From b5cb376b521947f96cc21a0acc839b1762bafdb5 Mon Sep 17 00:00:00 2001 From: AricGamma Date: Mon, 9 Dec 2024 01:31:35 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20fudan-ge?= =?UTF-8?q?nerative-vision/OpenHumanVid@682cf9c2d8072c8aa388ceafd4e801b185?= =?UTF-8?q?30323b=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{cssMode-B_GllHP_.js => cssMode-DGVDqd6A.js} | 2 +- ...rker2-CurWc3qb.js => freemarker2-BQ9xsp8t.js} | 2 +- ...lebars-4L-dlB5X.js => handlebars-9qCZzgSy.js} | 2 +- assets/{html-BiHeQXgE.js => html-filBmVlD.js} | 2 +- ...htmlMode-B21PcaXD.js => htmlMode-CN2yERtX.js} | 2 +- assets/{index-CBuRV3rR.js => index-B7fJohDF.js} | 16 ++++++++-------- .../{index-aTKkl9Uo.json => index-D100PY0_.json} | 1 - ...script-c_JbJ5Y9.js => javascript-Cp6RtEng.js} | 2 +- ...jsonMode-BspjOCTc.js => jsonMode-u7cFHv_y.js} | 2 +- .../{liquid-QtzQUAcr.js => liquid-CbsH0Jat.js} | 2 +- .../{python-ALlHAn--.js => python-10c4jE3n.js} | 2 +- assets/{razor-BKsU_ITr.js => razor-BWiaouwE.js} | 2 +- .../{tsMode-CXleTpct.js => tsMode-C9xuO8m4.js} | 2 +- ...script-EAJ0eWVN.js => typescript-Bl8z9GrH.js} | 2 +- assets/{xml-CFr5qShd.js => xml-CoJYRqYF.js} | 2 +- index.html | 2 +- 16 files changed, 22 insertions(+), 23 deletions(-) rename assets/{cssMode-B_GllHP_.js => cssMode-DGVDqd6A.js} (99%) rename assets/{freemarker2-CurWc3qb.js => freemarker2-BQ9xsp8t.js} (99%) rename assets/{handlebars-4L-dlB5X.js => handlebars-9qCZzgSy.js} (99%) rename assets/{html-BiHeQXgE.js => html-filBmVlD.js} (98%) rename assets/{htmlMode-B21PcaXD.js => htmlMode-CN2yERtX.js} (99%) rename assets/{index-CBuRV3rR.js => index-B7fJohDF.js} (99%) rename assets/{index-aTKkl9Uo.json => index-D100PY0_.json} (99%) rename assets/{javascript-c_JbJ5Y9.js => javascript-Cp6RtEng.js} (89%) rename assets/{jsonMode-BspjOCTc.js => jsonMode-u7cFHv_y.js} (99%) rename assets/{liquid-QtzQUAcr.js => liquid-CbsH0Jat.js} (98%) rename assets/{python-ALlHAn--.js => python-10c4jE3n.js} (98%) rename assets/{razor-BKsU_ITr.js => razor-BWiaouwE.js} (99%) rename assets/{tsMode-CXleTpct.js => tsMode-C9xuO8m4.js} (99%) rename assets/{typescript-EAJ0eWVN.js => typescript-Bl8z9GrH.js} (98%) rename assets/{xml-CFr5qShd.js => xml-CoJYRqYF.js} (97%) diff --git a/assets/cssMode-B_GllHP_.js b/assets/cssMode-DGVDqd6A.js similarity index 99% rename from assets/cssMode-B_GllHP_.js rename to assets/cssMode-DGVDqd6A.js index 86f9960..8c9d6d0 100644 --- a/assets/cssMode-B_GllHP_.js +++ b/assets/cssMode-DGVDqd6A.js @@ -1,4 +1,4 @@ -var Le=Object.defineProperty;var Fe=(e,n,i)=>n in e?Le(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var E=(e,n,i)=>(Fe(e,typeof n!="symbol"?n+"":n,i),i);import{m as je}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +var Le=Object.defineProperty;var Fe=(e,n,i)=>n in e?Le(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var E=(e,n,i)=>(Fe(e,typeof n!="symbol"?n+"":n,i),i);import{m as je}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/freemarker2-CurWc3qb.js b/assets/freemarker2-BQ9xsp8t.js similarity index 99% rename from assets/freemarker2-CurWc3qb.js rename to assets/freemarker2-BQ9xsp8t.js index a0f3cfe..71cb38a 100644 --- a/assets/freemarker2-CurWc3qb.js +++ b/assets/freemarker2-BQ9xsp8t.js @@ -1,4 +1,4 @@ -import{m as f}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as f}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/handlebars-4L-dlB5X.js b/assets/handlebars-9qCZzgSy.js similarity index 99% rename from assets/handlebars-4L-dlB5X.js rename to assets/handlebars-9qCZzgSy.js index ab7ca06..da6cdd1 100644 --- a/assets/handlebars-4L-dlB5X.js +++ b/assets/handlebars-9qCZzgSy.js @@ -1,4 +1,4 @@ -import{m as i}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as i}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/html-BiHeQXgE.js b/assets/html-filBmVlD.js similarity index 98% rename from assets/html-BiHeQXgE.js rename to assets/html-filBmVlD.js index 51ac72a..7bafd20 100644 --- a/assets/html-BiHeQXgE.js +++ b/assets/html-filBmVlD.js @@ -1,4 +1,4 @@ -import{m as s}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as s}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/htmlMode-B21PcaXD.js b/assets/htmlMode-CN2yERtX.js similarity index 99% rename from assets/htmlMode-B21PcaXD.js rename to assets/htmlMode-CN2yERtX.js index 9582a1b..c4b5912 100644 --- a/assets/htmlMode-B21PcaXD.js +++ b/assets/htmlMode-CN2yERtX.js @@ -1,4 +1,4 @@ -var Be=Object.defineProperty;var $e=(e,n,i)=>n in e?Be(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var E=(e,n,i)=>($e(e,typeof n!="symbol"?n+"":n,i),i);import{m as qe}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +var Be=Object.defineProperty;var $e=(e,n,i)=>n in e?Be(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var E=(e,n,i)=>($e(e,typeof n!="symbol"?n+"":n,i),i);import{m as qe}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/index-CBuRV3rR.js b/assets/index-B7fJohDF.js similarity index 99% rename from assets/index-CBuRV3rR.js rename to assets/index-B7fJohDF.js index dcb09e5..12b60a8 100644 --- a/assets/index-CBuRV3rR.js +++ b/assets/index-B7fJohDF.js @@ -1,6 +1,6 @@ function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/javascript-c_JbJ5Y9.js","assets/typescript-EAJ0eWVN.js"] + __vite__mapDeps.viteFileDeps = ["assets/javascript-Cp6RtEng.js","assets/typescript-Bl8z9GrH.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } @@ -657,27 +657,27 @@ ${e.toString()}`}}class MR{constructor(e=new Wy,t=!1,i){this._activeInstantiatio * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var hge=Object.defineProperty,fge=Object.getOwnPropertyDescriptor,gge=Object.getOwnPropertyNames,mge=Object.prototype.hasOwnProperty,pge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of gge(e))!mge.call(n,s)&&(t||s!=="default")&&hge(n,s,{get:()=>e[s],enumerable:!(i=fge(e,s))||i.enumerable});return n},m_={};pge(m_,lC);var zH={},Kx={},$H=class{constructor(n){bi(this,"_languageId");bi(this,"_loadingTriggered");bi(this,"_lazyLoadPromise");bi(this,"_lazyLoadPromiseResolve");bi(this,"_lazyLoadPromiseReject");this._languageId=n,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((e,t)=>{this._lazyLoadPromiseResolve=e,this._lazyLoadPromiseReject=t})}static getOrCreate(n){return Kx[n]||(Kx[n]=new $H(n)),Kx[n]}load(){return this._loadingTriggered||(this._loadingTriggered=!0,zH[this._languageId].loader().then(n=>this._lazyLoadPromiseResolve(n),n=>this._lazyLoadPromiseReject(n))),this._lazyLoadPromise}};function Ne(n){const e=n.id;zH[e]=n,m_.languages.register(n);const t=$H.getOrCreate(e);m_.languages.registerTokensProviderFactory(e,{create:async()=>(await t.load()).language}),m_.languages.onLanguage(e,async()=>{const i=await t.load();m_.languages.setLanguageConfiguration(e,i.conf)})}Ne({id:"abap",extensions:[".abap"],aliases:["abap","ABAP"],loader:()=>xe(()=>import("./abap-CfQTfsdm.js"),__vite__mapDeps([]))});Ne({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:()=>xe(()=>import("./apex-BUxLlBSM.js"),__vite__mapDeps([]))});Ne({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:()=>xe(()=>import("./azcli-CU_dwqs8.js"),__vite__mapDeps([]))});Ne({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:()=>xe(()=>import("./bat-DWFODfDz.js"),__vite__mapDeps([]))});Ne({id:"bicep",extensions:[".bicep"],aliases:["Bicep"],loader:()=>xe(()=>import("./bicep-CIJ_UyQp.js"),__vite__mapDeps([]))});Ne({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:()=>xe(()=>import("./cameligo-BW7R3LBI.js"),__vite__mapDeps([]))});Ne({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:()=>xe(()=>import("./clojure-D9tzKAGE.js"),__vite__mapDeps([]))});Ne({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:()=>xe(()=>import("./coffee-C1Mz_abc.js"),__vite__mapDeps([]))});Ne({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:()=>xe(()=>import("./cpp-C6GTbAYz.js"),__vite__mapDeps([]))});Ne({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:()=>xe(()=>import("./cpp-C6GTbAYz.js"),__vite__mapDeps([]))});Ne({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:()=>xe(()=>import("./csharp-c2hA8jvi.js"),__vite__mapDeps([]))});Ne({id:"csp",extensions:[],aliases:["CSP","csp"],loader:()=>xe(()=>import("./csp-Ch7yxlMo.js"),__vite__mapDeps([]))});Ne({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:()=>xe(()=>import("./css-niPK7UV1.js"),__vite__mapDeps([]))});Ne({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:()=>xe(()=>import("./dart-BHw03n-1.js"),__vite__mapDeps([]))});Ne({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:()=>xe(()=>import("./dockerfile-BmcMzYFF.js"),__vite__mapDeps([]))});Ne({id:"ecl",extensions:[".ecl"],aliases:["ECL","Ecl","ecl"],loader:()=>xe(()=>import("./ecl-ByV54v1F.js"),__vite__mapDeps([]))});Ne({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:()=>xe(()=>import("./elixir-ByY8twkA.js"),__vite__mapDeps([]))});Ne({id:"flow9",extensions:[".flow"],aliases:["Flow9","Flow","flow9","flow"],loader:()=>xe(()=>import("./flow9-DdnQrJJW.js"),__vite__mapDeps([]))});Ne({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:()=>xe(()=>import("./fsharp-CrWVR4ZC.js"),__vite__mapDeps([]))});Ne({id:"freemarker2",extensions:[".ftl",".ftlh",".ftlx"],aliases:["FreeMarker2","Apache FreeMarker2"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationDollar)});Ne({id:"freemarker2.tag-angle.interpolation-dollar",aliases:["FreeMarker2 (Angle/Dollar)","Apache FreeMarker2 (Angle/Dollar)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagAngleInterpolationDollar)});Ne({id:"freemarker2.tag-bracket.interpolation-dollar",aliases:["FreeMarker2 (Bracket/Dollar)","Apache FreeMarker2 (Bracket/Dollar)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagBracketInterpolationDollar)});Ne({id:"freemarker2.tag-angle.interpolation-bracket",aliases:["FreeMarker2 (Angle/Bracket)","Apache FreeMarker2 (Angle/Bracket)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagAngleInterpolationBracket)});Ne({id:"freemarker2.tag-bracket.interpolation-bracket",aliases:["FreeMarker2 (Bracket/Bracket)","Apache FreeMarker2 (Bracket/Bracket)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagBracketInterpolationBracket)});Ne({id:"freemarker2.tag-auto.interpolation-dollar",aliases:["FreeMarker2 (Auto/Dollar)","Apache FreeMarker2 (Auto/Dollar)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationDollar)});Ne({id:"freemarker2.tag-auto.interpolation-bracket",aliases:["FreeMarker2 (Auto/Bracket)","Apache FreeMarker2 (Auto/Bracket)"],loader:()=>xe(()=>import("./freemarker2-CurWc3qb.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationBracket)});Ne({id:"go",extensions:[".go"],aliases:["Go"],loader:()=>xe(()=>import("./go-BtEFHWei.js"),__vite__mapDeps([]))});Ne({id:"graphql",extensions:[".graphql",".gql"],aliases:["GraphQL","graphql","gql"],mimetypes:["application/graphql"],loader:()=>xe(()=>import("./graphql-CP9vGHhX.js"),__vite__mapDeps([]))});Ne({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars","hbs"],mimetypes:["text/x-handlebars-template"],loader:()=>xe(()=>import("./handlebars-4L-dlB5X.js"),__vite__mapDeps([]))});Ne({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:()=>xe(()=>import("./hcl-BRETWCw_.js"),__vite__mapDeps([]))});Ne({id:"html",extensions:[".html",".htm",".shtml",".xhtml",".mdoc",".jsp",".asp",".aspx",".jshtm"],aliases:["HTML","htm","html","xhtml"],mimetypes:["text/html","text/x-jshtm","text/template","text/ng-template"],loader:()=>xe(()=>import("./html-BiHeQXgE.js"),__vite__mapDeps([]))});Ne({id:"ini",extensions:[".ini",".properties",".gitconfig"],filenames:["config",".gitattributes",".gitconfig",".editorconfig"],aliases:["Ini","ini"],loader:()=>xe(()=>import("./ini-DqITWiql.js"),__vite__mapDeps([]))});Ne({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:()=>xe(()=>import("./java-UAr4owVR.js"),__vite__mapDeps([]))});Ne({id:"javascript",extensions:[".js",".es6",".jsx",".mjs",".cjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:()=>xe(()=>import("./javascript-c_JbJ5Y9.js"),__vite__mapDeps([0,1]))});Ne({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:()=>xe(()=>import("./julia-9AG6cIdP.js"),__vite__mapDeps([]))});Ne({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:()=>xe(()=>import("./kotlin-CvyFRe5M.js"),__vite__mapDeps([]))});Ne({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:()=>xe(()=>import("./less-DDhVJIKa.js"),__vite__mapDeps([]))});Ne({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:()=>xe(()=>import("./lexon-ctJgw0HP.js"),__vite__mapDeps([]))});Ne({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:()=>xe(()=>import("./lua-eOfeW_Ug.js"),__vite__mapDeps([]))});Ne({id:"liquid",extensions:[".liquid",".html.liquid"],aliases:["Liquid","liquid"],mimetypes:["application/liquid"],loader:()=>xe(()=>import("./liquid-QtzQUAcr.js"),__vite__mapDeps([]))});Ne({id:"m3",extensions:[".m3",".i3",".mg",".ig"],aliases:["Modula-3","Modula3","modula3","m3"],loader:()=>xe(()=>import("./m3-DK-lM5Ch.js"),__vite__mapDeps([]))});Ne({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:()=>xe(()=>import("./markdown-oh6kpzaa.js"),__vite__mapDeps([]))});Ne({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:()=>xe(()=>import("./mips-Coo_lhCq.js"),__vite__mapDeps([]))});Ne({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:()=>xe(()=>import("./msdax-CYf7XeSj.js"),__vite__mapDeps([]))});Ne({id:"mysql",extensions:[],aliases:["MySQL","mysql"],loader:()=>xe(()=>import("./mysql-BSshlkr5.js"),__vite__mapDeps([]))});Ne({id:"objective-c",extensions:[".m"],aliases:["Objective-C"],loader:()=>xe(()=>import("./objective-c-yurC-brj.js"),__vite__mapDeps([]))});Ne({id:"pascal",extensions:[".pas",".p",".pp"],aliases:["Pascal","pas"],mimetypes:["text/x-pascal-source","text/x-pascal"],loader:()=>xe(()=>import("./pascal-DxfsymmB.js"),__vite__mapDeps([]))});Ne({id:"pascaligo",extensions:[".ligo"],aliases:["Pascaligo","ligo"],loader:()=>xe(()=>import("./pascaligo-gh_EzRfA.js"),__vite__mapDeps([]))});Ne({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:()=>xe(()=>import("./perl-C0fPk3AA.js"),__vite__mapDeps([]))});Ne({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:()=>xe(()=>import("./pgsql-Fmrez-Io.js"),__vite__mapDeps([]))});Ne({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:()=>xe(()=>import("./php-fZlaJSUp.js"),__vite__mapDeps([]))});Ne({id:"pla",extensions:[".pla"],loader:()=>xe(()=>import("./pla-D-lQ8LkD.js"),__vite__mapDeps([]))});Ne({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:()=>xe(()=>import("./postiats-GQ31Xt24.js"),__vite__mapDeps([]))});Ne({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:()=>xe(()=>import("./powerquery-DfWb3tHC.js"),__vite__mapDeps([]))});Ne({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:()=>xe(()=>import("./powershell-DLSD6EIt.js"),__vite__mapDeps([]))});Ne({id:"proto",extensions:[".proto"],aliases:["protobuf","Protocol Buffers"],loader:()=>xe(()=>import("./protobuf-C_kxGqGh.js"),__vite__mapDeps([]))});Ne({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:()=>xe(()=>import("./pug-DC0rMj3G.js"),__vite__mapDeps([]))});Ne({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:()=>xe(()=>import("./python-ALlHAn--.js"),__vite__mapDeps([]))});Ne({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:()=>xe(()=>import("./qsharp-CUQrbFtE.js"),__vite__mapDeps([]))});Ne({id:"r",extensions:[".r",".rhistory",".rmd",".rprofile",".rt"],aliases:["R","r"],loader:()=>xe(()=>import("./r-FFIopbBW.js"),__vite__mapDeps([]))});Ne({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:()=>xe(()=>import("./razor-BKsU_ITr.js"),__vite__mapDeps([]))});Ne({id:"redis",extensions:[".redis"],aliases:["redis"],loader:()=>xe(()=>import("./redis-CBfG6JPf.js"),__vite__mapDeps([]))});Ne({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:()=>xe(()=>import("./redshift-DuTYt8XJ.js"),__vite__mapDeps([]))});Ne({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:()=>xe(()=>import("./restructuredtext-C19sOa1p.js"),__vite__mapDeps([]))});Ne({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:()=>xe(()=>import("./ruby-CoXizQOP.js"),__vite__mapDeps([]))});Ne({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:()=>xe(()=>import("./rust-DZ2wmCvZ.js"),__vite__mapDeps([]))});Ne({id:"sb",extensions:[".sb"],aliases:["Small Basic","sb"],loader:()=>xe(()=>import("./sb-B8wUtamR.js"),__vite__mapDeps([]))});Ne({id:"scala",extensions:[".scala",".sc",".sbt"],aliases:["Scala","scala","SBT","Sbt","sbt","Dotty","dotty"],mimetypes:["text/x-scala-source","text/x-scala","text/x-sbt","text/x-dotty"],loader:()=>xe(()=>import("./scala-BA6hSHTM.js"),__vite__mapDeps([]))});Ne({id:"scheme",extensions:[".scm",".ss",".sch",".rkt"],aliases:["scheme","Scheme"],loader:()=>xe(()=>import("./scheme-DM8K2yAt.js"),__vite__mapDeps([]))});Ne({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:()=>xe(()=>import("./scss-BkfqZVw6.js"),__vite__mapDeps([]))});Ne({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:()=>xe(()=>import("./shell-BI3swxpe.js"),__vite__mapDeps([]))});Ne({id:"sol",extensions:[".sol"],aliases:["sol","solidity","Solidity"],loader:()=>xe(()=>import("./solidity-DvSLgmry.js"),__vite__mapDeps([]))});Ne({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:()=>xe(()=>import("./sophia-BJYI0myt.js"),__vite__mapDeps([]))});Ne({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:()=>xe(()=>import("./sparql-B8gKUaZn.js"),__vite__mapDeps([]))});Ne({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:()=>xe(()=>import("./sql-DHaF6oaz.js"),__vite__mapDeps([]))});Ne({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:()=>xe(()=>import("./st-Ds1fOIw5.js"),__vite__mapDeps([]))});Ne({id:"swift",aliases:["Swift","swift"],extensions:[".swift"],mimetypes:["text/swift"],loader:()=>xe(()=>import("./swift-j9Ctmaa7.js"),__vite__mapDeps([]))});Ne({id:"systemverilog",extensions:[".sv",".svh"],aliases:["SV","sv","SystemVerilog","systemverilog"],loader:()=>xe(()=>import("./systemverilog-U-9V1rhU.js"),__vite__mapDeps([]))});Ne({id:"verilog",extensions:[".v",".vh"],aliases:["V","v","Verilog","verilog"],loader:()=>xe(()=>import("./systemverilog-U-9V1rhU.js"),__vite__mapDeps([]))});Ne({id:"tcl",extensions:[".tcl"],aliases:["tcl","Tcl","tcltk","TclTk","tcl/tk","Tcl/Tk"],loader:()=>xe(()=>import("./tcl-CBNCqq56.js"),__vite__mapDeps([]))});Ne({id:"twig",extensions:[".twig"],aliases:["Twig","twig"],mimetypes:["text/x-twig"],loader:()=>xe(()=>import("./twig-DrGOV_E_.js"),__vite__mapDeps([]))});Ne({id:"typescript",extensions:[".ts",".tsx"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:()=>xe(()=>import("./typescript-EAJ0eWVN.js"),__vite__mapDeps([]))});Ne({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:()=>xe(()=>import("./vb-CXHpW9GZ.js"),__vite__mapDeps([]))});Ne({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\xe(()=>import("./xml-CFr5qShd.js"),__vite__mapDeps([]))});Ne({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:()=>xe(()=>import("./yaml-C6qjZiaU.js"),__vite__mapDeps([]))});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var hge=Object.defineProperty,fge=Object.getOwnPropertyDescriptor,gge=Object.getOwnPropertyNames,mge=Object.prototype.hasOwnProperty,pge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of gge(e))!mge.call(n,s)&&(t||s!=="default")&&hge(n,s,{get:()=>e[s],enumerable:!(i=fge(e,s))||i.enumerable});return n},m_={};pge(m_,lC);var zH={},Kx={},$H=class{constructor(n){bi(this,"_languageId");bi(this,"_loadingTriggered");bi(this,"_lazyLoadPromise");bi(this,"_lazyLoadPromiseResolve");bi(this,"_lazyLoadPromiseReject");this._languageId=n,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((e,t)=>{this._lazyLoadPromiseResolve=e,this._lazyLoadPromiseReject=t})}static getOrCreate(n){return Kx[n]||(Kx[n]=new $H(n)),Kx[n]}load(){return this._loadingTriggered||(this._loadingTriggered=!0,zH[this._languageId].loader().then(n=>this._lazyLoadPromiseResolve(n),n=>this._lazyLoadPromiseReject(n))),this._lazyLoadPromise}};function Ne(n){const e=n.id;zH[e]=n,m_.languages.register(n);const t=$H.getOrCreate(e);m_.languages.registerTokensProviderFactory(e,{create:async()=>(await t.load()).language}),m_.languages.onLanguage(e,async()=>{const i=await t.load();m_.languages.setLanguageConfiguration(e,i.conf)})}Ne({id:"abap",extensions:[".abap"],aliases:["abap","ABAP"],loader:()=>xe(()=>import("./abap-CfQTfsdm.js"),__vite__mapDeps([]))});Ne({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:()=>xe(()=>import("./apex-BUxLlBSM.js"),__vite__mapDeps([]))});Ne({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:()=>xe(()=>import("./azcli-CU_dwqs8.js"),__vite__mapDeps([]))});Ne({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:()=>xe(()=>import("./bat-DWFODfDz.js"),__vite__mapDeps([]))});Ne({id:"bicep",extensions:[".bicep"],aliases:["Bicep"],loader:()=>xe(()=>import("./bicep-CIJ_UyQp.js"),__vite__mapDeps([]))});Ne({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:()=>xe(()=>import("./cameligo-BW7R3LBI.js"),__vite__mapDeps([]))});Ne({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:()=>xe(()=>import("./clojure-D9tzKAGE.js"),__vite__mapDeps([]))});Ne({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:()=>xe(()=>import("./coffee-C1Mz_abc.js"),__vite__mapDeps([]))});Ne({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:()=>xe(()=>import("./cpp-C6GTbAYz.js"),__vite__mapDeps([]))});Ne({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:()=>xe(()=>import("./cpp-C6GTbAYz.js"),__vite__mapDeps([]))});Ne({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:()=>xe(()=>import("./csharp-c2hA8jvi.js"),__vite__mapDeps([]))});Ne({id:"csp",extensions:[],aliases:["CSP","csp"],loader:()=>xe(()=>import("./csp-Ch7yxlMo.js"),__vite__mapDeps([]))});Ne({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:()=>xe(()=>import("./css-niPK7UV1.js"),__vite__mapDeps([]))});Ne({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:()=>xe(()=>import("./dart-BHw03n-1.js"),__vite__mapDeps([]))});Ne({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:()=>xe(()=>import("./dockerfile-BmcMzYFF.js"),__vite__mapDeps([]))});Ne({id:"ecl",extensions:[".ecl"],aliases:["ECL","Ecl","ecl"],loader:()=>xe(()=>import("./ecl-ByV54v1F.js"),__vite__mapDeps([]))});Ne({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:()=>xe(()=>import("./elixir-ByY8twkA.js"),__vite__mapDeps([]))});Ne({id:"flow9",extensions:[".flow"],aliases:["Flow9","Flow","flow9","flow"],loader:()=>xe(()=>import("./flow9-DdnQrJJW.js"),__vite__mapDeps([]))});Ne({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:()=>xe(()=>import("./fsharp-CrWVR4ZC.js"),__vite__mapDeps([]))});Ne({id:"freemarker2",extensions:[".ftl",".ftlh",".ftlx"],aliases:["FreeMarker2","Apache FreeMarker2"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationDollar)});Ne({id:"freemarker2.tag-angle.interpolation-dollar",aliases:["FreeMarker2 (Angle/Dollar)","Apache FreeMarker2 (Angle/Dollar)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagAngleInterpolationDollar)});Ne({id:"freemarker2.tag-bracket.interpolation-dollar",aliases:["FreeMarker2 (Bracket/Dollar)","Apache FreeMarker2 (Bracket/Dollar)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagBracketInterpolationDollar)});Ne({id:"freemarker2.tag-angle.interpolation-bracket",aliases:["FreeMarker2 (Angle/Bracket)","Apache FreeMarker2 (Angle/Bracket)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagAngleInterpolationBracket)});Ne({id:"freemarker2.tag-bracket.interpolation-bracket",aliases:["FreeMarker2 (Bracket/Bracket)","Apache FreeMarker2 (Bracket/Bracket)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagBracketInterpolationBracket)});Ne({id:"freemarker2.tag-auto.interpolation-dollar",aliases:["FreeMarker2 (Auto/Dollar)","Apache FreeMarker2 (Auto/Dollar)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationDollar)});Ne({id:"freemarker2.tag-auto.interpolation-bracket",aliases:["FreeMarker2 (Auto/Bracket)","Apache FreeMarker2 (Auto/Bracket)"],loader:()=>xe(()=>import("./freemarker2-BQ9xsp8t.js"),__vite__mapDeps([])).then(n=>n.TagAutoInterpolationBracket)});Ne({id:"go",extensions:[".go"],aliases:["Go"],loader:()=>xe(()=>import("./go-BtEFHWei.js"),__vite__mapDeps([]))});Ne({id:"graphql",extensions:[".graphql",".gql"],aliases:["GraphQL","graphql","gql"],mimetypes:["application/graphql"],loader:()=>xe(()=>import("./graphql-CP9vGHhX.js"),__vite__mapDeps([]))});Ne({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars","hbs"],mimetypes:["text/x-handlebars-template"],loader:()=>xe(()=>import("./handlebars-9qCZzgSy.js"),__vite__mapDeps([]))});Ne({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:()=>xe(()=>import("./hcl-BRETWCw_.js"),__vite__mapDeps([]))});Ne({id:"html",extensions:[".html",".htm",".shtml",".xhtml",".mdoc",".jsp",".asp",".aspx",".jshtm"],aliases:["HTML","htm","html","xhtml"],mimetypes:["text/html","text/x-jshtm","text/template","text/ng-template"],loader:()=>xe(()=>import("./html-filBmVlD.js"),__vite__mapDeps([]))});Ne({id:"ini",extensions:[".ini",".properties",".gitconfig"],filenames:["config",".gitattributes",".gitconfig",".editorconfig"],aliases:["Ini","ini"],loader:()=>xe(()=>import("./ini-DqITWiql.js"),__vite__mapDeps([]))});Ne({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:()=>xe(()=>import("./java-UAr4owVR.js"),__vite__mapDeps([]))});Ne({id:"javascript",extensions:[".js",".es6",".jsx",".mjs",".cjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:()=>xe(()=>import("./javascript-Cp6RtEng.js"),__vite__mapDeps([0,1]))});Ne({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:()=>xe(()=>import("./julia-9AG6cIdP.js"),__vite__mapDeps([]))});Ne({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:()=>xe(()=>import("./kotlin-CvyFRe5M.js"),__vite__mapDeps([]))});Ne({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:()=>xe(()=>import("./less-DDhVJIKa.js"),__vite__mapDeps([]))});Ne({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:()=>xe(()=>import("./lexon-ctJgw0HP.js"),__vite__mapDeps([]))});Ne({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:()=>xe(()=>import("./lua-eOfeW_Ug.js"),__vite__mapDeps([]))});Ne({id:"liquid",extensions:[".liquid",".html.liquid"],aliases:["Liquid","liquid"],mimetypes:["application/liquid"],loader:()=>xe(()=>import("./liquid-CbsH0Jat.js"),__vite__mapDeps([]))});Ne({id:"m3",extensions:[".m3",".i3",".mg",".ig"],aliases:["Modula-3","Modula3","modula3","m3"],loader:()=>xe(()=>import("./m3-DK-lM5Ch.js"),__vite__mapDeps([]))});Ne({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:()=>xe(()=>import("./markdown-oh6kpzaa.js"),__vite__mapDeps([]))});Ne({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:()=>xe(()=>import("./mips-Coo_lhCq.js"),__vite__mapDeps([]))});Ne({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:()=>xe(()=>import("./msdax-CYf7XeSj.js"),__vite__mapDeps([]))});Ne({id:"mysql",extensions:[],aliases:["MySQL","mysql"],loader:()=>xe(()=>import("./mysql-BSshlkr5.js"),__vite__mapDeps([]))});Ne({id:"objective-c",extensions:[".m"],aliases:["Objective-C"],loader:()=>xe(()=>import("./objective-c-yurC-brj.js"),__vite__mapDeps([]))});Ne({id:"pascal",extensions:[".pas",".p",".pp"],aliases:["Pascal","pas"],mimetypes:["text/x-pascal-source","text/x-pascal"],loader:()=>xe(()=>import("./pascal-DxfsymmB.js"),__vite__mapDeps([]))});Ne({id:"pascaligo",extensions:[".ligo"],aliases:["Pascaligo","ligo"],loader:()=>xe(()=>import("./pascaligo-gh_EzRfA.js"),__vite__mapDeps([]))});Ne({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:()=>xe(()=>import("./perl-C0fPk3AA.js"),__vite__mapDeps([]))});Ne({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:()=>xe(()=>import("./pgsql-Fmrez-Io.js"),__vite__mapDeps([]))});Ne({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:()=>xe(()=>import("./php-fZlaJSUp.js"),__vite__mapDeps([]))});Ne({id:"pla",extensions:[".pla"],loader:()=>xe(()=>import("./pla-D-lQ8LkD.js"),__vite__mapDeps([]))});Ne({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:()=>xe(()=>import("./postiats-GQ31Xt24.js"),__vite__mapDeps([]))});Ne({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:()=>xe(()=>import("./powerquery-DfWb3tHC.js"),__vite__mapDeps([]))});Ne({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:()=>xe(()=>import("./powershell-DLSD6EIt.js"),__vite__mapDeps([]))});Ne({id:"proto",extensions:[".proto"],aliases:["protobuf","Protocol Buffers"],loader:()=>xe(()=>import("./protobuf-C_kxGqGh.js"),__vite__mapDeps([]))});Ne({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:()=>xe(()=>import("./pug-DC0rMj3G.js"),__vite__mapDeps([]))});Ne({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:()=>xe(()=>import("./python-10c4jE3n.js"),__vite__mapDeps([]))});Ne({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:()=>xe(()=>import("./qsharp-CUQrbFtE.js"),__vite__mapDeps([]))});Ne({id:"r",extensions:[".r",".rhistory",".rmd",".rprofile",".rt"],aliases:["R","r"],loader:()=>xe(()=>import("./r-FFIopbBW.js"),__vite__mapDeps([]))});Ne({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:()=>xe(()=>import("./razor-BWiaouwE.js"),__vite__mapDeps([]))});Ne({id:"redis",extensions:[".redis"],aliases:["redis"],loader:()=>xe(()=>import("./redis-CBfG6JPf.js"),__vite__mapDeps([]))});Ne({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:()=>xe(()=>import("./redshift-DuTYt8XJ.js"),__vite__mapDeps([]))});Ne({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:()=>xe(()=>import("./restructuredtext-C19sOa1p.js"),__vite__mapDeps([]))});Ne({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:()=>xe(()=>import("./ruby-CoXizQOP.js"),__vite__mapDeps([]))});Ne({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:()=>xe(()=>import("./rust-DZ2wmCvZ.js"),__vite__mapDeps([]))});Ne({id:"sb",extensions:[".sb"],aliases:["Small Basic","sb"],loader:()=>xe(()=>import("./sb-B8wUtamR.js"),__vite__mapDeps([]))});Ne({id:"scala",extensions:[".scala",".sc",".sbt"],aliases:["Scala","scala","SBT","Sbt","sbt","Dotty","dotty"],mimetypes:["text/x-scala-source","text/x-scala","text/x-sbt","text/x-dotty"],loader:()=>xe(()=>import("./scala-BA6hSHTM.js"),__vite__mapDeps([]))});Ne({id:"scheme",extensions:[".scm",".ss",".sch",".rkt"],aliases:["scheme","Scheme"],loader:()=>xe(()=>import("./scheme-DM8K2yAt.js"),__vite__mapDeps([]))});Ne({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:()=>xe(()=>import("./scss-BkfqZVw6.js"),__vite__mapDeps([]))});Ne({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:()=>xe(()=>import("./shell-BI3swxpe.js"),__vite__mapDeps([]))});Ne({id:"sol",extensions:[".sol"],aliases:["sol","solidity","Solidity"],loader:()=>xe(()=>import("./solidity-DvSLgmry.js"),__vite__mapDeps([]))});Ne({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:()=>xe(()=>import("./sophia-BJYI0myt.js"),__vite__mapDeps([]))});Ne({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:()=>xe(()=>import("./sparql-B8gKUaZn.js"),__vite__mapDeps([]))});Ne({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:()=>xe(()=>import("./sql-DHaF6oaz.js"),__vite__mapDeps([]))});Ne({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:()=>xe(()=>import("./st-Ds1fOIw5.js"),__vite__mapDeps([]))});Ne({id:"swift",aliases:["Swift","swift"],extensions:[".swift"],mimetypes:["text/swift"],loader:()=>xe(()=>import("./swift-j9Ctmaa7.js"),__vite__mapDeps([]))});Ne({id:"systemverilog",extensions:[".sv",".svh"],aliases:["SV","sv","SystemVerilog","systemverilog"],loader:()=>xe(()=>import("./systemverilog-U-9V1rhU.js"),__vite__mapDeps([]))});Ne({id:"verilog",extensions:[".v",".vh"],aliases:["V","v","Verilog","verilog"],loader:()=>xe(()=>import("./systemverilog-U-9V1rhU.js"),__vite__mapDeps([]))});Ne({id:"tcl",extensions:[".tcl"],aliases:["tcl","Tcl","tcltk","TclTk","tcl/tk","Tcl/Tk"],loader:()=>xe(()=>import("./tcl-CBNCqq56.js"),__vite__mapDeps([]))});Ne({id:"twig",extensions:[".twig"],aliases:["Twig","twig"],mimetypes:["text/x-twig"],loader:()=>xe(()=>import("./twig-DrGOV_E_.js"),__vite__mapDeps([]))});Ne({id:"typescript",extensions:[".ts",".tsx"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:()=>xe(()=>import("./typescript-Bl8z9GrH.js"),__vite__mapDeps([]))});Ne({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:()=>xe(()=>import("./vb-CXHpW9GZ.js"),__vite__mapDeps([]))});Ne({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\xe(()=>import("./xml-CoJYRqYF.js"),__vite__mapDeps([]))});Ne({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:()=>xe(()=>import("./yaml-C6qjZiaU.js"),__vite__mapDeps([]))});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var _ge=Object.defineProperty,bge=Object.getOwnPropertyDescriptor,Cge=Object.getOwnPropertyNames,vge=Object.prototype.hasOwnProperty,wge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Cge(e))!vge.call(n,s)&&(t||s!=="default")&&_ge(n,s,{get:()=>e[s],enumerable:!(i=bge(e,s))||i.enumerable});return n},bp={};wge(bp,lC);var WR=class{constructor(e,t,i){bi(this,"_onDidChange",new bp.Emitter);bi(this,"_options");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get modeConfiguration(){return this._modeConfiguration}get diagnosticsOptions(){return this.options}get options(){return this._options}setOptions(e){this._options=e||Object.create(null),this._onDidChange.fire(this)}setDiagnosticsOptions(e){this.setOptions(e)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},VR={validate:!0,lint:{compatibleVendorPrefixes:"ignore",vendorPrefix:"warning",duplicateProperties:"warning",emptyRules:"warning",importStatement:"ignore",boxModel:"ignore",universalSelector:"ignore",zeroUnits:"ignore",fontFaceProperties:"warning",hexColorLength:"error",argumentsInColorFunction:"error",unknownProperties:"warning",ieHack:"ignore",unknownVendorSpecificProperties:"ignore",propertyIgnoredDueToDisplay:"warning",important:"ignore",float:"ignore",idSelector:"ignore"},data:{useDefaultDataProvider:!0}},HR={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},UH=new WR("css",VR,HR),jH=new WR("scss",VR,HR),KH=new WR("less",VR,HR);bp.languages.css={cssDefaults:UH,lessDefaults:KH,scssDefaults:jH};function zR(){return xe(()=>import("./cssMode-B_GllHP_.js"),__vite__mapDeps([]))}bp.languages.onLanguage("less",()=>{zR().then(n=>n.setupMode(KH))});bp.languages.onLanguage("scss",()=>{zR().then(n=>n.setupMode(jH))});bp.languages.onLanguage("css",()=>{zR().then(n=>n.setupMode(UH))});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var _ge=Object.defineProperty,bge=Object.getOwnPropertyDescriptor,Cge=Object.getOwnPropertyNames,vge=Object.prototype.hasOwnProperty,wge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Cge(e))!vge.call(n,s)&&(t||s!=="default")&&_ge(n,s,{get:()=>e[s],enumerable:!(i=bge(e,s))||i.enumerable});return n},bp={};wge(bp,lC);var WR=class{constructor(e,t,i){bi(this,"_onDidChange",new bp.Emitter);bi(this,"_options");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get modeConfiguration(){return this._modeConfiguration}get diagnosticsOptions(){return this.options}get options(){return this._options}setOptions(e){this._options=e||Object.create(null),this._onDidChange.fire(this)}setDiagnosticsOptions(e){this.setOptions(e)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},VR={validate:!0,lint:{compatibleVendorPrefixes:"ignore",vendorPrefix:"warning",duplicateProperties:"warning",emptyRules:"warning",importStatement:"ignore",boxModel:"ignore",universalSelector:"ignore",zeroUnits:"ignore",fontFaceProperties:"warning",hexColorLength:"error",argumentsInColorFunction:"error",unknownProperties:"warning",ieHack:"ignore",unknownVendorSpecificProperties:"ignore",propertyIgnoredDueToDisplay:"warning",important:"ignore",float:"ignore",idSelector:"ignore"},data:{useDefaultDataProvider:!0}},HR={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},UH=new WR("css",VR,HR),jH=new WR("scss",VR,HR),KH=new WR("less",VR,HR);bp.languages.css={cssDefaults:UH,lessDefaults:KH,scssDefaults:jH};function zR(){return xe(()=>import("./cssMode-DGVDqd6A.js"),__vite__mapDeps([]))}bp.languages.onLanguage("less",()=>{zR().then(n=>n.setupMode(KH))});bp.languages.onLanguage("scss",()=>{zR().then(n=>n.setupMode(jH))});bp.languages.onLanguage("css",()=>{zR().then(n=>n.setupMode(UH))});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var Sge=Object.defineProperty,yge=Object.getOwnPropertyDescriptor,Lge=Object.getOwnPropertyNames,Ige=Object.prototype.hasOwnProperty,xge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Lge(e))!Ige.call(n,s)&&(t||s!=="default")&&Sge(n,s,{get:()=>e[s],enumerable:!(i=yge(e,s))||i.enumerable});return n},lL={};xge(lL,lC);var Dge=class{constructor(e,t,i){bi(this,"_onDidChange",new lL.Emitter);bi(this,"_options");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get options(){return this._options}get modeConfiguration(){return this._modeConfiguration}setOptions(e){this._options=e||Object.create(null),this._onDidChange.fire(this)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},kge={tabSize:4,insertSpaces:!1,wrapLineLength:120,unformatted:'default": "a, abbr, acronym, b, bdo, big, br, button, cite, code, dfn, em, i, img, input, kbd, label, map, object, q, samp, select, small, span, strong, sub, sup, textarea, tt, var',contentUnformatted:"pre",indentInnerHtml:!1,preserveNewLines:!0,maxPreserveNewLines:void 0,indentHandlebars:!1,endWithNewline:!1,extraLiners:"head, body, /html",wrapAttributes:"auto"},cL={format:kge,suggest:{},data:{useDefaultDataProvider:!0}};function dL(n){return{completionItems:!0,hovers:!0,documentSymbols:!0,links:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,selectionRanges:!0,diagnostics:n===i0,documentFormattingEdits:n===i0,documentRangeFormattingEdits:n===i0}}var i0="html",bF="handlebars",CF="razor",GH=uL(i0,cL,dL(i0)),Ege=GH.defaults,qH=uL(bF,cL,dL(bF)),Nge=qH.defaults,ZH=uL(CF,cL,dL(CF)),Age=ZH.defaults;lL.languages.html={htmlDefaults:Ege,razorDefaults:Age,handlebarDefaults:Nge,htmlLanguageService:GH,handlebarLanguageService:qH,razorLanguageService:ZH,registerHTMLLanguageService:uL};function Tge(){return xe(()=>import("./htmlMode-B21PcaXD.js"),__vite__mapDeps([]))}function uL(n,e=cL,t=dL(n)){const i=new Dge(n,e,t);let s;const o=lL.languages.onLanguage(n,async()=>{s=(await Tge()).setupMode(i)});return{defaults:i,dispose(){o.dispose(),s==null||s.dispose(),s=void 0}}}/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var Sge=Object.defineProperty,yge=Object.getOwnPropertyDescriptor,Lge=Object.getOwnPropertyNames,Ige=Object.prototype.hasOwnProperty,xge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Lge(e))!Ige.call(n,s)&&(t||s!=="default")&&Sge(n,s,{get:()=>e[s],enumerable:!(i=yge(e,s))||i.enumerable});return n},lL={};xge(lL,lC);var Dge=class{constructor(e,t,i){bi(this,"_onDidChange",new lL.Emitter);bi(this,"_options");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get options(){return this._options}get modeConfiguration(){return this._modeConfiguration}setOptions(e){this._options=e||Object.create(null),this._onDidChange.fire(this)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},kge={tabSize:4,insertSpaces:!1,wrapLineLength:120,unformatted:'default": "a, abbr, acronym, b, bdo, big, br, button, cite, code, dfn, em, i, img, input, kbd, label, map, object, q, samp, select, small, span, strong, sub, sup, textarea, tt, var',contentUnformatted:"pre",indentInnerHtml:!1,preserveNewLines:!0,maxPreserveNewLines:void 0,indentHandlebars:!1,endWithNewline:!1,extraLiners:"head, body, /html",wrapAttributes:"auto"},cL={format:kge,suggest:{},data:{useDefaultDataProvider:!0}};function dL(n){return{completionItems:!0,hovers:!0,documentSymbols:!0,links:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,selectionRanges:!0,diagnostics:n===i0,documentFormattingEdits:n===i0,documentRangeFormattingEdits:n===i0}}var i0="html",bF="handlebars",CF="razor",GH=uL(i0,cL,dL(i0)),Ege=GH.defaults,qH=uL(bF,cL,dL(bF)),Nge=qH.defaults,ZH=uL(CF,cL,dL(CF)),Age=ZH.defaults;lL.languages.html={htmlDefaults:Ege,razorDefaults:Age,handlebarDefaults:Nge,htmlLanguageService:GH,handlebarLanguageService:qH,razorLanguageService:ZH,registerHTMLLanguageService:uL};function Tge(){return xe(()=>import("./htmlMode-CN2yERtX.js"),__vite__mapDeps([]))}function uL(n,e=cL,t=dL(n)){const i=new Dge(n,e,t);let s;const o=lL.languages.onLanguage(n,async()=>{s=(await Tge()).setupMode(i)});return{defaults:i,dispose(){o.dispose(),s==null||s.dispose(),s=void 0}}}/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var Mge=Object.defineProperty,Rge=Object.getOwnPropertyDescriptor,Oge=Object.getOwnPropertyNames,Pge=Object.prototype.hasOwnProperty,Fge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Oge(e))!Pge.call(n,s)&&(t||s!=="default")&&Mge(n,s,{get:()=>e[s],enumerable:!(i=Rge(e,s))||i.enumerable});return n},cC={};Fge(cC,lC);var Bge=class{constructor(e,t,i){bi(this,"_onDidChange",new cC.Emitter);bi(this,"_diagnosticsOptions");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setDiagnosticsOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get modeConfiguration(){return this._modeConfiguration}get diagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(e){this._diagnosticsOptions=e||Object.create(null),this._onDidChange.fire(this)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},Wge={validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},Vge={documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},YH=new Bge("json",Wge,Vge);cC.languages.json={jsonDefaults:YH};function Hge(){return xe(()=>import("./jsonMode-BspjOCTc.js"),__vite__mapDeps([]))}cC.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]});cC.languages.onLanguage("json",()=>{Hge().then(n=>n.setupMode(YH))});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var Mge=Object.defineProperty,Rge=Object.getOwnPropertyDescriptor,Oge=Object.getOwnPropertyNames,Pge=Object.prototype.hasOwnProperty,Fge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Oge(e))!Pge.call(n,s)&&(t||s!=="default")&&Mge(n,s,{get:()=>e[s],enumerable:!(i=Rge(e,s))||i.enumerable});return n},cC={};Fge(cC,lC);var Bge=class{constructor(e,t,i){bi(this,"_onDidChange",new cC.Emitter);bi(this,"_diagnosticsOptions");bi(this,"_modeConfiguration");bi(this,"_languageId");this._languageId=e,this.setDiagnosticsOptions(t),this.setModeConfiguration(i)}get onDidChange(){return this._onDidChange.event}get languageId(){return this._languageId}get modeConfiguration(){return this._modeConfiguration}get diagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(e){this._diagnosticsOptions=e||Object.create(null),this._onDidChange.fire(this)}setModeConfiguration(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)}},Wge={validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},Vge={documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},YH=new Bge("json",Wge,Vge);cC.languages.json={jsonDefaults:YH};function Hge(){return xe(()=>import("./jsonMode-u7cFHv_y.js"),__vite__mapDeps([]))}cC.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]});cC.languages.onLanguage("json",()=>{Hge().then(n=>n.setupMode(YH))});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var zge=Object.defineProperty,$ge=Object.getOwnPropertyDescriptor,Uge=Object.getOwnPropertyNames,jge=Object.prototype.hasOwnProperty,Kge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Uge(e))!jge.call(n,s)&&(t||s!=="default")&&zge(n,s,{get:()=>e[s],enumerable:!(i=$ge(e,s))||i.enumerable});return n},Gge="4.5.5",Hm={};Kge(Hm,lC);var XH=(n=>(n[n.None=0]="None",n[n.CommonJS=1]="CommonJS",n[n.AMD=2]="AMD",n[n.UMD=3]="UMD",n[n.System=4]="System",n[n.ES2015=5]="ES2015",n[n.ESNext=99]="ESNext",n))(XH||{}),QH=(n=>(n[n.None=0]="None",n[n.Preserve=1]="Preserve",n[n.React=2]="React",n[n.ReactNative=3]="ReactNative",n[n.ReactJSX=4]="ReactJSX",n[n.ReactJSXDev=5]="ReactJSXDev",n))(QH||{}),JH=(n=>(n[n.CarriageReturnLineFeed=0]="CarriageReturnLineFeed",n[n.LineFeed=1]="LineFeed",n))(JH||{}),ez=(n=>(n[n.ES3=0]="ES3",n[n.ES5=1]="ES5",n[n.ES2015=2]="ES2015",n[n.ES2016=3]="ES2016",n[n.ES2017=4]="ES2017",n[n.ES2018=5]="ES2018",n[n.ES2019=6]="ES2019",n[n.ES2020=7]="ES2020",n[n.ESNext=99]="ESNext",n[n.JSON=100]="JSON",n[n.Latest=99]="Latest",n))(ez||{}),tz=(n=>(n[n.Classic=1]="Classic",n[n.NodeJs=2]="NodeJs",n))(tz||{}),iz=class{constructor(n,e,t,i){bi(this,"_onDidChange",new Hm.Emitter);bi(this,"_onDidExtraLibsChange",new Hm.Emitter);bi(this,"_extraLibs");bi(this,"_removedExtraLibs");bi(this,"_eagerModelSync");bi(this,"_compilerOptions");bi(this,"_diagnosticsOptions");bi(this,"_workerOptions");bi(this,"_onDidExtraLibsChangeTimeout");bi(this,"_inlayHintsOptions");this._extraLibs=Object.create(null),this._removedExtraLibs=Object.create(null),this._eagerModelSync=!1,this.setCompilerOptions(n),this.setDiagnosticsOptions(e),this.setWorkerOptions(t),this.setInlayHintsOptions(i),this._onDidExtraLibsChangeTimeout=-1}get onDidChange(){return this._onDidChange.event}get onDidExtraLibsChange(){return this._onDidExtraLibsChange.event}get workerOptions(){return this._workerOptions}get inlayHintsOptions(){return this._inlayHintsOptions}getExtraLibs(){return this._extraLibs}addExtraLib(n,e){let t;if(typeof e>"u"?t=`ts:extralib-${Math.random().toString(36).substring(2,15)}`:t=e,this._extraLibs[t]&&this._extraLibs[t].content===n)return{dispose:()=>{}};let i=1;return this._removedExtraLibs[t]&&(i=this._removedExtraLibs[t]+1),this._extraLibs[t]&&(i=this._extraLibs[t].version+1),this._extraLibs[t]={content:n,version:i},this._fireOnDidExtraLibsChangeSoon(),{dispose:()=>{let s=this._extraLibs[t];s&&s.version===i&&(delete this._extraLibs[t],this._removedExtraLibs[t]=i,this._fireOnDidExtraLibsChangeSoon())}}}setExtraLibs(n){for(const e in this._extraLibs)this._removedExtraLibs[e]=this._extraLibs[e].version;if(this._extraLibs=Object.create(null),n&&n.length>0)for(const e of n){const t=e.filePath||`ts:extralib-${Math.random().toString(36).substring(2,15)}`,i=e.content;let s=1;this._removedExtraLibs[t]&&(s=this._removedExtraLibs[t]+1),this._extraLibs[t]={content:i,version:s}}this._fireOnDidExtraLibsChangeSoon()}_fireOnDidExtraLibsChangeSoon(){this._onDidExtraLibsChangeTimeout===-1&&(this._onDidExtraLibsChangeTimeout=window.setTimeout(()=>{this._onDidExtraLibsChangeTimeout=-1,this._onDidExtraLibsChange.fire(void 0)},0))}getCompilerOptions(){return this._compilerOptions}setCompilerOptions(n){this._compilerOptions=n||Object.create(null),this._onDidChange.fire(void 0)}getDiagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(n){this._diagnosticsOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setWorkerOptions(n){this._workerOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setInlayHintsOptions(n){this._inlayHintsOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setMaximumWorkerIdleTime(n){}setEagerModelSync(n){this._eagerModelSync=n}getEagerModelSync(){return this._eagerModelSync}},qge=Gge,nz=new iz({allowNonTsExtensions:!0,target:99},{noSemanticValidation:!1,noSyntaxValidation:!1,onlyVisible:!1},{},{}),sz=new iz({allowNonTsExtensions:!0,allowJs:!0,target:99},{noSemanticValidation:!0,noSyntaxValidation:!1,onlyVisible:!1},{},{}),Zge=()=>hL().then(n=>n.getTypeScriptWorker()),Yge=()=>hL().then(n=>n.getJavaScriptWorker());Hm.languages.typescript={ModuleKind:XH,JsxEmit:QH,NewLineKind:JH,ScriptTarget:ez,ModuleResolutionKind:tz,typescriptVersion:qge,typescriptDefaults:nz,javascriptDefaults:sz,getTypeScriptWorker:Zge,getJavaScriptWorker:Yge};function hL(){return xe(()=>import("./tsMode-CXleTpct.js"),__vite__mapDeps([]))}Hm.languages.onLanguage("typescript",()=>hL().then(n=>n.setupTypeScript(nz)));Hm.languages.onLanguage("javascript",()=>hL().then(n=>n.setupJavaScript(sz)));var Xge=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},Qge=function(n,e){return function(t,i){e(t,i,n)}},fL=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const gL=new he("selectionAnchorSet",!1);let nc=class oz{constructor(e,t){this.editor=e,this.selectionAnchorSetContextKey=gL.bindTo(t),this.modelChangeListener=e.onDidChangeModel(()=>this.selectionAnchorSetContextKey.reset())}static get(e){return e.getContribution(oz.ID)}setSelectionAnchor(){if(this.editor.hasModel()){const e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],i=this.editor.deltaDecorations(t,[{range:me.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:new so().appendText(m("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]);this.decorationId=i[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),yn(m("anchorSet","Anchor set at {0}:{1}",e.lineNumber,e.column))}}goToSelectionAnchor(){if(this.editor.hasModel()&&this.decorationId){const e=this.editor.getModel().getDecorationRange(this.decorationId);e&&this.editor.setPosition(e.getStartPosition())}}selectFromAnchorToCursor(){if(this.editor.hasModel()&&this.decorationId){const e=this.editor.getModel().getDecorationRange(this.decorationId);if(e){const t=this.editor.getPosition();this.editor.setSelection(me.fromPositions(e.getStartPosition(),t)),this.cancelSelectionAnchor()}}}cancelSelectionAnchor(){this.decorationId&&(this.editor.deltaDecorations([this.decorationId],[]),this.decorationId=void 0,this.selectionAnchorSetContextKey.set(!1))}dispose(){this.cancelSelectionAnchor(),this.modelChangeListener.dispose()}};nc.ID="editor.contrib.selectionAnchorController";nc=Xge([Qge(1,Ue)],nc);class Jge extends pe{constructor(){super({id:"editor.action.setSelectionAnchor",label:m("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:A.editorTextFocus,primary:ln(2089,2080),weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.setSelectionAnchor()})}}class eme extends pe{constructor(){super({id:"editor.action.goToSelectionAnchor",label:m("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:gL})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.goToSelectionAnchor()})}}class tme extends pe{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:m("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:gL,kbOpts:{kbExpr:A.editorTextFocus,primary:ln(2089,2089),weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.selectFromAnchorToCursor()})}}class ime extends pe{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:m("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:gL,kbOpts:{kbExpr:A.editorTextFocus,primary:9,weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.cancelSelectionAnchor()})}}Et(nc.ID,nc);oe(Jge);oe(eme);oe(tme);oe(ime);const nme=T("editorOverviewRuler.bracketMatchForeground",{dark:"#A0A0A0",light:"#A0A0A0",hc:"#A0A0A0"},m("overviewRulerBracketMatchForeground","Overview ruler marker color for matching brackets."));class sme extends pe{constructor(){super({id:"editor.action.jumpToBracket",label:m("smartSelect.jumpBracket","Go to Bracket"),alias:"Go to Bracket",precondition:void 0,kbOpts:{kbExpr:A.editorTextFocus,primary:3160,weight:100}})}run(e,t){var i;(i=Kr.get(t))===null||i===void 0||i.jumpToBracket()}}class ome extends pe{constructor(){super({id:"editor.action.selectToBracket",label:m("smartSelect.selectToBracket","Select to Bracket"),alias:"Select to Bracket",precondition:void 0,description:{description:"Select to Bracket",args:[{name:"args",schema:{type:"object",properties:{selectBrackets:{type:"boolean",default:!0}}}}]}})}run(e,t,i){var s;let o=!0;i&&i.selectBrackets===!1&&(o=!1),(s=Kr.get(t))===null||s===void 0||s.selectToBracket(o)}}class rme{constructor(e,t,i){this.position=e,this.brackets=t,this.options=i}}class Kr extends q{constructor(e){super(),this._editor=e,this._lastBracketsData=[],this._lastVersionId=0,this._decorations=[],this._updateBracketsSoon=this._register(new Wt(()=>this._updateBrackets(),50)),this._matchBrackets=this._editor.getOption(64),this._updateBracketsSoon.schedule(),this._register(e.onDidChangeCursorPosition(t=>{this._matchBrackets!=="never"&&this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelContent(t=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModel(t=>{this._lastBracketsData=[],this._decorations=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelLanguageConfiguration(t=>{this._lastBracketsData=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeConfiguration(t=>{t.hasChanged(64)&&(this._matchBrackets=this._editor.getOption(64),this._decorations=this._editor.deltaDecorations(this._decorations,[]),this._lastBracketsData=[],this._lastVersionId=0,this._updateBracketsSoon.schedule())})),this._register(e.onDidBlurEditorWidget(()=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidFocusEditorWidget(()=>{this._updateBracketsSoon.schedule()}))}static get(e){return e.getContribution(Kr.ID)}jumpToBracket(){if(!this._editor.hasModel())return;const e=this._editor.getModel(),t=this._editor.getSelections().map(i=>{const s=i.getStartPosition(),o=e.bracketPairs.matchBracket(s);let r=null;if(o)o[0].containsPosition(s)?r=o[1].getStartPosition():o[1].containsPosition(s)&&(r=o[0].getStartPosition());else{const a=e.bracketPairs.findEnclosingBrackets(s);if(a)r=a[0].getStartPosition();else{const l=e.bracketPairs.findNextBracket(s);l&&l.range&&(r=l.range.getStartPosition())}}return r?new me(r.lineNumber,r.column,r.lineNumber,r.column):new me(s.lineNumber,s.column,s.lineNumber,s.column)});this._editor.setSelections(t),this._editor.revealRange(t[0])}selectToBracket(e){if(!this._editor.hasModel())return;const t=this._editor.getModel(),i=[];this._editor.getSelections().forEach(s=>{const o=s.getStartPosition();let r=t.bracketPairs.matchBracket(o);if(!r&&(r=t.bracketPairs.findEnclosingBrackets(o),!r)){const c=t.bracketPairs.findNextBracket(o);c&&c.range&&(r=t.bracketPairs.matchBracket(c.range.getStartPosition()))}let a=null,l=null;if(r){r.sort(D.compareRangesUsingStarts);const[c,d]=r;if(a=e?c.getStartPosition():c.getEndPosition(),l=e?d.getEndPosition():d.getStartPosition(),d.containsPosition(o)){const u=a;a=l,l=u}}a&&l&&i.push(new me(a.lineNumber,a.column,l.lineNumber,l.column))}),i.length>0&&(this._editor.setSelections(i),this._editor.revealRange(i[0]))}_updateBrackets(){if(this._matchBrackets==="never")return;this._recomputeBrackets();let e=[],t=0;for(const i of this._lastBracketsData){let s=i.brackets;s&&(e[t++]={range:s[0],options:i.options},e[t++]={range:s[1],options:i.options})}this._decorations=this._editor.deltaDecorations(this._decorations,e)}_recomputeBrackets(){if(!this._editor.hasModel()||!this._editor.hasWidgetFocus()){this._lastBracketsData=[],this._lastVersionId=0;return}const e=this._editor.getSelections();if(e.length>100){this._lastBracketsData=[],this._lastVersionId=0;return}const t=this._editor.getModel(),i=t.getVersionId();let s=[];this._lastVersionId===i&&(s=this._lastBracketsData);let o=[],r=0;for(let u=0,h=e.length;u1&&o.sort(U.compare);let a=[],l=0,c=0,d=s.length;for(let u=0,h=o.length;u{const t=n.getColor(Pne);t&&e.addRule(`.monaco-editor .bracket-match { background-color: ${t}; }`);const i=n.getColor(oW);i&&e.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)});uo.appendMenuItem(R.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:m({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2});class ame{constructor(e,t){this._selection=e,this._isMovingLeft=t}getEditOperations(e,t){if(this._selection.startLineNumber!==this._selection.endLineNumber||this._selection.isEmpty())return;const i=this._selection.startLineNumber,s=this._selection.startColumn,o=this._selection.endColumn;if(!(this._isMovingLeft&&s===1)&&!(!this._isMovingLeft&&o===e.getLineMaxColumn(i)))if(this._isMovingLeft){const r=new D(i,s-1,i,s),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,o,i,o),a)}else{const r=new D(i,o,i,o+1),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,s,i,s),a)}}computeCursorState(e,t){return this._isMovingLeft?new me(this._selection.startLineNumber,this._selection.startColumn-1,this._selection.endLineNumber,this._selection.endColumn-1):new me(this._selection.startLineNumber,this._selection.startColumn+1,this._selection.endLineNumber,this._selection.endColumn+1)}}class rz extends pe{constructor(e,t){super(t),this.left=e}run(e,t){if(!t.hasModel())return;const i=[],s=t.getSelections();for(const o of s)i.push(new ame(o,this.left));t.pushUndoStop(),t.executeCommands(this.id,i),t.pushUndoStop()}}class lme extends rz{constructor(){super(!0,{id:"editor.action.moveCarretLeftAction",label:m("caret.moveLeft","Move Selected Text Left"),alias:"Move Selected Text Left",precondition:A.writable})}}class cme extends rz{constructor(){super(!1,{id:"editor.action.moveCarretRightAction",label:m("caret.moveRight","Move Selected Text Right"),alias:"Move Selected Text Right",precondition:A.writable})}}oe(lme);oe(cme);class dme extends pe{constructor(){super({id:"editor.action.transposeLetters",label:m("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:A.writable,kbOpts:{kbExpr:A.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(!t.hasModel())return;let i=t.getModel(),s=[],o=t.getSelections();for(let r of o){if(!r.isEmpty())continue;let a=r.startLineNumber,l=r.startColumn,c=i.getLineMaxColumn(a);if(a===1&&(l===1||l===2&&c===2))continue;let d=l===c?r.getPosition():It.rightPosition(i,r.getPosition().lineNumber,r.getPosition().column),u=It.leftPosition(i,d),h=It.leftPosition(i,u),f=i.getValueInRange(D.fromPositions(h,u)),g=i.getValueInRange(D.fromPositions(u,d)),p=D.fromPositions(h,d);s.push(new Cn(p,g+f))}s.length>0&&(t.pushUndoStop(),t.executeCommands(this.id,s),t.pushUndoStop())}}oe(dme);var ume=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const tf="9_cutcopypaste",hme=$r||document.queryCommandSupported("cut"),az=$r||document.queryCommandSupported("copy"),fme=typeof navigator.clipboard>"u"||mo?document.queryCommandSupported("paste"):!0;function $R(n){return n.register(),n}const gme=hme?$R(new up({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:$r?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.cutLabel","Cut"),when:A.writable,order:1},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.cutLabel","Cut"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.cutLabel","Cut"),when:A.writable,order:1}]})):void 0,mme=az?$R(new up({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:$r?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.copyLabel","Copy"),order:2},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.copyLabel","Copy"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0;uo.appendMenuItem(R.MenubarEditMenu,{submenu:R.MenubarCopy,title:{value:m("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3});uo.appendMenuItem(R.EditorContext,{submenu:R.EditorContextCopy,title:{value:m("copy as","Copy As"),original:"Copy As"},group:tf,order:3});const Gx=fme?$R(new up({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:$r?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.pasteLabel","Paste"),when:A.writable,order:4},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.pasteLabel","Paste"),when:A.writable,order:4}]})):void 0;class pme extends pe{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:m("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:A.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(32)&&t.getSelection().isEmpty()||(qE.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),qE.forceCopyWithSyntaxHighlighting=!1)}}function lz(n,e){n&&(n.addImplementation(1e4,"code-editor",(t,i)=>{const s=t.get(At).getFocusedCodeEditor();if(s&&s.hasTextFocus()){const o=s.getOption(32),r=s.getSelection();return r&&r.isEmpty()&&!o||document.execCommand(e),!0}return!1}),n.addImplementation(0,"generic-dom",(t,i)=>(document.execCommand(e),!0)))}lz(gme,"cut");lz(mme,"copy");Gx&&(Gx.addImplementation(1e4,"code-editor",(n,e)=>{const t=n.get(At),i=n.get(Pf),s=t.getFocusedCodeEditor();return s&&s.hasTextFocus()?!document.execCommand("paste")&&fu?ume(void 0,void 0,void 0,function*(){const r=yield i.readText();if(r!==""){const a=F0.INSTANCE.get(r);let l=!1,c=null,d=null;a&&(l=s.getOption(32)&&!!a.isFromEmptySelection,c=typeof a.multicursorText<"u"?a.multicursorText:null,d=a.mode),s.trigger("keyboard","paste",{text:r,pasteOnNewLine:l,multicursorText:c,mode:d})}}):!0:!1}),Gx.addImplementation(0,"generic-dom",(n,e)=>(document.execCommand("paste"),!0)));az&&oe(pme);class ut{constructor(e){this.value=e}equals(e){return this.value===e.value}contains(e){return this.equals(e)||this.value===""||e.value.startsWith(this.value+ut.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new ut(this.value+ut.sep+e)}}ut.sep=".";ut.None=new ut("@@none@@");ut.Empty=new ut("");ut.QuickFix=new ut("quickfix");ut.Refactor=new ut("refactor");ut.Source=new ut("source");ut.SourceOrganizeImports=ut.Source.append("organizeImports");ut.SourceFixAll=ut.Source.append("fixAll");function _me(n,e){return!(n.include&&!n.include.intersects(e)||n.excludes&&n.excludes.some(t=>cz(e,t,n.include))||!n.includeSourceActions&&ut.Source.contains(e))}function bme(n,e){const t=e.kind?new ut(e.kind):void 0;return!(n.include&&(!t||!n.include.contains(t))||n.excludes&&t&&n.excludes.some(i=>cz(t,i,n.include))||!n.includeSourceActions&&t&&ut.Source.contains(t)||n.onlyIncludePreferredActions&&!e.isPreferred)}function cz(n,e,t){return!(!e.contains(n)||t&&e.contains(t))}class Aa{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return!e||typeof e!="object"?new Aa(t.kind,t.apply,!1):new Aa(Aa.getKindFromUser(e,t.kind),Aa.getApplyFromUser(e,t.apply),Aa.getPreferredUser(e))}static getApplyFromUser(e,t){switch(typeof e.apply=="string"?e.apply.toLowerCase():""){case"first":return"first";case"never":return"never";case"ifsingle":return"ifSingle";default:return t}}static getKindFromUser(e,t){return typeof e.kind=="string"?new ut(e.kind):t}static getPreferredUser(e){return typeof e.preferred=="boolean"?e.preferred:!1}}var UR=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const dz="editor.action.codeAction",uz="editor.action.refactor",hz="editor.action.sourceAction",jR="editor.action.organizeImports",KR="editor.action.fixAll";class fz{constructor(e,t){this.action=e,this.provider=t}resolve(e){var t;return UR(this,void 0,void 0,function*(){if(!((t=this.provider)===null||t===void 0)&&t.resolveCodeAction&&!this.action.edit){let i;try{i=yield this.provider.resolveCodeAction(this.action,e)}catch(s){an(s)}i&&(this.action.edit=i.edit)}return this})}}class GR extends q{constructor(e,t,i){super(),this.documentation=t,this._register(i),this.allActions=[...e].sort(GR.codeActionsComparator),this.validActions=this.allActions.filter(({action:s})=>!s.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:Ws(e.diagnostics)?Ws(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:Ws(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&ut.QuickFix.contains(new ut(e.kind))&&!!e.isPreferred)}}const vF={actions:[],documentation:void 0};function qR(n,e,t,i,s,o){var r;const a=i.filter||{},l={only:(r=a.include)===null||r===void 0?void 0:r.value,trigger:i.type},c=new FR(e,o),d=Cme(n,e,a),u=new ie,h=d.map(g=>UR(this,void 0,void 0,function*(){try{s.report(g);const p=yield g.provideCodeActions(e,t,l,c.token);if(p&&u.add(p),c.token.isCancellationRequested)return vF;const b=((p==null?void 0:p.actions)||[]).filter(v=>v&&bme(a,v)),C=vme(g,b,a.include);return{actions:b.map(v=>new fz(v,g)),documentation:C}}catch(p){if(il(p))throw p;return an(p),vF}})),f=n.onDidChange(()=>{const g=n.all(e);co(g,d)||c.cancel()});return Promise.all(h).then(g=>{const p=CT(g.map(C=>C.actions)),b=If(g.map(C=>C.documentation));return new GR(p,b,u)}).finally(()=>{f.dispose(),c.dispose()})}function Cme(n,e,t){return n.all(e).filter(i=>i.providedCodeActionKinds?i.providedCodeActionKinds.some(s=>_me(t,new ut(s))):!0)}function vme(n,e,t){if(!n.documentation)return;const i=n.documentation.map(s=>({kind:new ut(s.kind),command:s.command}));if(t){let s;for(const o of i)o.kind.contains(t)&&(s?s.kind.contains(o.kind)&&(s=o):s=o);if(s)return s==null?void 0:s.command}for(const s of e)if(s.kind){for(const o of i)if(o.kind.contains(new ut(s.kind)))return o.command}}Ct.registerCommand("_executeCodeActionProvider",function(n,e,t,i,s){return UR(this,void 0,void 0,function*(){if(!(e instanceof Fe))throw Ur();const{codeActionProvider:o}=n.get(ye),r=n.get(gi).getModel(e);if(!r)throw Ur();const a=me.isISelection(t)?me.liftSelection(t):D.isIRange(t)?r.validateRange(t):void 0;if(!a)throw Ur();const l=typeof i=="string"?new ut(i):void 0,c=yield qR(o,r,a,{type:1,filter:{includeSourceActions:!0,include:l}},Ff.None,at.None),d=[],u=Math.min(c.validActions.length,typeof s=="number"?s:0);for(let h=0;hh.action)}finally{setTimeout(()=>c.dispose(),100)}})});var wme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},Sme=function(n,e){return function(t,i){e(t,i,n)}};let bo=class wN{constructor(e,t){this._messageWidget=new rs,this._messageListeners=new ie,this._editor=e,this._visible=wN.MESSAGE_VISIBLE.bindTo(t),this._editorListener=this._editor.onDidAttemptReadOnlyEdit(()=>this._onDidAttemptReadOnlyEdit())}static get(e){return e.getContribution(wN.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){yn(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new wF(this._editor,t,e),this._messageListeners.add(this._editor.onDidBlurEditorText(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeCursorPosition(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidDispose(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeModel(()=>this.closeMessage())),this._messageListeners.add(new Us(()=>this.closeMessage(),3e3));let i;this._messageListeners.add(this._editor.onMouseMove(s=>{s.target.position&&(i?i.containsPosition(s.target.position)||this.closeMessage():i=new D(t.lineNumber-3,1,s.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(wF.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(m("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};bo.ID="editor.contrib.messageController";bo.MESSAGE_VISIBLE=new he("messageVisible",!1,m("messageVisible","Whether the editor is currently showing an inline message"));bo=wme([Sme(1,Ue)],bo);const yme=kn.bindToContribution(bo.get);se(new yme({id:"leaveEditorMessage",precondition:bo.MESSAGE_VISIBLE,handler:n=>n.closeMessage(),kbOpts:{weight:130,primary:9}}));let wF=class{constructor(e,{lineNumber:t,column:i},s){this.allowEditorOverflow=!0,this.suppressMouseDown=!1,this._editor=e,this._editor.revealLinesInCenterIfOutsideViewport(t,t,0),this._position={lineNumber:t,column:i-1},this._domNode=document.createElement("div"),this._domNode.classList.add("monaco-editor-overlaymessage");const o=document.createElement("div");o.classList.add("anchor","top"),this._domNode.appendChild(o);const r=document.createElement("div");r.classList.add("message"),r.textContent=s,this._domNode.appendChild(r);const a=document.createElement("div");a.classList.add("anchor","below"),this._domNode.appendChild(a),this._editor.addContentWidget(this),this._domNode.classList.add("fadeIn")}static fadeOut(e){let t;const i=()=>{e.dispose(),clearTimeout(t),e.getDomNode().removeEventListener("animationend",i)};return t=setTimeout(i,110),e.getDomNode().addEventListener("animationend",i),e.getDomNode().classList.add("fadeOut"),{dispose:i}}dispose(){this._editor.removeContentWidget(this)}getId(){return"messageoverlay"}getDomNode(){return this._domNode}getPosition(){return{position:this._position,preference:[1,2]}}afterRender(e){this._domNode.classList.toggle("below",e===2)}};Et(bo.ID,bo);var Lme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},qx=function(n,e){return function(t,i){e(t,i,n)}},Ime=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};class SF extends Vs{constructor(e,t){super(e.command?e.command.id:e.title,xme(e.title),void 0,!e.disabled,t),this.action=e}}function xme(n){return n.replace(/\r\n|\r|\n/g," ")}let SN=class extends q{constructor(e,t,i,s,o){super(),this._editor=e,this._delegate=t,this._contextMenuService=i,this._languageFeaturesService=o,this._visible=!1,this._showingActions=this._register(new rs),this._keybindingResolver=new mL({getKeybindings:()=>s.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,s){return Ime(this,void 0,void 0,function*(){const o=s.includeDisabledActions?t.allActions:t.validActions;if(!o.length){this._visible=!1;return}if(!this._editor.getDomNode())throw this._visible=!1,yT();this._visible=!0,this._showingActions.value=t;const r=this.getMenuActions(e,o,t.documentation),a=U.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},l=this._keybindingResolver.getResolver(),c=this._editor.getOption(115);this._contextMenuService.showContextMenu({domForShadowRoot:c?this._editor.getDomNode():void 0,getAnchor:()=>a,getActions:()=>r,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:d=>d instanceof SF?l(d.action):void 0})})}getMenuActions(e,t,i){var s,o;const r=d=>new SF(d.action,()=>this._delegate.onSelectCodeAction(d)),a=t.map(r),l=[...i],c=this._editor.getModel();if(c&&a.length)for(const d of this._languageFeaturesService.codeActionProvider.all(c))d._getAdditionalMenuItems&&l.push(...d._getAdditionalMenuItems({trigger:e.type,only:(o=(s=e.filter)===null||s===void 0?void 0:s.include)===null||o===void 0?void 0:o.value},t.map(u=>u.action)));return l.length&&a.push(new Po,...l.map(d=>r(new fz({title:d.title,command:d},void 0)))),a}_toCoords(e){if(!this._editor.hasModel())return{x:0,y:0};this._editor.revealPosition(e,1),this._editor.render();const t=this._editor.getScrolledVisiblePosition(e),i=Sn(this._editor.getDomNode()),s=i.left+t.left,o=i.top+t.top+t.height;return{x:s,y:o}}};SN=Lme([qx(2,gu),qx(3,Li),qx(4,ye)],SN);class mL{constructor(e){this._keybindingProvider=e}getResolver(){const e=new Cm(()=>this._keybindingProvider.getKeybindings().filter(t=>mL.codeActionCommands.indexOf(t.command)>=0).filter(t=>t.resolvedKeybinding).map(t=>{let i=t.commandArgs;return t.command===jR?i={kind:ut.SourceOrganizeImports.value}:t.command===KR&&(i={kind:ut.SourceFixAll.value}),Object.assign({resolvedKeybinding:t.resolvedKeybinding},Aa.fromUser(i,{kind:ut.None,apply:"never"}))}));return t=>{if(t.kind){const i=this.bestKeybindingForCodeAction(t,e.getValue());return i==null?void 0:i.resolvedKeybinding}}}bestKeybindingForCodeAction(e,t){if(!e.kind)return;const i=new ut(e.kind);return t.filter(s=>s.kind.contains(i)).filter(s=>s.preferred?e.isPreferred:!0).reduceRight((s,o)=>s?s.kind.contains(o.kind)?o:s:o,void 0)}}mL.codeActionCommands=[uz,dz,hz,jR,KR];var Dme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},kme=function(n,e){return function(t,i){e(t,i,n)}},n0;(function(n){n.Hidden={type:0};class e{constructor(i,s,o,r){this.actions=i,this.trigger=s,this.editorPosition=o,this.widgetPosition=r,this.type=1}}n.Showing=e})(n0||(n0={}));let fS=class gz extends q{constructor(e,t,i,s){super(),this._editor=e,this._quickFixActionId=t,this._preferredFixActionId=i,this._keybindingService=s,this._onClick=this._register(new H),this.onClick=this._onClick.event,this._state=n0.Hidden,this._domNode=document.createElement("div"),this._domNode.className=_.lightBulb.classNames,this._editor.addContentWidget(this),this._register(this._editor.onDidChangeModelContent(o=>{const r=this._editor.getModel();(this.state.type!==1||!r||this.state.editorPosition.lineNumber>=r.getLineCount())&&this.hide()})),Pt.ignoreTarget(this._domNode),this._register(Vee(this._domNode,o=>{if(this.state.type!==1)return;this._editor.focus(),o.preventDefault();const{top:r,height:a}=Sn(this._domNode),l=this._editor.getOption(59);let c=Math.floor(l/3);this.state.widgetPosition.position!==null&&this.state.widgetPosition.position.lineNumber{if((o.buttons&1)!==1)return;this.hide();const r=new Tf;r.startMonitoring(o.target,o.buttons,hp,()=>{},()=>{r.dispose()})})),this._register(this._editor.onDidChangeConfiguration(o=>{o.hasChanged(57)&&!this._editor.getOption(57).enabled&&this.hide()})),this._updateLightBulbTitleAndIcon(),this._register(this._keybindingService.onDidUpdateKeybindings(this._updateLightBulbTitleAndIcon,this))}dispose(){super.dispose(),this._editor.removeContentWidget(this)}getId(){return"LightBulbWidget"}getDomNode(){return this._domNode}getPosition(){return this._state.type===1?this._state.widgetPosition:null}update(e,t,i){if(e.validActions.length<=0)return this.hide();const s=this._editor.getOptions();if(!s.get(57).enabled)return this.hide();const o=this._editor.getModel();if(!o)return this.hide();const{lineNumber:r,column:a}=o.validatePosition(i),l=o.getOptions().tabSize,c=s.get(44),d=o.getLineContent(r),u=Oy(d,l),h=c.spaceWidth*u>22,f=p=>p>2&&this._editor.getTopForLineNumber(p)===this._editor.getTopForLineNumber(p-1);let g=r;if(!h){if(r>1&&!f(r-1))g-=1;else if(!f(r+1))g+=1;else if(a*c.spaceWidth<22)return this.hide()}this.state=new n0.Showing(e,t,i,{position:{lineNumber:g,column:1},preference:gz._posPref}),this._editor.layoutContentWidget(this)}hide(){this.state=n0.Hidden,this._editor.layoutContentWidget(this)}get state(){return this._state}set state(e){this._state=e,this._updateLightBulbTitleAndIcon()}_updateLightBulbTitleAndIcon(){if(this.state.type===1&&this.state.actions.hasAutoFix){this._domNode.classList.remove(..._.lightBulb.classNamesArray),this._domNode.classList.add(..._.lightbulbAutofix.classNamesArray);const t=this._keybindingService.lookupKeybinding(this._preferredFixActionId);if(t){this.title=m("preferredcodeActionWithKb","Show Code Actions. Preferred Quick Fix Available ({0})",t.getLabel());return}}this._domNode.classList.remove(..._.lightbulbAutofix.classNamesArray),this._domNode.classList.add(..._.lightBulb.classNamesArray);const e=this._keybindingService.lookupKeybinding(this._quickFixActionId);e?this.title=m("codeActionWithKb","Show Code Actions ({0})",e.getLabel()):this.title=m("codeAction","Show Code Actions")}set title(e){this._domNode.title=e}};fS._posPref=[0];fS=Dme([kme(3,Li)],fS);Qt((n,e)=>{var t;const i=(t=n.getColor(ys))===null||t===void 0?void 0:t.transparent(.7),s=n.getColor(lie);s&&e.addRule(` + *-----------------------------------------------------------------------------*/var zge=Object.defineProperty,$ge=Object.getOwnPropertyDescriptor,Uge=Object.getOwnPropertyNames,jge=Object.prototype.hasOwnProperty,Kge=(n,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Uge(e))!jge.call(n,s)&&(t||s!=="default")&&zge(n,s,{get:()=>e[s],enumerable:!(i=$ge(e,s))||i.enumerable});return n},Gge="4.5.5",Hm={};Kge(Hm,lC);var XH=(n=>(n[n.None=0]="None",n[n.CommonJS=1]="CommonJS",n[n.AMD=2]="AMD",n[n.UMD=3]="UMD",n[n.System=4]="System",n[n.ES2015=5]="ES2015",n[n.ESNext=99]="ESNext",n))(XH||{}),QH=(n=>(n[n.None=0]="None",n[n.Preserve=1]="Preserve",n[n.React=2]="React",n[n.ReactNative=3]="ReactNative",n[n.ReactJSX=4]="ReactJSX",n[n.ReactJSXDev=5]="ReactJSXDev",n))(QH||{}),JH=(n=>(n[n.CarriageReturnLineFeed=0]="CarriageReturnLineFeed",n[n.LineFeed=1]="LineFeed",n))(JH||{}),ez=(n=>(n[n.ES3=0]="ES3",n[n.ES5=1]="ES5",n[n.ES2015=2]="ES2015",n[n.ES2016=3]="ES2016",n[n.ES2017=4]="ES2017",n[n.ES2018=5]="ES2018",n[n.ES2019=6]="ES2019",n[n.ES2020=7]="ES2020",n[n.ESNext=99]="ESNext",n[n.JSON=100]="JSON",n[n.Latest=99]="Latest",n))(ez||{}),tz=(n=>(n[n.Classic=1]="Classic",n[n.NodeJs=2]="NodeJs",n))(tz||{}),iz=class{constructor(n,e,t,i){bi(this,"_onDidChange",new Hm.Emitter);bi(this,"_onDidExtraLibsChange",new Hm.Emitter);bi(this,"_extraLibs");bi(this,"_removedExtraLibs");bi(this,"_eagerModelSync");bi(this,"_compilerOptions");bi(this,"_diagnosticsOptions");bi(this,"_workerOptions");bi(this,"_onDidExtraLibsChangeTimeout");bi(this,"_inlayHintsOptions");this._extraLibs=Object.create(null),this._removedExtraLibs=Object.create(null),this._eagerModelSync=!1,this.setCompilerOptions(n),this.setDiagnosticsOptions(e),this.setWorkerOptions(t),this.setInlayHintsOptions(i),this._onDidExtraLibsChangeTimeout=-1}get onDidChange(){return this._onDidChange.event}get onDidExtraLibsChange(){return this._onDidExtraLibsChange.event}get workerOptions(){return this._workerOptions}get inlayHintsOptions(){return this._inlayHintsOptions}getExtraLibs(){return this._extraLibs}addExtraLib(n,e){let t;if(typeof e>"u"?t=`ts:extralib-${Math.random().toString(36).substring(2,15)}`:t=e,this._extraLibs[t]&&this._extraLibs[t].content===n)return{dispose:()=>{}};let i=1;return this._removedExtraLibs[t]&&(i=this._removedExtraLibs[t]+1),this._extraLibs[t]&&(i=this._extraLibs[t].version+1),this._extraLibs[t]={content:n,version:i},this._fireOnDidExtraLibsChangeSoon(),{dispose:()=>{let s=this._extraLibs[t];s&&s.version===i&&(delete this._extraLibs[t],this._removedExtraLibs[t]=i,this._fireOnDidExtraLibsChangeSoon())}}}setExtraLibs(n){for(const e in this._extraLibs)this._removedExtraLibs[e]=this._extraLibs[e].version;if(this._extraLibs=Object.create(null),n&&n.length>0)for(const e of n){const t=e.filePath||`ts:extralib-${Math.random().toString(36).substring(2,15)}`,i=e.content;let s=1;this._removedExtraLibs[t]&&(s=this._removedExtraLibs[t]+1),this._extraLibs[t]={content:i,version:s}}this._fireOnDidExtraLibsChangeSoon()}_fireOnDidExtraLibsChangeSoon(){this._onDidExtraLibsChangeTimeout===-1&&(this._onDidExtraLibsChangeTimeout=window.setTimeout(()=>{this._onDidExtraLibsChangeTimeout=-1,this._onDidExtraLibsChange.fire(void 0)},0))}getCompilerOptions(){return this._compilerOptions}setCompilerOptions(n){this._compilerOptions=n||Object.create(null),this._onDidChange.fire(void 0)}getDiagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(n){this._diagnosticsOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setWorkerOptions(n){this._workerOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setInlayHintsOptions(n){this._inlayHintsOptions=n||Object.create(null),this._onDidChange.fire(void 0)}setMaximumWorkerIdleTime(n){}setEagerModelSync(n){this._eagerModelSync=n}getEagerModelSync(){return this._eagerModelSync}},qge=Gge,nz=new iz({allowNonTsExtensions:!0,target:99},{noSemanticValidation:!1,noSyntaxValidation:!1,onlyVisible:!1},{},{}),sz=new iz({allowNonTsExtensions:!0,allowJs:!0,target:99},{noSemanticValidation:!0,noSyntaxValidation:!1,onlyVisible:!1},{},{}),Zge=()=>hL().then(n=>n.getTypeScriptWorker()),Yge=()=>hL().then(n=>n.getJavaScriptWorker());Hm.languages.typescript={ModuleKind:XH,JsxEmit:QH,NewLineKind:JH,ScriptTarget:ez,ModuleResolutionKind:tz,typescriptVersion:qge,typescriptDefaults:nz,javascriptDefaults:sz,getTypeScriptWorker:Zge,getJavaScriptWorker:Yge};function hL(){return xe(()=>import("./tsMode-C9xuO8m4.js"),__vite__mapDeps([]))}Hm.languages.onLanguage("typescript",()=>hL().then(n=>n.setupTypeScript(nz)));Hm.languages.onLanguage("javascript",()=>hL().then(n=>n.setupJavaScript(sz)));var Xge=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},Qge=function(n,e){return function(t,i){e(t,i,n)}},fL=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const gL=new he("selectionAnchorSet",!1);let nc=class oz{constructor(e,t){this.editor=e,this.selectionAnchorSetContextKey=gL.bindTo(t),this.modelChangeListener=e.onDidChangeModel(()=>this.selectionAnchorSetContextKey.reset())}static get(e){return e.getContribution(oz.ID)}setSelectionAnchor(){if(this.editor.hasModel()){const e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],i=this.editor.deltaDecorations(t,[{range:me.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:new so().appendText(m("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]);this.decorationId=i[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),yn(m("anchorSet","Anchor set at {0}:{1}",e.lineNumber,e.column))}}goToSelectionAnchor(){if(this.editor.hasModel()&&this.decorationId){const e=this.editor.getModel().getDecorationRange(this.decorationId);e&&this.editor.setPosition(e.getStartPosition())}}selectFromAnchorToCursor(){if(this.editor.hasModel()&&this.decorationId){const e=this.editor.getModel().getDecorationRange(this.decorationId);if(e){const t=this.editor.getPosition();this.editor.setSelection(me.fromPositions(e.getStartPosition(),t)),this.cancelSelectionAnchor()}}}cancelSelectionAnchor(){this.decorationId&&(this.editor.deltaDecorations([this.decorationId],[]),this.decorationId=void 0,this.selectionAnchorSetContextKey.set(!1))}dispose(){this.cancelSelectionAnchor(),this.modelChangeListener.dispose()}};nc.ID="editor.contrib.selectionAnchorController";nc=Xge([Qge(1,Ue)],nc);class Jge extends pe{constructor(){super({id:"editor.action.setSelectionAnchor",label:m("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:A.editorTextFocus,primary:ln(2089,2080),weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.setSelectionAnchor()})}}class eme extends pe{constructor(){super({id:"editor.action.goToSelectionAnchor",label:m("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:gL})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.goToSelectionAnchor()})}}class tme extends pe{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:m("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:gL,kbOpts:{kbExpr:A.editorTextFocus,primary:ln(2089,2089),weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.selectFromAnchorToCursor()})}}class ime extends pe{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:m("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:gL,kbOpts:{kbExpr:A.editorTextFocus,primary:9,weight:100}})}run(e,t){var i;return fL(this,void 0,void 0,function*(){(i=nc.get(t))===null||i===void 0||i.cancelSelectionAnchor()})}}Et(nc.ID,nc);oe(Jge);oe(eme);oe(tme);oe(ime);const nme=T("editorOverviewRuler.bracketMatchForeground",{dark:"#A0A0A0",light:"#A0A0A0",hc:"#A0A0A0"},m("overviewRulerBracketMatchForeground","Overview ruler marker color for matching brackets."));class sme extends pe{constructor(){super({id:"editor.action.jumpToBracket",label:m("smartSelect.jumpBracket","Go to Bracket"),alias:"Go to Bracket",precondition:void 0,kbOpts:{kbExpr:A.editorTextFocus,primary:3160,weight:100}})}run(e,t){var i;(i=Kr.get(t))===null||i===void 0||i.jumpToBracket()}}class ome extends pe{constructor(){super({id:"editor.action.selectToBracket",label:m("smartSelect.selectToBracket","Select to Bracket"),alias:"Select to Bracket",precondition:void 0,description:{description:"Select to Bracket",args:[{name:"args",schema:{type:"object",properties:{selectBrackets:{type:"boolean",default:!0}}}}]}})}run(e,t,i){var s;let o=!0;i&&i.selectBrackets===!1&&(o=!1),(s=Kr.get(t))===null||s===void 0||s.selectToBracket(o)}}class rme{constructor(e,t,i){this.position=e,this.brackets=t,this.options=i}}class Kr extends q{constructor(e){super(),this._editor=e,this._lastBracketsData=[],this._lastVersionId=0,this._decorations=[],this._updateBracketsSoon=this._register(new Wt(()=>this._updateBrackets(),50)),this._matchBrackets=this._editor.getOption(64),this._updateBracketsSoon.schedule(),this._register(e.onDidChangeCursorPosition(t=>{this._matchBrackets!=="never"&&this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelContent(t=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModel(t=>{this._lastBracketsData=[],this._decorations=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelLanguageConfiguration(t=>{this._lastBracketsData=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeConfiguration(t=>{t.hasChanged(64)&&(this._matchBrackets=this._editor.getOption(64),this._decorations=this._editor.deltaDecorations(this._decorations,[]),this._lastBracketsData=[],this._lastVersionId=0,this._updateBracketsSoon.schedule())})),this._register(e.onDidBlurEditorWidget(()=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidFocusEditorWidget(()=>{this._updateBracketsSoon.schedule()}))}static get(e){return e.getContribution(Kr.ID)}jumpToBracket(){if(!this._editor.hasModel())return;const e=this._editor.getModel(),t=this._editor.getSelections().map(i=>{const s=i.getStartPosition(),o=e.bracketPairs.matchBracket(s);let r=null;if(o)o[0].containsPosition(s)?r=o[1].getStartPosition():o[1].containsPosition(s)&&(r=o[0].getStartPosition());else{const a=e.bracketPairs.findEnclosingBrackets(s);if(a)r=a[0].getStartPosition();else{const l=e.bracketPairs.findNextBracket(s);l&&l.range&&(r=l.range.getStartPosition())}}return r?new me(r.lineNumber,r.column,r.lineNumber,r.column):new me(s.lineNumber,s.column,s.lineNumber,s.column)});this._editor.setSelections(t),this._editor.revealRange(t[0])}selectToBracket(e){if(!this._editor.hasModel())return;const t=this._editor.getModel(),i=[];this._editor.getSelections().forEach(s=>{const o=s.getStartPosition();let r=t.bracketPairs.matchBracket(o);if(!r&&(r=t.bracketPairs.findEnclosingBrackets(o),!r)){const c=t.bracketPairs.findNextBracket(o);c&&c.range&&(r=t.bracketPairs.matchBracket(c.range.getStartPosition()))}let a=null,l=null;if(r){r.sort(D.compareRangesUsingStarts);const[c,d]=r;if(a=e?c.getStartPosition():c.getEndPosition(),l=e?d.getEndPosition():d.getStartPosition(),d.containsPosition(o)){const u=a;a=l,l=u}}a&&l&&i.push(new me(a.lineNumber,a.column,l.lineNumber,l.column))}),i.length>0&&(this._editor.setSelections(i),this._editor.revealRange(i[0]))}_updateBrackets(){if(this._matchBrackets==="never")return;this._recomputeBrackets();let e=[],t=0;for(const i of this._lastBracketsData){let s=i.brackets;s&&(e[t++]={range:s[0],options:i.options},e[t++]={range:s[1],options:i.options})}this._decorations=this._editor.deltaDecorations(this._decorations,e)}_recomputeBrackets(){if(!this._editor.hasModel()||!this._editor.hasWidgetFocus()){this._lastBracketsData=[],this._lastVersionId=0;return}const e=this._editor.getSelections();if(e.length>100){this._lastBracketsData=[],this._lastVersionId=0;return}const t=this._editor.getModel(),i=t.getVersionId();let s=[];this._lastVersionId===i&&(s=this._lastBracketsData);let o=[],r=0;for(let u=0,h=e.length;u1&&o.sort(U.compare);let a=[],l=0,c=0,d=s.length;for(let u=0,h=o.length;u{const t=n.getColor(Pne);t&&e.addRule(`.monaco-editor .bracket-match { background-color: ${t}; }`);const i=n.getColor(oW);i&&e.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)});uo.appendMenuItem(R.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:m({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2});class ame{constructor(e,t){this._selection=e,this._isMovingLeft=t}getEditOperations(e,t){if(this._selection.startLineNumber!==this._selection.endLineNumber||this._selection.isEmpty())return;const i=this._selection.startLineNumber,s=this._selection.startColumn,o=this._selection.endColumn;if(!(this._isMovingLeft&&s===1)&&!(!this._isMovingLeft&&o===e.getLineMaxColumn(i)))if(this._isMovingLeft){const r=new D(i,s-1,i,s),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,o,i,o),a)}else{const r=new D(i,o,i,o+1),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,s,i,s),a)}}computeCursorState(e,t){return this._isMovingLeft?new me(this._selection.startLineNumber,this._selection.startColumn-1,this._selection.endLineNumber,this._selection.endColumn-1):new me(this._selection.startLineNumber,this._selection.startColumn+1,this._selection.endLineNumber,this._selection.endColumn+1)}}class rz extends pe{constructor(e,t){super(t),this.left=e}run(e,t){if(!t.hasModel())return;const i=[],s=t.getSelections();for(const o of s)i.push(new ame(o,this.left));t.pushUndoStop(),t.executeCommands(this.id,i),t.pushUndoStop()}}class lme extends rz{constructor(){super(!0,{id:"editor.action.moveCarretLeftAction",label:m("caret.moveLeft","Move Selected Text Left"),alias:"Move Selected Text Left",precondition:A.writable})}}class cme extends rz{constructor(){super(!1,{id:"editor.action.moveCarretRightAction",label:m("caret.moveRight","Move Selected Text Right"),alias:"Move Selected Text Right",precondition:A.writable})}}oe(lme);oe(cme);class dme extends pe{constructor(){super({id:"editor.action.transposeLetters",label:m("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:A.writable,kbOpts:{kbExpr:A.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(!t.hasModel())return;let i=t.getModel(),s=[],o=t.getSelections();for(let r of o){if(!r.isEmpty())continue;let a=r.startLineNumber,l=r.startColumn,c=i.getLineMaxColumn(a);if(a===1&&(l===1||l===2&&c===2))continue;let d=l===c?r.getPosition():It.rightPosition(i,r.getPosition().lineNumber,r.getPosition().column),u=It.leftPosition(i,d),h=It.leftPosition(i,u),f=i.getValueInRange(D.fromPositions(h,u)),g=i.getValueInRange(D.fromPositions(u,d)),p=D.fromPositions(h,d);s.push(new Cn(p,g+f))}s.length>0&&(t.pushUndoStop(),t.executeCommands(this.id,s),t.pushUndoStop())}}oe(dme);var ume=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const tf="9_cutcopypaste",hme=$r||document.queryCommandSupported("cut"),az=$r||document.queryCommandSupported("copy"),fme=typeof navigator.clipboard>"u"||mo?document.queryCommandSupported("paste"):!0;function $R(n){return n.register(),n}const gme=hme?$R(new up({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:$r?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.cutLabel","Cut"),when:A.writable,order:1},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.cutLabel","Cut"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.cutLabel","Cut"),when:A.writable,order:1}]})):void 0,mme=az?$R(new up({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:$r?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.copyLabel","Copy"),order:2},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.copyLabel","Copy"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0;uo.appendMenuItem(R.MenubarEditMenu,{submenu:R.MenubarCopy,title:{value:m("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3});uo.appendMenuItem(R.EditorContext,{submenu:R.EditorContextCopy,title:{value:m("copy as","Copy As"),original:"Copy As"},group:tf,order:3});const Gx=fme?$R(new up({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:$r?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:m({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:R.EditorContext,group:tf,title:m("actions.clipboard.pasteLabel","Paste"),when:A.writable,order:4},{menuId:R.CommandPalette,group:"",title:m("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:R.SimpleEditorContext,group:tf,title:m("actions.clipboard.pasteLabel","Paste"),when:A.writable,order:4}]})):void 0;class pme extends pe{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:m("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:A.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(32)&&t.getSelection().isEmpty()||(qE.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),qE.forceCopyWithSyntaxHighlighting=!1)}}function lz(n,e){n&&(n.addImplementation(1e4,"code-editor",(t,i)=>{const s=t.get(At).getFocusedCodeEditor();if(s&&s.hasTextFocus()){const o=s.getOption(32),r=s.getSelection();return r&&r.isEmpty()&&!o||document.execCommand(e),!0}return!1}),n.addImplementation(0,"generic-dom",(t,i)=>(document.execCommand(e),!0)))}lz(gme,"cut");lz(mme,"copy");Gx&&(Gx.addImplementation(1e4,"code-editor",(n,e)=>{const t=n.get(At),i=n.get(Pf),s=t.getFocusedCodeEditor();return s&&s.hasTextFocus()?!document.execCommand("paste")&&fu?ume(void 0,void 0,void 0,function*(){const r=yield i.readText();if(r!==""){const a=F0.INSTANCE.get(r);let l=!1,c=null,d=null;a&&(l=s.getOption(32)&&!!a.isFromEmptySelection,c=typeof a.multicursorText<"u"?a.multicursorText:null,d=a.mode),s.trigger("keyboard","paste",{text:r,pasteOnNewLine:l,multicursorText:c,mode:d})}}):!0:!1}),Gx.addImplementation(0,"generic-dom",(n,e)=>(document.execCommand("paste"),!0)));az&&oe(pme);class ut{constructor(e){this.value=e}equals(e){return this.value===e.value}contains(e){return this.equals(e)||this.value===""||e.value.startsWith(this.value+ut.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new ut(this.value+ut.sep+e)}}ut.sep=".";ut.None=new ut("@@none@@");ut.Empty=new ut("");ut.QuickFix=new ut("quickfix");ut.Refactor=new ut("refactor");ut.Source=new ut("source");ut.SourceOrganizeImports=ut.Source.append("organizeImports");ut.SourceFixAll=ut.Source.append("fixAll");function _me(n,e){return!(n.include&&!n.include.intersects(e)||n.excludes&&n.excludes.some(t=>cz(e,t,n.include))||!n.includeSourceActions&&ut.Source.contains(e))}function bme(n,e){const t=e.kind?new ut(e.kind):void 0;return!(n.include&&(!t||!n.include.contains(t))||n.excludes&&t&&n.excludes.some(i=>cz(t,i,n.include))||!n.includeSourceActions&&t&&ut.Source.contains(t)||n.onlyIncludePreferredActions&&!e.isPreferred)}function cz(n,e,t){return!(!e.contains(n)||t&&e.contains(t))}class Aa{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return!e||typeof e!="object"?new Aa(t.kind,t.apply,!1):new Aa(Aa.getKindFromUser(e,t.kind),Aa.getApplyFromUser(e,t.apply),Aa.getPreferredUser(e))}static getApplyFromUser(e,t){switch(typeof e.apply=="string"?e.apply.toLowerCase():""){case"first":return"first";case"never":return"never";case"ifsingle":return"ifSingle";default:return t}}static getKindFromUser(e,t){return typeof e.kind=="string"?new ut(e.kind):t}static getPreferredUser(e){return typeof e.preferred=="boolean"?e.preferred:!1}}var UR=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};const dz="editor.action.codeAction",uz="editor.action.refactor",hz="editor.action.sourceAction",jR="editor.action.organizeImports",KR="editor.action.fixAll";class fz{constructor(e,t){this.action=e,this.provider=t}resolve(e){var t;return UR(this,void 0,void 0,function*(){if(!((t=this.provider)===null||t===void 0)&&t.resolveCodeAction&&!this.action.edit){let i;try{i=yield this.provider.resolveCodeAction(this.action,e)}catch(s){an(s)}i&&(this.action.edit=i.edit)}return this})}}class GR extends q{constructor(e,t,i){super(),this.documentation=t,this._register(i),this.allActions=[...e].sort(GR.codeActionsComparator),this.validActions=this.allActions.filter(({action:s})=>!s.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:Ws(e.diagnostics)?Ws(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:Ws(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&ut.QuickFix.contains(new ut(e.kind))&&!!e.isPreferred)}}const vF={actions:[],documentation:void 0};function qR(n,e,t,i,s,o){var r;const a=i.filter||{},l={only:(r=a.include)===null||r===void 0?void 0:r.value,trigger:i.type},c=new FR(e,o),d=Cme(n,e,a),u=new ie,h=d.map(g=>UR(this,void 0,void 0,function*(){try{s.report(g);const p=yield g.provideCodeActions(e,t,l,c.token);if(p&&u.add(p),c.token.isCancellationRequested)return vF;const b=((p==null?void 0:p.actions)||[]).filter(v=>v&&bme(a,v)),C=vme(g,b,a.include);return{actions:b.map(v=>new fz(v,g)),documentation:C}}catch(p){if(il(p))throw p;return an(p),vF}})),f=n.onDidChange(()=>{const g=n.all(e);co(g,d)||c.cancel()});return Promise.all(h).then(g=>{const p=CT(g.map(C=>C.actions)),b=If(g.map(C=>C.documentation));return new GR(p,b,u)}).finally(()=>{f.dispose(),c.dispose()})}function Cme(n,e,t){return n.all(e).filter(i=>i.providedCodeActionKinds?i.providedCodeActionKinds.some(s=>_me(t,new ut(s))):!0)}function vme(n,e,t){if(!n.documentation)return;const i=n.documentation.map(s=>({kind:new ut(s.kind),command:s.command}));if(t){let s;for(const o of i)o.kind.contains(t)&&(s?s.kind.contains(o.kind)&&(s=o):s=o);if(s)return s==null?void 0:s.command}for(const s of e)if(s.kind){for(const o of i)if(o.kind.contains(new ut(s.kind)))return o.command}}Ct.registerCommand("_executeCodeActionProvider",function(n,e,t,i,s){return UR(this,void 0,void 0,function*(){if(!(e instanceof Fe))throw Ur();const{codeActionProvider:o}=n.get(ye),r=n.get(gi).getModel(e);if(!r)throw Ur();const a=me.isISelection(t)?me.liftSelection(t):D.isIRange(t)?r.validateRange(t):void 0;if(!a)throw Ur();const l=typeof i=="string"?new ut(i):void 0,c=yield qR(o,r,a,{type:1,filter:{includeSourceActions:!0,include:l}},Ff.None,at.None),d=[],u=Math.min(c.validActions.length,typeof s=="number"?s:0);for(let h=0;hh.action)}finally{setTimeout(()=>c.dispose(),100)}})});var wme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},Sme=function(n,e){return function(t,i){e(t,i,n)}};let bo=class wN{constructor(e,t){this._messageWidget=new rs,this._messageListeners=new ie,this._editor=e,this._visible=wN.MESSAGE_VISIBLE.bindTo(t),this._editorListener=this._editor.onDidAttemptReadOnlyEdit(()=>this._onDidAttemptReadOnlyEdit())}static get(e){return e.getContribution(wN.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){yn(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new wF(this._editor,t,e),this._messageListeners.add(this._editor.onDidBlurEditorText(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeCursorPosition(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidDispose(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeModel(()=>this.closeMessage())),this._messageListeners.add(new Us(()=>this.closeMessage(),3e3));let i;this._messageListeners.add(this._editor.onMouseMove(s=>{s.target.position&&(i?i.containsPosition(s.target.position)||this.closeMessage():i=new D(t.lineNumber-3,1,s.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(wF.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(m("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};bo.ID="editor.contrib.messageController";bo.MESSAGE_VISIBLE=new he("messageVisible",!1,m("messageVisible","Whether the editor is currently showing an inline message"));bo=wme([Sme(1,Ue)],bo);const yme=kn.bindToContribution(bo.get);se(new yme({id:"leaveEditorMessage",precondition:bo.MESSAGE_VISIBLE,handler:n=>n.closeMessage(),kbOpts:{weight:130,primary:9}}));let wF=class{constructor(e,{lineNumber:t,column:i},s){this.allowEditorOverflow=!0,this.suppressMouseDown=!1,this._editor=e,this._editor.revealLinesInCenterIfOutsideViewport(t,t,0),this._position={lineNumber:t,column:i-1},this._domNode=document.createElement("div"),this._domNode.classList.add("monaco-editor-overlaymessage");const o=document.createElement("div");o.classList.add("anchor","top"),this._domNode.appendChild(o);const r=document.createElement("div");r.classList.add("message"),r.textContent=s,this._domNode.appendChild(r);const a=document.createElement("div");a.classList.add("anchor","below"),this._domNode.appendChild(a),this._editor.addContentWidget(this),this._domNode.classList.add("fadeIn")}static fadeOut(e){let t;const i=()=>{e.dispose(),clearTimeout(t),e.getDomNode().removeEventListener("animationend",i)};return t=setTimeout(i,110),e.getDomNode().addEventListener("animationend",i),e.getDomNode().classList.add("fadeOut"),{dispose:i}}dispose(){this._editor.removeContentWidget(this)}getId(){return"messageoverlay"}getDomNode(){return this._domNode}getPosition(){return{position:this._position,preference:[1,2]}}afterRender(e){this._domNode.classList.toggle("below",e===2)}};Et(bo.ID,bo);var Lme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},qx=function(n,e){return function(t,i){e(t,i,n)}},Ime=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};class SF extends Vs{constructor(e,t){super(e.command?e.command.id:e.title,xme(e.title),void 0,!e.disabled,t),this.action=e}}function xme(n){return n.replace(/\r\n|\r|\n/g," ")}let SN=class extends q{constructor(e,t,i,s,o){super(),this._editor=e,this._delegate=t,this._contextMenuService=i,this._languageFeaturesService=o,this._visible=!1,this._showingActions=this._register(new rs),this._keybindingResolver=new mL({getKeybindings:()=>s.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,s){return Ime(this,void 0,void 0,function*(){const o=s.includeDisabledActions?t.allActions:t.validActions;if(!o.length){this._visible=!1;return}if(!this._editor.getDomNode())throw this._visible=!1,yT();this._visible=!0,this._showingActions.value=t;const r=this.getMenuActions(e,o,t.documentation),a=U.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},l=this._keybindingResolver.getResolver(),c=this._editor.getOption(115);this._contextMenuService.showContextMenu({domForShadowRoot:c?this._editor.getDomNode():void 0,getAnchor:()=>a,getActions:()=>r,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:d=>d instanceof SF?l(d.action):void 0})})}getMenuActions(e,t,i){var s,o;const r=d=>new SF(d.action,()=>this._delegate.onSelectCodeAction(d)),a=t.map(r),l=[...i],c=this._editor.getModel();if(c&&a.length)for(const d of this._languageFeaturesService.codeActionProvider.all(c))d._getAdditionalMenuItems&&l.push(...d._getAdditionalMenuItems({trigger:e.type,only:(o=(s=e.filter)===null||s===void 0?void 0:s.include)===null||o===void 0?void 0:o.value},t.map(u=>u.action)));return l.length&&a.push(new Po,...l.map(d=>r(new fz({title:d.title,command:d},void 0)))),a}_toCoords(e){if(!this._editor.hasModel())return{x:0,y:0};this._editor.revealPosition(e,1),this._editor.render();const t=this._editor.getScrolledVisiblePosition(e),i=Sn(this._editor.getDomNode()),s=i.left+t.left,o=i.top+t.top+t.height;return{x:s,y:o}}};SN=Lme([qx(2,gu),qx(3,Li),qx(4,ye)],SN);class mL{constructor(e){this._keybindingProvider=e}getResolver(){const e=new Cm(()=>this._keybindingProvider.getKeybindings().filter(t=>mL.codeActionCommands.indexOf(t.command)>=0).filter(t=>t.resolvedKeybinding).map(t=>{let i=t.commandArgs;return t.command===jR?i={kind:ut.SourceOrganizeImports.value}:t.command===KR&&(i={kind:ut.SourceFixAll.value}),Object.assign({resolvedKeybinding:t.resolvedKeybinding},Aa.fromUser(i,{kind:ut.None,apply:"never"}))}));return t=>{if(t.kind){const i=this.bestKeybindingForCodeAction(t,e.getValue());return i==null?void 0:i.resolvedKeybinding}}}bestKeybindingForCodeAction(e,t){if(!e.kind)return;const i=new ut(e.kind);return t.filter(s=>s.kind.contains(i)).filter(s=>s.preferred?e.isPreferred:!0).reduceRight((s,o)=>s?s.kind.contains(o.kind)?o:s:o,void 0)}}mL.codeActionCommands=[uz,dz,hz,jR,KR];var Dme=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},kme=function(n,e){return function(t,i){e(t,i,n)}},n0;(function(n){n.Hidden={type:0};class e{constructor(i,s,o,r){this.actions=i,this.trigger=s,this.editorPosition=o,this.widgetPosition=r,this.type=1}}n.Showing=e})(n0||(n0={}));let fS=class gz extends q{constructor(e,t,i,s){super(),this._editor=e,this._quickFixActionId=t,this._preferredFixActionId=i,this._keybindingService=s,this._onClick=this._register(new H),this.onClick=this._onClick.event,this._state=n0.Hidden,this._domNode=document.createElement("div"),this._domNode.className=_.lightBulb.classNames,this._editor.addContentWidget(this),this._register(this._editor.onDidChangeModelContent(o=>{const r=this._editor.getModel();(this.state.type!==1||!r||this.state.editorPosition.lineNumber>=r.getLineCount())&&this.hide()})),Pt.ignoreTarget(this._domNode),this._register(Vee(this._domNode,o=>{if(this.state.type!==1)return;this._editor.focus(),o.preventDefault();const{top:r,height:a}=Sn(this._domNode),l=this._editor.getOption(59);let c=Math.floor(l/3);this.state.widgetPosition.position!==null&&this.state.widgetPosition.position.lineNumber{if((o.buttons&1)!==1)return;this.hide();const r=new Tf;r.startMonitoring(o.target,o.buttons,hp,()=>{},()=>{r.dispose()})})),this._register(this._editor.onDidChangeConfiguration(o=>{o.hasChanged(57)&&!this._editor.getOption(57).enabled&&this.hide()})),this._updateLightBulbTitleAndIcon(),this._register(this._keybindingService.onDidUpdateKeybindings(this._updateLightBulbTitleAndIcon,this))}dispose(){super.dispose(),this._editor.removeContentWidget(this)}getId(){return"LightBulbWidget"}getDomNode(){return this._domNode}getPosition(){return this._state.type===1?this._state.widgetPosition:null}update(e,t,i){if(e.validActions.length<=0)return this.hide();const s=this._editor.getOptions();if(!s.get(57).enabled)return this.hide();const o=this._editor.getModel();if(!o)return this.hide();const{lineNumber:r,column:a}=o.validatePosition(i),l=o.getOptions().tabSize,c=s.get(44),d=o.getLineContent(r),u=Oy(d,l),h=c.spaceWidth*u>22,f=p=>p>2&&this._editor.getTopForLineNumber(p)===this._editor.getTopForLineNumber(p-1);let g=r;if(!h){if(r>1&&!f(r-1))g-=1;else if(!f(r+1))g+=1;else if(a*c.spaceWidth<22)return this.hide()}this.state=new n0.Showing(e,t,i,{position:{lineNumber:g,column:1},preference:gz._posPref}),this._editor.layoutContentWidget(this)}hide(){this.state=n0.Hidden,this._editor.layoutContentWidget(this)}get state(){return this._state}set state(e){this._state=e,this._updateLightBulbTitleAndIcon()}_updateLightBulbTitleAndIcon(){if(this.state.type===1&&this.state.actions.hasAutoFix){this._domNode.classList.remove(..._.lightBulb.classNamesArray),this._domNode.classList.add(..._.lightbulbAutofix.classNamesArray);const t=this._keybindingService.lookupKeybinding(this._preferredFixActionId);if(t){this.title=m("preferredcodeActionWithKb","Show Code Actions. Preferred Quick Fix Available ({0})",t.getLabel());return}}this._domNode.classList.remove(..._.lightbulbAutofix.classNamesArray),this._domNode.classList.add(..._.lightBulb.classNamesArray);const e=this._keybindingService.lookupKeybinding(this._quickFixActionId);e?this.title=m("codeActionWithKb","Show Code Actions ({0})",e.getLabel()):this.title=m("codeAction","Show Code Actions")}set title(e){this._domNode.title=e}};fS._posPref=[0];fS=Dme([kme(3,Li)],fS);Qt((n,e)=>{var t;const i=(t=n.getColor(ys))===null||t===void 0?void 0:t.transparent(.7),s=n.getColor(lie);s&&e.addRule(` .monaco-editor .contentWidgets ${_.lightBulb.cssSelector} { color: ${s}; background-color: ${i}; @@ -837,7 +837,7 @@ The flag will not be saved for the future. - `+r,s+=` `+Wi.outroMsg,this._contentDomNode.domNode.appendChild(PV(s)),this._contentDomNode.domNode.setAttribute("aria-label",s)}hide(){this._isVisible&&(this._isVisible=!1,this._isVisibleKey.reset(),this._domNode.setDisplay("none"),this._domNode.setAttribute("aria-hidden","true"),this._contentDomNode.domNode.tabIndex=-1,Xi(this._contentDomNode.domNode),this._editor.focus())}_layout(){const e=this._editor.getLayoutInfo(),t=Math.max(5,Math.min(Mv.WIDTH,e.width-40)),i=Math.max(5,Math.min(Mv.HEIGHT,e.height-40));this._domNode.setWidth(t),this._domNode.setHeight(i);const s=Math.round((e.height-i)/2);this._domNode.setTop(s);const o=Math.round((e.width-t)/2);this._domNode.setLeft(o)}};tp.ID="editor.contrib.accessibilityHelpWidget";tp.WIDTH=500;tp.HEIGHT=300;tp=MU([Tv(1,Ue),Tv(2,Li),Tv(3,qo)],tp);class LSe extends pe{constructor(){super({id:"editor.action.showAccessibilityHelp",label:Wi.showAccessibilityHelpAction,alias:"Show Accessibility Help",precondition:void 0,kbOpts:{primary:571,weight:100,linux:{primary:1595,secondary:[571]}}})}run(e,t){const i=bf.get(t);i&&i.show()}}Et(bf.ID,bf);oe(LSe);const ISe=kn.bindToContribution(bf.get);se(new ISe({id:"closeAccessibilityHelp",precondition:RU,handler:n=>n.hide(),kbOpts:{weight:200,kbExpr:A.focus,primary:9,secondary:[1033]}}));Qt((n,e)=>{const t=n.getColor(os);t&&e.addRule(`.monaco-editor .accessibilityHelpWidget { background-color: ${t}; }`);const i=n.getColor(Zl);i&&e.addRule(`.monaco-editor .accessibilityHelpWidget { color: ${i}; }`);const s=n.getColor(vd);s&&e.addRule(`.monaco-editor .accessibilityHelpWidget { box-shadow: 0 2px 8px ${s}; }`);const o=n.getColor(ai);o&&e.addRule(`.monaco-editor .accessibilityHelpWidget { border: 2px solid ${o}; }`)});class EA extends q{constructor(e){super(),this.editor=e,this.widget=null,Gr&&(this._register(e.onDidChangeConfiguration(()=>this.update())),this.update())}update(){const e=!this.editor.getOption(81);!this.widget&&e?this.widget=new KL(this.editor):this.widget&&!e&&(this.widget.dispose(),this.widget=null)}dispose(){super.dispose(),this.widget&&(this.widget.dispose(),this.widget=null)}}EA.ID="editor.contrib.iPadShowKeyboard";class KL extends q{constructor(e){super(),this.editor=e,this._domNode=document.createElement("textarea"),this._domNode.className="iPadShowKeyboard",this._register(te(this._domNode,"touchstart",t=>{this.editor.focus()})),this._register(te(this._domNode,"focus",t=>{this.editor.focus()})),this.editor.addOverlayWidget(this)}dispose(){this.editor.removeOverlayWidget(this),super.dispose()}getId(){return KL.ID}getDomNode(){return this._domNode}getPosition(){return{preference:1}}}KL.ID="editor.contrib.ShowKeyboardWidget";Et(EA.ID,EA);var xSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},A9=function(n,e){return function(t,i){e(t,i,n)}};let ip=class PU extends q{constructor(e,t,i){super(),this._editor=e,this._languageService=i,this._widget=null,this._register(this._editor.onDidChangeModel(s=>this.stop())),this._register(this._editor.onDidChangeModelLanguage(s=>this.stop())),this._register(ui.onDidChange(s=>this.stop())),this._register(this._editor.onKeyUp(s=>s.keyCode===9&&this.stop()))}static get(e){return e.getContribution(PU.ID)}dispose(){this.stop(),super.dispose()}launch(){this._widget||this._editor.hasModel()&&(this._widget=new GL(this._editor,this._languageService))}stop(){this._widget&&(this._widget.dispose(),this._widget=null)}};ip.ID="editor.contrib.inspectTokens";ip=xSe([A9(1,Co),A9(2,fi)],ip);class DSe extends pe{constructor(){super({id:"editor.action.inspectTokens",label:p2.inspectTokensAction,alias:"Developer: Inspect Tokens",precondition:void 0})}run(e,t){const i=ip.get(t);i&&i.launch()}}function kSe(n){let e="";for(let t=0,i=n.length;tSm,tokenize:(s,o,r)=>j6(e,r),tokenizeEncoded:(s,o,r)=>KT(i,r)}}class GL extends q{constructor(e,t){super(),this.allowEditorOverflow=!0,this._editor=e,this._languageService=t,this._model=this._editor.getModel(),this._domNode=document.createElement("div"),this._domNode.className="tokens-inspect-widget",this._tokenizationSupport=ESe(this._languageService.languageIdCodec,this._model.getLanguageId()),this._compute(this._editor.getPosition()),this._register(this._editor.onDidChangeCursorPosition(i=>this._compute(this._editor.getPosition()))),this._editor.addContentWidget(this)}dispose(){this._editor.removeContentWidget(this),super.dispose()}getId(){return GL._ID}_compute(e){const t=this._getTokensAtLine(e.lineNumber);let i=0;for(let l=t.tokens1.length-1;l>=0;l--){const c=t.tokens1[l];if(e.column-1>=c.offset){i=l;break}}let s=0;for(let l=t.tokens2.length>>>1;l>=0;l--)if(e.column-1>=t.tokens2[l<<1]){s=l;break}const o=this._model.getLineContent(e.lineNumber);let r="";if(i{const t=n.getColor(vM);if(t){const o=n.type===fr.HIGH_CONTRAST?2:1;e.addRule(`.monaco-editor .tokens-inspect-widget { border: ${o}px solid ${t}; }`),e.addRule(`.monaco-editor .tokens-inspect-widget .tokens-inspect-separator { background-color: ${t}; }`)}const i=n.getColor(Uh);i&&e.addRule(`.monaco-editor .tokens-inspect-widget { background-color: ${i}; }`);const s=n.getColor(CM);s&&e.addRule(`.monaco-editor .tokens-inspect-widget { color: ${s}; }`)});var NSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},ASe=function(n,e){return function(t,i){e(t,i,n)}};let kS=class Rv{constructor(e){this.quickInputService=e,this.registry=Oi.as(Hf.Quickaccess)}provide(e){const t=new ie;t.add(e.onDidAccept(()=>{const[o]=e.selectedItems;o&&this.quickInputService.quickAccess.show(o.prefix,{preserveValue:!0})})),t.add(e.onDidChangeValue(o=>{const r=this.registry.getQuickAccessProvider(o.substr(Rv.PREFIX.length));r&&r.prefix&&r.prefix!==Rv.PREFIX&&this.quickInputService.quickAccess.show(r.prefix,{preserveValue:!0})}));const{editorProviders:i,globalProviders:s}=this.getQuickAccessProviders();return e.items=i.length===0||s.length===0?[...i.length===0?s:i]:[{label:m("globalCommands","global commands"),type:"separator"},...s,{label:m("editorCommands","editor commands"),type:"separator"},...i],t}getQuickAccessProviders(){const e=[],t=[];for(const i of this.registry.getQuickAccessProviders().sort((s,o)=>s.prefix.localeCompare(o.prefix)))if(i.prefix!==Rv.PREFIX)for(const s of i.helpEntries){const o=s.prefix||i.prefix,r=o||"…";(s.needsEditor?t:e).push({prefix:o,label:r,ariaLabel:m("helpPickAriaLabel","{0}, {1}",r,s.description),description:s.description})}return{editorProviders:t,globalProviders:e}}};kS.PREFIX="?";kS=NSe([ASe(0,lc)],kS);Oi.as(Hf.Quickaccess).registerQuickAccessProvider({ctor:kS,prefix:"",helpEntries:[{description:_2.helpQuickAccessActionLabel,needsEditor:!0}]});class FU{constructor(e){this.options=e,this.rangeHighlightDecorationId=void 0}provide(e,t){var i;const s=new ie;e.canAcceptInBackground=!!(!((i=this.options)===null||i===void 0)&&i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;const o=s.add(new rs);return o.value=this.doProvide(e,t),s.add(this.onDidActiveTextEditorControlChange(()=>{o.value=void 0,o.value=this.doProvide(e,t)})),s}doProvide(e,t){const i=new ie,s=this.activeTextEditorControl;if(s&&this.canProvideWithTextEditor(s)){const o={editor:s},r=IH(s);if(r){let a=Fs(s.saveViewState());i.add(r.onDidChangeCursorPosition(()=>{a=Fs(s.saveViewState())})),o.restoreViewState=()=>{a&&s===this.activeTextEditorControl&&s.restoreViewState(a)},i.add(Jl(t.onCancellationRequested)(()=>{var l;return(l=o.restoreViewState)===null||l===void 0?void 0:l.call(o)}))}i.add(nt(()=>this.clearDecorations(s))),i.add(this.provideWithTextEditor(o,e,t))}else i.add(this.provideWithoutTextEditor(e,t));return i}canProvideWithTextEditor(e){return!0}gotoLocation({editor:e},t){e.setSelection(t.range),e.revealRangeInCenter(t.range,0),t.preserveFocus||e.focus()}getModel(e){var t;return LH(e)?(t=e.getModel())===null||t===void 0?void 0:t.modified:e.getModel()}addDecorations(e,t){e.changeDecorations(i=>{const s=[];this.rangeHighlightDecorationId&&(s.push(this.rangeHighlightDecorationId.overviewRulerDecorationId),s.push(this.rangeHighlightDecorationId.rangeHighlightId),this.rangeHighlightDecorationId=void 0);const o=[{range:t,options:{description:"quick-access-range-highlight",className:"rangeHighlight",isWholeLine:!0}},{range:t,options:{description:"quick-access-range-highlight-overview",overviewRuler:{color:Si(jne),position:Vo.Full}}}],[r,a]=i.deltaDecorations(s,o);this.rangeHighlightDecorationId={rangeHighlightId:r,overviewRulerDecorationId:a}})}clearDecorations(e){const t=this.rangeHighlightDecorationId;t&&(e.changeDecorations(i=>{i.deltaDecorations([t.overviewRulerDecorationId,t.rangeHighlightId],[])}),this.rangeHighlightDecorationId=void 0)}}class qL extends FU{constructor(){super({canAcceptInBackground:!0})}provideWithoutTextEditor(e){const t=m("cannotRunGotoLine","Open a text editor first to go to a line.");return e.items=[{label:t}],e.ariaLabel=t,q.None}provideWithTextEditor(e,t,i){const s=e.editor,o=new ie;o.add(t.onDidAccept(l=>{const[c]=t.selectedItems;if(c){if(!this.isValidLineNumber(s,c.lineNumber))return;this.gotoLocation(e,{range:this.toRange(c.lineNumber,c.column),keyMods:t.keyMods,preserveFocus:l.inBackground}),l.inBackground||t.hide()}}));const r=()=>{const l=this.parsePosition(s,t.value.trim().substr(qL.PREFIX.length)),c=this.getPickLabel(s,l.lineNumber,l.column);if(t.items=[{lineNumber:l.lineNumber,column:l.column,label:c}],t.ariaLabel=c,!this.isValidLineNumber(s,l.lineNumber)){this.clearDecorations(s);return}const d=this.toRange(l.lineNumber,l.column);s.revealRangeInCenter(d,0),this.addDecorations(s,d)};r(),o.add(t.onDidChangeValue(()=>r()));const a=IH(s);return a&&a.getOptions().get(60).renderType===2&&(a.updateOptions({lineNumbers:"on"}),o.add(nt(()=>a.updateOptions({lineNumbers:"relative"})))),o}toRange(e=1,t=1){return{startLineNumber:e,startColumn:t,endLineNumber:e,endColumn:t}}parsePosition(e,t){const i=t.split(/,|:|#/).map(o=>parseInt(o,10)).filter(o=>!isNaN(o)),s=this.lineCount(e)+1;return{lineNumber:i[0]>0?i[0]:s+i[0],column:i[1]}}getPickLabel(e,t,i){if(this.isValidLineNumber(e,t))return this.isValidColumn(e,t,i)?m("gotoLineColumnLabel","Go to line {0} and character {1}.",t,i):m("gotoLineLabel","Go to line {0}.",t);const s=e.getPosition()||{lineNumber:1,column:1},o=this.lineCount(e);return o>1?m("gotoLineLabelEmptyWithLimit","Current Line: {0}, Character: {1}. Type a line number between 1 and {2} to navigate to.",s.lineNumber,s.column,o):m("gotoLineLabelEmpty","Current Line: {0}, Character: {1}. Type a line number to navigate to.",s.lineNumber,s.column)}isValidLineNumber(e,t){return!t||typeof t!="number"?!1:t>0&&t<=this.lineCount(e)}isValidColumn(e,t,i){if(!i||typeof i!="number")return!1;const s=this.getModel(e);if(!s)return!1;const o={lineNumber:t,column:i};return s.validatePosition(o).equals(o)}lineCount(e){var t,i;return(i=(t=this.getModel(e))===null||t===void 0?void 0:t.getLineCount())!==null&&i!==void 0?i:0}}qL.PREFIX=":";var TSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},MSe=function(n,e){return function(t,i){e(t,i,n)}};let Mb=class extends qL{constructor(e){super(),this.editorService=e,this.onDidActiveTextEditorControlChange=De.None}get activeTextEditorControl(){return Fs(this.editorService.getFocusedCodeEditor())}};Mb=TSe([MSe(0,At)],Mb);Oi.as(Hf.Quickaccess).registerQuickAccessProvider({ctor:Mb,prefix:Mb.PREFIX,helpEntries:[{description:Kw.gotoLineActionLabel,needsEditor:!0}]});let RSe=class extends pe{constructor(){super({id:"editor.action.gotoLine",label:Kw.gotoLineActionLabel,alias:"Go to Line/Column...",precondition:void 0,kbOpts:{kbExpr:A.focus,primary:2085,mac:{primary:293},weight:100}})}run(e){e.get(lc).quickAccess.show(Mb.PREFIX)}};oe(RSe);const BU=[void 0,[]];function ND(n,e,t=0,i=0){const s=e;return s.values&&s.values.length>1?OSe(n,s.values,t,i):WU(n,e,t,i)}function OSe(n,e,t,i){let s=0;const o=[];for(const r of e){const[a,l]=WU(n,r,t,i);if(typeof a!="number")return BU;s+=a,o.push(...l)}return[s,PSe(o)]}function WU(n,e,t,i){const s=Pm(e.original,e.originalLowercase,t,n,n.toLowerCase(),i,!0);return s?[s[0],jy(s)]:BU}function PSe(n){const e=n.sort((s,o)=>s.start-o.start),t=[];let i;for(const s of e)!i||!FSe(i,s)?(i=s,t.push(s)):(i.start=Math.min(i.start,s.start),i.end=Math.max(i.end,s.end));return t}function FSe(n,e){return!(n.end=0,r=T9(n);let a;const l=n.split(VU);if(l.length>1)for(const c of l){const d=T9(c),{pathNormalized:u,normalized:h,normalizedLowercase:f}=M9(c);h&&(a||(a=[]),a.push({original:c,originalLowercase:c.toLowerCase(),pathNormalized:u,normalized:h,normalizedLowercase:f,expectContiguousMatch:d}))}return{original:n,originalLowercase:e,pathNormalized:t,normalized:i,normalizedLowercase:s,values:a,containsPathSeparator:o,expectContiguousMatch:r}}function M9(n){let e;mn?e=n.replace(/\//g,Fa):e=n.replace(/\\/g,Fa);const t=dQ(e).replace(/\s|"/g,"");return{pathNormalized:e,normalized:t,normalizedLowercase:t.toLowerCase()}}function R9(n){return Array.isArray(n)?NA(n.map(e=>e.original).join(VU)):NA(n.original)}var BSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},O9=function(n,e){return function(t,i){e(t,i,n)}},s_=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};let pr=class AA extends FU{constructor(e,t,i=Object.create(null)){super(i),this._languageFeaturesService=e,this._outlineModelService=t,this.options=i,this.options.canAcceptInBackground=!0}provideWithoutTextEditor(e){return this.provideLabelPick(e,m("cannotRunGotoSymbolWithoutEditor","To go to a symbol, first open a text editor with symbol information.")),q.None}provideWithTextEditor(e,t,i){const s=e.editor,o=this.getModel(s);return o?this._languageFeaturesService.documentSymbolProvider.has(o)?this.doProvideWithEditorSymbols(e,o,t,i):this.doProvideWithoutEditorSymbols(e,o,t,i):q.None}doProvideWithoutEditorSymbols(e,t,i,s){const o=new ie;return this.provideLabelPick(i,m("cannotRunGotoSymbolWithoutSymbolProvider","The active text editor does not provide symbol information.")),s_(this,void 0,void 0,function*(){!(yield this.waitForLanguageSymbolRegistry(t,o))||s.isCancellationRequested||o.add(this.doProvideWithEditorSymbols(e,t,i,s))}),o}provideLabelPick(e,t){e.items=[{label:t,index:0,kind:14}],e.ariaLabel=t}waitForLanguageSymbolRegistry(e,t){return s_(this,void 0,void 0,function*(){if(this._languageFeaturesService.documentSymbolProvider.has(e))return!0;const i=new qT,s=t.add(this._languageFeaturesService.documentSymbolProvider.onDidChange(()=>{this._languageFeaturesService.documentSymbolProvider.has(e)&&(s.dispose(),i.complete(!0))}));return t.add(nt(()=>i.complete(!1))),i.p})}doProvideWithEditorSymbols(e,t,i,s){const o=e.editor,r=new ie;r.add(i.onDidAccept(u=>{const[h]=i.selectedItems;h&&h.range&&(this.gotoLocation(e,{range:h.range.selection,keyMods:i.keyMods,preserveFocus:u.inBackground}),u.inBackground||i.hide())})),r.add(i.onDidTriggerItemButton(({item:u})=>{u&&u.range&&(this.gotoLocation(e,{range:u.range.selection,keyMods:i.keyMods,forceSideBySide:!0}),i.hide())}));const a=this.getDocumentSymbols(t,s);let l;const c=()=>s_(this,void 0,void 0,function*(){l==null||l.dispose(!0),i.busy=!1,l=new xn(s),i.busy=!0;try{const u=NA(i.value.substr(AA.PREFIX.length).trim()),h=yield this.doGetSymbolPicks(a,u,void 0,l.token);if(s.isCancellationRequested)return;h.length>0?i.items=h:u.original.length>0?this.provideLabelPick(i,m("noMatchingSymbolResults","No matching editor symbols")):this.provideLabelPick(i,m("noSymbolResults","No editor symbols"))}finally{s.isCancellationRequested||(i.busy=!1)}});r.add(i.onDidChangeValue(()=>c())),c();let d=!0;return r.add(i.onDidChangeActive(()=>{const[u]=i.activeItems;if(u&&u.range){if(d){d=!1;return}o.revealRangeInCenter(u.range.selection,0),this.addDecorations(o,u.range.decoration)}})),r}doGetSymbolPicks(e,t,i,s){return s_(this,void 0,void 0,function*(){const o=yield e;if(s.isCancellationRequested)return[];const r=t.original.indexOf(AA.SCOPE_PREFIX)===0,a=r?1:0;let l,c;t.values&&t.values.length>1?(l=R9(t.values[0]),c=R9(t.values.slice(1))):l=t;const d=[];for(let f=0;fa){let I=!1;if(l!==t&&([w,S]=ND(b,Object.assign(Object.assign({},t),{values:void 0}),a,C),typeof w=="number"&&(I=!0)),typeof w!="number"&&([w,S]=ND(b,l,a,C),typeof w!="number"))continue;if(!I&&c){if(v&&c.original.length>0&&([L,x]=ND(v,c)),typeof L!="number")continue;typeof w=="number"&&(w+=L)}}const y=g.tags&&g.tags.indexOf(1)>=0;d.push({index:f,kind:g.kind,score:w,label:b,ariaLabel:p,description:v,highlights:y?void 0:{label:S,description:x},range:{selection:D.collapseToStart(g.selectionRange),decoration:g.range},strikethrough:y,buttons:(()=>{var I,E;const F=!((I=this.options)===null||I===void 0)&&I.openSideBySideDirection?(E=this.options)===null||E===void 0?void 0:E.openSideBySideDirection():void 0;if(F)return[{iconClass:F==="right"?_.splitHorizontal.classNames:_.splitVertical.classNames,tooltip:F==="right"?m("openToSide","Open to the Side"):m("openToBottom","Open to the Bottom")}]})()})}const u=d.sort((f,g)=>r?this.compareByKindAndScore(f,g):this.compareByScore(f,g));let h=[];if(r){let b=function(){g&&typeof f=="number"&&p>0&&(g.label=No(TD[f]||AD,p))},f,g,p=0;for(const C of u)f!==C.kind?(b(),f=C.kind,p=1,g={type:"separator"},h.push(g)):p++,h.push(C);b()}else u.length>0&&(h=[{label:m("symbols","symbols ({0})",d.length),type:"separator"},...u]);return h})}compareByScore(e,t){if(typeof e.score!="number"&&typeof t.score=="number")return 1;if(typeof e.score=="number"&&typeof t.score!="number")return-1;if(typeof e.score=="number"&&typeof t.score=="number"){if(e.score>t.score)return-1;if(e.scoret.index?1:0}compareByKindAndScore(e,t){const i=TD[e.kind]||AD,s=TD[t.kind]||AD,o=i.localeCompare(s);return o===0?this.compareByScore(e,t):o}getDocumentSymbols(e,t){return s_(this,void 0,void 0,function*(){const i=yield this._outlineModelService.getOrCreate(e,t);return t.isCancellationRequested?[]:i.asListOfDocumentSymbols()})}};pr.PREFIX="@";pr.SCOPE_PREFIX=":";pr.PREFIX_BY_CATEGORY=`${pr.PREFIX}${pr.SCOPE_PREFIX}`;pr=BSe([O9(0,ye),O9(1,EL)],pr);const AD=m("property","properties ({0})"),TD={5:m("method","methods ({0})"),11:m("function","functions ({0})"),8:m("_constructor","constructors ({0})"),12:m("variable","variables ({0})"),4:m("class","classes ({0})"),22:m("struct","structs ({0})"),23:m("event","events ({0})"),24:m("operator","operators ({0})"),10:m("interface","interfaces ({0})"),2:m("namespace","namespaces ({0})"),3:m("package","packages ({0})"),25:m("typeParameter","type parameters ({0})"),1:m("modules","modules ({0})"),6:m("property","properties ({0})"),9:m("enum","enumerations ({0})"),21:m("enumMember","enumeration members ({0})"),14:m("string","strings ({0})"),0:m("file","files ({0})"),17:m("array","arrays ({0})"),15:m("number","numbers ({0})"),16:m("boolean","booleans ({0})"),18:m("object","objects ({0})"),19:m("key","keys ({0})"),7:m("field","fields ({0})"),13:m("constant","constants ({0})")};var WSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},MD=function(n,e){return function(t,i){e(t,i,n)}};let TA=class extends pr{constructor(e,t,i){super(t,i),this.editorService=e,this.onDidActiveTextEditorControlChange=De.None}get activeTextEditorControl(){return Fs(this.editorService.getFocusedCodeEditor())}};TA=WSe([MD(0,At),MD(1,ye),MD(2,EL)],TA);Oi.as(Hf.Quickaccess).registerQuickAccessProvider({ctor:TA,prefix:pr.PREFIX,helpEntries:[{description:eb.quickOutlineActionLabel,prefix:pr.PREFIX,needsEditor:!0},{description:eb.quickOutlineByCategoryActionLabel,prefix:pr.PREFIX_BY_CATEGORY,needsEditor:!0}]});let VSe=class extends pe{constructor(){super({id:"editor.action.quickOutline",label:eb.quickOutlineActionLabel,alias:"Go to Symbol...",precondition:A.hasDocumentSymbolProvider,kbOpts:{kbExpr:A.focus,primary:3117,weight:100},contextMenuOpts:{group:"navigation",order:3}})}run(e){e.get(lc).quickAccess.show(pr.PREFIX)}};oe(VSe);function RD(n,e){return e&&(n.stack||n.stacktrace)?m("stackTrace.format","{0}: {1}",F9(n),P9(n.stack)||P9(n.stacktrace)):F9(n)}function P9(n){return Array.isArray(n)?n.join(` -`):n}function F9(n){return typeof n.code=="string"&&typeof n.errno=="number"&&typeof n.syscall=="string"?m("nodeExceptionMessage","A system error occurred ({0})",n.message):n.message||m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}function HU(n=null,e=!1){if(!n)return m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.");if(Array.isArray(n)){const t=If(n),i=HU(t[0],e);return t.length>1?m("error.moreErrors","{0} ({1} errors in total)",i,t.length):i}if(Bo(n))return n;if(n.detail){const t=n.detail;if(t.error)return RD(t.error,e);if(t.exception)return RD(t.exception,e)}return n.stack?RD(n,e):n.message?n.message:m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}var $1=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})},$g;(function(n){n[n.NO_ACTION=0]="NO_ACTION",n[n.CLOSE_PICKER=1]="CLOSE_PICKER",n[n.REFRESH_PICKER=2]="REFRESH_PICKER",n[n.REMOVE_ITEM=3]="REMOVE_ITEM"})($g||($g={}));function OD(n){const e=n;return Array.isArray(e.items)}function HSe(n){const e=n;return!!e.picks&&e.additionalPicks instanceof Promise}class ZL extends q{constructor(e,t){super(),this.prefix=e,this.options=t}provide(e,t){var i;const s=new ie;e.canAcceptInBackground=!!(!((i=this.options)===null||i===void 0)&&i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;let o;const r=s.add(new rs),a=()=>$1(this,void 0,void 0,function*(){const l=r.value=new ie;o==null||o.dispose(!0),e.busy=!1,o=new xn(t);const c=o.token,d=e.value.substr(this.prefix.length).trim(),u=this._getPicks(d,l,c),h=(f,g)=>{var p;let b,C;if(OD(f)?(b=f.items,C=f.active):b=f,b.length===0){if(g)return!1;d.length>0&&(!((p=this.options)===null||p===void 0)&&p.noResultsPick)&&(b=[this.options.noResultsPick])}return e.items=b,C&&(e.activeItems=[C]),!0};if(u!==null)if(HSe(u)){let f=!1,g=!1;yield Promise.all([$1(this,void 0,void 0,function*(){yield md(ZL.FAST_PICKS_RACE_DELAY),!c.isCancellationRequested&&(g||(f=h(u.picks,!0)))}),$1(this,void 0,void 0,function*(){e.busy=!0;try{const p=yield u.additionalPicks;if(c.isCancellationRequested)return;let b,C;OD(u.picks)?(b=u.picks.items,C=u.picks.active):b=u.picks;let v,w;if(OD(p)?(v=p.items,w=p.active):v=p,v.length>0||!f){let S;if(!C&&!w){const L=e.activeItems[0];L&&b.indexOf(L)!==-1&&(S=L)}h({items:[...b,...v],active:C||w||S})}}finally{c.isCancellationRequested||(e.busy=!1),g=!0}})])}else if(!(u instanceof Promise))h(u);else{e.busy=!0;try{const f=yield u;if(c.isCancellationRequested)return;h(f)}finally{c.isCancellationRequested||(e.busy=!1)}}});return s.add(e.onDidChangeValue(()=>a())),a(),s.add(e.onDidAccept(l=>{const[c]=e.selectedItems;typeof(c==null?void 0:c.accept)=="function"&&(l.inBackground||e.hide(),c.accept(e.keyMods,l))})),s.add(e.onDidTriggerItemButton(({button:l,item:c})=>$1(this,void 0,void 0,function*(){var d,u;if(typeof c.trigger=="function"){const h=(u=(d=c.buttons)===null||d===void 0?void 0:d.indexOf(l))!==null&&u!==void 0?u:-1;if(h>=0){const f=c.trigger(h,e.keyMods),g=typeof f=="number"?f:yield f;if(t.isCancellationRequested)return;switch(g){case $g.NO_ACTION:break;case $g.CLOSE_PICKER:e.hide();break;case $g.REFRESH_PICKER:a();break;case $g.REMOVE_ITEM:{const p=e.items.indexOf(c);if(p!==-1){const b=e.items.slice(),C=b.splice(p,1),v=e.activeItems.filter(S=>S!==C[0]),w=e.keepScrollPosition;e.keepScrollPosition=!0,e.items=b,v&&(e.activeItems=v),e.keepScrollPosition=w}break}}}}}))),s}}ZL.FAST_PICKS_RACE_DELAY=200;var zU=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},oh=function(n,e){return function(t,i){e(t,i,n)}},B9=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};let Rb=class Ov extends ZL{constructor(e,t,i,s,o,r){super(Ov.PREFIX,e),this.instantiationService=t,this.keybindingService=i,this.commandService=s,this.telemetryService=o,this.dialogService=r,this.commandsHistory=this._register(this.instantiationService.createInstance(Cf)),this.options=e}_getPicks(e,t,i){return B9(this,void 0,void 0,function*(){const s=yield this.getCommandPicks(t,i);if(i.isCancellationRequested)return[];const o=[];for(const c of s){const d=Fs(Ov.WORD_FILTER(e,c.label)),u=c.commandAlias?Fs(Ov.WORD_FILTER(e,c.commandAlias)):void 0;d||u?(c.highlights={label:d,detail:this.options.showAlias?u:void 0},o.push(c)):e===c.commandId&&o.push(c)}const r=new Map;for(const c of o){const d=r.get(c.label);d?(c.description=c.commandId,d.description=d.commandId):r.set(c.label,c)}o.sort((c,d)=>{const u=this.commandsHistory.peek(c.commandId),h=this.commandsHistory.peek(d.commandId);return u&&h?u>h?-1:1:u?-1:h?1:c.label.localeCompare(d.label)});const a=[];let l=!1;for(let c=0;cB9(this,void 0,void 0,function*(){this.commandsHistory.push(d.commandId),this.telemetryService.publicLog2("workbenchActionExecuted",{id:d.commandId,from:"quick open"});try{yield this.commandService.executeCommand(d.commandId)}catch(f){il(f)||this.dialogService.show(di.Error,m("canNotRun","Command '{0}' resulted in an error ({1})",d.label,HU(f)))}})}))}return a})}};Rb.PREFIX=">";Rb.WORD_FILTER=JM($y,xce,bV);Rb=zU([oh(1,lt),oh(2,Li),oh(3,Ri),oh(4,nl),oh(5,iC)],Rb);let Cf=class en extends q{constructor(e,t){super(),this.storageService=e,this.configurationService=t,this.configuredCommandsHistoryLength=0,this.updateConfiguration(),this.load(),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(()=>this.updateConfiguration()))}updateConfiguration(){this.configuredCommandsHistoryLength=en.getConfiguredCommandHistoryLength(this.configurationService),en.cache&&en.cache.limit!==this.configuredCommandsHistoryLength&&(en.cache.limit=this.configuredCommandsHistoryLength,en.saveState(this.storageService))}load(){const e=this.storageService.get(en.PREF_KEY_CACHE,0);let t;if(e)try{t=JSON.parse(e)}catch{}const i=en.cache=new pu(this.configuredCommandsHistoryLength,1);if(t){let s;t.usesLRU?s=t.entries:s=t.entries.sort((o,r)=>o.value-r.value),s.forEach(o=>i.set(o.key,o.value))}en.counter=this.storageService.getNumber(en.PREF_KEY_COUNTER,0,en.counter)}push(e){en.cache&&(en.cache.set(e,en.counter++),en.saveState(this.storageService))}peek(e){var t;return(t=en.cache)===null||t===void 0?void 0:t.peek(e)}static saveState(e){if(!en.cache)return;const t={usesLRU:!0,entries:[]};en.cache.forEach((i,s)=>t.entries.push({key:s,value:i})),e.store(en.PREF_KEY_CACHE,JSON.stringify(t),0,0),e.store(en.PREF_KEY_COUNTER,en.counter,0,0)}static getConfiguredCommandHistoryLength(e){var t,i;const o=(i=(t=e.getValue().workbench)===null||t===void 0?void 0:t.commandPalette)===null||i===void 0?void 0:i.history;return typeof o=="number"?o:en.DEFAULT_COMMANDS_HISTORY_LENGTH}};Cf.DEFAULT_COMMANDS_HISTORY_LENGTH=50;Cf.PREF_KEY_CACHE="commandPalette.mru.cache";Cf.PREF_KEY_COUNTER="commandPalette.mru.counter";Cf.counter=1;Cf=zU([oh(0,ll),oh(1,Ut)],Cf);class zSe extends Rb{constructor(e,t,i,s,o,r){super(e,t,i,s,o,r)}getCodeEditorCommandPicks(){const e=this.activeTextEditorControl;if(!e)return[];const t=[];for(const i of e.getSupportedActions())t.push({commandId:i.id,commandAlias:i.alias,label:oR(i.label)||i.id});return t}}var $Se=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},hg=function(n,e){return function(t,i){e(t,i,n)}},USe=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};let Ob=class extends zSe{constructor(e,t,i,s,o,r){super({showAlias:!1},e,i,s,o,r),this.codeEditorService=t}get activeTextEditorControl(){return Fs(this.codeEditorService.getFocusedCodeEditor())}getCommandPicks(){return USe(this,void 0,void 0,function*(){return this.getCodeEditorCommandPicks()})}};Ob=$Se([hg(0,lt),hg(1,At),hg(2,Li),hg(3,Ri),hg(4,nl),hg(5,iC)],Ob);Oi.as(Hf.Quickaccess).registerQuickAccessProvider({ctor:Ob,prefix:Ob.PREFIX,helpEntries:[{description:Gw.quickCommandHelp,needsEditor:!0}]});class jSe extends pe{constructor(){super({id:"editor.action.quickCommand",label:Gw.quickCommandActionLabel,alias:"Command Palette",precondition:void 0,kbOpts:{kbExpr:A.focus,primary:59,weight:100},contextMenuOpts:{group:"z_commands",order:1}})}run(e){e.get(lc).quickAccess.show(Ob.PREFIX)}}oe(jSe);var KSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},fg=function(n,e){return function(t,i){e(t,i,n)}};let MA=class extends Ed{constructor(e,t,i,s,o,r,a){super(!0,e,t,i,s,o,r,a)}};MA=KSe([fg(1,Ue),fg(2,At),fg(3,Pi),fg(4,lt),fg(5,ll),fg(6,Ut)],MA);Et(Ed.ID,MA);class GSe extends pe{constructor(){super({id:"editor.action.toggleHighContrast",label:b2.toggleHighContrast,alias:"Toggle High Contrast Theme",precondition:void 0}),this._originalThemeName=null}run(e,t){const i=e.get(Co);this._originalThemeName?(i.setTheme(this._originalThemeName),this._originalThemeName=null):(this._originalThemeName=i.getColorTheme().themeName,i.setTheme("hc-black"))}}oe(GSe);const qSe=Object.freeze(Object.defineProperty({__proto__:null,CancellationTokenSource:EH,Emitter:NH,KeyCode:AH,KeyMod:TH,MarkerSeverity:FH,MarkerTag:BH,Position:MH,Range:RH,Selection:OH,SelectionDirection:PH,Token:VH,Uri:WH,editor:El,languages:HH},Symbol.toStringTag,{value:"Module"}));function YL(n){if(Su(n)){const e={};for(let t=0;t{if(t){const i=t.split(YSe);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function x4(n){let e="";if(vf(n))e=n;else if(Su(n))for(let t=0;t{},eye=/^on[^a-z]/,tye=n=>eye.test(n),$U=Object.assign,Su=Array.isArray,Dp=n=>typeof n=="function",vf=n=>typeof n=="string",iye=n=>typeof n=="symbol",ES=n=>n!==null&&typeof n=="object";let nye;function sye(n,e=nye){e&&e.active&&e.effects.push(n)}const oye=n=>{const e=new Set(n);return e.w=0,e.n=0,e},UU=n=>(n.w&Od)>0,jU=n=>(n.n&Od)>0,rye=({deps:n})=>{if(n.length)for(let e=0;e{const{deps:e}=n;if(e.length){let t=0;for(let i=0;in!=="arguments"&&n!=="caller").map(n=>Symbol[n]).filter(iye));function KU(n){return GU(n)?KU(n.__v_raw):!!(n&&n.__v_isReactive)}function GU(n){return!!(n&&n.__v_isReadonly)}function qU(n){return KU(n)||GU(n)}function XL(n){const e=n&&n.__v_raw;return e?XL(e):n}function uye(n){Pv&&Ta&&(n=XL(n),cye(n.dep||(n.dep=oye())))}function hye(n,e){n=XL(n),n.dep&&dye(n.dep)}function ZU(n){return!!(n&&n.__v_isRef===!0)}function fye(n){const e=Su(n)?new Array(n.length):{};for(const t in n)e[t]=mye(n,t);return e}class gye{constructor(e,t,i){this._object=e,this._key=t,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function mye(n,e,t){const i=n[e];return ZU(i)?i:new gye(n,e,t)}let pye=class{constructor(e,t,i,s){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new lye(e,()=>{this._dirty||(this._dirty=!0,hye(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const e=XL(this);return uye(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}};function _ye(n,e,t=!1){let i,s;const o=Dp(n);return o?(i=n,s=JSe):(i=n.get,s=n.set),new pye(i,s,o||!s,t)}let w_=null,bye=null;const Cye=n=>n.__isSuspense;function vye(n){return Dp(n)?{setup:n,name:n.name}:n}const wye=Symbol(),Sye=n=>n.__isTeleport,YU=Symbol(void 0),yye=Symbol(void 0),Lye=Symbol(void 0),Fv=[];let Hr=null;function Iye(n=!1){Fv.push(Hr=n?null:[])}function xye(){Fv.pop(),Hr=Fv[Fv.length-1]||null}function Dye(n){return n.dynamicChildren=Hr||QSe,xye(),Hr&&Hr.push(n),n}function kye(n,e,t,i,s,o){return Dye(JU(n,e,t,i,s,o,!0))}function Eye(n){return n?n.__v_isVNode===!0:!1}const XU="__vInternal",QU=({key:n})=>n??null,Bv=({ref:n,ref_key:e,ref_for:t})=>n!=null?vf(n)||ZU(n)||Dp(n)?{i:w_,r:n,k:e,f:!!t}:n:null;function JU(n,e=null,t=null,i=0,s=null,o=n===YU?0:1,r=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:n,props:e,key:e&&QU(e),ref:e&&Bv(e),scopeId:bye,slotScopeIds:null,children:t,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null};return a?(D4(l,t),o&128&&n.normalize(l)):t&&(l.shapeFlag|=vf(t)?8:16),!r&&Hr&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Hr.push(l),l}const Nye=Aye;function Aye(n,e=null,t=null,i=0,s=null,o=!1){if((!n||n===wye)&&(n=Lye),Eye(n)){const a=OA(n,e,!0);return t&&D4(a,t),!o&&Hr&&(a.shapeFlag&6?Hr[Hr.indexOf(n)]=a:Hr.push(a)),a.patchFlag|=-2,a}if(Pye(n)&&(n=n.__vccOpts),e){e=Tye(e);let{class:a,style:l}=e;a&&!vf(a)&&(e.class=x4(a)),ES(l)&&(qU(l)&&!Su(l)&&(l=$U({},l)),e.style=YL(l))}const r=vf(n)?1:Cye(n)?128:Sye(n)?64:ES(n)?4:Dp(n)?2:0;return JU(n,e,t,i,s,r,o,!0)}function Tye(n){return n?qU(n)||XU in n?$U({},n):n:null}function OA(n,e,t=!1){const{props:i,ref:s,patchFlag:o,children:r}=n,a=e?Rye(i||{},e):i;return{__v_isVNode:!0,__v_skip:!0,type:n.type,props:a,key:a&&QU(a),ref:e&&e.ref?t&&s?Su(s)?s.concat(Bv(e)):[s,Bv(e)]:Bv(e):s,scopeId:n.scopeId,slotScopeIds:n.slotScopeIds,children:r,target:n.target,targetAnchor:n.targetAnchor,staticCount:n.staticCount,shapeFlag:n.shapeFlag,patchFlag:e&&n.type!==YU?o===-1?16:o|16:o,dynamicProps:n.dynamicProps,dynamicChildren:n.dynamicChildren,appContext:n.appContext,dirs:n.dirs,transition:n.transition,component:n.component,suspense:n.suspense,ssContent:n.ssContent&&OA(n.ssContent),ssFallback:n.ssFallback&&OA(n.ssFallback),el:n.el,anchor:n.anchor}}function Mye(n=" ",e=0){return Nye(yye,null,n,e)}function D4(n,e){let t=0;const{shapeFlag:i}=n;if(e==null)e=null;else if(Su(e))t=16;else if(typeof e=="object")if(i&65){const s=e.default;s&&(s._c&&(s._d=!1),D4(n,s()),s._c&&(s._d=!0));return}else{t=32;const s=e._;!s&&!(XU in e)?e._ctx=w_:s===3&&w_&&(w_.slots._===1?e._=1:(e._=2,n.patchFlag|=1024))}else Dp(e)?(e={default:e,_ctx:w_},t=32):(e=String(e),i&64?(t=16,e=[Mye(e)]):t=8);n.children=e,n.shapeFlag|=t}function Rye(...n){const e={};for(let t=0;t_ye(n,e,Oye),Bye=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},Wye=vye({name:"MonacoEditor",props:{diffEditor:{type:Boolean,default:!1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},original:String,value:String,language:{type:String,default:"javascript"},theme:{type:String,default:"vs"},options:{type:Object,default(){return{}}}},emits:["editorWillMount","editorDidMount","change","update:value"],setup(n){const{width:e,height:t}=fye(n);return{style:Fye(()=>{const i=e.value.toString().includes("%")?e.value:`${e.value}px`,s=t.value.toString().includes("%")?t.value:`${t.value}px`;return{width:i,height:s,"text-align":"left"}})}},mounted(){this.initMonaco()},beforeUnmount(){this.editor&&this.editor.dispose()},methods:{initMonaco(){this.$emit("editorWillMount",qSe);const{value:n,language:e,theme:t,options:i}=this;this.editor=El[this.diffEditor?"createDiffEditor":"create"](this.$el,{value:n,language:e,theme:t,...i}),this.diffEditor&&this._setModel(this.value,this.original);const s=this._getEditor();s&&s.onDidChangeModelContent(o=>{const r=s.getValue();this.value!==r&&(this.$emit("change",r,o),this.$emit("update:value",r))}),this.$emit("editorDidMount",this.editor)},_setModel(n,e){const{language:t}=this,i=El.createModel(e,t),s=El.createModel(n,t);this.editor.setModel({original:i,modified:s})},_setValue(n){let e=this._getEditor();if(e)return e.setValue(n)},_getValue(){let n=this._getEditor();return n?n.getValue():""},_getEditor(){return this.editor?this.diffEditor?this.editor.modifiedEditor:this.editor:null},_setOriginal(){const{original:n}=this.editor.getModel();n.setValue(this.original)}},watch:{options:{deep:!0,handler(n){this.editor.updateOptions(n)}},value(){this.value!==this._getValue()&&this._setValue(this.value)},original(){this._setOriginal()},language(){if(this.editor)if(this.diffEditor){const{original:n,modified:e}=this.editor.getModel();El.setModelLanguage(n,this.language),El.setModelLanguage(e,this.language)}else El.setModelLanguage(this.editor.getModel(),this.language)},theme(){El.setTheme(this.theme)}}});function Vye(n,e,t,i,s,o){return Iye(),kye("div",{class:"monaco-editor-vue3",style:YL(n.style)},null,4)}const Wv=Bye(Wye,[["render",Vye]]);Wv.install=n=>{n.component(Wv.name,Wv)};const Hye=n=>(uu("data-v-57b5c8bd"),n=n(),hu(),n),zye=Hye(()=>Se("div",{class:"fixed inset-0 bg-gray-500/75 transition-opacity","aria-hidden":"true"},null,-1)),$ye={class:"fixed inset-0 z-10 w-screen overflow-y-auto"},Uye={class:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},jye={class:"bg-white px-4 pb-4 pt-5 sm:p-6 sm:pb-4"},Kye=["src"],Gye={class:"my-2 flex justify-center items-center"},qye=_n({__name:"ModalContainer",setup(n){const e=Ui({colorDecorators:!0,lineHeight:24,tabSize:2,readOnly:!0}),t=Xe(()=>wi.video),i=Xe(()=>Object.keys(wi.annotations)),s=Ui("Captions"),o=Xe(()=>wi.annotations),r=Xe(()=>o.value[s.value]),a=Xe(()=>JSON.stringify(r.value,null,2));return(l,c)=>{const d=vY;return Be(),Dr(KS,{name:"fade"},{default:j7(()=>[Ee(wi).modalOpen?(Be(),Ge("div",{key:0,onClick:c[3]||(c[3]=u=>Ee(wi).modalOpen=!1),class:"modal-container","aria-labelledby":"modal-title",role:"dialog","aria-modal":"true"},[zye,Se("div",$ye,[Se("div",Uye,[Se("div",{class:"relative transform overflow-hidden rounded-lg bg-white text-left shadow-xl transition-all sm:my-8",onClick:c[2]||(c[2]=ck(()=>{},["stop"]))},[Se("div",jye,[Se("video",{controls:"",src:t.value,preload:"metadata",width:"800"},null,8,Kye),Se("div",Gye,[it(d,{value:s.value,"onUpdate:value":c[0]||(c[0]=u=>s.value=u),options:i.value},null,8,["value","options"])]),it(Ee(Wv),{theme:"vs",options:e.value,language:"json",width:800,height:300,value:a.value,"onUpdate:value":c[1]||(c[1]=u=>a.value=u)},null,8,["options","value"])])])])])])):Yt("",!0)]),_:1})}}}),dl=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},Zye=dl(qye,[["__scopeId","data-v-57b5c8bd"]]),Yye=_n({__name:"App",setup(n){return(e,t)=>{const i=LK("RouterView");return Be(),Ge(ki,null,[it(i),it(Zye)],64)}}}),Xye=dl(Yye,[["__scopeId","data-v-a79ead09"]]),Pd="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBNb2RhbENvbnRhaW5lciBmcm9tICdAL2NvbXBvbmVudHMvTW9kYWxDb250YWluZXIudnVlJwo8L3NjcmlwdD4KCjx0ZW1wbGF0ZT4KICA8Um91dGVyVmlldz48L1JvdXRlclZpZXc+CiAgPE1vZGFsQ29udGFpbmVyIC8+CjwvdGVtcGxhdGU+Cgo8c3R5bGUgc2NvcGVkPgpoZWFkZXIgewogIGxpbmUtaGVpZ2h0OiAxLjU7CiAgbWF4LWhlaWdodDogMTAwdmg7Cn0KCi5sb2dvIHsKICBkaXNwbGF5OiBibG9jazsKICBtYXJnaW46IDAgYXV0byAycmVtOwp9CgpuYXYgewogIHdpZHRoOiAxMDAlOwogIGZvbnQtc2l6ZTogMTJweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgbWFyZ2luLXRvcDogMnJlbTsKfQoKbmF2IGEucm91dGVyLWxpbmstZXhhY3QtYWN0aXZlIHsKICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7Cn0KCm5hdiBhLnJvdXRlci1saW5rLWV4YWN0LWFjdGl2ZTpob3ZlciB7CiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Cn0KCm5hdiBhIHsKICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgcGFkZGluZzogMCAxcmVtOwogIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTsKfQoKbmF2IGE6Zmlyc3Qtb2YtdHlwZSB7CiAgYm9yZGVyOiAwOwp9CgpAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7CiAgaGVhZGVyIHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBwbGFjZS1pdGVtczogY2VudGVyOwogICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1zZWN0aW9uLWdhcCkgLyAyKTsKICB9CgogIC5sb2dvIHsKICAgIG1hcmdpbjogMCAycmVtIDAgMDsKICB9CgogIGhlYWRlciAud3JhcHBlciB7CiAgICBkaXNwbGF5OiBmbGV4OwogICAgcGxhY2UtaXRlbXM6IGZsZXgtc3RhcnQ7CiAgICBmbGV4LXdyYXA6IHdyYXA7CiAgfQoKICBuYXYgewogICAgdGV4dC1hbGlnbjogbGVmdDsKICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTsKICAgIGZvbnQtc2l6ZTogMXJlbTsKCiAgICBwYWRkaW5nOiAxcmVtIDA7CiAgICBtYXJnaW4tdG9wOiAxcmVtOwogIH0KfQo8L3N0eWxlPgo=",Fd="/OpenHumanVid/assets/base-N1B3GxTk.css",Bd="/OpenHumanVid/assets/carousel-CgOHQdvw.css",Wd="/OpenHumanVid/assets/icon-BCoSGUCM.css",Vd="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20261.76%20226.69'%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H-.005l130.877%20226.688L261.749.001z'%20fill='%2341b883'/%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H52.346l78.526%20136.01L209.398.001z'%20fill='%2334495e'/%3e%3c/svg%3e",Hd="/OpenHumanVid/assets/main-gf3kz0IE.css",zd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImFic3RyYWN0Ij4KICAgICAgICA8ZGl2PgogICAgICAgICAgICA8aDM+e3sgdGl0bGUgfX08L2gzPgogICAgICAgICAgICA8ZGl2IHYtaWY9ImZpZ3VyZSIgY2xhc3M9ImZpZ3VyZSI+CiAgICAgICAgICAgICAgICA8aW1nIDpzcmM9ImZpZ3VyZSI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IHYtaWY9InZpZGVvIiBjbGFzcz0iZmlndXJlIj4KICAgICAgICAgICAgICAgIDx2aWRlbyA6c3JjPSJ2aWRlbyIgLz4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxwPnt7IHByb3BzLmNvbnRlbnQgfX08L3A+CiAgICAgICAgPC9kaXY+CiAgICA8L3NlY3Rpb24+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nCiAgICBjb250ZW50Pzogc3RyaW5nCiAgICBmaWd1cmU/OiBzdHJpbmcKICAgIHZpZGVvPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCB0aXRsZSA9IHByb3BzLnRpdGxlIHx8ICJBYnN0cmFjdCIKY29uc3QgZmlndXJlID0gKHByb3BzLmZpZ3VyZSB8fCAiIikuc3RhcnRzV2l0aCgiYXNzZXRzIikgPyBuZXcgVVJMKGAuLi8ke3Byb3BzLmZpZ3VyZX1gLCBpbXBvcnQubWV0YS51cmwpLmhyZWYgOiBwcm9wcy5maWd1cmUKY29uc3QgdmlkZW8gPSAocHJvcHMudmlkZW8gfHwgIiIpLnN0YXJ0c1dpdGgoImFzc2V0cyIpID8gbmV3IFVSTChgLi4vJHtwcm9wcy52aWRlb31gLCBpbXBvcnQubWV0YS51cmwpLmhyZWYgOiBwcm9wcy52aWRlbwoKPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouYWJzdHJhY3QgewogICAgZGl2IHsKICAgICAgICBtYXgtd2lkdGg6IDk2MHB4OwogICAgICAgIEBhcHBseSB3LWZ1bGwgbXQtMjsKICAgIH0KCiAgICBsaSB7CiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1yb3cgbXktMTsKCiAgICAgICAgOmZpcnN0LWNoaWxkIHsKICAgICAgICAgICAgQGFwcGx5IG1yLTI7CiAgICAgICAgfQogICAgfQp9CgouZmlndXJlIHsKICAgIG1hcmdpbjogMXJlbSAwOwp9CgpwIHsKICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTsKfQo8L3N0eWxlPg==",$d="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImJpYnRleCI+CiAgICAgICAgPGgzPkJpYlRlWDwvaDM+CiAgICAgICAgPHByZSBjbGFzcz0iYmlidGV4LWNvZGUiPjxjb2RlPnt7IGJpYlRlWCB9fTwvY29kZT48L3ByZT4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgc2V0dXAgbGFuZz0idHMiPgppbnRlcmZhY2UgUHJvcHMgewogICAgYmliVGVYPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBiaWJUZVggPSBwcm9wcy5iaWJUZVggfHwgIiIKPC9zY3JpcHQ+Cgo8c3R5bGUgc2NvcGVkIGxhbmc9InNjc3MiPgpzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKfQoKLmJpYnRleC1jb2RlIHsKICAgIEBhcHBseSBib3JkZXItZ3JheS0zMDAgYmctZ3JheS0zMDAvMTUgcC00IHJvdW5kZWQtbGcgdy1mdWxsIG92ZXJmbG93LWF1dG87CiAgICBtYXgtd2lkdGg6IDk2MHB4Owp9Cjwvc3R5bGU+Cg==",Ud="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImZyYW1ld29yayI+CiAgICAgICAgPGgzPkZyYW1ld29yazwvaDM+CiAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGltZyB2LWZvcj0iaW1hZ2UgaW4gaW1hZ2VzIiA6c3JjPSJpbWFnZSI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPHA+e3sgZGVzY3JpcHRpb24gfX08L3A+CiAgICAgICAgPC9kaXY+CgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBpbWFnZXM/OiBzdHJpbmdbXQogICAgZGVzY3JpcHRpb24/OiBzdHJpbmcKfQoKY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBpbWFnZXMgPSAocHJvcHMuaW1hZ2VzIHx8IFtdKS5tYXAoaW1hZ2UgPT4gKGltYWdlIHx8ICIiKS5zdGFydHNXaXRoKCJhc3NldHMiKSA/IG5ldyBVUkwoYC4uLyR7aW1hZ2V9YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmIDogaW1hZ2UpCmNvbnN0IGRlc2NyaXB0aW9uID0gcHJvcHMuZGVzY3JpcHRpb24KPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouZnJhbWV3b3JrIHsKICAgICogewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbDsKICAgIH0KCn0KCmltZyB7CiAgICBAYXBwbHkgbXktMjsKfQo8L3N0eWxlPgo=",jd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRyYW5zaXRpb24gbmFtZT0iZmFkZSI+CiAgICAgICAgPGRpdiB2LWlmPSJzdG9yZS5tb2RhbE9wZW4iIEBjbGljaz0ic3RvcmUubW9kYWxPcGVuID0gZmFsc2UiIGNsYXNzPSJtb2RhbC1jb250YWluZXIiCiAgICAgICAgICAgIGFyaWEtbGFiZWxsZWRieT0ibW9kYWwtdGl0bGUiIHJvbGU9ImRpYWxvZyIgYXJpYS1tb2RhbD0idHJ1ZSI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZpeGVkIGluc2V0LTAgYmctZ3JheS01MDAvNzUgdHJhbnNpdGlvbi1vcGFjaXR5IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9kaXY+CgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmaXhlZCBpbnNldC0wIHotMTAgdy1zY3JlZW4gb3ZlcmZsb3cteS1hdXRvIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZsZXggbWluLWgtZnVsbCBpdGVtcy1lbmQganVzdGlmeS1jZW50ZXIgcC00IHRleHQtY2VudGVyIHNtOml0ZW1zLWNlbnRlciBzbTpwLTAiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJlbGF0aXZlIHRyYW5zZm9ybSBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC1sZyBiZy13aGl0ZSB0ZXh0LWxlZnQgc2hhZG93LXhsIHRyYW5zaXRpb24tYWxsIHNtOm15LTggIgogICAgICAgICAgICAgICAgICAgICAgICBAY2xpY2suc3RvcD4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmctd2hpdGUgcHgtNCBwYi00IHB0LTUgc206cC02IHNtOnBiLTQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSA8ZGl2IGNsYXNzPSJzbTpmbGV4IHNtOml0ZW1zLXN0YXJ0IG1iLTQiPiAtLT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gPC9kaXY+IC0tPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZpZGVvIGNvbnRyb2xzIDpzcmM9InZpZGVvIiBwcmVsb2FkPSJtZXRhZGF0YSIgd2lkdGg9IjgwMCI+PC92aWRlbz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im15LTIgZmxleCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhLXNlZ21lbnRlZCB2LW1vZGVsOnZhbHVlPSJzZWxlY3RlZCIgOm9wdGlvbnM9ImtleXMiPjwvYS1zZWdtZW50ZWQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxNb25hY29FZGl0b3IgdGhlbWU9InZzIiA6b3B0aW9ucz0ib3B0aW9ucyIgbGFuZ3VhZ2U9Impzb24iIDp3aWR0aD0iODAwIiA6aGVpZ2h0PSIzMDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdi1tb2RlbDp2YWx1ZT0ic2VsZWN0ZWRBbm5vdGF0aW9uSnNvbiI+PC9Nb25hY29FZGl0b3I+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8IS0tIDxkaXYgY2xhc3M9ImJnLWdyYXktNTAgcHgtNCBweS0zIHNtOmZsZXggc206ZmxleC1yb3ctcmV2ZXJzZSBzbTpweC02Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPSJpbmxpbmUtZmxleCB3LWZ1bGwganVzdGlmeS1jZW50ZXIgcm91bmRlZC1tZCBiZy1yZWQtNjAwIHB4LTMgcHktMiB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgdGV4dC13aGl0ZSBzaGFkb3ctc20gaG92ZXI6YmctcmVkLTUwMCBzbTptbC0zIHNtOnctYXV0byI+RGVhY3RpdmF0ZTwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9Im10LTMgaW5saW5lLWZsZXggdy1mdWxsIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtbWQgYmctd2hpdGUgcHgtMyBweS0yIHRleHQtc20gZm9udC1zZW1pYm9sZCB0ZXh0LWdyYXktOTAwIHNoYWRvdy1zbSByaW5nLTEgcmluZy1pbnNldCByaW5nLWdyYXktMzAwIGhvdmVyOmJnLWdyYXktNTAgc206bXQtMCBzbTp3LWF1dG8iPkNhbmNlbDwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4gLS0+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L1RyYW5zaXRpb24+Cgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCB7IHN0b3JlIH0gZnJvbSAnQC9zdG9yZSc7CmltcG9ydCB7IFNlZ21lbnRlZCB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgY29tcHV0ZWQsIHJlYWN0aXZlLCByZWFkb25seSwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IE1vbmFjb0VkaXRvciBmcm9tICdtb25hY28tZWRpdG9yLXZ1ZTMnOwpjb25zdCBvcHRpb25zID0gcmVmKHsKICAgIGNvbG9yRGVjb3JhdG9yczogdHJ1ZSwKICAgIGxpbmVIZWlnaHQ6IDI0LAogICAgdGFiU2l6ZTogMiwKICAgIHJlYWRPbmx5OiB0cnVlLAp9KQoKY29uc3QgdmlkZW8gPSBjb21wdXRlZCgoKSA9PiBzdG9yZS52aWRlbykKY29uc3Qga2V5cyA9IGNvbXB1dGVkKCgpID0+IE9iamVjdC5rZXlzKHN0b3JlLmFubm90YXRpb25zKSkKY29uc3Qgc2VsZWN0ZWQgPSByZWYoJ0NhcHRpb25zJykKY29uc3QgYW5ub3RhdGlvbnMgPSBjb21wdXRlZCgoKSA9PiBzdG9yZS5hbm5vdGF0aW9ucykKY29uc3Qgc2VsZWN0ZWRBbm5vdGF0aW9uID0gY29tcHV0ZWQoKCkgPT4gYW5ub3RhdGlvbnMudmFsdWVbc2VsZWN0ZWQudmFsdWVdKQpjb25zdCBzZWxlY3RlZEFubm90YXRpb25Kc29uID0gY29tcHV0ZWQoKCkgPT4gSlNPTi5zdHJpbmdpZnkoc2VsZWN0ZWRBbm5vdGF0aW9uLnZhbHVlLCBudWxsLCAyKSkKCjwvc2NyaXB0PgoKCjxzdHlsZSBzY29wZWQgbGFuZz0ic2NzcyI+Ci5tb2RhbC1jb250YWluZXIgewogICAgQGFwcGx5IGZpeGVkIHctZnVsbCBoLWZ1bGw7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7CiAgICB0b3A6IDA7CiAgICBsZWZ0OiAwOwogICAgei1pbmRleDogOTk5Owp9CgouZmFkZS1lbnRlci1hY3RpdmUsCi5mYWRlLWxlYXZlLWFjdGl2ZSB7CiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTsKfQoKLmZhZGUtZW50ZXItZnJvbSwKLmZhZGUtbGVhdmUtdG8gewogICAgb3BhY2l0eTogMDsKfQo8L3N0eWxlPgo=",Kd="/OpenHumanVid/assets/SingleVideo-q6lio9Ww.vue",Gd="/OpenHumanVid/assets/TextVideo-BcZxoPpn.vue",qd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9InRpdGxlIj4KICAgICAgICA8aDE+e3sgdGl0bGUgfX08L2gxPgogICAgICAgIDxoMz57eyBzdWJ0aXRsZSB9fTwvaDM+CgogICAgICAgIDxkaXYgdi1mb3I9IihhdXRob3JzSXRlbSwgaSkgaW4gYXV0aG9ycyIgOmtleT0iaSIgY2xhc3M9ImF1dGhvcnMiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3JzIiA6Y2xhc3M9InsgdGhpbjogaSA9PT0gYXV0aG9yc0l0ZW0ubGVuZ3RoIC0gMiB9Ij4KICAgICAgICAgICAgICAgIDxzcGFuIHYtZm9yPSJhdXRob3IsIGkgaW4gYXV0aG9yc0l0ZW0iIDprZXk9ImkiPgogICAgICAgICAgICAgICAgICAgIDxzdXAgdi1pZj0iYXV0aG9yLnByZWZpeCI+e3sgYXV0aG9yLnByZWZpeCB9fTwvc3VwPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJhdXRob3ItbmFtZSIgdi1pZj0iYXV0aG9yLmhvbWVwYWdlIiA6aHJlZj0iYXV0aG9yLmhvbWVwYWdlIiB0YXJnZXQ9Il9ibGFuayI+e3sgYXV0aG9yLm5hbWUKICAgICAgICAgICAgICAgICAgICAgICAgfX08L2E+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1dGhvci1uYW1lIiB2LWVsc2U+e3sgYXV0aG9yLm5hbWUgfX08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHN1cCB2LWlmPSJhdXRob3Iuc3VmZml4Ij57eyBhdXRob3Iuc3VmZml4IH19PC9zdXA+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gdi1pZj0iaSA8IGF1dGhvcnNJdGVtLmxlbmd0aCAtIDEiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InJlc19saW5rIj4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLnBkZiIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5wZGYiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJpY29uZm9udCBpY29uLWxtLXBkZiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+UGFwZXI8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLmFyeGl2IiBjbGFzcz0iYnV0dG9uIiA6aHJlZj0icmVzb3VyY2VzLmFyeGl2IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1BcnhpdiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+YXJYaXY8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5naXRodWIiIGNsYXNzPSJidXR0b24iIDpocmVmPSJyZXNvdXJjZXMuZ2l0aHViIiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1naXRodWIiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkNvZGU8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9Imljb25mb250IGljb24tbG0taHVnZ2luZ2ZhY2UiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkh1Z2dpbmdGYWNlPC9zcGFuPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDx2aWRlbyB2LWlmPSJtYWluVmlkZW8iIHYtbGF6eSA6c3JjPSJtYWluVmlkZW8iIG11dGVkIGxvb3AgY29udHJvbHM+PC92aWRlbz4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgbGFuZz0idHMiIHNldHVwPgppbXBvcnQgeyBvbk1vdW50ZWQgfSBmcm9tICd2dWUnOwoKaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nLAogICAgc3VidGl0bGU/OiBzdHJpbmcsCiAgICBhdXRob3JzPzogYW55W10sCiAgICByZXNvdXJjZXM/OiBhbnksCiAgICBtYWluVmlkZW8/OiBzdHJpbmcsCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQoKY29uc3QgdGl0bGUgPSBwcm9wcy50aXRsZQpjb25zdCBzdWJ0aXRsZSA9IHByb3BzLnN1YnRpdGxlCmNvbnN0IGF1dGhvcnMgPSBwcm9wcy5hdXRob3JzCmNvbnN0IHJlc291cmNlcyA9IHByb3BzLnJlc291cmNlcwpjb25zdCBtYWluVmlkZW8gPSAocHJvcHMubWFpblZpZGVvIHx8ICIiKS5zdGFydHNXaXRoKCJhc3NldHMiKSA/IG5ldyBVUkwoYC4uLyR7cHJvcHMubWFpblZpZGVvfWAsIGltcG9ydC5tZXRhLnVybCkuaHJlZiA6IHByb3BzLm1haW5WaWRlbwoKb25Nb3VudGVkKCgpID0+IHsKICAgIGlmICh0aXRsZSkgewogICAgICAgIGRvY3VtZW50LnRpdGxlID0gdGl0bGUKICAgIH0KICAgIGlmIChzdWJ0aXRsZSkgewogICAgICAgIGRvY3VtZW50LnRpdGxlICs9IGA6ICR7c3VidGl0bGV9YAogICAgfQp9KQo8L3NjcmlwdD4KCjxzdHlsZSBsYW5nPSJzY3NzIiBzY29wZWQ+Ci50aXRsZSB7CgogICAgLmF1dGhvcnMgewogICAgICAgIEBhcHBseSB0ZXh0LWNlbnRlciB0ZXh0LWxnOwoKICAgICAgICAudGhpbiB7CiAgICAgICAgICAgIC5hdXRob3ItbmFtZSB7CiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1saWdodAogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIC5yZXNfbGluayB7CiAgICAgICAgQGFwcGx5IHRleHQtY2VudGVyIG10LTE7CiAgICB9CgogICAgdmlkZW8gewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IG10LTQgYmxvY2sgdy1mdWxsOwogICAgfQp9CgouYnV0dG9uIHsKICAgIEBhcHBseSBtci0zIG10LTI7CgogICAgaSB7CiAgICAgICAgQGFwcGx5IG1yLTE7CiAgICB9Cn0KPC9zdHlsZT4K",Zd="/OpenHumanVid/assets/VideoCarousel-BfD5QaXl.vue",Yd="/OpenHumanVid/assets/VideoComparision-DZZlLb56.vue",Xd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRpdGxlU2VjdGlvbiB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RpdGxlJyIgOnByb3BzPSJwcm9wcyI+PC9UaXRsZVNlY3Rpb24+CiAgICA8QWJzdHJhY3RTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnYWJzdHJhY3QnIiA6cHJvcHM9InByb3BzIj48L0Fic3RyYWN0U2VjdGlvbj4KICAgIDxGcmFtZXdvcmtTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnZnJhbWV3b3JrJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0NvbXBhcmlzaW9uIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY29tcGFyaXNpb24nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFRleHRWaWRlbyB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RleHQtdmlkZW8nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFNpbmdsZVZpZGVvIHYtaWY9InRlbXBsYXRlID09PSAnc2luZ2xlLXZpZGVvJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0Nhcm91c2VsIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY2Fyb3VzZWwnIiA6cHJvcHM9InByb3BzIiAvPgogICAgPEJpYlRlWCB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ2JpYnRleCciIDpwcm9wcz0icHJvcHMiIC8+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW1wb3J0IFRpdGxlU2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvVGl0bGVTZWN0aW9uLnZ1ZSIKaW1wb3J0IEFic3RyYWN0U2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvQWJzdHJhY3RTZWN0aW9uLnZ1ZSIKaW1wb3J0IEZyYW1ld29ya1NlY3Rpb24gZnJvbSAiQC9jb21wb25lbnRzL0ZyYW1ld29ya1NlY3Rpb24udnVlIgppbXBvcnQgVmlkZW9Db21wYXJpc2lvbiBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9Db21wYXJpc2lvbi52dWUiCmltcG9ydCBUZXh0VmlkZW8gZnJvbSAiQC9jb21wb25lbnRzL1RleHRWaWRlby52dWUiCmltcG9ydCBTaW5nbGVWaWRlbyBmcm9tICJAL2NvbXBvbmVudHMvU2luZ2xlVmlkZW8udnVlIgppbXBvcnQgVmlkZW9DYXJvdXNlbCBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9DYXJvdXNlbC52dWUiCmltcG9ydCBCaWJUZVggZnJvbSAiQC9jb21wb25lbnRzL0JpYlRlWC52dWUiCmludGVyZmFjZSBQcm9wcyB7CiAgICB0ZW1wbGF0ZT86IHN0cmluZywKICAgIHByb3BzPzogYW55LAp9CmNvbnN0IHsgdGVtcGxhdGUsIHByb3BzIH0gPSBkZWZpbmVQcm9wczxQcm9wcz4oKTsKPC9zY3JpcHQ+Cg==",Qd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTUgNGExIDEgMCAxIDAgMCAyVjR6bTAgMTF2LTFhMSAxIDAgMCAwLTEgMWgxem0wIDRsLS43MDcuNzA3QTEgMSAwIDAgMCAxNiAxOWgtMXptLTQtNGwuNzA3LS43MDdBMSAxIDAgMCAwIDExIDE0djF6bS00LjcwNy0xLjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsMS40MTQtMS40MTR6bS0uNzA3LjcwN2wtLjcwNy0uNzA3LjcwNy43MDd6TTkgMTF2LTFhMSAxIDAgMCAwLS43MDcuMjkzTDkgMTF6bS00IDBoMWExIDEgMCAwIDAtMS0xdjF6bTAgNEg0YTEgMSAwIDAgMCAxLjcwNy43MDdMNSAxNXptMTAtOWgyVjRoLTJ2MnptMiAwYTEgMSAwIDAgMSAxIDFoMmEzIDMgMCAwIDAtMy0zdjJ6bTEgMXY2aDJWN2gtMnptMCA2YTEgMSAwIDAgMS0xIDF2MmEzIDMgMCAwIDAgMy0zaC0yem0tMSAxaC0ydjJoMnYtMnptLTMgMXY0aDJ2LTRoLTJ6bTEuNzA3IDMuMjkzbC00LTQtMS40MTQgMS40MTQgNCA0IDEuNDE0LTEuNDE0ek0xMSAxNEg3djJoNHYtMnptLTQgMGMtLjI3NiAwLS41MjUtLjExMS0uNzA3LS4yOTNsLTEuNDE0IDEuNDE0QzUuNDIgMTUuNjYzIDYuMTcyIDE2IDcgMTZ2LTJ6bS0uNzA3IDEuMTIxbDMuNDE0LTMuNDE0LTEuNDE0LTEuNDE0LTMuNDE0IDMuNDE0IDEuNDE0IDEuNDE0ek05IDEyaDR2LTJIOXYyem00IDBhMyAzIDAgMCAwIDMtM2gtMmExIDEgMCAwIDEtMSAxdjJ6bTMtM1YzaC0ydjZoMnptMC02YTMgMyAwIDAgMC0zLTN2MmExIDEgMCAwIDEgMSAxaDJ6bS0zLTNIM3YyaDEwVjB6TTMgMGEzIDMgMCAwIDAtMyAzaDJhMSAxIDAgMCAxIDEtMVYwek0wIDN2NmgyVjNIMHptMCA2YTMgMyAwIDAgMCAzIDN2LTJhMSAxIDAgMCAxLTEtMUgwem0zIDNoMnYtMkgzdjJ6bTEtMXY0aDJ2LTRINHptMS43MDcgNC43MDdsLjU4Ni0uNTg2LTEuNDE0LTEuNDE0LS41ODYuNTg2IDEuNDE0IDEuNDE0eiIKICAgIC8+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Jd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTciIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEgMi4yNTNhMSAxIDAgMSAwLTIgMGgyem0tMiAxM2ExIDEgMCAxIDAgMiAwSDl6bS40NDctMTIuMTY3YTEgMSAwIDEgMCAxLjEwNy0xLjY2Nkw5LjQ0NyAzLjA4NnpNMSAyLjI1M0wuNDQ3IDEuNDJBMSAxIDAgMCAwIDAgMi4yNTNoMXptMCAxM0gwYTEgMSAwIDAgMCAxLjU1My44MzNMMSAxNS4yNTN6bTguNDQ3LjgzM2ExIDEgMCAxIDAgMS4xMDctMS42NjZsLTEuMTA3IDEuNjY2em0wLTE0LjY2NmExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMS40MnpNMTkgMi4yNTNoMWExIDEgMCAwIDAtLjQ0Ny0uODMzTDE5IDIuMjUzem0wIDEzbC0uNTUzLjgzM0ExIDEgMCAwIDAgMjAgMTUuMjUzaC0xem0tOS41NTMtLjgzM2ExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMTQuNDJ6TTkgMi4yNTN2MTNoMnYtMTNIOXptMS41NTMtLjgzM0M5LjIwMy41MjMgNy40MiAwIDUuNSAwdjJjMS41NzIgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZ6TTUuNSAwQzMuNTggMCAxLjc5Ny41MjMuNDQ3IDEuNDJsMS4xMDcgMS42NjZDMi41MzkgMi40MzEgMy45MjggMiA1LjUgMlYwek0wIDIuMjUzdjEzaDJ2LTEzSDB6bTEuNTUzIDEzLjgzM0MyLjUzOSAxNS40MzEgMy45MjggMTUgNS41IDE1di0yYy0xLjkyIDAtMy43MDMuNTIzLTUuMDUzIDEuNDJsMS4xMDcgMS42NjZ6TTUuNSAxNWMxLjU3MiAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NkM5LjIwMyAxMy41MjMgNy40MiAxMyA1LjUgMTN2MnptNS4wNTMtMTEuOTE0QzExLjUzOSAyLjQzMSAxMi45MjggMiAxNC41IDJWMGMtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2ek0xNC41IDJjMS41NzMgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZDMTguMjAzLjUyMyAxNi40MjEgMCAxNC41IDB2MnptMy41LjI1M3YxM2gydi0xM2gtMnptMS41NTMgMTIuMTY3QzE4LjIwMyAxMy41MjMgMTYuNDIxIDEzIDE0LjUgMTN2MmMxLjU3MyAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NnpNMTQuNSAxM2MtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2QzExLjUzOSAxNS40MzEgMTIuOTI4IDE1IDE0LjUgMTV2LTJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",eu="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEuNDQ3IDguODk0YTEgMSAwIDEgMC0uODk0LTEuNzg5bC44OTQgMS43ODl6bS0yLjg5NC0uNzg5YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0wIDEuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek03LjQ0NyA3LjEwNmExIDEgMCAxIDAtLjg5NCAxLjc4OWwuODk0LTEuNzg5ek0xMCA5YTEgMSAwIDEgMC0yIDBoMnptLTIgMi41YTEgMSAwIDEgMCAyIDBIOHptOS40NDctNS42MDZhMSAxIDAgMSAwLS44OTQtMS43ODlsLjg5NCAxLjc4OXptLTIuODk0LS43ODlhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIgLjc4OWExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6TTE4IDVhMSAxIDAgMSAwLTIgMGgyem0tMiAyLjVhMSAxIDAgMSAwIDIgMGgtMnptLTUuNDQ3LTQuNjA2YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek05IDFsLjQ0Ny0uODk0YTEgMSAwIDAgMC0uODk0IDBMOSAxem0tMi40NDcuMTA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0tNiAzYTEgMSAwIDEgMCAuODk0IDEuNzg5TC41NTMgNC4xMDZ6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5em0tMi0uNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDIuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0yIDVhMSAxIDAgMSAwLTIgMGgyek0wIDcuNWExIDEgMCAxIDAgMiAwSDB6bTguNTUzIDEyLjM5NGExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDFhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5ek04IDE5YTEgMSAwIDEgMCAyIDBIOHptMi0yLjVhMSAxIDAgMSAwLTIgMGgyem0tNy40NDcuMzk0YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0xIDE1SDBhMSAxIDAgMCAwIC41NTMuODk0TDEgMTV6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptMTIuNTUzIDIuNjA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5ek0xNyAxNWwuNDQ3Ljg5NEExIDEgMCAwIDAgMTggMTVoLTF6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptLTcuNDQ3LTUuMzk0bC0yIDEgLjg5NCAxLjc4OSAyLTEtLjg5NC0xLjc4OXptLTEuMTA2IDFsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5ek04IDl2Mi41aDJWOUg4em04LjU1My00Ljg5NGwtMiAxIC44OTQgMS43ODkgMi0xLS44OTQtMS43ODl6bS44OTQgMGwtMi0xLS44OTQgMS43ODkgMiAxIC44OTQtMS43ODl6TTE2IDV2Mi41aDJWNWgtMnptLTQuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXptLTIuODk0LTFsLTIgMSAuODk0IDEuNzg5IDItMUw4LjU1My4xMDZ6TTEuNDQ3IDUuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5em0tLjg5NCAwbDIgMSAuODk0LTEuNzg5LTItMS0uODk0IDEuNzg5ek0wIDV2Mi41aDJWNUgwem05LjQ0NyAxMy4xMDZsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5em0wIDEuNzg5bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xMCAxOXYtMi41SDhWMTloMnptLTYuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXpNMiAxNXYtMi41SDBWMTVoMnptMTMuNDQ3IDEuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xOCAxNXYtMi41aC0yVjE1aDJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",tu="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTAgMy4yMmwtLjYxLS42YTUuNSA1LjUgMCAwIDAtNy42NjYuMTA1IDUuNSA1LjUgMCAwIDAtLjExNCA3LjY2NUwxMCAxOC43OGw4LjM5LTguNGE1LjUgNS41IDAgMCAwLS4xMTQtNy42NjUgNS41IDUuNSAwIDAgMC03LjY2Ni0uMTA1bC0uNjEuNjF6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",iu="data:application/octet-stream;base64,PCEtLSBUaGlzIGljb24gaXMgZnJvbSA8aHR0cHM6Ly9naXRodWIuY29tL1RlbXBsYXJpYW4vTWF0ZXJpYWxEZXNpZ24+LCBkaXN0cmlidXRlZCB1bmRlciBBcGFjaGUgMi4wIChodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKSBsaWNlbnNlLS0+Cjx0ZW1wbGF0ZT4KICA8c3ZnCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgIGFyaWEtaGlkZGVuPSJ0cnVlIgogICAgcm9sZT0iaW1nIgogICAgY2xhc3M9Imljb25pZnkgaWNvbmlmeS0tbWRpIgogICAgd2lkdGg9IjI0IgogICAgaGVpZ2h0PSIyNCIKICAgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgPgogICAgPHBhdGgKICAgICAgZD0iTTIwIDE4di00aC0zdjFoLTJ2LTFIOXYxSDd2LTFINHY0aDE2TTYuMzMgOGwtMS43NCA0SDd2LTFoMnYxaDZ2LTFoMnYxaDIuNDFsLTEuNzQtNEg2LjMzTTkgNXYxaDZWNUg5bTEyLjg0IDcuNjFjLjEuMjIuMTYuNDguMTYuOFYxOGMwIC41My0uMjEgMS0uNiAxLjQxYy0uNC40LS44NS41OS0xLjQuNTlINGMtLjU1IDAtMS0uMTktMS40LS41OUMyLjIxIDE5IDIgMTguNTMgMiAxOHYtNC41OWMwLS4zMi4wNi0uNTguMTYtLjhMNC41IDcuMjJDNC44NCA2LjQxIDUuNDUgNiA2LjMzIDZIN1Y1YzAtLjU1LjE4LTEgLjU3LTEuNDFDNy45NiAzLjIgOC40NCAzIDkgM2g2Yy41NiAwIDEuMDQuMiAxLjQzLjU5Yy4zOS40MS41Ny44Ni41NyAxLjQxdjFoLjY3Yy44OCAwIDEuNDkuNDEgMS44MyAxLjIybDIuMzQgNS4zOXoiCiAgICAgIGZpbGw9ImN1cnJlbnRDb2xvciIKICAgID48L3BhdGg+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",nu="data:video/mp2t;base64,aW1wb3J0IHsgYXR0YWNoVmlkZW8sIGRldGFjaFZpZGVvLCBpblZpc2libGUgfSBmcm9tICdAL3V0aWxzL3ZpZGVvJwoKY29uc3QgdmlkZW9zID0gbmV3IE1hcDxIVE1MVmlkZW9FbGVtZW50LCBET01SZWN0PigpCgpmdW5jdGlvbiBwbGF5T3JQYXVzZSh2aWRlbzogSFRNTFZpZGVvRWxlbWVudCkgewogIGlmIChpblZpc2libGUodmlkZW8pKSB7CiAgICAvLyB2aWRlby5wbGF5KCkKICB9IGVsc2UgewogICAgdmlkZW8ucGF1c2UoKQogIH0KfQoKY29uc3Qgb25zY3JvbGwgPSAoZXZ0OiBFdmVudCkgPT4gewogIGZvciAoY29uc3QgdmlkZW8gb2YgdmlkZW9zLmtleXMoKSkgewogICAgaWYgKHZpZGVvLmdldEF0dHJpYnV0ZSgnZGF0YS1zcmMnKSkgewogICAgICBpZiAoaW5WaXNpYmxlKHZpZGVvKSkgewogICAgICAgIGF0dGFjaFZpZGVvKHZpZGVvKQogICAgICB9CiAgICB9CiAgICBwbGF5T3JQYXVzZSh2aWRlbykKICB9Cn0KCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnbGF6eScsCiAgb3B0aW9uOiB7CiAgICBtb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICBjb25zdCByZWN0ID0gZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICAgICAgICB2aWRlb3Muc2V0KGVsLCByZWN0KQogICAgICAgIC8vIOWmguaenOinhumikeWcqOmhtemdoueql+WPo+WGhe+8jOWImeWKoOi9ve+8jOWQpuWImWRldGFjaAogICAgICAgIGlmIChpblZpc2libGUoZWwpKSB7CiAgICAgICAgICBhdHRhY2hWaWRlbyhlbCkKICAgICAgICB9IGVsc2UgewogICAgICAgICAgLy8gZGV0YWNoVmlkZW8oZWwpCiAgICAgICAgfQogICAgICAgIGVsLm9uY2FucGxheSA9ICgpID0+IHsKICAgICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgICAgcGxheU9yUGF1c2UoZWwpCiAgICAgICAgfQogICAgICB9CiAgICAgIGlmICh2aWRlb3Muc2l6ZSkgewogICAgICAgICF3aW5kb3cub25zY3JvbGwgJiYgKHdpbmRvdy5vbnNjcm9sbCA9IG9uc2Nyb2xsKQogICAgICB9CiAgICB9LAogICAgdW5tb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICB2aWRlb3MuZGVsZXRlKGVsKQogICAgICB9CiAgICAgIGlmICghdmlkZW9zLnNpemUpIHsKICAgICAgICB3aW5kb3cub25zY3JvbGwgPSBudWxsCiAgICAgIH0KICAgIH0KICB9Cn0K",su="/OpenHumanVid/assets/index-aTKkl9Uo.json",ou="data:video/mp2t;base64,aW1wb3J0ICdAL2Fzc2V0cy9tYWluLmNzcycKLy8gaW1wb3J0ICdhbnQtZGVzaWduLXZ1ZS9kaXN0L3Jlc2V0LmNzcycKaW1wb3J0ICdAL2Fzc2V0cy9jYXJvdXNlbC5jc3MnCgppbXBvcnQgeyBjcmVhdGVBcHAgfSBmcm9tICd2dWUnCmltcG9ydCBBcHAgZnJvbSAnLi9BcHAudnVlJwppbXBvcnQgcm91dGVyIGZyb20gJy4vcm91dGVyJwppbXBvcnQgdmlkZW9MYXp5IGZyb20gJy4vZGlyZWN0aXZlcy92aWRlby1sYXp5JwppbXBvcnQgZWRpdG9yV29ya2VyIGZyb20gJ21vbmFjby1lZGl0b3IvZXNtL3ZzL2VkaXRvci9lZGl0b3Iud29ya2VyP3dvcmtlcicKaW1wb3J0IGpzb25Xb3JrZXIgZnJvbSAnbW9uYWNvLWVkaXRvci9lc20vdnMvbGFuZ3VhZ2UvanNvbi9qc29uLndvcmtlcj93b3JrZXInCmltcG9ydCBjc3NXb3JrZXIgZnJvbSAnbW9uYWNvLWVkaXRvci9lc20vdnMvbGFuZ3VhZ2UvY3NzL2Nzcy53b3JrZXI/d29ya2VyJwppbXBvcnQgaHRtbFdvcmtlciBmcm9tICdtb25hY28tZWRpdG9yL2VzbS92cy9sYW5ndWFnZS9odG1sL2h0bWwud29ya2VyP3dvcmtlcicKaW1wb3J0IHRzV29ya2VyIGZyb20gJ21vbmFjby1lZGl0b3IvZXNtL3ZzL2xhbmd1YWdlL3R5cGVzY3JpcHQvdHMud29ya2VyP3dvcmtlcicKOyhzZWxmIGFzIGFueSkuTW9uYWNvRW52aXJvbm1lbnQgPSB7CiAgZ2V0V29ya2VyKF86IGFueSwgbGFiZWw6IGFueSkgewogICAgaWYgKGxhYmVsID09PSAnanNvbicpIHsKICAgICAgcmV0dXJuIG5ldyBqc29uV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ2NzcycgfHwgbGFiZWwgPT09ICdzY3NzJyB8fCBsYWJlbCA9PT0gJ2xlc3MnKSB7CiAgICAgIHJldHVybiBuZXcgY3NzV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ2h0bWwnIHx8IGxhYmVsID09PSAnaGFuZGxlYmFycycgfHwgbGFiZWwgPT09ICdyYXpvcicpIHsKICAgICAgcmV0dXJuIG5ldyBodG1sV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ3R5cGVzY3JpcHQnIHx8IGxhYmVsID09PSAnamF2YXNjcmlwdCcpIHsKICAgICAgcmV0dXJuIG5ldyB0c1dvcmtlcigpCiAgICB9CiAgICByZXR1cm4gbmV3IGVkaXRvcldvcmtlcigpCiAgfQp9Cgpjb25zdCBhcHAgPSBjcmVhdGVBcHAoQXBwKQphcHAudXNlKHJvdXRlcikKYXBwLmRpcmVjdGl2ZSh2aWRlb0xhenkubmFtZSwgdmlkZW9MYXp5Lm9wdGlvbikKCmFwcC5tb3VudCgnI2FwcCcpCg==",ru="data:video/mp2t;base64,aW1wb3J0IEhvbWVWaWV3IGZyb20gJ0Avdmlld3MvSG9tZS52dWUnCmltcG9ydCB7IGNyZWF0ZVJvdXRlciwgY3JlYXRlV2ViSGFzaEhpc3RvcnksIGNyZWF0ZVdlYkhpc3RvcnkgfSBmcm9tICd2dWUtcm91dGVyJwoKY29uc3Qgcm91dGVyID0gY3JlYXRlUm91dGVyKHsKICBoaXN0b3J5OiBjcmVhdGVXZWJIYXNoSGlzdG9yeSgpLAogIHJvdXRlczogWwogICAgewogICAgICBwYXRoOiAnJywKICAgICAgY29tcG9uZW50OiBIb21lVmlldwogICAgfQogIF0KfSkKCmV4cG9ydCBkZWZhdWx0IHJvdXRlcgo=",au="data:video/mp2t;base64,aW1wb3J0IHsgcmVhY3RpdmUsIHJlZiB9IGZyb20gJ3Z1ZScKZXhwb3J0IGNvbnN0IHN0b3JlID0gcmVhY3RpdmU8ewogIHR3ZUluaXRpYWxpemluZzogeyBba2V5OiBzdHJpbmddOiBhbnkgfQogIHNldEluaXRpYWxpemluZzogKGNvbXBvbmVudE5hbWU6IHN0cmluZywgaW5pdGlhbGl6aW5nOiBib29sZWFuKSA9PiB2b2lkCiAgbW9kYWxPcGVuOiBCb29sZWFuCiAgbW9kYWxDb21wb25lbnQ6IGFueQogIGFubm90YXRpb25zOiB7IFtrZXk6IHN0cmluZ106IGFueSB9CiAgdmlkZW86IHN0cmluZwp9Pih7CiAgdHdlSW5pdGlhbGl6aW5nOiB7fSwKICBzZXRJbml0aWFsaXppbmcoY29tcG9uZW50TmFtZTogc3RyaW5nLCBpbml0aWFsaXppbmc6IGJvb2xlYW4pIHsKICAgIHRoaXMudHdlSW5pdGlhbGl6aW5nW2NvbXBvbmVudE5hbWVdID0gaW5pdGlhbGl6aW5nCiAgICB0aGlzLnR3ZUluaXRpYWxpemluZyA9IHsgLi4udGhpcy50d2VJbml0aWFsaXppbmcgfQogIH0sCiAgbW9kYWxPcGVuOiBmYWxzZSwKICBtb2RhbENvbXBvbmVudDogbnVsbCwKICBhbm5vdGF0aW9uczoge30sCiAgdmlkZW86ICcnCn0pCg==",lu="data:video/mp2t;base64,ZXhwb3J0IGZ1bmN0aW9uIGluVmlzaWJsZSh2aWRlbzogSFRNTEVsZW1lbnQpIHsKICBjb25zdCB7IGxlZnQsIHJpZ2h0LCB0b3AsIGJvdHRvbSwgd2lkdGgsIGhlaWdodCB9ID0gdmlkZW8uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICBpZiAoYm90dG9tIDwgMCB8fCB0b3AgPiB3aW5kb3cuaW5uZXJIZWlnaHQpIHsKICAgIHJldHVybiBmYWxzZQogIH0gZWxzZSBpZiAobGVmdCAhPSAwICYmIHJpZ2h0ICE9IDApIHsKICAgIHJldHVybiB0cnVlCiAgfQogIHJldHVybiBmYWxzZQp9CgpleHBvcnQgZnVuY3Rpb24gZGV0YWNoVmlkZW8odmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICBjb25zdCBzcmMgPSB2aWRlby5zcmMKICB2aWRlby5zcmMgPSAnJwogIHZpZGVvLnNldEF0dHJpYnV0ZSgnZGF0YS1zcmMnLCBzcmMpCn0KCmV4cG9ydCBmdW5jdGlvbiBhdHRhY2hWaWRlbyh2aWRlbzogSFRNTFZpZGVvRWxlbWVudCkgewogIGlmICghdmlkZW8uZ2V0QXR0cmlidXRlKCdkYXRhLXNyYycpKSByZXR1cm4KICBjb25zdCBzcmMgPSB2aWRlby5nZXRBdHRyaWJ1dGUoJ2RhdGEtc3JjJykhCiAgdmlkZW8uc3JjID0gc3JjCiAgdmlkZW8ucmVtb3ZlQXR0cmlidXRlKCdkYXRhLXNyYycpCn0KCmV4cG9ydCBmdW5jdGlvbiBwbGF5VmlkZW8odmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICB2aWRlby5tdXRlZCA9IHRydWUKICB2aWRlby5wbGF5KCkKfQo=",cu="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBXcmFwcGVkU2VjdGlvbiBmcm9tICdAL2NvbXBvbmVudHMvV3JhcHBlZFNlY3Rpb24udnVlJwppbXBvcnQgc2VjdGlvbnMgZnJvbSAnQC9pbmRleC5qc29uJzsKCjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxtYWluPgogICAgPFdyYXBwZWRTZWN0aW9uIHYtZm9yPSIoc2VjdGlvbiwgaSkgaW4gc2VjdGlvbnMiIDprZXk9ImkiIDp0ZW1wbGF0ZT0ic2VjdGlvbi50ZW1wbGF0ZSIgOnByb3BzPSJzZWN0aW9uLnByb3BzIj4KICAgIDwvV3JhcHBlZFNlY3Rpb24+CiAgPC9tYWluPgo8L3RlbXBsYXRlPgoKPHN0eWxlIGxhbmc9InNjc3MiPgptYWluIHsKICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlcjsKCiAgPjpudGgtY2hpbGQoMm4tMSkgewogICAgLy8gQGFwcGx5IGJnLXdoaXRlOwogICAgLy8gQGFwcGx5IGRhcms6YmctYmxhY2svNTA7CiAgfQoKICBzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKICB9CgogIGgxIHsKICAgIEBhcHBseSB0ZXh0LTd4bCB0ZXh0LWNlbnRlcjsKICB9CgogIGgyIHsKICAgIEBhcHBseSB0ZXh0LTV4bCB0ZXh0LWNlbnRlciBteS04OwogIH0KCiAgaDMgewogICAgQGFwcGx5IHRleHQtM3hsIHRleHQtY2VudGVyIG15LTU7CiAgfQp9Cjwvc3R5bGU+Cg==",yu=n=>(uu("data-v-80c0f79c"),n=n(),hu(),n),Qye={class:"title"},Jye={key:0},eLe=["href"],tLe={key:2,class:"author-name"},iLe={key:3},nLe={key:4},sLe={class:"res_link"},oLe=["href"],rLe=yu(()=>Se("i",{class:"iconfont icon-lm-pdf"},null,-1)),aLe=yu(()=>Se("span",null,"Paper",-1)),lLe=[rLe,aLe],cLe=["href"],dLe=yu(()=>Se("i",{class:"iconfont icon-lm-Arxiv"},null,-1)),uLe=yu(()=>Se("span",null,"arXiv",-1)),hLe=[dLe,uLe],fLe=["href"],gLe=yu(()=>Se("i",{class:"iconfont icon-lm-github"},null,-1)),mLe=yu(()=>Se("span",null,"Code",-1)),pLe=[gLe,mLe],_Le=["href"],bLe=yu(()=>Se("i",{class:"iconfont icon-lm-huggingface"},null,-1)),CLe=yu(()=>Se("span",null,"HuggingFace",-1)),vLe=[bLe,CLe],wLe=["src"],SLe=_n({__name:"TitleSection",props:{props:{}},setup(n){const{props:e}=n,t=e.title,i=e.subtitle,s=e.authors,o=e.resources,r=(e.mainVideo||"").startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${e.mainVideo}`],import.meta.url).href:e.mainVideo;return yf(()=>{t&&(document.title=t),i&&(document.title+=`: ${i}`)}),(a,l)=>{const c=WS("lazy");return Be(),Ge("section",Qye,[Se("h1",null,Jn(Ee(t)),1),Se("h3",null,Jn(Ee(i)),1),(Be(!0),Ge(ki,null,Mo(Ee(s),(d,u)=>(Be(),Ge("div",{key:u,class:"authors"},[Se("div",{class:du(["authors",{thin:u===d.length-2}])},[(Be(!0),Ge(ki,null,Mo(d,(h,f)=>(Be(),Ge("span",{key:f},[h.prefix?(Be(),Ge("sup",Jye,Jn(h.prefix),1)):Yt("",!0),h.homepage?(Be(),Ge("a",{key:1,class:"author-name",href:h.homepage,target:"_blank"},Jn(h.name),9,eLe)):(Be(),Ge("span",tLe,Jn(h.name),1)),h.suffix?(Be(),Ge("sup",iLe,Jn(h.suffix),1)):Yt("",!0),f(Be(),Ge("section",LLe,[Se("div",null,[Se("h3",null,Jn(Ee(t)),1),Ee(i)?(Be(),Ge("div",ILe,[Se("img",{src:Ee(i)},null,8,xLe)])):Yt("",!0),Ee(s)?(Be(),Ge("div",DLe,[Se("video",{src:Ee(s)},null,8,kLe)])):Yt("",!0),Se("p",null,Jn(o.props.content),1)])]))}}),NLe=dl(ELe,[["__scopeId","data-v-764c3f6c"]]),ej=n=>(uu("data-v-a7854e1b"),n=n(),hu(),n),ALe={class:"framework"},TLe=ej(()=>Se("h3",null,"Framework",-1)),MLe=["src"],RLe=ej(()=>Se("br",null,null,-1)),OLe=_n({__name:"FrameworkSection",props:{props:{}},setup(n){const{props:e}=n,t=(e.images||[]).map(s=>(s||"").startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${s}`],import.meta.url).href:s),i=e.description;return(s,o)=>(Be(),Ge("section",ALe,[TLe,Se("div",null,[(Be(!0),Ge(ki,null,Mo(Ee(t),r=>(Be(),Ge("img",{src:r},null,8,MLe))),256)),RLe,Se("p",null,Jn(Ee(i)),1)])]))}}),PLe=dl(OLe,[["__scopeId","data-v-a7854e1b"]]);var FLe=Object.defineProperty,BLe=(n,e,t)=>e in n?FLe(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,H9=(n,e,t)=>(BLe(n,typeof e!="symbol"?e+"":e,t),t);/*! +`):n}function F9(n){return typeof n.code=="string"&&typeof n.errno=="number"&&typeof n.syscall=="string"?m("nodeExceptionMessage","A system error occurred ({0})",n.message):n.message||m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}function HU(n=null,e=!1){if(!n)return m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.");if(Array.isArray(n)){const t=If(n),i=HU(t[0],e);return t.length>1?m("error.moreErrors","{0} ({1} errors in total)",i,t.length):i}if(Bo(n))return n;if(n.detail){const t=n.detail;if(t.error)return RD(t.error,e);if(t.exception)return RD(t.exception,e)}return n.stack?RD(n,e):n.message?n.message:m("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}var $1=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})},$g;(function(n){n[n.NO_ACTION=0]="NO_ACTION",n[n.CLOSE_PICKER=1]="CLOSE_PICKER",n[n.REFRESH_PICKER=2]="REFRESH_PICKER",n[n.REMOVE_ITEM=3]="REMOVE_ITEM"})($g||($g={}));function OD(n){const e=n;return Array.isArray(e.items)}function HSe(n){const e=n;return!!e.picks&&e.additionalPicks instanceof Promise}class ZL extends q{constructor(e,t){super(),this.prefix=e,this.options=t}provide(e,t){var i;const s=new ie;e.canAcceptInBackground=!!(!((i=this.options)===null||i===void 0)&&i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;let o;const r=s.add(new rs),a=()=>$1(this,void 0,void 0,function*(){const l=r.value=new ie;o==null||o.dispose(!0),e.busy=!1,o=new xn(t);const c=o.token,d=e.value.substr(this.prefix.length).trim(),u=this._getPicks(d,l,c),h=(f,g)=>{var p;let b,C;if(OD(f)?(b=f.items,C=f.active):b=f,b.length===0){if(g)return!1;d.length>0&&(!((p=this.options)===null||p===void 0)&&p.noResultsPick)&&(b=[this.options.noResultsPick])}return e.items=b,C&&(e.activeItems=[C]),!0};if(u!==null)if(HSe(u)){let f=!1,g=!1;yield Promise.all([$1(this,void 0,void 0,function*(){yield md(ZL.FAST_PICKS_RACE_DELAY),!c.isCancellationRequested&&(g||(f=h(u.picks,!0)))}),$1(this,void 0,void 0,function*(){e.busy=!0;try{const p=yield u.additionalPicks;if(c.isCancellationRequested)return;let b,C;OD(u.picks)?(b=u.picks.items,C=u.picks.active):b=u.picks;let v,w;if(OD(p)?(v=p.items,w=p.active):v=p,v.length>0||!f){let S;if(!C&&!w){const L=e.activeItems[0];L&&b.indexOf(L)!==-1&&(S=L)}h({items:[...b,...v],active:C||w||S})}}finally{c.isCancellationRequested||(e.busy=!1),g=!0}})])}else if(!(u instanceof Promise))h(u);else{e.busy=!0;try{const f=yield u;if(c.isCancellationRequested)return;h(f)}finally{c.isCancellationRequested||(e.busy=!1)}}});return s.add(e.onDidChangeValue(()=>a())),a(),s.add(e.onDidAccept(l=>{const[c]=e.selectedItems;typeof(c==null?void 0:c.accept)=="function"&&(l.inBackground||e.hide(),c.accept(e.keyMods,l))})),s.add(e.onDidTriggerItemButton(({button:l,item:c})=>$1(this,void 0,void 0,function*(){var d,u;if(typeof c.trigger=="function"){const h=(u=(d=c.buttons)===null||d===void 0?void 0:d.indexOf(l))!==null&&u!==void 0?u:-1;if(h>=0){const f=c.trigger(h,e.keyMods),g=typeof f=="number"?f:yield f;if(t.isCancellationRequested)return;switch(g){case $g.NO_ACTION:break;case $g.CLOSE_PICKER:e.hide();break;case $g.REFRESH_PICKER:a();break;case $g.REMOVE_ITEM:{const p=e.items.indexOf(c);if(p!==-1){const b=e.items.slice(),C=b.splice(p,1),v=e.activeItems.filter(S=>S!==C[0]),w=e.keepScrollPosition;e.keepScrollPosition=!0,e.items=b,v&&(e.activeItems=v),e.keepScrollPosition=w}break}}}}}))),s}}ZL.FAST_PICKS_RACE_DELAY=200;var zU=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},oh=function(n,e){return function(t,i){e(t,i,n)}},B9=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};let Rb=class Ov extends ZL{constructor(e,t,i,s,o,r){super(Ov.PREFIX,e),this.instantiationService=t,this.keybindingService=i,this.commandService=s,this.telemetryService=o,this.dialogService=r,this.commandsHistory=this._register(this.instantiationService.createInstance(Cf)),this.options=e}_getPicks(e,t,i){return B9(this,void 0,void 0,function*(){const s=yield this.getCommandPicks(t,i);if(i.isCancellationRequested)return[];const o=[];for(const c of s){const d=Fs(Ov.WORD_FILTER(e,c.label)),u=c.commandAlias?Fs(Ov.WORD_FILTER(e,c.commandAlias)):void 0;d||u?(c.highlights={label:d,detail:this.options.showAlias?u:void 0},o.push(c)):e===c.commandId&&o.push(c)}const r=new Map;for(const c of o){const d=r.get(c.label);d?(c.description=c.commandId,d.description=d.commandId):r.set(c.label,c)}o.sort((c,d)=>{const u=this.commandsHistory.peek(c.commandId),h=this.commandsHistory.peek(d.commandId);return u&&h?u>h?-1:1:u?-1:h?1:c.label.localeCompare(d.label)});const a=[];let l=!1;for(let c=0;cB9(this,void 0,void 0,function*(){this.commandsHistory.push(d.commandId),this.telemetryService.publicLog2("workbenchActionExecuted",{id:d.commandId,from:"quick open"});try{yield this.commandService.executeCommand(d.commandId)}catch(f){il(f)||this.dialogService.show(di.Error,m("canNotRun","Command '{0}' resulted in an error ({1})",d.label,HU(f)))}})}))}return a})}};Rb.PREFIX=">";Rb.WORD_FILTER=JM($y,xce,bV);Rb=zU([oh(1,lt),oh(2,Li),oh(3,Ri),oh(4,nl),oh(5,iC)],Rb);let Cf=class en extends q{constructor(e,t){super(),this.storageService=e,this.configurationService=t,this.configuredCommandsHistoryLength=0,this.updateConfiguration(),this.load(),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(()=>this.updateConfiguration()))}updateConfiguration(){this.configuredCommandsHistoryLength=en.getConfiguredCommandHistoryLength(this.configurationService),en.cache&&en.cache.limit!==this.configuredCommandsHistoryLength&&(en.cache.limit=this.configuredCommandsHistoryLength,en.saveState(this.storageService))}load(){const e=this.storageService.get(en.PREF_KEY_CACHE,0);let t;if(e)try{t=JSON.parse(e)}catch{}const i=en.cache=new pu(this.configuredCommandsHistoryLength,1);if(t){let s;t.usesLRU?s=t.entries:s=t.entries.sort((o,r)=>o.value-r.value),s.forEach(o=>i.set(o.key,o.value))}en.counter=this.storageService.getNumber(en.PREF_KEY_COUNTER,0,en.counter)}push(e){en.cache&&(en.cache.set(e,en.counter++),en.saveState(this.storageService))}peek(e){var t;return(t=en.cache)===null||t===void 0?void 0:t.peek(e)}static saveState(e){if(!en.cache)return;const t={usesLRU:!0,entries:[]};en.cache.forEach((i,s)=>t.entries.push({key:s,value:i})),e.store(en.PREF_KEY_CACHE,JSON.stringify(t),0,0),e.store(en.PREF_KEY_COUNTER,en.counter,0,0)}static getConfiguredCommandHistoryLength(e){var t,i;const o=(i=(t=e.getValue().workbench)===null||t===void 0?void 0:t.commandPalette)===null||i===void 0?void 0:i.history;return typeof o=="number"?o:en.DEFAULT_COMMANDS_HISTORY_LENGTH}};Cf.DEFAULT_COMMANDS_HISTORY_LENGTH=50;Cf.PREF_KEY_CACHE="commandPalette.mru.cache";Cf.PREF_KEY_COUNTER="commandPalette.mru.counter";Cf.counter=1;Cf=zU([oh(0,ll),oh(1,Ut)],Cf);class zSe extends Rb{constructor(e,t,i,s,o,r){super(e,t,i,s,o,r)}getCodeEditorCommandPicks(){const e=this.activeTextEditorControl;if(!e)return[];const t=[];for(const i of e.getSupportedActions())t.push({commandId:i.id,commandAlias:i.alias,label:oR(i.label)||i.id});return t}}var $Se=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},hg=function(n,e){return function(t,i){e(t,i,n)}},USe=function(n,e,t,i){function s(o){return o instanceof t?o:new t(function(r){r(o)})}return new(t||(t=Promise))(function(o,r){function a(d){try{c(i.next(d))}catch(u){r(u)}}function l(d){try{c(i.throw(d))}catch(u){r(u)}}function c(d){d.done?o(d.value):s(d.value).then(a,l)}c((i=i.apply(n,e||[])).next())})};let Ob=class extends zSe{constructor(e,t,i,s,o,r){super({showAlias:!1},e,i,s,o,r),this.codeEditorService=t}get activeTextEditorControl(){return Fs(this.codeEditorService.getFocusedCodeEditor())}getCommandPicks(){return USe(this,void 0,void 0,function*(){return this.getCodeEditorCommandPicks()})}};Ob=$Se([hg(0,lt),hg(1,At),hg(2,Li),hg(3,Ri),hg(4,nl),hg(5,iC)],Ob);Oi.as(Hf.Quickaccess).registerQuickAccessProvider({ctor:Ob,prefix:Ob.PREFIX,helpEntries:[{description:Gw.quickCommandHelp,needsEditor:!0}]});class jSe extends pe{constructor(){super({id:"editor.action.quickCommand",label:Gw.quickCommandActionLabel,alias:"Command Palette",precondition:void 0,kbOpts:{kbExpr:A.focus,primary:59,weight:100},contextMenuOpts:{group:"z_commands",order:1}})}run(e){e.get(lc).quickAccess.show(Ob.PREFIX)}}oe(jSe);var KSe=function(n,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(n,e,t,i);else for(var a=n.length-1;a>=0;a--)(r=n[a])&&(o=(s<3?r(o):s>3?r(e,t,o):r(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o},fg=function(n,e){return function(t,i){e(t,i,n)}};let MA=class extends Ed{constructor(e,t,i,s,o,r,a){super(!0,e,t,i,s,o,r,a)}};MA=KSe([fg(1,Ue),fg(2,At),fg(3,Pi),fg(4,lt),fg(5,ll),fg(6,Ut)],MA);Et(Ed.ID,MA);class GSe extends pe{constructor(){super({id:"editor.action.toggleHighContrast",label:b2.toggleHighContrast,alias:"Toggle High Contrast Theme",precondition:void 0}),this._originalThemeName=null}run(e,t){const i=e.get(Co);this._originalThemeName?(i.setTheme(this._originalThemeName),this._originalThemeName=null):(this._originalThemeName=i.getColorTheme().themeName,i.setTheme("hc-black"))}}oe(GSe);const qSe=Object.freeze(Object.defineProperty({__proto__:null,CancellationTokenSource:EH,Emitter:NH,KeyCode:AH,KeyMod:TH,MarkerSeverity:FH,MarkerTag:BH,Position:MH,Range:RH,Selection:OH,SelectionDirection:PH,Token:VH,Uri:WH,editor:El,languages:HH},Symbol.toStringTag,{value:"Module"}));function YL(n){if(Su(n)){const e={};for(let t=0;t{if(t){const i=t.split(YSe);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function x4(n){let e="";if(vf(n))e=n;else if(Su(n))for(let t=0;t{},eye=/^on[^a-z]/,tye=n=>eye.test(n),$U=Object.assign,Su=Array.isArray,Dp=n=>typeof n=="function",vf=n=>typeof n=="string",iye=n=>typeof n=="symbol",ES=n=>n!==null&&typeof n=="object";let nye;function sye(n,e=nye){e&&e.active&&e.effects.push(n)}const oye=n=>{const e=new Set(n);return e.w=0,e.n=0,e},UU=n=>(n.w&Od)>0,jU=n=>(n.n&Od)>0,rye=({deps:n})=>{if(n.length)for(let e=0;e{const{deps:e}=n;if(e.length){let t=0;for(let i=0;in!=="arguments"&&n!=="caller").map(n=>Symbol[n]).filter(iye));function KU(n){return GU(n)?KU(n.__v_raw):!!(n&&n.__v_isReactive)}function GU(n){return!!(n&&n.__v_isReadonly)}function qU(n){return KU(n)||GU(n)}function XL(n){const e=n&&n.__v_raw;return e?XL(e):n}function uye(n){Pv&&Ta&&(n=XL(n),cye(n.dep||(n.dep=oye())))}function hye(n,e){n=XL(n),n.dep&&dye(n.dep)}function ZU(n){return!!(n&&n.__v_isRef===!0)}function fye(n){const e=Su(n)?new Array(n.length):{};for(const t in n)e[t]=mye(n,t);return e}class gye{constructor(e,t,i){this._object=e,this._key=t,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function mye(n,e,t){const i=n[e];return ZU(i)?i:new gye(n,e,t)}let pye=class{constructor(e,t,i,s){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new lye(e,()=>{this._dirty||(this._dirty=!0,hye(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const e=XL(this);return uye(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}};function _ye(n,e,t=!1){let i,s;const o=Dp(n);return o?(i=n,s=JSe):(i=n.get,s=n.set),new pye(i,s,o||!s,t)}let w_=null,bye=null;const Cye=n=>n.__isSuspense;function vye(n){return Dp(n)?{setup:n,name:n.name}:n}const wye=Symbol(),Sye=n=>n.__isTeleport,YU=Symbol(void 0),yye=Symbol(void 0),Lye=Symbol(void 0),Fv=[];let Hr=null;function Iye(n=!1){Fv.push(Hr=n?null:[])}function xye(){Fv.pop(),Hr=Fv[Fv.length-1]||null}function Dye(n){return n.dynamicChildren=Hr||QSe,xye(),Hr&&Hr.push(n),n}function kye(n,e,t,i,s,o){return Dye(JU(n,e,t,i,s,o,!0))}function Eye(n){return n?n.__v_isVNode===!0:!1}const XU="__vInternal",QU=({key:n})=>n??null,Bv=({ref:n,ref_key:e,ref_for:t})=>n!=null?vf(n)||ZU(n)||Dp(n)?{i:w_,r:n,k:e,f:!!t}:n:null;function JU(n,e=null,t=null,i=0,s=null,o=n===YU?0:1,r=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:n,props:e,key:e&&QU(e),ref:e&&Bv(e),scopeId:bye,slotScopeIds:null,children:t,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null};return a?(D4(l,t),o&128&&n.normalize(l)):t&&(l.shapeFlag|=vf(t)?8:16),!r&&Hr&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Hr.push(l),l}const Nye=Aye;function Aye(n,e=null,t=null,i=0,s=null,o=!1){if((!n||n===wye)&&(n=Lye),Eye(n)){const a=OA(n,e,!0);return t&&D4(a,t),!o&&Hr&&(a.shapeFlag&6?Hr[Hr.indexOf(n)]=a:Hr.push(a)),a.patchFlag|=-2,a}if(Pye(n)&&(n=n.__vccOpts),e){e=Tye(e);let{class:a,style:l}=e;a&&!vf(a)&&(e.class=x4(a)),ES(l)&&(qU(l)&&!Su(l)&&(l=$U({},l)),e.style=YL(l))}const r=vf(n)?1:Cye(n)?128:Sye(n)?64:ES(n)?4:Dp(n)?2:0;return JU(n,e,t,i,s,r,o,!0)}function Tye(n){return n?qU(n)||XU in n?$U({},n):n:null}function OA(n,e,t=!1){const{props:i,ref:s,patchFlag:o,children:r}=n,a=e?Rye(i||{},e):i;return{__v_isVNode:!0,__v_skip:!0,type:n.type,props:a,key:a&&QU(a),ref:e&&e.ref?t&&s?Su(s)?s.concat(Bv(e)):[s,Bv(e)]:Bv(e):s,scopeId:n.scopeId,slotScopeIds:n.slotScopeIds,children:r,target:n.target,targetAnchor:n.targetAnchor,staticCount:n.staticCount,shapeFlag:n.shapeFlag,patchFlag:e&&n.type!==YU?o===-1?16:o|16:o,dynamicProps:n.dynamicProps,dynamicChildren:n.dynamicChildren,appContext:n.appContext,dirs:n.dirs,transition:n.transition,component:n.component,suspense:n.suspense,ssContent:n.ssContent&&OA(n.ssContent),ssFallback:n.ssFallback&&OA(n.ssFallback),el:n.el,anchor:n.anchor}}function Mye(n=" ",e=0){return Nye(yye,null,n,e)}function D4(n,e){let t=0;const{shapeFlag:i}=n;if(e==null)e=null;else if(Su(e))t=16;else if(typeof e=="object")if(i&65){const s=e.default;s&&(s._c&&(s._d=!1),D4(n,s()),s._c&&(s._d=!0));return}else{t=32;const s=e._;!s&&!(XU in e)?e._ctx=w_:s===3&&w_&&(w_.slots._===1?e._=1:(e._=2,n.patchFlag|=1024))}else Dp(e)?(e={default:e,_ctx:w_},t=32):(e=String(e),i&64?(t=16,e=[Mye(e)]):t=8);n.children=e,n.shapeFlag|=t}function Rye(...n){const e={};for(let t=0;t_ye(n,e,Oye),Bye=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},Wye=vye({name:"MonacoEditor",props:{diffEditor:{type:Boolean,default:!1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},original:String,value:String,language:{type:String,default:"javascript"},theme:{type:String,default:"vs"},options:{type:Object,default(){return{}}}},emits:["editorWillMount","editorDidMount","change","update:value"],setup(n){const{width:e,height:t}=fye(n);return{style:Fye(()=>{const i=e.value.toString().includes("%")?e.value:`${e.value}px`,s=t.value.toString().includes("%")?t.value:`${t.value}px`;return{width:i,height:s,"text-align":"left"}})}},mounted(){this.initMonaco()},beforeUnmount(){this.editor&&this.editor.dispose()},methods:{initMonaco(){this.$emit("editorWillMount",qSe);const{value:n,language:e,theme:t,options:i}=this;this.editor=El[this.diffEditor?"createDiffEditor":"create"](this.$el,{value:n,language:e,theme:t,...i}),this.diffEditor&&this._setModel(this.value,this.original);const s=this._getEditor();s&&s.onDidChangeModelContent(o=>{const r=s.getValue();this.value!==r&&(this.$emit("change",r,o),this.$emit("update:value",r))}),this.$emit("editorDidMount",this.editor)},_setModel(n,e){const{language:t}=this,i=El.createModel(e,t),s=El.createModel(n,t);this.editor.setModel({original:i,modified:s})},_setValue(n){let e=this._getEditor();if(e)return e.setValue(n)},_getValue(){let n=this._getEditor();return n?n.getValue():""},_getEditor(){return this.editor?this.diffEditor?this.editor.modifiedEditor:this.editor:null},_setOriginal(){const{original:n}=this.editor.getModel();n.setValue(this.original)}},watch:{options:{deep:!0,handler(n){this.editor.updateOptions(n)}},value(){this.value!==this._getValue()&&this._setValue(this.value)},original(){this._setOriginal()},language(){if(this.editor)if(this.diffEditor){const{original:n,modified:e}=this.editor.getModel();El.setModelLanguage(n,this.language),El.setModelLanguage(e,this.language)}else El.setModelLanguage(this.editor.getModel(),this.language)},theme(){El.setTheme(this.theme)}}});function Vye(n,e,t,i,s,o){return Iye(),kye("div",{class:"monaco-editor-vue3",style:YL(n.style)},null,4)}const Wv=Bye(Wye,[["render",Vye]]);Wv.install=n=>{n.component(Wv.name,Wv)};const Hye=n=>(uu("data-v-57b5c8bd"),n=n(),hu(),n),zye=Hye(()=>Se("div",{class:"fixed inset-0 bg-gray-500/75 transition-opacity","aria-hidden":"true"},null,-1)),$ye={class:"fixed inset-0 z-10 w-screen overflow-y-auto"},Uye={class:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},jye={class:"bg-white px-4 pb-4 pt-5 sm:p-6 sm:pb-4"},Kye=["src"],Gye={class:"my-2 flex justify-center items-center"},qye=_n({__name:"ModalContainer",setup(n){const e=Ui({colorDecorators:!0,lineHeight:24,tabSize:2,readOnly:!0}),t=Xe(()=>wi.video),i=Xe(()=>Object.keys(wi.annotations)),s=Ui("Captions"),o=Xe(()=>wi.annotations),r=Xe(()=>o.value[s.value]),a=Xe(()=>JSON.stringify(r.value,null,2));return(l,c)=>{const d=vY;return Be(),Dr(KS,{name:"fade"},{default:j7(()=>[Ee(wi).modalOpen?(Be(),Ge("div",{key:0,onClick:c[3]||(c[3]=u=>Ee(wi).modalOpen=!1),class:"modal-container","aria-labelledby":"modal-title",role:"dialog","aria-modal":"true"},[zye,Se("div",$ye,[Se("div",Uye,[Se("div",{class:"relative transform overflow-hidden rounded-lg bg-white text-left shadow-xl transition-all sm:my-8",onClick:c[2]||(c[2]=ck(()=>{},["stop"]))},[Se("div",jye,[Se("video",{controls:"",src:t.value,preload:"metadata",width:"800"},null,8,Kye),Se("div",Gye,[it(d,{value:s.value,"onUpdate:value":c[0]||(c[0]=u=>s.value=u),options:i.value},null,8,["value","options"])]),it(Ee(Wv),{theme:"vs",options:e.value,language:"json",width:800,height:300,value:a.value,"onUpdate:value":c[1]||(c[1]=u=>a.value=u)},null,8,["options","value"])])])])])])):Yt("",!0)]),_:1})}}}),dl=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},Zye=dl(qye,[["__scopeId","data-v-57b5c8bd"]]),Yye=_n({__name:"App",setup(n){return(e,t)=>{const i=LK("RouterView");return Be(),Ge(ki,null,[it(i),it(Zye)],64)}}}),Xye=dl(Yye,[["__scopeId","data-v-a79ead09"]]),Pd="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBNb2RhbENvbnRhaW5lciBmcm9tICdAL2NvbXBvbmVudHMvTW9kYWxDb250YWluZXIudnVlJwo8L3NjcmlwdD4KCjx0ZW1wbGF0ZT4KICA8Um91dGVyVmlldz48L1JvdXRlclZpZXc+CiAgPE1vZGFsQ29udGFpbmVyIC8+CjwvdGVtcGxhdGU+Cgo8c3R5bGUgc2NvcGVkPgpoZWFkZXIgewogIGxpbmUtaGVpZ2h0OiAxLjU7CiAgbWF4LWhlaWdodDogMTAwdmg7Cn0KCi5sb2dvIHsKICBkaXNwbGF5OiBibG9jazsKICBtYXJnaW46IDAgYXV0byAycmVtOwp9CgpuYXYgewogIHdpZHRoOiAxMDAlOwogIGZvbnQtc2l6ZTogMTJweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgbWFyZ2luLXRvcDogMnJlbTsKfQoKbmF2IGEucm91dGVyLWxpbmstZXhhY3QtYWN0aXZlIHsKICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7Cn0KCm5hdiBhLnJvdXRlci1saW5rLWV4YWN0LWFjdGl2ZTpob3ZlciB7CiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Cn0KCm5hdiBhIHsKICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgcGFkZGluZzogMCAxcmVtOwogIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTsKfQoKbmF2IGE6Zmlyc3Qtb2YtdHlwZSB7CiAgYm9yZGVyOiAwOwp9CgpAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7CiAgaGVhZGVyIHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBwbGFjZS1pdGVtczogY2VudGVyOwogICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1zZWN0aW9uLWdhcCkgLyAyKTsKICB9CgogIC5sb2dvIHsKICAgIG1hcmdpbjogMCAycmVtIDAgMDsKICB9CgogIGhlYWRlciAud3JhcHBlciB7CiAgICBkaXNwbGF5OiBmbGV4OwogICAgcGxhY2UtaXRlbXM6IGZsZXgtc3RhcnQ7CiAgICBmbGV4LXdyYXA6IHdyYXA7CiAgfQoKICBuYXYgewogICAgdGV4dC1hbGlnbjogbGVmdDsKICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTsKICAgIGZvbnQtc2l6ZTogMXJlbTsKCiAgICBwYWRkaW5nOiAxcmVtIDA7CiAgICBtYXJnaW4tdG9wOiAxcmVtOwogIH0KfQo8L3N0eWxlPgo=",Fd="/OpenHumanVid/assets/base-N1B3GxTk.css",Bd="/OpenHumanVid/assets/carousel-CgOHQdvw.css",Wd="/OpenHumanVid/assets/icon-BCoSGUCM.css",Vd="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20261.76%20226.69'%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H-.005l130.877%20226.688L261.749.001z'%20fill='%2341b883'/%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H52.346l78.526%20136.01L209.398.001z'%20fill='%2334495e'/%3e%3c/svg%3e",Hd="/OpenHumanVid/assets/main-gf3kz0IE.css",zd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImFic3RyYWN0Ij4KICAgICAgICA8ZGl2PgogICAgICAgICAgICA8aDM+e3sgdGl0bGUgfX08L2gzPgogICAgICAgICAgICA8ZGl2IHYtaWY9ImZpZ3VyZSIgY2xhc3M9ImZpZ3VyZSI+CiAgICAgICAgICAgICAgICA8aW1nIDpzcmM9ImZpZ3VyZSI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IHYtaWY9InZpZGVvIiBjbGFzcz0iZmlndXJlIj4KICAgICAgICAgICAgICAgIDx2aWRlbyA6c3JjPSJ2aWRlbyIgLz4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxwPnt7IHByb3BzLmNvbnRlbnQgfX08L3A+CiAgICAgICAgPC9kaXY+CiAgICA8L3NlY3Rpb24+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nCiAgICBjb250ZW50Pzogc3RyaW5nCiAgICBmaWd1cmU/OiBzdHJpbmcKICAgIHZpZGVvPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCB0aXRsZSA9IHByb3BzLnRpdGxlIHx8ICJBYnN0cmFjdCIKY29uc3QgZmlndXJlID0gKHByb3BzLmZpZ3VyZSB8fCAiIikuc3RhcnRzV2l0aCgiYXNzZXRzIikgPyBuZXcgVVJMKGAuLi8ke3Byb3BzLmZpZ3VyZX1gLCBpbXBvcnQubWV0YS51cmwpLmhyZWYgOiBwcm9wcy5maWd1cmUKY29uc3QgdmlkZW8gPSAocHJvcHMudmlkZW8gfHwgIiIpLnN0YXJ0c1dpdGgoImFzc2V0cyIpID8gbmV3IFVSTChgLi4vJHtwcm9wcy52aWRlb31gLCBpbXBvcnQubWV0YS51cmwpLmhyZWYgOiBwcm9wcy52aWRlbwoKPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouYWJzdHJhY3QgewogICAgZGl2IHsKICAgICAgICBtYXgtd2lkdGg6IDk2MHB4OwogICAgICAgIEBhcHBseSB3LWZ1bGwgbXQtMjsKICAgIH0KCiAgICBsaSB7CiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1yb3cgbXktMTsKCiAgICAgICAgOmZpcnN0LWNoaWxkIHsKICAgICAgICAgICAgQGFwcGx5IG1yLTI7CiAgICAgICAgfQogICAgfQp9CgouZmlndXJlIHsKICAgIG1hcmdpbjogMXJlbSAwOwp9CgpwIHsKICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTsKfQo8L3N0eWxlPg==",$d="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImJpYnRleCI+CiAgICAgICAgPGgzPkJpYlRlWDwvaDM+CiAgICAgICAgPHByZSBjbGFzcz0iYmlidGV4LWNvZGUiPjxjb2RlPnt7IGJpYlRlWCB9fTwvY29kZT48L3ByZT4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgc2V0dXAgbGFuZz0idHMiPgppbnRlcmZhY2UgUHJvcHMgewogICAgYmliVGVYPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBiaWJUZVggPSBwcm9wcy5iaWJUZVggfHwgIiIKPC9zY3JpcHQ+Cgo8c3R5bGUgc2NvcGVkIGxhbmc9InNjc3MiPgpzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKfQoKLmJpYnRleC1jb2RlIHsKICAgIEBhcHBseSBib3JkZXItZ3JheS0zMDAgYmctZ3JheS0zMDAvMTUgcC00IHJvdW5kZWQtbGcgdy1mdWxsIG92ZXJmbG93LWF1dG87CiAgICBtYXgtd2lkdGg6IDk2MHB4Owp9Cjwvc3R5bGU+Cg==",Ud="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImZyYW1ld29yayI+CiAgICAgICAgPGgzPkZyYW1ld29yazwvaDM+CiAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGltZyB2LWZvcj0iaW1hZ2UgaW4gaW1hZ2VzIiA6c3JjPSJpbWFnZSI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPHA+e3sgZGVzY3JpcHRpb24gfX08L3A+CiAgICAgICAgPC9kaXY+CgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBpbWFnZXM/OiBzdHJpbmdbXQogICAgZGVzY3JpcHRpb24/OiBzdHJpbmcKfQoKY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBpbWFnZXMgPSAocHJvcHMuaW1hZ2VzIHx8IFtdKS5tYXAoaW1hZ2UgPT4gKGltYWdlIHx8ICIiKS5zdGFydHNXaXRoKCJhc3NldHMiKSA/IG5ldyBVUkwoYC4uLyR7aW1hZ2V9YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmIDogaW1hZ2UpCmNvbnN0IGRlc2NyaXB0aW9uID0gcHJvcHMuZGVzY3JpcHRpb24KPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouZnJhbWV3b3JrIHsKICAgICogewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbDsKICAgIH0KCn0KCmltZyB7CiAgICBAYXBwbHkgbXktMjsKfQo8L3N0eWxlPgo=",jd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRyYW5zaXRpb24gbmFtZT0iZmFkZSI+CiAgICAgICAgPGRpdiB2LWlmPSJzdG9yZS5tb2RhbE9wZW4iIEBjbGljaz0ic3RvcmUubW9kYWxPcGVuID0gZmFsc2UiIGNsYXNzPSJtb2RhbC1jb250YWluZXIiCiAgICAgICAgICAgIGFyaWEtbGFiZWxsZWRieT0ibW9kYWwtdGl0bGUiIHJvbGU9ImRpYWxvZyIgYXJpYS1tb2RhbD0idHJ1ZSI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZpeGVkIGluc2V0LTAgYmctZ3JheS01MDAvNzUgdHJhbnNpdGlvbi1vcGFjaXR5IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9kaXY+CgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmaXhlZCBpbnNldC0wIHotMTAgdy1zY3JlZW4gb3ZlcmZsb3cteS1hdXRvIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZsZXggbWluLWgtZnVsbCBpdGVtcy1lbmQganVzdGlmeS1jZW50ZXIgcC00IHRleHQtY2VudGVyIHNtOml0ZW1zLWNlbnRlciBzbTpwLTAiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJlbGF0aXZlIHRyYW5zZm9ybSBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC1sZyBiZy13aGl0ZSB0ZXh0LWxlZnQgc2hhZG93LXhsIHRyYW5zaXRpb24tYWxsIHNtOm15LTggIgogICAgICAgICAgICAgICAgICAgICAgICBAY2xpY2suc3RvcD4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmctd2hpdGUgcHgtNCBwYi00IHB0LTUgc206cC02IHNtOnBiLTQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSA8ZGl2IGNsYXNzPSJzbTpmbGV4IHNtOml0ZW1zLXN0YXJ0IG1iLTQiPiAtLT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gPC9kaXY+IC0tPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZpZGVvIGNvbnRyb2xzIDpzcmM9InZpZGVvIiBwcmVsb2FkPSJtZXRhZGF0YSIgd2lkdGg9IjgwMCI+PC92aWRlbz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im15LTIgZmxleCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhLXNlZ21lbnRlZCB2LW1vZGVsOnZhbHVlPSJzZWxlY3RlZCIgOm9wdGlvbnM9ImtleXMiPjwvYS1zZWdtZW50ZWQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxNb25hY29FZGl0b3IgdGhlbWU9InZzIiA6b3B0aW9ucz0ib3B0aW9ucyIgbGFuZ3VhZ2U9Impzb24iIDp3aWR0aD0iODAwIiA6aGVpZ2h0PSIzMDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdi1tb2RlbDp2YWx1ZT0ic2VsZWN0ZWRBbm5vdGF0aW9uSnNvbiI+PC9Nb25hY29FZGl0b3I+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8IS0tIDxkaXYgY2xhc3M9ImJnLWdyYXktNTAgcHgtNCBweS0zIHNtOmZsZXggc206ZmxleC1yb3ctcmV2ZXJzZSBzbTpweC02Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPSJpbmxpbmUtZmxleCB3LWZ1bGwganVzdGlmeS1jZW50ZXIgcm91bmRlZC1tZCBiZy1yZWQtNjAwIHB4LTMgcHktMiB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgdGV4dC13aGl0ZSBzaGFkb3ctc20gaG92ZXI6YmctcmVkLTUwMCBzbTptbC0zIHNtOnctYXV0byI+RGVhY3RpdmF0ZTwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9Im10LTMgaW5saW5lLWZsZXggdy1mdWxsIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtbWQgYmctd2hpdGUgcHgtMyBweS0yIHRleHQtc20gZm9udC1zZW1pYm9sZCB0ZXh0LWdyYXktOTAwIHNoYWRvdy1zbSByaW5nLTEgcmluZy1pbnNldCByaW5nLWdyYXktMzAwIGhvdmVyOmJnLWdyYXktNTAgc206bXQtMCBzbTp3LWF1dG8iPkNhbmNlbDwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4gLS0+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L1RyYW5zaXRpb24+Cgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCB7IHN0b3JlIH0gZnJvbSAnQC9zdG9yZSc7CmltcG9ydCB7IFNlZ21lbnRlZCB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgY29tcHV0ZWQsIHJlYWN0aXZlLCByZWFkb25seSwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IE1vbmFjb0VkaXRvciBmcm9tICdtb25hY28tZWRpdG9yLXZ1ZTMnOwpjb25zdCBvcHRpb25zID0gcmVmKHsKICAgIGNvbG9yRGVjb3JhdG9yczogdHJ1ZSwKICAgIGxpbmVIZWlnaHQ6IDI0LAogICAgdGFiU2l6ZTogMiwKICAgIHJlYWRPbmx5OiB0cnVlLAp9KQoKY29uc3QgdmlkZW8gPSBjb21wdXRlZCgoKSA9PiBzdG9yZS52aWRlbykKY29uc3Qga2V5cyA9IGNvbXB1dGVkKCgpID0+IE9iamVjdC5rZXlzKHN0b3JlLmFubm90YXRpb25zKSkKY29uc3Qgc2VsZWN0ZWQgPSByZWYoJ0NhcHRpb25zJykKY29uc3QgYW5ub3RhdGlvbnMgPSBjb21wdXRlZCgoKSA9PiBzdG9yZS5hbm5vdGF0aW9ucykKY29uc3Qgc2VsZWN0ZWRBbm5vdGF0aW9uID0gY29tcHV0ZWQoKCkgPT4gYW5ub3RhdGlvbnMudmFsdWVbc2VsZWN0ZWQudmFsdWVdKQpjb25zdCBzZWxlY3RlZEFubm90YXRpb25Kc29uID0gY29tcHV0ZWQoKCkgPT4gSlNPTi5zdHJpbmdpZnkoc2VsZWN0ZWRBbm5vdGF0aW9uLnZhbHVlLCBudWxsLCAyKSkKCjwvc2NyaXB0PgoKCjxzdHlsZSBzY29wZWQgbGFuZz0ic2NzcyI+Ci5tb2RhbC1jb250YWluZXIgewogICAgQGFwcGx5IGZpeGVkIHctZnVsbCBoLWZ1bGw7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7CiAgICB0b3A6IDA7CiAgICBsZWZ0OiAwOwogICAgei1pbmRleDogOTk5Owp9CgouZmFkZS1lbnRlci1hY3RpdmUsCi5mYWRlLWxlYXZlLWFjdGl2ZSB7CiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTsKfQoKLmZhZGUtZW50ZXItZnJvbSwKLmZhZGUtbGVhdmUtdG8gewogICAgb3BhY2l0eTogMDsKfQo8L3N0eWxlPgo=",Kd="/OpenHumanVid/assets/SingleVideo-q6lio9Ww.vue",Gd="/OpenHumanVid/assets/TextVideo-BcZxoPpn.vue",qd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9InRpdGxlIj4KICAgICAgICA8aDE+e3sgdGl0bGUgfX08L2gxPgogICAgICAgIDxoMz57eyBzdWJ0aXRsZSB9fTwvaDM+CgogICAgICAgIDxkaXYgdi1mb3I9IihhdXRob3JzSXRlbSwgaSkgaW4gYXV0aG9ycyIgOmtleT0iaSIgY2xhc3M9ImF1dGhvcnMiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3JzIiA6Y2xhc3M9InsgdGhpbjogaSA9PT0gYXV0aG9yc0l0ZW0ubGVuZ3RoIC0gMiB9Ij4KICAgICAgICAgICAgICAgIDxzcGFuIHYtZm9yPSJhdXRob3IsIGkgaW4gYXV0aG9yc0l0ZW0iIDprZXk9ImkiPgogICAgICAgICAgICAgICAgICAgIDxzdXAgdi1pZj0iYXV0aG9yLnByZWZpeCI+e3sgYXV0aG9yLnByZWZpeCB9fTwvc3VwPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJhdXRob3ItbmFtZSIgdi1pZj0iYXV0aG9yLmhvbWVwYWdlIiA6aHJlZj0iYXV0aG9yLmhvbWVwYWdlIiB0YXJnZXQ9Il9ibGFuayI+e3sgYXV0aG9yLm5hbWUKICAgICAgICAgICAgICAgICAgICAgICAgfX08L2E+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1dGhvci1uYW1lIiB2LWVsc2U+e3sgYXV0aG9yLm5hbWUgfX08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHN1cCB2LWlmPSJhdXRob3Iuc3VmZml4Ij57eyBhdXRob3Iuc3VmZml4IH19PC9zdXA+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gdi1pZj0iaSA8IGF1dGhvcnNJdGVtLmxlbmd0aCAtIDEiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InJlc19saW5rIj4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLnBkZiIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5wZGYiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJpY29uZm9udCBpY29uLWxtLXBkZiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+UGFwZXI8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLmFyeGl2IiBjbGFzcz0iYnV0dG9uIiA6aHJlZj0icmVzb3VyY2VzLmFyeGl2IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1BcnhpdiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+YXJYaXY8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5naXRodWIiIGNsYXNzPSJidXR0b24iIDpocmVmPSJyZXNvdXJjZXMuZ2l0aHViIiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1naXRodWIiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkNvZGU8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9Imljb25mb250IGljb24tbG0taHVnZ2luZ2ZhY2UiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkh1Z2dpbmdGYWNlPC9zcGFuPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDx2aWRlbyB2LWlmPSJtYWluVmlkZW8iIHYtbGF6eSA6c3JjPSJtYWluVmlkZW8iIG11dGVkIGxvb3AgY29udHJvbHM+PC92aWRlbz4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgbGFuZz0idHMiIHNldHVwPgppbXBvcnQgeyBvbk1vdW50ZWQgfSBmcm9tICd2dWUnOwoKaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nLAogICAgc3VidGl0bGU/OiBzdHJpbmcsCiAgICBhdXRob3JzPzogYW55W10sCiAgICByZXNvdXJjZXM/OiBhbnksCiAgICBtYWluVmlkZW8/OiBzdHJpbmcsCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQoKY29uc3QgdGl0bGUgPSBwcm9wcy50aXRsZQpjb25zdCBzdWJ0aXRsZSA9IHByb3BzLnN1YnRpdGxlCmNvbnN0IGF1dGhvcnMgPSBwcm9wcy5hdXRob3JzCmNvbnN0IHJlc291cmNlcyA9IHByb3BzLnJlc291cmNlcwpjb25zdCBtYWluVmlkZW8gPSAocHJvcHMubWFpblZpZGVvIHx8ICIiKS5zdGFydHNXaXRoKCJhc3NldHMiKSA/IG5ldyBVUkwoYC4uLyR7cHJvcHMubWFpblZpZGVvfWAsIGltcG9ydC5tZXRhLnVybCkuaHJlZiA6IHByb3BzLm1haW5WaWRlbwoKb25Nb3VudGVkKCgpID0+IHsKICAgIGlmICh0aXRsZSkgewogICAgICAgIGRvY3VtZW50LnRpdGxlID0gdGl0bGUKICAgIH0KICAgIGlmIChzdWJ0aXRsZSkgewogICAgICAgIGRvY3VtZW50LnRpdGxlICs9IGA6ICR7c3VidGl0bGV9YAogICAgfQp9KQo8L3NjcmlwdD4KCjxzdHlsZSBsYW5nPSJzY3NzIiBzY29wZWQ+Ci50aXRsZSB7CgogICAgLmF1dGhvcnMgewogICAgICAgIEBhcHBseSB0ZXh0LWNlbnRlciB0ZXh0LWxnOwoKICAgICAgICAudGhpbiB7CiAgICAgICAgICAgIC5hdXRob3ItbmFtZSB7CiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1saWdodAogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIC5yZXNfbGluayB7CiAgICAgICAgQGFwcGx5IHRleHQtY2VudGVyIG10LTE7CiAgICB9CgogICAgdmlkZW8gewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IG10LTQgYmxvY2sgdy1mdWxsOwogICAgfQp9CgouYnV0dG9uIHsKICAgIEBhcHBseSBtci0zIG10LTI7CgogICAgaSB7CiAgICAgICAgQGFwcGx5IG1yLTE7CiAgICB9Cn0KPC9zdHlsZT4K",Zd="/OpenHumanVid/assets/VideoCarousel-BfD5QaXl.vue",Yd="/OpenHumanVid/assets/VideoComparision-DZZlLb56.vue",Xd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRpdGxlU2VjdGlvbiB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RpdGxlJyIgOnByb3BzPSJwcm9wcyI+PC9UaXRsZVNlY3Rpb24+CiAgICA8QWJzdHJhY3RTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnYWJzdHJhY3QnIiA6cHJvcHM9InByb3BzIj48L0Fic3RyYWN0U2VjdGlvbj4KICAgIDxGcmFtZXdvcmtTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnZnJhbWV3b3JrJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0NvbXBhcmlzaW9uIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY29tcGFyaXNpb24nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFRleHRWaWRlbyB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RleHQtdmlkZW8nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFNpbmdsZVZpZGVvIHYtaWY9InRlbXBsYXRlID09PSAnc2luZ2xlLXZpZGVvJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0Nhcm91c2VsIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY2Fyb3VzZWwnIiA6cHJvcHM9InByb3BzIiAvPgogICAgPEJpYlRlWCB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ2JpYnRleCciIDpwcm9wcz0icHJvcHMiIC8+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW1wb3J0IFRpdGxlU2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvVGl0bGVTZWN0aW9uLnZ1ZSIKaW1wb3J0IEFic3RyYWN0U2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvQWJzdHJhY3RTZWN0aW9uLnZ1ZSIKaW1wb3J0IEZyYW1ld29ya1NlY3Rpb24gZnJvbSAiQC9jb21wb25lbnRzL0ZyYW1ld29ya1NlY3Rpb24udnVlIgppbXBvcnQgVmlkZW9Db21wYXJpc2lvbiBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9Db21wYXJpc2lvbi52dWUiCmltcG9ydCBUZXh0VmlkZW8gZnJvbSAiQC9jb21wb25lbnRzL1RleHRWaWRlby52dWUiCmltcG9ydCBTaW5nbGVWaWRlbyBmcm9tICJAL2NvbXBvbmVudHMvU2luZ2xlVmlkZW8udnVlIgppbXBvcnQgVmlkZW9DYXJvdXNlbCBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9DYXJvdXNlbC52dWUiCmltcG9ydCBCaWJUZVggZnJvbSAiQC9jb21wb25lbnRzL0JpYlRlWC52dWUiCmludGVyZmFjZSBQcm9wcyB7CiAgICB0ZW1wbGF0ZT86IHN0cmluZywKICAgIHByb3BzPzogYW55LAp9CmNvbnN0IHsgdGVtcGxhdGUsIHByb3BzIH0gPSBkZWZpbmVQcm9wczxQcm9wcz4oKTsKPC9zY3JpcHQ+Cg==",Qd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTUgNGExIDEgMCAxIDAgMCAyVjR6bTAgMTF2LTFhMSAxIDAgMCAwLTEgMWgxem0wIDRsLS43MDcuNzA3QTEgMSAwIDAgMCAxNiAxOWgtMXptLTQtNGwuNzA3LS43MDdBMSAxIDAgMCAwIDExIDE0djF6bS00LjcwNy0xLjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsMS40MTQtMS40MTR6bS0uNzA3LjcwN2wtLjcwNy0uNzA3LjcwNy43MDd6TTkgMTF2LTFhMSAxIDAgMCAwLS43MDcuMjkzTDkgMTF6bS00IDBoMWExIDEgMCAwIDAtMS0xdjF6bTAgNEg0YTEgMSAwIDAgMCAxLjcwNy43MDdMNSAxNXptMTAtOWgyVjRoLTJ2MnptMiAwYTEgMSAwIDAgMSAxIDFoMmEzIDMgMCAwIDAtMy0zdjJ6bTEgMXY2aDJWN2gtMnptMCA2YTEgMSAwIDAgMS0xIDF2MmEzIDMgMCAwIDAgMy0zaC0yem0tMSAxaC0ydjJoMnYtMnptLTMgMXY0aDJ2LTRoLTJ6bTEuNzA3IDMuMjkzbC00LTQtMS40MTQgMS40MTQgNCA0IDEuNDE0LTEuNDE0ek0xMSAxNEg3djJoNHYtMnptLTQgMGMtLjI3NiAwLS41MjUtLjExMS0uNzA3LS4yOTNsLTEuNDE0IDEuNDE0QzUuNDIgMTUuNjYzIDYuMTcyIDE2IDcgMTZ2LTJ6bS0uNzA3IDEuMTIxbDMuNDE0LTMuNDE0LTEuNDE0LTEuNDE0LTMuNDE0IDMuNDE0IDEuNDE0IDEuNDE0ek05IDEyaDR2LTJIOXYyem00IDBhMyAzIDAgMCAwIDMtM2gtMmExIDEgMCAwIDEtMSAxdjJ6bTMtM1YzaC0ydjZoMnptMC02YTMgMyAwIDAgMC0zLTN2MmExIDEgMCAwIDEgMSAxaDJ6bS0zLTNIM3YyaDEwVjB6TTMgMGEzIDMgMCAwIDAtMyAzaDJhMSAxIDAgMCAxIDEtMVYwek0wIDN2NmgyVjNIMHptMCA2YTMgMyAwIDAgMCAzIDN2LTJhMSAxIDAgMCAxLTEtMUgwem0zIDNoMnYtMkgzdjJ6bTEtMXY0aDJ2LTRINHptMS43MDcgNC43MDdsLjU4Ni0uNTg2LTEuNDE0LTEuNDE0LS41ODYuNTg2IDEuNDE0IDEuNDE0eiIKICAgIC8+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Jd="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTciIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEgMi4yNTNhMSAxIDAgMSAwLTIgMGgyem0tMiAxM2ExIDEgMCAxIDAgMiAwSDl6bS40NDctMTIuMTY3YTEgMSAwIDEgMCAxLjEwNy0xLjY2Nkw5LjQ0NyAzLjA4NnpNMSAyLjI1M0wuNDQ3IDEuNDJBMSAxIDAgMCAwIDAgMi4yNTNoMXptMCAxM0gwYTEgMSAwIDAgMCAxLjU1My44MzNMMSAxNS4yNTN6bTguNDQ3LjgzM2ExIDEgMCAxIDAgMS4xMDctMS42NjZsLTEuMTA3IDEuNjY2em0wLTE0LjY2NmExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMS40MnpNMTkgMi4yNTNoMWExIDEgMCAwIDAtLjQ0Ny0uODMzTDE5IDIuMjUzem0wIDEzbC0uNTUzLjgzM0ExIDEgMCAwIDAgMjAgMTUuMjUzaC0xem0tOS41NTMtLjgzM2ExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMTQuNDJ6TTkgMi4yNTN2MTNoMnYtMTNIOXptMS41NTMtLjgzM0M5LjIwMy41MjMgNy40MiAwIDUuNSAwdjJjMS41NzIgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZ6TTUuNSAwQzMuNTggMCAxLjc5Ny41MjMuNDQ3IDEuNDJsMS4xMDcgMS42NjZDMi41MzkgMi40MzEgMy45MjggMiA1LjUgMlYwek0wIDIuMjUzdjEzaDJ2LTEzSDB6bTEuNTUzIDEzLjgzM0MyLjUzOSAxNS40MzEgMy45MjggMTUgNS41IDE1di0yYy0xLjkyIDAtMy43MDMuNTIzLTUuMDUzIDEuNDJsMS4xMDcgMS42NjZ6TTUuNSAxNWMxLjU3MiAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NkM5LjIwMyAxMy41MjMgNy40MiAxMyA1LjUgMTN2MnptNS4wNTMtMTEuOTE0QzExLjUzOSAyLjQzMSAxMi45MjggMiAxNC41IDJWMGMtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2ek0xNC41IDJjMS41NzMgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZDMTguMjAzLjUyMyAxNi40MjEgMCAxNC41IDB2MnptMy41LjI1M3YxM2gydi0xM2gtMnptMS41NTMgMTIuMTY3QzE4LjIwMyAxMy41MjMgMTYuNDIxIDEzIDE0LjUgMTN2MmMxLjU3MyAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NnpNMTQuNSAxM2MtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2QzExLjUzOSAxNS40MzEgMTIuOTI4IDE1IDE0LjUgMTV2LTJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",eu="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEuNDQ3IDguODk0YTEgMSAwIDEgMC0uODk0LTEuNzg5bC44OTQgMS43ODl6bS0yLjg5NC0uNzg5YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0wIDEuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek03LjQ0NyA3LjEwNmExIDEgMCAxIDAtLjg5NCAxLjc4OWwuODk0LTEuNzg5ek0xMCA5YTEgMSAwIDEgMC0yIDBoMnptLTIgMi41YTEgMSAwIDEgMCAyIDBIOHptOS40NDctNS42MDZhMSAxIDAgMSAwLS44OTQtMS43ODlsLjg5NCAxLjc4OXptLTIuODk0LS43ODlhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIgLjc4OWExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6TTE4IDVhMSAxIDAgMSAwLTIgMGgyem0tMiAyLjVhMSAxIDAgMSAwIDIgMGgtMnptLTUuNDQ3LTQuNjA2YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek05IDFsLjQ0Ny0uODk0YTEgMSAwIDAgMC0uODk0IDBMOSAxem0tMi40NDcuMTA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0tNiAzYTEgMSAwIDEgMCAuODk0IDEuNzg5TC41NTMgNC4xMDZ6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5em0tMi0uNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDIuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0yIDVhMSAxIDAgMSAwLTIgMGgyek0wIDcuNWExIDEgMCAxIDAgMiAwSDB6bTguNTUzIDEyLjM5NGExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDFhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5ek04IDE5YTEgMSAwIDEgMCAyIDBIOHptMi0yLjVhMSAxIDAgMSAwLTIgMGgyem0tNy40NDcuMzk0YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0xIDE1SDBhMSAxIDAgMCAwIC41NTMuODk0TDEgMTV6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptMTIuNTUzIDIuNjA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5ek0xNyAxNWwuNDQ3Ljg5NEExIDEgMCAwIDAgMTggMTVoLTF6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptLTcuNDQ3LTUuMzk0bC0yIDEgLjg5NCAxLjc4OSAyLTEtLjg5NC0xLjc4OXptLTEuMTA2IDFsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5ek04IDl2Mi41aDJWOUg4em04LjU1My00Ljg5NGwtMiAxIC44OTQgMS43ODkgMi0xLS44OTQtMS43ODl6bS44OTQgMGwtMi0xLS44OTQgMS43ODkgMiAxIC44OTQtMS43ODl6TTE2IDV2Mi41aDJWNWgtMnptLTQuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXptLTIuODk0LTFsLTIgMSAuODk0IDEuNzg5IDItMUw4LjU1My4xMDZ6TTEuNDQ3IDUuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5em0tLjg5NCAwbDIgMSAuODk0LTEuNzg5LTItMS0uODk0IDEuNzg5ek0wIDV2Mi41aDJWNUgwem05LjQ0NyAxMy4xMDZsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5em0wIDEuNzg5bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xMCAxOXYtMi41SDhWMTloMnptLTYuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXpNMiAxNXYtMi41SDBWMTVoMnptMTMuNDQ3IDEuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xOCAxNXYtMi41aC0yVjE1aDJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",tu="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTAgMy4yMmwtLjYxLS42YTUuNSA1LjUgMCAwIDAtNy42NjYuMTA1IDUuNSA1LjUgMCAwIDAtLjExNCA3LjY2NUwxMCAxOC43OGw4LjM5LTguNGE1LjUgNS41IDAgMCAwLS4xMTQtNy42NjUgNS41IDUuNSAwIDAgMC03LjY2Ni0uMTA1bC0uNjEuNjF6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",iu="data:application/octet-stream;base64,PCEtLSBUaGlzIGljb24gaXMgZnJvbSA8aHR0cHM6Ly9naXRodWIuY29tL1RlbXBsYXJpYW4vTWF0ZXJpYWxEZXNpZ24+LCBkaXN0cmlidXRlZCB1bmRlciBBcGFjaGUgMi4wIChodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKSBsaWNlbnNlLS0+Cjx0ZW1wbGF0ZT4KICA8c3ZnCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgIGFyaWEtaGlkZGVuPSJ0cnVlIgogICAgcm9sZT0iaW1nIgogICAgY2xhc3M9Imljb25pZnkgaWNvbmlmeS0tbWRpIgogICAgd2lkdGg9IjI0IgogICAgaGVpZ2h0PSIyNCIKICAgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgPgogICAgPHBhdGgKICAgICAgZD0iTTIwIDE4di00aC0zdjFoLTJ2LTFIOXYxSDd2LTFINHY0aDE2TTYuMzMgOGwtMS43NCA0SDd2LTFoMnYxaDZ2LTFoMnYxaDIuNDFsLTEuNzQtNEg2LjMzTTkgNXYxaDZWNUg5bTEyLjg0IDcuNjFjLjEuMjIuMTYuNDguMTYuOFYxOGMwIC41My0uMjEgMS0uNiAxLjQxYy0uNC40LS44NS41OS0xLjQuNTlINGMtLjU1IDAtMS0uMTktMS40LS41OUMyLjIxIDE5IDIgMTguNTMgMiAxOHYtNC41OWMwLS4zMi4wNi0uNTguMTYtLjhMNC41IDcuMjJDNC44NCA2LjQxIDUuNDUgNiA2LjMzIDZIN1Y1YzAtLjU1LjE4LTEgLjU3LTEuNDFDNy45NiAzLjIgOC40NCAzIDkgM2g2Yy41NiAwIDEuMDQuMiAxLjQzLjU5Yy4zOS40MS41Ny44Ni41NyAxLjQxdjFoLjY3Yy44OCAwIDEuNDkuNDEgMS44MyAxLjIybDIuMzQgNS4zOXoiCiAgICAgIGZpbGw9ImN1cnJlbnRDb2xvciIKICAgID48L3BhdGg+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",nu="data:video/mp2t;base64,aW1wb3J0IHsgYXR0YWNoVmlkZW8sIGRldGFjaFZpZGVvLCBpblZpc2libGUgfSBmcm9tICdAL3V0aWxzL3ZpZGVvJwoKY29uc3QgdmlkZW9zID0gbmV3IE1hcDxIVE1MVmlkZW9FbGVtZW50LCBET01SZWN0PigpCgpmdW5jdGlvbiBwbGF5T3JQYXVzZSh2aWRlbzogSFRNTFZpZGVvRWxlbWVudCkgewogIGlmIChpblZpc2libGUodmlkZW8pKSB7CiAgICAvLyB2aWRlby5wbGF5KCkKICB9IGVsc2UgewogICAgdmlkZW8ucGF1c2UoKQogIH0KfQoKY29uc3Qgb25zY3JvbGwgPSAoZXZ0OiBFdmVudCkgPT4gewogIGZvciAoY29uc3QgdmlkZW8gb2YgdmlkZW9zLmtleXMoKSkgewogICAgaWYgKHZpZGVvLmdldEF0dHJpYnV0ZSgnZGF0YS1zcmMnKSkgewogICAgICBpZiAoaW5WaXNpYmxlKHZpZGVvKSkgewogICAgICAgIGF0dGFjaFZpZGVvKHZpZGVvKQogICAgICB9CiAgICB9CiAgICBwbGF5T3JQYXVzZSh2aWRlbykKICB9Cn0KCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnbGF6eScsCiAgb3B0aW9uOiB7CiAgICBtb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICBjb25zdCByZWN0ID0gZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICAgICAgICB2aWRlb3Muc2V0KGVsLCByZWN0KQogICAgICAgIC8vIOWmguaenOinhumikeWcqOmhtemdoueql+WPo+WGhe+8jOWImeWKoOi9ve+8jOWQpuWImWRldGFjaAogICAgICAgIGlmIChpblZpc2libGUoZWwpKSB7CiAgICAgICAgICBhdHRhY2hWaWRlbyhlbCkKICAgICAgICB9IGVsc2UgewogICAgICAgICAgLy8gZGV0YWNoVmlkZW8oZWwpCiAgICAgICAgfQogICAgICAgIGVsLm9uY2FucGxheSA9ICgpID0+IHsKICAgICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgICAgcGxheU9yUGF1c2UoZWwpCiAgICAgICAgfQogICAgICB9CiAgICAgIGlmICh2aWRlb3Muc2l6ZSkgewogICAgICAgICF3aW5kb3cub25zY3JvbGwgJiYgKHdpbmRvdy5vbnNjcm9sbCA9IG9uc2Nyb2xsKQogICAgICB9CiAgICB9LAogICAgdW5tb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICB2aWRlb3MuZGVsZXRlKGVsKQogICAgICB9CiAgICAgIGlmICghdmlkZW9zLnNpemUpIHsKICAgICAgICB3aW5kb3cub25zY3JvbGwgPSBudWxsCiAgICAgIH0KICAgIH0KICB9Cn0K",su="/OpenHumanVid/assets/index-D100PY0_.json",ou="data:video/mp2t;base64,aW1wb3J0ICdAL2Fzc2V0cy9tYWluLmNzcycKLy8gaW1wb3J0ICdhbnQtZGVzaWduLXZ1ZS9kaXN0L3Jlc2V0LmNzcycKaW1wb3J0ICdAL2Fzc2V0cy9jYXJvdXNlbC5jc3MnCgppbXBvcnQgeyBjcmVhdGVBcHAgfSBmcm9tICd2dWUnCmltcG9ydCBBcHAgZnJvbSAnLi9BcHAudnVlJwppbXBvcnQgcm91dGVyIGZyb20gJy4vcm91dGVyJwppbXBvcnQgdmlkZW9MYXp5IGZyb20gJy4vZGlyZWN0aXZlcy92aWRlby1sYXp5JwppbXBvcnQgZWRpdG9yV29ya2VyIGZyb20gJ21vbmFjby1lZGl0b3IvZXNtL3ZzL2VkaXRvci9lZGl0b3Iud29ya2VyP3dvcmtlcicKaW1wb3J0IGpzb25Xb3JrZXIgZnJvbSAnbW9uYWNvLWVkaXRvci9lc20vdnMvbGFuZ3VhZ2UvanNvbi9qc29uLndvcmtlcj93b3JrZXInCmltcG9ydCBjc3NXb3JrZXIgZnJvbSAnbW9uYWNvLWVkaXRvci9lc20vdnMvbGFuZ3VhZ2UvY3NzL2Nzcy53b3JrZXI/d29ya2VyJwppbXBvcnQgaHRtbFdvcmtlciBmcm9tICdtb25hY28tZWRpdG9yL2VzbS92cy9sYW5ndWFnZS9odG1sL2h0bWwud29ya2VyP3dvcmtlcicKaW1wb3J0IHRzV29ya2VyIGZyb20gJ21vbmFjby1lZGl0b3IvZXNtL3ZzL2xhbmd1YWdlL3R5cGVzY3JpcHQvdHMud29ya2VyP3dvcmtlcicKOyhzZWxmIGFzIGFueSkuTW9uYWNvRW52aXJvbm1lbnQgPSB7CiAgZ2V0V29ya2VyKF86IGFueSwgbGFiZWw6IGFueSkgewogICAgaWYgKGxhYmVsID09PSAnanNvbicpIHsKICAgICAgcmV0dXJuIG5ldyBqc29uV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ2NzcycgfHwgbGFiZWwgPT09ICdzY3NzJyB8fCBsYWJlbCA9PT0gJ2xlc3MnKSB7CiAgICAgIHJldHVybiBuZXcgY3NzV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ2h0bWwnIHx8IGxhYmVsID09PSAnaGFuZGxlYmFycycgfHwgbGFiZWwgPT09ICdyYXpvcicpIHsKICAgICAgcmV0dXJuIG5ldyBodG1sV29ya2VyKCkKICAgIH0KICAgIGlmIChsYWJlbCA9PT0gJ3R5cGVzY3JpcHQnIHx8IGxhYmVsID09PSAnamF2YXNjcmlwdCcpIHsKICAgICAgcmV0dXJuIG5ldyB0c1dvcmtlcigpCiAgICB9CiAgICByZXR1cm4gbmV3IGVkaXRvcldvcmtlcigpCiAgfQp9Cgpjb25zdCBhcHAgPSBjcmVhdGVBcHAoQXBwKQphcHAudXNlKHJvdXRlcikKYXBwLmRpcmVjdGl2ZSh2aWRlb0xhenkubmFtZSwgdmlkZW9MYXp5Lm9wdGlvbikKCmFwcC5tb3VudCgnI2FwcCcpCg==",ru="data:video/mp2t;base64,aW1wb3J0IEhvbWVWaWV3IGZyb20gJ0Avdmlld3MvSG9tZS52dWUnCmltcG9ydCB7IGNyZWF0ZVJvdXRlciwgY3JlYXRlV2ViSGFzaEhpc3RvcnksIGNyZWF0ZVdlYkhpc3RvcnkgfSBmcm9tICd2dWUtcm91dGVyJwoKY29uc3Qgcm91dGVyID0gY3JlYXRlUm91dGVyKHsKICBoaXN0b3J5OiBjcmVhdGVXZWJIYXNoSGlzdG9yeSgpLAogIHJvdXRlczogWwogICAgewogICAgICBwYXRoOiAnJywKICAgICAgY29tcG9uZW50OiBIb21lVmlldwogICAgfQogIF0KfSkKCmV4cG9ydCBkZWZhdWx0IHJvdXRlcgo=",au="data:video/mp2t;base64,aW1wb3J0IHsgcmVhY3RpdmUsIHJlZiB9IGZyb20gJ3Z1ZScKZXhwb3J0IGNvbnN0IHN0b3JlID0gcmVhY3RpdmU8ewogIHR3ZUluaXRpYWxpemluZzogeyBba2V5OiBzdHJpbmddOiBhbnkgfQogIHNldEluaXRpYWxpemluZzogKGNvbXBvbmVudE5hbWU6IHN0cmluZywgaW5pdGlhbGl6aW5nOiBib29sZWFuKSA9PiB2b2lkCiAgbW9kYWxPcGVuOiBCb29sZWFuCiAgbW9kYWxDb21wb25lbnQ6IGFueQogIGFubm90YXRpb25zOiB7IFtrZXk6IHN0cmluZ106IGFueSB9CiAgdmlkZW86IHN0cmluZwp9Pih7CiAgdHdlSW5pdGlhbGl6aW5nOiB7fSwKICBzZXRJbml0aWFsaXppbmcoY29tcG9uZW50TmFtZTogc3RyaW5nLCBpbml0aWFsaXppbmc6IGJvb2xlYW4pIHsKICAgIHRoaXMudHdlSW5pdGlhbGl6aW5nW2NvbXBvbmVudE5hbWVdID0gaW5pdGlhbGl6aW5nCiAgICB0aGlzLnR3ZUluaXRpYWxpemluZyA9IHsgLi4udGhpcy50d2VJbml0aWFsaXppbmcgfQogIH0sCiAgbW9kYWxPcGVuOiBmYWxzZSwKICBtb2RhbENvbXBvbmVudDogbnVsbCwKICBhbm5vdGF0aW9uczoge30sCiAgdmlkZW86ICcnCn0pCg==",lu="data:video/mp2t;base64,ZXhwb3J0IGZ1bmN0aW9uIGluVmlzaWJsZSh2aWRlbzogSFRNTEVsZW1lbnQpIHsKICBjb25zdCB7IGxlZnQsIHJpZ2h0LCB0b3AsIGJvdHRvbSwgd2lkdGgsIGhlaWdodCB9ID0gdmlkZW8uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICBpZiAoYm90dG9tIDwgMCB8fCB0b3AgPiB3aW5kb3cuaW5uZXJIZWlnaHQpIHsKICAgIHJldHVybiBmYWxzZQogIH0gZWxzZSBpZiAobGVmdCAhPSAwICYmIHJpZ2h0ICE9IDApIHsKICAgIHJldHVybiB0cnVlCiAgfQogIHJldHVybiBmYWxzZQp9CgpleHBvcnQgZnVuY3Rpb24gZGV0YWNoVmlkZW8odmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICBjb25zdCBzcmMgPSB2aWRlby5zcmMKICB2aWRlby5zcmMgPSAnJwogIHZpZGVvLnNldEF0dHJpYnV0ZSgnZGF0YS1zcmMnLCBzcmMpCn0KCmV4cG9ydCBmdW5jdGlvbiBhdHRhY2hWaWRlbyh2aWRlbzogSFRNTFZpZGVvRWxlbWVudCkgewogIGlmICghdmlkZW8uZ2V0QXR0cmlidXRlKCdkYXRhLXNyYycpKSByZXR1cm4KICBjb25zdCBzcmMgPSB2aWRlby5nZXRBdHRyaWJ1dGUoJ2RhdGEtc3JjJykhCiAgdmlkZW8uc3JjID0gc3JjCiAgdmlkZW8ucmVtb3ZlQXR0cmlidXRlKCdkYXRhLXNyYycpCn0KCmV4cG9ydCBmdW5jdGlvbiBwbGF5VmlkZW8odmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICB2aWRlby5tdXRlZCA9IHRydWUKICB2aWRlby5wbGF5KCkKfQo=",cu="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBXcmFwcGVkU2VjdGlvbiBmcm9tICdAL2NvbXBvbmVudHMvV3JhcHBlZFNlY3Rpb24udnVlJwppbXBvcnQgc2VjdGlvbnMgZnJvbSAnQC9pbmRleC5qc29uJzsKCjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxtYWluPgogICAgPFdyYXBwZWRTZWN0aW9uIHYtZm9yPSIoc2VjdGlvbiwgaSkgaW4gc2VjdGlvbnMiIDprZXk9ImkiIDp0ZW1wbGF0ZT0ic2VjdGlvbi50ZW1wbGF0ZSIgOnByb3BzPSJzZWN0aW9uLnByb3BzIj4KICAgIDwvV3JhcHBlZFNlY3Rpb24+CiAgPC9tYWluPgo8L3RlbXBsYXRlPgoKPHN0eWxlIGxhbmc9InNjc3MiPgptYWluIHsKICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlcjsKCiAgPjpudGgtY2hpbGQoMm4tMSkgewogICAgLy8gQGFwcGx5IGJnLXdoaXRlOwogICAgLy8gQGFwcGx5IGRhcms6YmctYmxhY2svNTA7CiAgfQoKICBzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKICB9CgogIGgxIHsKICAgIEBhcHBseSB0ZXh0LTd4bCB0ZXh0LWNlbnRlcjsKICB9CgogIGgyIHsKICAgIEBhcHBseSB0ZXh0LTV4bCB0ZXh0LWNlbnRlciBteS04OwogIH0KCiAgaDMgewogICAgQGFwcGx5IHRleHQtM3hsIHRleHQtY2VudGVyIG15LTU7CiAgfQp9Cjwvc3R5bGU+Cg==",yu=n=>(uu("data-v-80c0f79c"),n=n(),hu(),n),Qye={class:"title"},Jye={key:0},eLe=["href"],tLe={key:2,class:"author-name"},iLe={key:3},nLe={key:4},sLe={class:"res_link"},oLe=["href"],rLe=yu(()=>Se("i",{class:"iconfont icon-lm-pdf"},null,-1)),aLe=yu(()=>Se("span",null,"Paper",-1)),lLe=[rLe,aLe],cLe=["href"],dLe=yu(()=>Se("i",{class:"iconfont icon-lm-Arxiv"},null,-1)),uLe=yu(()=>Se("span",null,"arXiv",-1)),hLe=[dLe,uLe],fLe=["href"],gLe=yu(()=>Se("i",{class:"iconfont icon-lm-github"},null,-1)),mLe=yu(()=>Se("span",null,"Code",-1)),pLe=[gLe,mLe],_Le=["href"],bLe=yu(()=>Se("i",{class:"iconfont icon-lm-huggingface"},null,-1)),CLe=yu(()=>Se("span",null,"HuggingFace",-1)),vLe=[bLe,CLe],wLe=["src"],SLe=_n({__name:"TitleSection",props:{props:{}},setup(n){const{props:e}=n,t=e.title,i=e.subtitle,s=e.authors,o=e.resources,r=(e.mainVideo||"").startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${e.mainVideo}`],import.meta.url).href:e.mainVideo;return yf(()=>{t&&(document.title=t),i&&(document.title+=`: ${i}`)}),(a,l)=>{const c=WS("lazy");return Be(),Ge("section",Qye,[Se("h1",null,Jn(Ee(t)),1),Se("h3",null,Jn(Ee(i)),1),(Be(!0),Ge(ki,null,Mo(Ee(s),(d,u)=>(Be(),Ge("div",{key:u,class:"authors"},[Se("div",{class:du(["authors",{thin:u===d.length-2}])},[(Be(!0),Ge(ki,null,Mo(d,(h,f)=>(Be(),Ge("span",{key:f},[h.prefix?(Be(),Ge("sup",Jye,Jn(h.prefix),1)):Yt("",!0),h.homepage?(Be(),Ge("a",{key:1,class:"author-name",href:h.homepage,target:"_blank"},Jn(h.name),9,eLe)):(Be(),Ge("span",tLe,Jn(h.name),1)),h.suffix?(Be(),Ge("sup",iLe,Jn(h.suffix),1)):Yt("",!0),f(Be(),Ge("section",LLe,[Se("div",null,[Se("h3",null,Jn(Ee(t)),1),Ee(i)?(Be(),Ge("div",ILe,[Se("img",{src:Ee(i)},null,8,xLe)])):Yt("",!0),Ee(s)?(Be(),Ge("div",DLe,[Se("video",{src:Ee(s)},null,8,kLe)])):Yt("",!0),Se("p",null,Jn(o.props.content),1)])]))}}),NLe=dl(ELe,[["__scopeId","data-v-764c3f6c"]]),ej=n=>(uu("data-v-a7854e1b"),n=n(),hu(),n),ALe={class:"framework"},TLe=ej(()=>Se("h3",null,"Framework",-1)),MLe=["src"],RLe=ej(()=>Se("br",null,null,-1)),OLe=_n({__name:"FrameworkSection",props:{props:{}},setup(n){const{props:e}=n,t=(e.images||[]).map(s=>(s||"").startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${s}`],import.meta.url).href:s),i=e.description;return(s,o)=>(Be(),Ge("section",ALe,[TLe,Se("div",null,[(Be(!0),Ge(ki,null,Mo(Ee(t),r=>(Be(),Ge("img",{src:r},null,8,MLe))),256)),RLe,Se("p",null,Jn(Ee(i)),1)])]))}}),PLe=dl(OLe,[["__scopeId","data-v-a7854e1b"]]);var FLe=Object.defineProperty,BLe=(n,e,t)=>e in n?FLe(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,H9=(n,e,t)=>(BLe(n,typeof e!="symbol"?e+"":e,t),t);/*! * TW Elements * Version: FREE 2.0.0 * @@ -855,7 +855,7 @@ The flag will not be saved for the future. * */const PD=(()=>{const n={};let e=1;return{set(t,i,s){typeof t[i]>"u"&&(t[i]={key:i,id:e},e++),n[t[i].id]=s},get(t,i){if(!t||typeof t[i]>"u")return null;const s=t[i];return s.key===i?n[s.id]:null},delete(t,i){if(typeof t[i]>"u")return;const s=t[i];s.key===i&&(delete n[s.id],delete t[i])}}})(),FD={setData(n,e,t){PD.set(n,e,t)},getData(n,e){return PD.get(n,e)},removeData(n,e){PD.delete(n,e)}},WLe=1e3,PA="transitionend",VLe=n=>n==null?`${n}`:{}.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase(),tj=n=>{let e=n.getAttribute("data-twe-target");if(!e||e==="#"){let t=n.getAttribute("href");if(!t||!t.includes("#")&&!t.startsWith("."))return null;t.includes("#")&&!t.startsWith("#")&&(t=`#${t.split("#")[1]}`),e=t&&t!=="#"?t.trim():null}return e},HLe=n=>{const e=tj(n);return e&&document.querySelector(e)?e:null},k4=n=>{const e=tj(n);return e?document.querySelector(e):null},zLe=n=>{if(!n)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(n);const i=Number.parseFloat(e),s=Number.parseFloat(t);return!i&&!s?0:(e=e.split(",")[0],t=t.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(t))*WLe)},ij=n=>{n.dispatchEvent(new Event(PA))},nj=n=>!n||typeof n!="object"?!1:(typeof n.jquery<"u"&&(n=n[0]),typeof n.nodeType<"u"),z9=n=>nj(n)?n.jquery?n[0]:n:typeof n=="string"&&n.length>0?document.querySelector(n):null,$9=(n,e,t)=>{Object.keys(t).forEach(i=>{const s=t[i],o=e[i],r=o&&nj(o)?"element":VLe(o);if(!new RegExp(s).test(r))throw new Error(`${n.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${s}".`)})},QL=n=>{if(!n)return!1;if(n.style&&n.parentNode&&n.parentNode.style){const e=getComputedStyle(n),t=getComputedStyle(n.parentNode);return e.display!=="none"&&t.display!=="none"&&e.visibility!=="hidden"}return!1},E4=n=>!n||n.nodeType!==Node.ELEMENT_NODE||n.classList.contains("disabled")?!0:typeof n.disabled<"u"?n.disabled:n.hasAttribute("disabled")&&n.getAttribute("disabled")!=="false",$Le=n=>{n.offsetHeight},sj=()=>{const{jQuery:n}=window;return n&&!document.body.hasAttribute("data-twe-no-jquery")?n:null},BD=[],ULe=n=>{document.readyState==="loading"?(BD.length||document.addEventListener("DOMContentLoaded",()=>{BD.forEach(e=>e())}),BD.push(n)):n()},el=()=>document.documentElement.dir==="rtl",U9=n=>{typeof n=="function"&&n()},jLe=(n,e,t=!0)=>{if(!t){U9(n);return}const i=5,s=zLe(e)+i;let o=!1;const r=({target:a})=>{a===e&&(o=!0,e.removeEventListener(PA,r),U9(n))};e.addEventListener(PA,r),setTimeout(()=>{o||ij(e)},s)},KLe=(n,e,t,i)=>{let s=n.indexOf(e);if(s===-1)return n[!t&&i?n.length-1:0];const o=n.length;return s+=t?1:-1,i&&(s=(s+o)%o),n[Math.max(0,Math.min(s,o-1))]},GLe=/[^.]*(?=\..*)\.|.*/,qLe=/\..*/,ZLe=/::\d+$/,WD={};let j9=1;const YLe={mouseenter:"mouseover",mouseleave:"mouseout"},XLe=/^(mouseenter|mouseleave)/i,oj=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function rj(n,e){return e&&`${e}::${j9++}`||n.uidEvent||j9++}function aj(n){const e=rj(n);return n.uidEvent=e,WD[e]=WD[e]||{},WD[e]}function QLe(n,e){return function t(i){return i.delegateTarget=n,t.oneOff&&ci.off(n,i.type,e),e.apply(n,[i])}}function JLe(n,e,t){return function i(s){const o=n.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;"")if(o[a]===r)return s.delegateTarget=r,i.oneOff&&ci.off(n,s.type,t),t.apply(r,[s]);return null}}function lj(n,e,t=null){const i=Object.keys(n);for(let s=0,o=i.length;sfunction(p){if(!p.relatedTarget||p.relatedTarget!==p.delegateTarget&&!p.delegateTarget.contains(p.relatedTarget))return g.call(this,p)};i?i=f(i):t=f(t)}const[o,r,a]=cj(e,t,i),l=aj(n),c=l[a]||(l[a]={}),d=lj(c,r,o?t:null);if(d){d.oneOff=d.oneOff&&s;return}const u=rj(r,e.replace(GLe,"")),h=o?JLe(n,t,i):QLe(n,t);h.delegationSelector=o?t:null,h.originalHandler=r,h.oneOff=s,h.uidEvent=u,c[u]=h,n.addEventListener(a,h,o)}function FA(n,e,t,i,s){const o=lj(e[t],i,s);o&&(n.removeEventListener(t,o,!!s),delete e[t][o.uidEvent])}function eIe(n,e,t,i){const s=e[t]||{};Object.keys(s).forEach(o=>{if(o.includes(i)){const r=s[o];FA(n,e,t,r.originalHandler,r.delegationSelector)}})}function dj(n){return n=n.replace(qLe,""),YLe[n]||n}const ci={on(n,e,t,i){K9(n,e,t,i,!1)},one(n,e,t,i){K9(n,e,t,i,!0)},off(n,e,t,i){if(typeof e!="string"||!n)return;const[s,o,r]=cj(e,t,i),a=r!==e,l=aj(n),c=e.startsWith(".");if(typeof o<"u"){if(!l||!l[r])return;FA(n,l,r,o,s?t:null);return}c&&Object.keys(l).forEach(u=>{eIe(n,l,u,e.slice(1))});const d=l[r]||{};Object.keys(d).forEach(u=>{const h=u.replace(ZLe,"");if(!a||e.includes(h)){const f=d[u];FA(n,l,r,f.originalHandler,f.delegationSelector)}})},trigger(n,e,t){if(typeof e!="string"||!n)return null;const i=sj(),s=dj(e),o=e!==s,r=oj.has(s);let a,l=!0,c=!0,d=!1,u=null;return o&&i&&(a=i.Event(e,t),i(n).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),d=a.isDefaultPrevented()),r?(u=document.createEvent("HTMLEvents"),u.initEvent(s,l,!0)):u=new CustomEvent(e,{bubbles:l,cancelable:!0}),typeof t<"u"&&Object.keys(t).forEach(h=>{Object.defineProperty(u,h,{get(){return t[h]}})}),d&&u.preventDefault(),c&&n.dispatchEvent(u),u.defaultPrevented&&typeof a<"u"&&a.preventDefault(),u}},tIe="5.1.3";class iIe{constructor(e){e=z9(e),e&&(this._element=e,FD.setData(this._element,this.constructor.DATA_KEY,this))}dispose(){FD.removeData(this._element,this.constructor.DATA_KEY),ci.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(e=>{this[e]=null})}_queueCallback(e,t,i=!0){jLe(e,t,i)}static getInstance(e){return FD.getData(z9(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,typeof t=="object"?t:null)}static get VERSION(){return tIe}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`twe.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}function VD(n){return n==="true"?!0:n==="false"?!1:n===Number(n).toString()?Number(n):n===""||n==="null"?null:n}function HD(n){return n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const o_={setDataAttribute(n,e,t){n.setAttribute(`data-twe-${HD(e)}`,t)},removeDataAttribute(n,e){n.removeAttribute(`data-twe-${HD(e)}`)},getDataAttributes(n){if(!n)return{};const e={};return Object.keys(n.dataset).filter(t=>t.startsWith("twe")).forEach(t=>{if(t.startsWith("tweClass"))return;let i=t.replace(/^twe/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=VD(n.dataset[t])}),e},getDataClassAttributes(n){if(!n)return{};const e={...n.dataset};return Object.keys(e).filter(t=>t.startsWith("tweClass")).forEach(t=>{let i=t.replace(/^tweClass/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=VD(e[t])}),e},getDataAttribute(n,e){return VD(n.getAttribute(`data-twe-${HD(e)}`))},offset(n){const e=n.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position(n){return{top:n.offsetTop,left:n.offsetLeft}},style(n,e){Object.assign(n.style,e)},toggleClass(n,e){n&&zD(e).forEach(t=>{n.classList.contains(t)?n.classList.remove(t):n.classList.add(t)})},addClass(n,e){zD(e).forEach(t=>!n.classList.contains(t)&&n.classList.add(t))},addStyle(n,e){Object.keys(e).forEach(t=>{n.style[t]=e[t]})},removeClass(n,e){zD(e).forEach(t=>n.classList.contains(t)&&n.classList.remove(t))},hasClass(n,e){return n.classList.contains(e)},maxOffset(n){const e=n.getBoundingClientRect();return{top:e.top+Math.max(document.body.scrollTop,document.documentElement.scrollTop,window.scrollY),left:e.left+Math.max(document.body.scrollLeft,document.documentElement.scrollLeft,window.scrollX)}}};function zD(n){return typeof n=="string"?n.split(" "):Array.isArray(n)?n:!1}const nIe=3,Zn={closest(n,e){return n.closest(e)},matches(n,e){return n.matches(e)},find(n,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,n))},findOne(n,e=document.documentElement){return Element.prototype.querySelector.call(e,n)},children(n,e){return[].concat(...n.children).filter(t=>t.matches(e))},parents(n,e){const t=[];let i=n.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&i.nodeType!==nIe;)this.matches(i,e)&&t.push(i),i=i.parentNode;return t},prev(n,e){let t=n.previousElementSibling;for(;t;){if(t.matches(e))return[t];t=t.previousElementSibling}return[]},next(n,e){let t=n.nextElementSibling;for(;t;){if(this.matches(t,e))return[t];t=t.nextElementSibling}return[]},focusableChildren(n){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>`${t}:not([tabindex^="-"])`).join(", ");return this.find(e,n).filter(t=>!E4(t)&&QL(t))}};el();el();el();el();el();el();const $D="carousel",sIe="twe.carousel",Xo=`.${sIe}`,uj=".data-api",oIe="ArrowLeft",rIe="ArrowRight",aIe=500,lIe=40,G9={interval:5e3,keyboard:!0,ride:!1,pause:"hover",wrap:!0,touch:!0},cIe={interval:"(number|boolean)",keyboard:"boolean",ride:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},dIe={pointer:"touch-pan-y",block:"!block",visible:"data-[twe-carousel-fade]:opacity-100 data-[twe-carousel-fade]:z-[1]",invisible:"data-[twe-carousel-fade]:z-0 data-[twe-carousel-fade]:opacity-0 data-[twe-carousel-fade]:duration-[600ms] data-[twe-carousel-fade]:delay-600",slideRight:"translate-x-full",slideLeft:"-translate-x-full"},uIe={pointer:"string",block:"string",visible:"string",invisible:"string",slideRight:"string",slideLeft:"string"},Pu="next",Fu="prev",Uu="left",S_="right",hIe={[oIe]:S_,[rIe]:Uu},fIe=`slide${Xo}`,UD=`slid${Xo}`,gIe=`keydown${Xo}`,mIe=`mouseenter${Xo}`,pIe=`mouseleave${Xo}`,_Ie=`touchstart${Xo}`,bIe=`touchmove${Xo}`,CIe=`touchend${Xo}`,vIe=`pointerdown${Xo}`,wIe=`pointerup${Xo}`,SIe=`dragstart${Xo}`,q9=`load${Xo}${uj}`,Z9=`click${Xo}${uj}`,r_="data-twe-carousel-active",yIe="data-twe-carousel-item-end",jD="data-twe-carousel-item-start",LIe="data-twe-carousel-item-next",IIe="data-twe-carousel-item-prev",xIe="data-twe-carousel-pointer-event",DIe="[data-twe-carousel-init]",hj="[data-twe-carousel-active]",N4="[data-twe-carousel-item]",gg=`${hj}${N4}`,kIe=`${N4} img`,EIe="[data-twe-carousel-item-next], [data-twe-carousel-item-prev]",NIe="[data-twe-carousel-indicators]",AIe="[data-twe-target]",Y9="[data-twe-slide], [data-twe-slide-to]",TIe="touch",MIe="pen";class Lo extends iIe{constructor(e,t,i){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._classes=this._getClasses(i),this._indicatorsElement=Zn.findOne(NIe,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._setActiveElementClass(),this._addEventListeners(),this._didInit=!1,this._init(),this._config.ride==="carousel"&&this.cycle()}static get Default(){return G9}static get NAME(){return $D}next(){this._slide(Pu)}nextWhenVisible(){!document.hidden&&QL(this._element)&&this.next()}prev(){this._slide(Fu)}pause(e){e||(this._isPaused=!0),Zn.findOne(EIe,this._element)&&(ij(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=Zn.findOne(gg,this._element);const t=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding){ci.one(this._element,UD,()=>this.to(e));return}if(t===e){this.pause(),this.cycle();return}const i=e>t?Pu:Fu;this._slide(i,this._items[e])}dispose(){ci.off(document,Z9,Y9,Lo.dataApiClickHandler),ci.off(window,q9),super.dispose()}_init(){this._didInit||(ci.on(document,Z9,Y9,Lo.dataApiClickHandler),ci.on(window,q9,()=>{const e=Zn.find(DIe);for(let t=0,i=e.length;tthis.cycle());return}this.cycle()}}_applyInitialClasses(){const e=Zn.findOne(gg,this._element);e.classList.add(this._classes.block,...this._classes.visible.split(" ")),this._setActiveIndicatorElement(e)}_handleSwipe(){const e=Math.abs(this.touchDeltaX);if(e<=lIe)return;const t=e/this.touchDeltaX;this.touchDeltaX=0,t&&this._slide(t>0?S_:Uu)}_setActiveElementClass(){this._activeElement=Zn.findOne(gg,this._element),o_.addClass(this._activeElement,"hidden")}_addEventListeners(){this._config.keyboard&&ci.on(this._element,gIe,e=>this._keydown(e)),this._config.pause==="hover"&&(ci.on(this._element,mIe,e=>this.pause(e)),ci.on(this._element,pIe,e=>this._enableCycle(e))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners(),this._applyInitialClasses()}_addTouchEventListeners(){const e=o=>this._pointerEvent&&(o.pointerType===MIe||o.pointerType===TIe),t=o=>{e(o)?this.touchStartX=o.clientX:this._pointerEvent||(this.touchStartX=o.touches[0].clientX)},i=o=>{this.touchDeltaX=o.touches&&o.touches.length>1?0:o.touches[0].clientX-this.touchStartX},s=o=>{e(o)&&(this.touchDeltaX=o.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(r=>this._enableCycle(r),aIe+this._config.interval))};Zn.find(kIe,this._element).forEach(o=>{ci.on(o,SIe,r=>r.preventDefault())}),this._pointerEvent?(ci.on(this._element,vIe,o=>t(o)),ci.on(this._element,wIe,o=>s(o)),this._element.classList.add(this._classes.pointer),this._element.setAttribute(`${xIe}`,"")):(ci.on(this._element,_Ie,o=>t(o)),ci.on(this._element,bIe,o=>i(o)),ci.on(this._element,CIe,o=>s(o)))}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=hIe[e.key];t&&(e.preventDefault(),this._slide(t))}_getItemIndex(e){return this._items=e&&e.parentNode?Zn.find(N4,e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,t){const i=e===Pu;return KLe(this._items,t,i,this._config.wrap)}_triggerSlideEvent(e,t){const i=this._getItemIndex(e),s=this._getItemIndex(Zn.findOne(gg,this._element));return ci.trigger(this._element,fIe,{relatedTarget:e,direction:t,from:s,to:i})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const t=Zn.findOne(hj,this._indicatorsElement);t.removeAttribute(r_),t.removeAttribute("aria-current"),t.classList.remove("!opacity-100");const i=Zn.find(AIe,this._indicatorsElement);for(let s=0;s{ci.trigger(this._element,UD,{relatedTarget:r,direction:h,from:o,to:a})};r.setAttribute(`${u}`,""),r.classList.add(this._classes.block,g),$Le(r),s.setAttribute(`${d}`,""),s.classList.add(f,...this._classes.invisible.split(" ")),s.classList.remove(...this._classes.visible.split(" ")),r.setAttribute(`${d}`,""),r.classList.add(...this._classes.visible.split(" ")),r.classList.remove(this._classes.slideRight,this._classes.slideLeft);const b=()=>{r.removeAttribute(d),r.removeAttribute(u),r.setAttribute(`${r_}`,""),s.removeAttribute(r_),s.classList.remove(f,...this._classes.invisible.split(" "),this._classes.block),s.removeAttribute(u),s.removeAttribute(d),this._isSliding=!1,setTimeout(p,0)};this._queueCallback(b,s,!0),(l||this._config.ride===!0)&&this.cycle()}_directionToOrder(e){return[S_,Uu].includes(e)?el()?e===Uu?Fu:Pu:e===Uu?Pu:Fu:e}_orderToDirection(e){return[Pu,Fu].includes(e)?el()?e===Fu?Uu:S_:e===Fu?S_:Uu:e}static carouselInterface(e,t){const i=Lo.getOrCreateInstance(e,t);let{_config:s}=i;typeof t=="object"&&(s={...s,...t});const o=typeof t=="string"?t:t.slide;if(typeof t=="number"){i.to(t);return}if(typeof o=="string"){if(typeof i[o]>"u")throw new TypeError(`No method named "${o}"`);i[o]()}else s.interval&&s.ride===!0&&i.pause()}static jQueryInterface(e){return this.each(function(){let t=Lo.getOrCreateInstance(this);if(typeof e=="number"){t.to(e);return}if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}static dataApiClickHandler(e){const t=k4(this);if(!t)return;const i={...o_.getDataAttributes(t),...o_.getDataAttributes(this)},s=this.getAttribute("data-twe-slide-to");s&&(i.interval=!1),Lo.carouselInterface(t,i),s&&Lo.getInstance(t).to(s),e.preventDefault()}}el(),el();(()=>{var n={454:(i,s,o)=>{o.d(s,{Z:()=>l});var r=o(645),a=o.n(r)()(function(c){return c[1]});a.push([i.id,"INPUT:-webkit-autofill,SELECT:-webkit-autofill,TEXTAREA:-webkit-autofill{animation-name:onautofillstart}INPUT:not(:-webkit-autofill),SELECT:not(:-webkit-autofill),TEXTAREA:not(:-webkit-autofill){animation-name:onautofillcancel}@keyframes onautofillstart{}@keyframes onautofillcancel{}",""]);const l=a},645:i=>{i.exports=function(s){var o=[];return o.toString=function(){return this.map(function(r){var a=s(r);return r[2]?"@media ".concat(r[2]," {").concat(a,"}"):a}).join("")},o.i=function(r,a,l){typeof r=="string"&&(r=[[null,r,""]]);var c={};if(l)for(var d=0;d{(function(){if(typeof window<"u")try{var i=new window.CustomEvent("test",{cancelable:!0});if(i.preventDefault(),i.defaultPrevented!==!0)throw new Error("Could not prevent default")}catch{var s=function(o,r){var a,l;return(r=r||{}).bubbles=!!r.bubbles,r.cancelable=!!r.cancelable,(a=document.createEvent("CustomEvent")).initCustomEvent(o,r.bubbles,r.cancelable,r.detail),l=a.preventDefault,a.preventDefault=function(){l.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch{this.defaultPrevented=!0}},a};s.prototype=window.Event.prototype,window.CustomEvent=s}})()},379:(i,s,o)=>{var r,a=function(){var w={};return function(S){if(w[S]===void 0){var L=document.querySelector(S);if(window.HTMLIFrameElement&&L instanceof window.HTMLIFrameElement)try{L=L.contentDocument.head}catch{L=null}w[S]=L}return w[S]}}(),l=[];function c(w){for(var S=-1,L=0;L{var s=i&&i.__esModule?()=>i.default:()=>i;return t.d(s,{a:s}),s},t.d=(i,s)=>{for(var o in s)t.o(s,o)&&!t.o(i,o)&&Object.defineProperty(i,o,{enumerable:!0,get:s[o]})},t.o=(i,s)=>Object.prototype.hasOwnProperty.call(i,s),(()=>{var i=t(379),s=t.n(i),o=t(454);function r(l){if(!l.hasAttribute("autocompleted")){l.setAttribute("autocompleted","");var c=new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!0,detail:null});l.dispatchEvent(c)||(l.value="")}}function a(l){l.hasAttribute("autocompleted")&&(l.removeAttribute("autocompleted"),l.dispatchEvent(new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!1,detail:null})))}s()(o.Z,{insert:"head",singleton:!1}),o.Z.locals,t(810),document.addEventListener("animationstart",function(l){l.animationName==="onautofillstart"?r(l.target):a(l.target)},!0),document.addEventListener("input",function(l){l.inputType!=="insertReplacementText"&&"data"in l?a(l.target):r(l.target)},!0)})()})();const RIe={property:"color",defaultValue:null,inherit:!0},mg=(n,e)=>{const{property:t,defaultValue:i,inherit:s}={...RIe,...e},o=document.createElement("div");o.classList.add(n),document.body.appendChild(o);const r=window.getComputedStyle(o)[t]||i,a=window.getComputedStyle(o.parentElement)[t];return document.body.removeChild(o),!s&&a&&r===a?i:r||i};mg("text-primary",{defaultValue:"#3B71CA",inherit:!1}),mg("text-primary-100",{defaultValue:"#9FA6B2",inherit:!1}),mg("text-success",{defaultValue:"#14A44D",inherit:!1}),mg("text-danger",{defaultValue:"#DC4C64",inherit:!1}),mg("text-warning",{defaultValue:"#E4A11B",inherit:!1}),mg("text-info",{defaultValue:"#54B4D3",inherit:!1});const OIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,function(t){t.preventDefault(),n.getOrCreateInstance(this).toggle()})},PIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),!E4(this)&&n.getOrCreateInstance(this).show()})},FIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){const i=k4(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),E4(this))return;ci.one(i,n.EVENT_HIDDEN,()=>{QL(this)&&this.focus()});const s=Zn.findOne(n.OPEN_SELECTOR);s&&s!==i&&n.getInstance(s).hide(),n.getOrCreateInstance(i).toggle(this)})},BIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,t=>{t.preventDefault();const i=t.target.closest(e);n.getOrCreateInstance(i).toggle()})},WIe=(n,e)=>{ci.one(document,"mousedown",e,n.autoInitial(new n))},VIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){(t.target.tagName==="A"||t.delegateTarget&&t.delegateTarget.tagName==="A")&&t.preventDefault();const i=HLe(this);Zn.find(i).forEach(s=>{n.getOrCreateInstance(s,{toggle:!1}).toggle()})})},HIe=(n,e)=>{[].slice.call(document.querySelectorAll(e)).map(function(t){return new n(t)})},zIe=(n,e)=>{[].slice.call(document.querySelectorAll(e)).map(function(t){return new n(t)})},$Ie=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,function(t){const i=k4(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),ci.one(i,n.EVENT_SHOW,o=>{o.defaultPrevented||ci.one(i,n.EVENT_HIDDEN,()=>{QL(this)&&this.focus()})});const s=Zn.findOne(`[${n.OPEN_SELECTOR}="true"]`);s&&n.getInstance(s).hide(),n.getOrCreateInstance(i).toggle(this)})},UIe={carousel:{name:"Carousel",selector:"[data-twe-carousel-init]",isToggler:!1},input:{name:"Input",selector:"[data-twe-input-wrapper-init]",isToggler:!1},scrollspy:{name:"ScrollSpy",selector:"[data-twe-spy='scroll']",isToggler:!1},button:{name:"Button",selector:"[data-twe-toggle='button']",isToggler:!0,callback:BIe},collapse:{name:"Collapse",selector:"[data-twe-collapse-init]",isToggler:!0,callback:VIe},dropdown:{name:"Dropdown",selector:"[data-twe-dropdown-toggle-ref]",isToggler:!0,callback:OIe},ripple:{name:"Ripple",selector:"[data-twe-ripple-init]",isToggler:!0,callback:WIe},offcanvas:{name:"Offcanvas",selector:"[data-twe-offcanvas-toggle]",isToggler:!0,callback:FIe},tab:{name:"Tab",selector:"[data-twe-toggle='tab'], [data-twe-toggle='pill'], [data-twe-toggle='list']",isToggler:!0,callback:PIe},tooltip:{name:"Tooltip",selector:"[data-twe-toggle='tooltip']",isToggler:!1,callback:HIe},popover:{name:"Popover",selector:"[data-twe-toggle='popover']",isToggler:!0,callback:zIe},modal:{name:"Modal",selector:"[data-twe-toggle='modal']",isToggler:!0,callback:$Ie}},jIe=n=>{ULe(()=>{const e=sj();if(e){const t=n.NAME,i=e.fn[t];e.fn[t]=n.jQueryInterface,e.fn[t].Constructor=n,e.fn[t].noConflict=()=>(e.fn[t]=i,n.jQueryInterface)}})};class KIe{constructor(){this.inits=[]}get initialized(){return this.inits}isInited(e){return this.inits.includes(e)}add(e){this.isInited(e)||this.inits.push(e)}}const BA=new KIe;let yg;const GIe=n=>yg[n.NAME]||null,qIe=(n,e)=>{if(!n||!e.allowReinits&&BA.isInited(n.NAME))return;BA.add(n.NAME);const t=GIe(n),i=(t==null?void 0:t.isToggler)||!1;if(jIe(n),t!=null&&t.advanced){t==null||t.advanced(n,t==null?void 0:t.selector);return}if(i){t==null||t.callback(n,t==null?void 0:t.selector);return}Zn.find(t==null?void 0:t.selector).forEach(s=>{let o=n.getInstance(s);o||(o=new n(s),t!=null&&t.onInit&&o[t.onInit]())})},ZIe={allowReinits:!1,checkOtherImports:!1};class YIe{constructor(e){H9(this,"init",(t,i)=>{t.forEach(s=>qIe(s,i))}),H9(this,"initTWE",(t,i)=>{const s={...ZIe,...i},o=Object.keys(yg).map(r=>{if(document.querySelector(yg[r].selector)){const a=t[yg[r].name];return!a&&!BA.isInited(r)&&s.checkOtherImports&&console.warn(`Please import ${yg[r].name} from "tw-elements" package and add it to a object parameter inside "initTWE" function`),a}});this.init(o,s)}),yg=e}}const XIe=new YIe(UIe),JL=XIe.initTWE;function A4(n){const{left:e,right:t,top:i,bottom:s,width:o,height:r}=n.getBoundingClientRect();return s<0||i>window.innerHeight?!1:e!=0&&t!=0}function T4(n){if(!n.getAttribute("data-src"))return;const e=n.getAttribute("data-src");n.src=e,n.removeAttribute("data-src")}const vC=n=>(uu("data-v-1e20caa7"),n=n(),hu(),n),QIe={key:0},JIe={key:1},exe={class:"panel"},txe=["id"],ixe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},nxe=["src"],sxe=vC(()=>Se("div",null,null,-1)),oxe=["src"],rxe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},axe=["data-twe-target","data-twe-slide-to","aria-label"],lxe=["data-twe-target"],cxe=vC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),dxe=vC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),uxe=[cxe,dxe],hxe=["data-twe-target"],fxe=vC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),gxe=vC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),mxe=[fxe,gxe],pxe=_n({__name:"VideoComparision",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=e.subtitle||"",s=(e.items||[]).map(d=>d.map(u=>u.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${u}`],import.meta.url).href:u)),o=e.id||t.replaceAll(" ",""),r=Ui(),a=Ui([]),l=Ui([]),c=Ui([]);return yf(async()=>{var d,u,h;(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(u=c.value[0])==null||u.setAttribute("data-twe-carousel-active","");do await new Promise(f=>setTimeout(f,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(h=r.value)==null||h.addEventListener("slide.twe.carousel",f=>{var p,b;const g=f.from;f.to,(p=a.value[2*g])==null||p.pause(),(b=a.value[2*g+1])==null||b.pause()})}),(d,u)=>{const h=WS("lazy");return Be(),Ge("section",null,[Ee(t)?(Be(),Ge("h3",QIe,Jn(Ee(t)),1)):Yt("",!0),Ee(i)?(Be(),Ge("h4",JIe,Jn(Ee(i)),1)):Yt("",!0),Se("div",exe,[Se("div",{ref_key:"carouselElement",ref:r,id:Ee(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",ixe,[(Be(!0),Ge(ki,null,Mo(Ee(s),(f,g)=>(Be(),Ge("div",{key:g,ref_for:!0,ref:p=>l.value[g]=p,class:du([{hidden:g>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[f0(Se("video",{ref_for:!0,ref:p=>a.value[0+g*2]=p,controls:"",src:f[0]},null,8,nxe),[[h]]),sxe,f0(Se("video",{ref_for:!0,ref:p=>a.value[1+g*2]=p,controls:"",src:f[1]},null,8,oxe),[[h]])],2))),128))]),Ee(s).length>1?(Be(),Ge("div",rxe,[(Be(!0),Ge(ki,null,Mo(Ee(s),(f,g)=>(Be(),Ge("button",{key:g,ref_for:!0,ref:p=>c.value[g]=p,type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide-to":g,class:"indicator","aria-current":"true","aria-label":`Slide ${g+1}`},null,8,axe))),128))])):Yt("",!0),Ee(s).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide":"prev"},uxe,8,lxe)):Yt("",!0),Ee(s).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide":"next"},mxe,8,hxe)):Yt("",!0)],8,txe)])])}}}),_xe=dl(pxe,[["__scopeId","data-v-1e20caa7"]]),wC=n=>(uu("data-v-088b00c6"),n=n(),hu(),n),bxe={class:"panel"},Cxe=["id"],vxe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},wxe={class:"item-content"},Sxe={class:"t2i-caption"},yxe=wC(()=>Se("span",null,"Prompt: ",-1)),Lxe=["src"],Ixe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},xxe=["data-twe-target","data-twe-slide-to","aria-label"],Dxe=["data-twe-target"],kxe=wC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Exe=wC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Nxe=[kxe,Exe],Axe=["data-twe-target"],Txe=wC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Mxe=wC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Rxe=[Txe,Mxe],Oxe=_n({__name:"TextVideo",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(c=>({text:c.text,video:c.video.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${c.video}`],import.meta.url).href:c.video})),s=e.id||t.replaceAll(" ",""),o=Ui(),r=Ui([]),a=Ui([]),l=Ui([]);return yf(async()=>{var c,d,u;(c=a.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(u=o.value)==null||u.addEventListener("slide.twe.carousel",h=>{var g;const f=h.from;h.to,(g=r.value[f])==null||g.pause()})}),(c,d)=>{const u=WS("lazy");return Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",bxe,[Se("div",{ref_key:"carouselElement",ref:o,id:Ee(s),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",vxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("div",{key:f,ref_for:!0,ref:g=>a.value[f]=g,class:du([{hidden:f>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[Se("div",wxe,[Se("div",Sxe,[yxe,u8(Jn(h.text),1)]),f0(Se("video",{ref_for:!0,ref:g=>r.value[f]=g,controls:"",src:h.video},null,8,Lxe),[[u]])])],2))),128))]),Ee(i).length>1?(Be(),Ge("div",Ixe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("button",{key:f,ref_for:!0,ref:g=>l.value[f]=g,type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide-to":f,class:"indicator","aria-current":"true","aria-label":`Slide ${f+1}`},null,8,xxe))),128))])):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"prev"},Nxe,8,Dxe)):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"next"},Rxe,8,Axe)):Yt("",!0)],8,Cxe)])])}}}),Pxe=dl(Oxe,[["__scopeId","data-v-088b00c6"]]),eI=n=>(uu("data-v-2960d064"),n=n(),hu(),n),Fxe={class:"panel"},Bxe=["id"],Wxe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Vxe=["src"],Hxe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},zxe=["data-twe-target","data-twe-slide-to","aria-label"],$xe=["data-twe-target"],Uxe=eI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),jxe=eI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Kxe=[Uxe,jxe],Gxe=["data-twe-target"],qxe=eI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Zxe=eI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Yxe=[qxe,Zxe],Xxe=_n({__name:"SingleVideo",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(c=>c.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${c}`],import.meta.url).href:c),s=e.id||t.replaceAll(" ",""),o=Ui(),r=Ui([]),a=Ui([]),l=Ui([]);return yf(async()=>{var c,d,u;(c=a.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(u=o.value)==null||u.addEventListener("slide.twe.carousel",h=>{var g;const f=h.from;h.to,(g=r.value[f])==null||g.pause()})}),(c,d)=>{const u=WS("lazy");return Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",Fxe,[Se("div",{ref_key:"carouselElement",ref:o,id:Ee(s),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",Wxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("div",{key:f,ref_for:!0,ref:g=>a.value[f]=g,class:du([{hidden:f>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[f0(Se("video",{ref_for:!0,ref:g=>r.value[f]=g,controls:"",src:h},null,8,Vxe),[[u]])],2))),128))]),Ee(i).length>1?(Be(),Ge("div",Hxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("button",{key:f,ref_for:!0,ref:g=>l.value[f]=g,type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide-to":f,class:"indicator","aria-current":"true","aria-label":`Slide ${f+1}`},null,8,zxe))),128))])):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"prev"},Kxe,8,$xe)):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"next"},Yxe,8,Gxe)):Yt("",!0)],8,Bxe)])])}}}),Qxe=dl(Xxe,[["__scopeId","data-v-2960d064"]]),tI=n=>(uu("data-v-785581d0"),n=n(),hu(),n),Jxe={class:"panel"},eDe=["id"],tDe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},iDe={key:0,class:"caption"},nDe=["muted","loop","autoplay","controls","src","onClick"],sDe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},oDe=["data-twe-target","data-twe-slide-to","aria-label"],rDe=["data-twe-target"],aDe=tI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),lDe=tI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),cDe=[aDe,lDe],dDe=["data-twe-target"],uDe=tI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),hDe=tI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),fDe=[uDe,hDe],gDe=_n({__name:"VideoCarousel",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(p=>p.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${p}`],import.meta.url).href:p),s=e.annotations||[],o=s.map(p=>{var b;return(b=p.Captions)==null?void 0:b.feature.long_caption}),r=e.count||1,a=e.id||t.replaceAll(" ",""),l=[];for(let p=0;pp){const C=s[p];wi.annotations=C,wi.modalOpen=!0}wi.video=b.target.src}return yf(async()=>{var p,b,C;(p=d.value[0])==null||p.setAttribute("data-twe-carousel-active",""),(b=u.value[0])==null||b.setAttribute("data-twe-carousel-active","");do await new Promise(v=>setTimeout(v,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(C=c.value)==null||C.addEventListener("slide.twe.carousel",v=>{const S=v.relatedTarget.querySelectorAll("video");for(const L of S)T4(L)})}),(p,b)=>(Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",Jxe,[Se("div",{ref_key:"carouselElement",ref:c,id:Ee(a),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",tDe,[(Be(),Ge(ki,null,Mo(l,(C,v)=>Se("div",{key:v,ref_for:!0,ref:w=>d.value[v]=w,class:du([{hidden:v>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[(Be(!0),Ge(ki,null,Mo(C,(w,S)=>(Be(),Ge("div",{key:S,style:RS({width:`${100/C.length-1}%`,"margin-right":"1%",position:"relative"}),onMouseenterCapture:ck(h,["stop"]),onMouseleaveCapture:ck(f,["stop"])},[Ee(o)[v*Ee(r)+S]?(Be(),Ge("div",iDe,[Se("span",null,Jn(Ee(o)[v*Ee(r)+S]),1)])):Yt("",!0),Se("video",{ref_for:!0,ref:L=>C[v*Ee(r)+S]=L,muted:!!Ee(o)[v*Ee(r)+S],style:{cursor:"pointer"},loop:!!Ee(o)[v*Ee(r)+S],autoplay:!!Ee(o)[v*Ee(r)+S],controls:!Ee(o)[v*Ee(r)+S],src:w,preload:"metadata",onClick:L=>g(v*Ee(r)+S,L)},null,8,nDe)],36))),128))],2)),64))]),l.length>1?(Be(),Ge("div",sDe,[(Be(),Ge(ki,null,Mo(l,(C,v)=>Se("button",{key:v,ref_for:!0,ref:w=>u.value[v]=w,type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide-to":v,class:"indicator","aria-current":"true","aria-label":`Slide ${v+1}`},null,8,oDe)),64))])):Yt("",!0),l.length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide":"prev"},cDe,8,rDe)):Yt("",!0),l.length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide":"next"},fDe,8,dDe)):Yt("",!0)],8,eDe)])]))}}),mDe=dl(gDe,[["__scopeId","data-v-785581d0"]]),pDe=n=>(uu("data-v-81a71fa4"),n=n(),hu(),n),_De={class:"bibtex"},bDe=pDe(()=>Se("h3",null,"BibTeX",-1)),CDe={class:"bibtex-code"},vDe=_n({__name:"BibTeX",props:{props:{}},setup(n){const{props:e}=n,t=e.bibTeX||"";return(i,s)=>(Be(),Ge("section",_De,[bDe,Se("pre",CDe,[Se("code",null,Jn(Ee(t)),1)])]))}}),wDe=dl(vDe,[["__scopeId","data-v-81a71fa4"]]),SDe=_n({__name:"WrappedSection",props:{template:{},props:{}},setup(n){return(e,t)=>(Be(),Ge(ki,null,[e.template==="title"?(Be(),Dr(yLe,{key:0,props:e.props},null,8,["props"])):Yt("",!0),e.template==="abstract"?(Be(),Dr(NLe,{key:1,props:e.props},null,8,["props"])):Yt("",!0),e.template==="framework"?(Be(),Dr(PLe,{key:2,props:e.props},null,8,["props"])):Yt("",!0),e.template==="video-comparision"?(Be(),Dr(_xe,{key:3,props:e.props},null,8,["props"])):Yt("",!0),e.template==="text-video"?(Be(),Dr(Pxe,{key:4,props:e.props},null,8,["props"])):Yt("",!0),e.template==="single-video"?(Be(),Dr(Qxe,{key:5,props:e.props},null,8,["props"])):Yt("",!0),e.template==="video-carousel"?(Be(),Dr(mDe,{key:6,props:e.props},null,8,["props"])):Yt("",!0),e.template==="bibtex"?(Be(),Dr(wDe,{key:7,props:e.props},null,8,["props"])):Yt("",!0)],64))}}),yDe=[{template:"title",props:{title:"OpenHumanVid",subtitle:"A Large-Scale High-Quality Dataset for Enhancing Human-Centric Video Generation",authors:[[{name:"Hui Li",homepage:"https://github.com/crystallee-ai",suffix:"1*"},{name:"Mingwang Xu",homepage:"https://github.com/xumingw",suffix:"1*"},{name:"Yun Zhan",homepage:"https://github.com/subazinga",suffix:"1"},{name:"Shan Mu",homepage:"https://github.com/AricGamma",suffix:"1"},{name:"Jiaye Li",homepage:"https://github.com/Studentxll",suffix:"1"},{name:"Kaihui Cheng",homepage:"https://github.com/Kaihui-Cheng",suffix:"1"},{name:"Yuxuan Chen",homepage:"https://github.com/Shr1ke777",suffix:"1"},{name:"Tan Chen",homepage:"https://github.com/tchen0623",suffix:"1"}],[{name:"Mao Ye",homepage:"",suffix:"3"},{name:"Jingdong Wang",homepage:"https://jingdongwang2017.github.io/",suffix:"2"},{name:"Siyu Zhu",homepage:"https://sites.google.com/site/zhusiyucs/home",suffix:"1✉️"}],[{name:"Fudan University",homepage:"",prefix:"1"},{name:"Baidu Inc.",homepage:"",prefix:"2"},{name:"Shanghai Jiaotong University",homepage:"",prefix:"3"}]],resources:{pdf:"https://arxiv.org/pdf/2410.00115",arxiv:"https://arxiv.org/abs/2412.00115",github:"https://github.com/fudan-generative-vision/OpenHumanVid"},mainVideo:"https://cdn.aondata.work/OpenHumanVid/assets/videos/main.mp4"}},{template:"video-carousel",props:{id:"showcase",title:"Demo of OpenHumanVid",items:["https://cdn.aondata.work/OpenHumanVid/assets/videos/f40492a05b8df569687c735e33c295efce06517630489d06f7f95f68527c4674_010804_010895.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/4d092de5f215e4bc41b7c773a77787289e0053f2f7645c5801fd2d907ebac137_016564_016789.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/360e7333d4a8302bacfddd6b308606d17342fa23233a72c545fac4fba812ad59_030894_031095.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/0160098af8984e3b58fd61d3c6c260ccf86e7ae221e8e3b13fc06bdafe597aeb_050277_050376.mp4"],annotations:[{Captions:{method:"caption",feature:{long_caption:"A man in a dark suit and blue plaid shirt stands in a room with classical architecture, including tall windows and a grand staircase, and speaks earnestly to the camera. The room is well-lit by natural light, and elegant wall sconces. The man's serious expression and the room's historical significance are consistent throughout the video.",short_caption:"A man in a dark suit descends a modern staircase, engaged in a phone conversation, showing concern, in a contemporary indoor environment with signs and a security camera.",appearance_caption:"A man in a dark suit and black shirt.",humanmotion_caption:"descending.",facemotion_caption:"Focused concern",environment_caption:"Contemporary indoor environment, possibly a corporate or public building, with signs indicating directions and a security camera."}},Luminance:{method:"luminance",feature:{luminance_max:44.80217717303692,luminance_min:44.075818219795465,luminance_mean:44.36980560578091}},Blur:{method:"blur",feature:{blur_mean:.2796466799001651,blur_max:.295311695002576,blur_min:.24202580959337716}},Aesthetics:{method:"aes_score",feature:{score:5.305022716522217}},"Technical Quality":{method:"video_quality",feature:{overall_score:.7145693752470338,aesthetic_score:.9918410815715151,technical_score:.1735642116291858}},Motion:{method:"motion_score",feature:{local_score:41.78071594238281,global_score:3.2120871543884277}},Human:{method:"human",feature:{face_infos:[{bbox:[.5781167159772328,.21002040439181857,.7136582301670973,.5326948801676432],pose:[-9.113373756408691,-18.841583251953125,-3.3799729347229004]}],face_ratio:.32267447577582464,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-3,conf:8.667348861694336,dist:6.714460372924805}}},{Captions:{method:"caption",feature:{long_caption:"A woman with glasses and a playful expression is seated at a cafeteria table, wearing a white hoodie with red hearts and a black t-shirt with space motifs, surrounded by snacks and a vending machine. She then stands in front of the vending machine, her expression shifting from mild surprise to mild frustration, indicating a casual interaction with the machine. The setting suggests a workplace or school cafeteria.",short_caption:"A woman in a white hoodie with red hearts and a space-themed t-shirt interacts with a vending machine in a cafeteria, her expression shifting from surprise to frustration.",appearance_caption:"A woman with glasses and a playful expression, wearing a white hoodie with red hearts and a black t-shirt with space motifs.",humanmotion_caption:"She stands in front of the vending machine, her expression shifting from mild surprise to mild frustration.",facemotion_caption:"playful, mild surprise, mild frustration",environment_caption:"A cafeteria with a vending machine and tables."}},Luminance:{method:"luminance",feature:{luminance_max:63.31634377263374,luminance_min:50.00055105401235,luminance_mean:53.09558892590255}},Blur:{method:"blur",feature:{blur_mean:.2582490573647941,blur_max:.2744274919660693,blur_min:.2316813177185246}},Aesthetics:{method:"aes_score",feature:{score:4.983050346374512}},"Technical Quality":{method:"video_quality",feature:{overall_score:.6542895498423325,aesthetic_score:.9887587395132719,technical_score:.1403587827452548}},Motion:{method:"motion_score",feature:{local_score:35.41042709350586,global_score:2.0712239742279053}},Human:{method:"human",feature:{face_infos:[{bbox:[.36856036716037327,.17341622246636285,.491852710865162,.41829100714789497],pose:[2.3419764041900635,-21.7281436920166,10.016470909118652]}],face_ratio:.24487478468153212,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-1,conf:7.297475337982178,dist:7.176436901092529}}},{Captions:{method:"caption",feature:{long_caption:"A man in a dark suit and black shirt is seen descending a modern staircase, engaged in a phone conversation, showing focused concern. The scene is set in a contemporary indoor environment, possibly a corporate or public building, with signs indicating directions. The man's posture and expressions suggest a professional setting that requires formality, and the presence of a security camera adds a sense of surveillance. The video is identified as a scene from a television drama.",short_caption:"A man in a dark suit and blue plaid shirt stands in a room with classical architecture, speaking earnestly to the camera with a serious expression.",appearance_caption:"A man in a dark suit and blue plaid shirt.",humanmotion_caption:"speaks earnestly",facemotion_caption:"Earnest, serious",environment_caption:"A room with classical architecture, tall windows, a grand staircase, natural light, and elegant wall sconces."}},Luminance:{method:"luminance",feature:{luminance_max:114.01546287890619,luminance_min:94.20237751909724,luminance_mean:104.10700067281539}},Blur:{method:"blur",feature:{blur_mean:.4040423192695577,blur_max:.47463199214916585,blur_min:.3013300861745972}},Aesthetics:{method:"aes_score",feature:{score:5.638896942138672}},"Technical Quality":{method:"video_quality",feature:{overall_score:.5532148258526322,aesthetic_score:.9793050304537433,technical_score:.10796191375160949}},Motion:{method:"motion_score",feature:{local_score:27.24751853942871,global_score:1.1056225299835205}},Human:{method:"human",feature:{face_infos:[{bbox:[.44597764015197755,.16279669867621527,.4815670967102051,.24358976152208117],pose:[-14.76474666595459,7.624451160430908,11.087444305419922]}],face_ratio:.0807930628458659,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{clip_id:"xxxx",method:"syncnet",feature:{offset:2,conf:1.5849928855895996,dist:6.576815128326416}}},{Captions:{method:"caption",feature:{long_caption:"A middle-aged man with glasses is seen engaged in a phone conversation, standing outside a residential building. Initially, he is in a gray polo shirt, with a window and air conditioner in the background. Two seconds later, his attire changes to a dark gray polo shirt, and his expression shifts to concern or surprise, with a potted plant and air conditioner still visible behind him.",short_caption:"A middle-aged man with glasses stands outside a residential building, wearing a gray polo shirt, then suddenly changes to a dark gray polo shirt, with a concerned expression.",appearance_caption:"A middle-aged man with glasses, wearing a gray polo shirt, then a dark gray polo shirt.",humanmotion_caption:"is seen, standing, changes, shifts",facemotion_caption:"concern or surprise",environment_caption:"Residential building, window, air conditioner, potted plant"}},Luminance:{method:"luminance",feature:{luminance_max:99.7417545071614,luminance_min:96.92748873806424,luminance_mean:99.09837591735385}},Blur:{method:"blur",feature:{blur_mean:.1432342186972951,blur_max:.1787749287749288,blur_min:.10249231819733698}},Aesthetics:{method:"aes_score",feature:{score:5.6754841804504395}},"Technical Quality":{method:"video_quality",feature:{overall_score:.7343733228660522,aesthetic_score:.9941633391453666,technical_score:.16613536816958177}},Motion:{method:"motion_score",feature:{local_score:10.54634952545166,global_score:1.350376009941101}},Human:{method:"human",feature:{face_infos:[{bbox:[.6057637214660645,.248422728644477,.7475871086120606,.5665499369303385],pose:[-18.972448348999023,-11.247897148132324,2.378697395324707]}],face_ratio:.3181272082858615,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-2,conf:2.301626205444336,dist:11.54295539855957}}}],count:2}},{template:"video-carousel",props:{id:"showcase_2",title:"",items:["https://cdn.aondata.work/OpenHumanVid/assets/videos/97a3e862c8912d17a4ada93fe6d6bd43c68e09d989edb7c172f3140b96d72959_049022_049088.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/5ea041748ebaf37a0d07ff5473104aa4354ebbc9330c9a9058f6717cd2b9d036_043844_044026.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/3bdaf3fe992a95c35b21640a8ae9bef20bfe3d23589764c7f2d1b64dc327f8b7_029732_029869.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/9e206f57d7a2df1f730b82d0bbbf91347bd5248e77dca6ce94e96c11f6715a6c_006547_006706.mp4"],annotations:[{Captions:{method:"caption",feature:{long_caption:"A woman with long brown hair, wearing a white lab coat over a green vest and black skirt, stands in a modern office, holding a glass door handle. The office has a bookshelf with books and a blue pyramid-shaped object. She then walks through the office, passing a bookshelf with books and a blue vase, and a glass door marked 'NO EXIT'.",short_caption:"A woman in a white lab coat and green vest stands in a modern office, holding a glass door handle, then walks past a bookshelf and a 'NO EXIT' glass door.",appearance_caption:"A woman with long brown hair, wearing a white lab coat over a green vest and black skirt.",humanmotion_caption:"She stands, holding a glass door handle. She walks through the office, passing a bookshelf and a glass door.",facemotion_caption:null,environment_caption:`A modern office with - a bookshelf with books - a blue pyramid-shaped object - a bookshelf with books +/*# sourceMappingURL=data:application/json;base64,`.concat(btoa(unescape(encodeURIComponent(JSON.stringify(I))))," */")),w.styleSheet)w.styleSheet.cssText=x;else{for(;w.firstChild;)w.removeChild(w.firstChild);w.appendChild(document.createTextNode(x))}}var b=null,C=0;function v(w,S){var L,x,y;if(S.singleton){var I=C++;L=b||(b=u(S)),x=g.bind(null,L,I,!1),y=g.bind(null,L,I,!0)}else L=u(S),x=p.bind(null,L,S),y=function(){(function(E){if(E.parentNode===null)return!1;E.parentNode.removeChild(E)})(L)};return x(w),function(E){if(E){if(E.css===w.css&&E.media===w.media&&E.sourceMap===w.sourceMap)return;x(w=E)}else y()}}i.exports=function(w,S){(S=S||{}).singleton||typeof S.singleton=="boolean"||(S.singleton=(r===void 0&&(r=!!(window&&document&&document.all&&!window.atob)),r));var L=d(w=w||[],S);return function(x){if(x=x||[],Object.prototype.toString.call(x)==="[object Array]"){for(var y=0;y{var s=i&&i.__esModule?()=>i.default:()=>i;return t.d(s,{a:s}),s},t.d=(i,s)=>{for(var o in s)t.o(s,o)&&!t.o(i,o)&&Object.defineProperty(i,o,{enumerable:!0,get:s[o]})},t.o=(i,s)=>Object.prototype.hasOwnProperty.call(i,s),(()=>{var i=t(379),s=t.n(i),o=t(454);function r(l){if(!l.hasAttribute("autocompleted")){l.setAttribute("autocompleted","");var c=new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!0,detail:null});l.dispatchEvent(c)||(l.value="")}}function a(l){l.hasAttribute("autocompleted")&&(l.removeAttribute("autocompleted"),l.dispatchEvent(new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!1,detail:null})))}s()(o.Z,{insert:"head",singleton:!1}),o.Z.locals,t(810),document.addEventListener("animationstart",function(l){l.animationName==="onautofillstart"?r(l.target):a(l.target)},!0),document.addEventListener("input",function(l){l.inputType!=="insertReplacementText"&&"data"in l?a(l.target):r(l.target)},!0)})()})();const RIe={property:"color",defaultValue:null,inherit:!0},mg=(n,e)=>{const{property:t,defaultValue:i,inherit:s}={...RIe,...e},o=document.createElement("div");o.classList.add(n),document.body.appendChild(o);const r=window.getComputedStyle(o)[t]||i,a=window.getComputedStyle(o.parentElement)[t];return document.body.removeChild(o),!s&&a&&r===a?i:r||i};mg("text-primary",{defaultValue:"#3B71CA",inherit:!1}),mg("text-primary-100",{defaultValue:"#9FA6B2",inherit:!1}),mg("text-success",{defaultValue:"#14A44D",inherit:!1}),mg("text-danger",{defaultValue:"#DC4C64",inherit:!1}),mg("text-warning",{defaultValue:"#E4A11B",inherit:!1}),mg("text-info",{defaultValue:"#54B4D3",inherit:!1});const OIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,function(t){t.preventDefault(),n.getOrCreateInstance(this).toggle()})},PIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),!E4(this)&&n.getOrCreateInstance(this).show()})},FIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){const i=k4(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),E4(this))return;ci.one(i,n.EVENT_HIDDEN,()=>{QL(this)&&this.focus()});const s=Zn.findOne(n.OPEN_SELECTOR);s&&s!==i&&n.getInstance(s).hide(),n.getOrCreateInstance(i).toggle(this)})},BIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,t=>{t.preventDefault();const i=t.target.closest(e);n.getOrCreateInstance(i).toggle()})},WIe=(n,e)=>{ci.one(document,"mousedown",e,n.autoInitial(new n))},VIe=(n,e)=>{ci.on(document,`click.twe.${n.NAME}.data-api`,e,function(t){(t.target.tagName==="A"||t.delegateTarget&&t.delegateTarget.tagName==="A")&&t.preventDefault();const i=HLe(this);Zn.find(i).forEach(s=>{n.getOrCreateInstance(s,{toggle:!1}).toggle()})})},HIe=(n,e)=>{[].slice.call(document.querySelectorAll(e)).map(function(t){return new n(t)})},zIe=(n,e)=>{[].slice.call(document.querySelectorAll(e)).map(function(t){return new n(t)})},$Ie=(n,e)=>{ci.on(document,`click.twe.${n.NAME}`,e,function(t){const i=k4(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),ci.one(i,n.EVENT_SHOW,o=>{o.defaultPrevented||ci.one(i,n.EVENT_HIDDEN,()=>{QL(this)&&this.focus()})});const s=Zn.findOne(`[${n.OPEN_SELECTOR}="true"]`);s&&n.getInstance(s).hide(),n.getOrCreateInstance(i).toggle(this)})},UIe={carousel:{name:"Carousel",selector:"[data-twe-carousel-init]",isToggler:!1},input:{name:"Input",selector:"[data-twe-input-wrapper-init]",isToggler:!1},scrollspy:{name:"ScrollSpy",selector:"[data-twe-spy='scroll']",isToggler:!1},button:{name:"Button",selector:"[data-twe-toggle='button']",isToggler:!0,callback:BIe},collapse:{name:"Collapse",selector:"[data-twe-collapse-init]",isToggler:!0,callback:VIe},dropdown:{name:"Dropdown",selector:"[data-twe-dropdown-toggle-ref]",isToggler:!0,callback:OIe},ripple:{name:"Ripple",selector:"[data-twe-ripple-init]",isToggler:!0,callback:WIe},offcanvas:{name:"Offcanvas",selector:"[data-twe-offcanvas-toggle]",isToggler:!0,callback:FIe},tab:{name:"Tab",selector:"[data-twe-toggle='tab'], [data-twe-toggle='pill'], [data-twe-toggle='list']",isToggler:!0,callback:PIe},tooltip:{name:"Tooltip",selector:"[data-twe-toggle='tooltip']",isToggler:!1,callback:HIe},popover:{name:"Popover",selector:"[data-twe-toggle='popover']",isToggler:!0,callback:zIe},modal:{name:"Modal",selector:"[data-twe-toggle='modal']",isToggler:!0,callback:$Ie}},jIe=n=>{ULe(()=>{const e=sj();if(e){const t=n.NAME,i=e.fn[t];e.fn[t]=n.jQueryInterface,e.fn[t].Constructor=n,e.fn[t].noConflict=()=>(e.fn[t]=i,n.jQueryInterface)}})};class KIe{constructor(){this.inits=[]}get initialized(){return this.inits}isInited(e){return this.inits.includes(e)}add(e){this.isInited(e)||this.inits.push(e)}}const BA=new KIe;let yg;const GIe=n=>yg[n.NAME]||null,qIe=(n,e)=>{if(!n||!e.allowReinits&&BA.isInited(n.NAME))return;BA.add(n.NAME);const t=GIe(n),i=(t==null?void 0:t.isToggler)||!1;if(jIe(n),t!=null&&t.advanced){t==null||t.advanced(n,t==null?void 0:t.selector);return}if(i){t==null||t.callback(n,t==null?void 0:t.selector);return}Zn.find(t==null?void 0:t.selector).forEach(s=>{let o=n.getInstance(s);o||(o=new n(s),t!=null&&t.onInit&&o[t.onInit]())})},ZIe={allowReinits:!1,checkOtherImports:!1};class YIe{constructor(e){H9(this,"init",(t,i)=>{t.forEach(s=>qIe(s,i))}),H9(this,"initTWE",(t,i)=>{const s={...ZIe,...i},o=Object.keys(yg).map(r=>{if(document.querySelector(yg[r].selector)){const a=t[yg[r].name];return!a&&!BA.isInited(r)&&s.checkOtherImports&&console.warn(`Please import ${yg[r].name} from "tw-elements" package and add it to a object parameter inside "initTWE" function`),a}});this.init(o,s)}),yg=e}}const XIe=new YIe(UIe),JL=XIe.initTWE;function A4(n){const{left:e,right:t,top:i,bottom:s,width:o,height:r}=n.getBoundingClientRect();return s<0||i>window.innerHeight?!1:e!=0&&t!=0}function T4(n){if(!n.getAttribute("data-src"))return;const e=n.getAttribute("data-src");n.src=e,n.removeAttribute("data-src")}const vC=n=>(uu("data-v-1e20caa7"),n=n(),hu(),n),QIe={key:0},JIe={key:1},exe={class:"panel"},txe=["id"],ixe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},nxe=["src"],sxe=vC(()=>Se("div",null,null,-1)),oxe=["src"],rxe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},axe=["data-twe-target","data-twe-slide-to","aria-label"],lxe=["data-twe-target"],cxe=vC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),dxe=vC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),uxe=[cxe,dxe],hxe=["data-twe-target"],fxe=vC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),gxe=vC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),mxe=[fxe,gxe],pxe=_n({__name:"VideoComparision",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=e.subtitle||"",s=(e.items||[]).map(d=>d.map(u=>u.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${u}`],import.meta.url).href:u)),o=e.id||t.replaceAll(" ",""),r=Ui(),a=Ui([]),l=Ui([]),c=Ui([]);return yf(async()=>{var d,u,h;(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(u=c.value[0])==null||u.setAttribute("data-twe-carousel-active","");do await new Promise(f=>setTimeout(f,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(h=r.value)==null||h.addEventListener("slide.twe.carousel",f=>{var p,b;const g=f.from;f.to,(p=a.value[2*g])==null||p.pause(),(b=a.value[2*g+1])==null||b.pause()})}),(d,u)=>{const h=WS("lazy");return Be(),Ge("section",null,[Ee(t)?(Be(),Ge("h3",QIe,Jn(Ee(t)),1)):Yt("",!0),Ee(i)?(Be(),Ge("h4",JIe,Jn(Ee(i)),1)):Yt("",!0),Se("div",exe,[Se("div",{ref_key:"carouselElement",ref:r,id:Ee(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",ixe,[(Be(!0),Ge(ki,null,Mo(Ee(s),(f,g)=>(Be(),Ge("div",{key:g,ref_for:!0,ref:p=>l.value[g]=p,class:du([{hidden:g>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[f0(Se("video",{ref_for:!0,ref:p=>a.value[0+g*2]=p,controls:"",src:f[0]},null,8,nxe),[[h]]),sxe,f0(Se("video",{ref_for:!0,ref:p=>a.value[1+g*2]=p,controls:"",src:f[1]},null,8,oxe),[[h]])],2))),128))]),Ee(s).length>1?(Be(),Ge("div",rxe,[(Be(!0),Ge(ki,null,Mo(Ee(s),(f,g)=>(Be(),Ge("button",{key:g,ref_for:!0,ref:p=>c.value[g]=p,type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide-to":g,class:"indicator","aria-current":"true","aria-label":`Slide ${g+1}`},null,8,axe))),128))])):Yt("",!0),Ee(s).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide":"prev"},uxe,8,lxe)):Yt("",!0),Ee(s).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(o)}`,"data-twe-slide":"next"},mxe,8,hxe)):Yt("",!0)],8,txe)])])}}}),_xe=dl(pxe,[["__scopeId","data-v-1e20caa7"]]),wC=n=>(uu("data-v-088b00c6"),n=n(),hu(),n),bxe={class:"panel"},Cxe=["id"],vxe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},wxe={class:"item-content"},Sxe={class:"t2i-caption"},yxe=wC(()=>Se("span",null,"Prompt: ",-1)),Lxe=["src"],Ixe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},xxe=["data-twe-target","data-twe-slide-to","aria-label"],Dxe=["data-twe-target"],kxe=wC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Exe=wC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Nxe=[kxe,Exe],Axe=["data-twe-target"],Txe=wC(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Mxe=wC(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Rxe=[Txe,Mxe],Oxe=_n({__name:"TextVideo",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(c=>({text:c.text,video:c.video.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${c.video}`],import.meta.url).href:c.video})),s=e.id||t.replaceAll(" ",""),o=Ui(),r=Ui([]),a=Ui([]),l=Ui([]);return yf(async()=>{var c,d,u;(c=a.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(u=o.value)==null||u.addEventListener("slide.twe.carousel",h=>{var g;const f=h.from;h.to,(g=r.value[f])==null||g.pause()})}),(c,d)=>{const u=WS("lazy");return Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",bxe,[Se("div",{ref_key:"carouselElement",ref:o,id:Ee(s),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",vxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("div",{key:f,ref_for:!0,ref:g=>a.value[f]=g,class:du([{hidden:f>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[Se("div",wxe,[Se("div",Sxe,[yxe,u8(Jn(h.text),1)]),f0(Se("video",{ref_for:!0,ref:g=>r.value[f]=g,controls:"",src:h.video},null,8,Lxe),[[u]])])],2))),128))]),Ee(i).length>1?(Be(),Ge("div",Ixe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("button",{key:f,ref_for:!0,ref:g=>l.value[f]=g,type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide-to":f,class:"indicator","aria-current":"true","aria-label":`Slide ${f+1}`},null,8,xxe))),128))])):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"prev"},Nxe,8,Dxe)):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"next"},Rxe,8,Axe)):Yt("",!0)],8,Cxe)])])}}}),Pxe=dl(Oxe,[["__scopeId","data-v-088b00c6"]]),eI=n=>(uu("data-v-2960d064"),n=n(),hu(),n),Fxe={class:"panel"},Bxe=["id"],Wxe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Vxe=["src"],Hxe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},zxe=["data-twe-target","data-twe-slide-to","aria-label"],$xe=["data-twe-target"],Uxe=eI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),jxe=eI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Kxe=[Uxe,jxe],Gxe=["data-twe-target"],qxe=eI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Zxe=eI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Yxe=[qxe,Zxe],Xxe=_n({__name:"SingleVideo",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(c=>c.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${c}`],import.meta.url).href:c),s=e.id||t.replaceAll(" ",""),o=Ui(),r=Ui([]),a=Ui([]),l=Ui([]);return yf(async()=>{var c,d,u;(c=a.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(d=l.value[0])==null||d.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(u=o.value)==null||u.addEventListener("slide.twe.carousel",h=>{var g;const f=h.from;h.to,(g=r.value[f])==null||g.pause()})}),(c,d)=>{const u=WS("lazy");return Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",Fxe,[Se("div",{ref_key:"carouselElement",ref:o,id:Ee(s),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",Wxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("div",{key:f,ref_for:!0,ref:g=>a.value[f]=g,class:du([{hidden:f>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[f0(Se("video",{ref_for:!0,ref:g=>r.value[f]=g,controls:"",src:h},null,8,Vxe),[[u]])],2))),128))]),Ee(i).length>1?(Be(),Ge("div",Hxe,[(Be(!0),Ge(ki,null,Mo(Ee(i),(h,f)=>(Be(),Ge("button",{key:f,ref_for:!0,ref:g=>l.value[f]=g,type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide-to":f,class:"indicator","aria-current":"true","aria-label":`Slide ${f+1}`},null,8,zxe))),128))])):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"prev"},Kxe,8,$xe)):Yt("",!0),Ee(i).length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(s)}`,"data-twe-slide":"next"},Yxe,8,Gxe)):Yt("",!0)],8,Bxe)])])}}}),Qxe=dl(Xxe,[["__scopeId","data-v-2960d064"]]),tI=n=>(uu("data-v-785581d0"),n=n(),hu(),n),Jxe={class:"panel"},eDe=["id"],tDe={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},iDe={key:0,class:"caption"},nDe=["muted","loop","autoplay","controls","src","onClick"],sDe={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},oDe=["data-twe-target","data-twe-slide-to","aria-label"],rDe=["data-twe-target"],aDe=tI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),lDe=tI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),cDe=[aDe,lDe],dDe=["data-twe-target"],uDe=tI(()=>Se("span",{class:"inline-block h-8 w-8"},[Se("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[Se("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),hDe=tI(()=>Se("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),fDe=[uDe,hDe],gDe=_n({__name:"VideoCarousel",props:{props:{}},setup(n){const{props:e}=n,t=e.title||"",i=(e.items||[]).map(p=>p.startsWith("assets")?new URL(Object.assign({"../App.vue":Pd,"../assets/base.css":Fd,"../assets/carousel.css":Bd,"../assets/icon.css":Wd,"../assets/logo.svg":Vd,"../assets/main.css":Hd,"./AbstractSection.vue":zd,"./BibTeX.vue":$d,"./FrameworkSection.vue":Ud,"./ModalContainer.vue":jd,"./SingleVideo.vue":Kd,"./TextVideo.vue":Gd,"./TitleSection.vue":qd,"./VideoCarousel.vue":Zd,"./VideoComparision.vue":Yd,"./WrappedSection.vue":Xd,"./icons/IconCommunity.vue":Qd,"./icons/IconDocumentation.vue":Jd,"./icons/IconEcosystem.vue":eu,"./icons/IconSupport.vue":tu,"./icons/IconTooling.vue":iu,"../directives/video-lazy.ts":nu,"../index.json":su,"../main.ts":ou,"../router/index.ts":ru,"../store/index.ts":au,"../utils/video.ts":lu,"../views/Home.vue":cu})[`../${p}`],import.meta.url).href:p),s=e.annotations||[],o=s.map(p=>{var b;return(b=p.Captions)==null?void 0:b.feature.long_caption}),r=e.count||1,a=e.id||t.replaceAll(" ",""),l=[];for(let p=0;pp){const C=s[p];wi.annotations=C,wi.modalOpen=!0}wi.video=b.target.src}return yf(async()=>{var p,b,C;(p=d.value[0])==null||p.setAttribute("data-twe-carousel-active",""),(b=u.value[0])==null||b.setAttribute("data-twe-carousel-active","");do await new Promise(v=>setTimeout(v,100));while(wi.tweInitializing.Carousel);wi.setInitializing("Carousel",!0),console.log("initializing..",wi.tweInitializing.Carousel),JL({Carousel:Lo},{allowReinits:!0,checkOtherImports:!0}),wi.setInitializing("Carousel",!1),console.log("initialized",wi.tweInitializing.Carousel),(C=c.value)==null||C.addEventListener("slide.twe.carousel",v=>{const S=v.relatedTarget.querySelectorAll("video");for(const L of S)T4(L)})}),(p,b)=>(Be(),Ge("section",null,[Se("h3",null,Jn(Ee(t)),1),Se("div",Jxe,[Se("div",{ref_key:"carouselElement",ref:c,id:Ee(a),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[Se("div",tDe,[(Be(),Ge(ki,null,Mo(l,(C,v)=>Se("div",{key:v,ref_for:!0,ref:w=>d.value[v]=w,class:du([{hidden:v>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[(Be(!0),Ge(ki,null,Mo(C,(w,S)=>(Be(),Ge("div",{key:S,style:RS({width:`${100/C.length-1}%`,"margin-right":"1%",position:"relative"}),onMouseenterCapture:ck(h,["stop"]),onMouseleaveCapture:ck(f,["stop"])},[Ee(o)[v*Ee(r)+S]?(Be(),Ge("div",iDe,[Se("span",null,Jn(Ee(o)[v*Ee(r)+S]),1)])):Yt("",!0),Se("video",{ref_for:!0,ref:L=>C[v*Ee(r)+S]=L,muted:!!Ee(o)[v*Ee(r)+S],style:{cursor:"pointer"},loop:!!Ee(o)[v*Ee(r)+S],autoplay:!!Ee(o)[v*Ee(r)+S],controls:!Ee(o)[v*Ee(r)+S],src:w,preload:"metadata",onClick:L=>g(v*Ee(r)+S,L)},null,8,nDe)],36))),128))],2)),64))]),l.length>1?(Be(),Ge("div",sDe,[(Be(),Ge(ki,null,Mo(l,(C,v)=>Se("button",{key:v,ref_for:!0,ref:w=>u.value[v]=w,type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide-to":v,class:"indicator","aria-current":"true","aria-label":`Slide ${v+1}`},null,8,oDe)),64))])):Yt("",!0),l.length>1?(Be(),Ge("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide":"prev"},cDe,8,rDe)):Yt("",!0),l.length>1?(Be(),Ge("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${Ee(a)}`,"data-twe-slide":"next"},fDe,8,dDe)):Yt("",!0)],8,eDe)])]))}}),mDe=dl(gDe,[["__scopeId","data-v-785581d0"]]),pDe=n=>(uu("data-v-81a71fa4"),n=n(),hu(),n),_De={class:"bibtex"},bDe=pDe(()=>Se("h3",null,"BibTeX",-1)),CDe={class:"bibtex-code"},vDe=_n({__name:"BibTeX",props:{props:{}},setup(n){const{props:e}=n,t=e.bibTeX||"";return(i,s)=>(Be(),Ge("section",_De,[bDe,Se("pre",CDe,[Se("code",null,Jn(Ee(t)),1)])]))}}),wDe=dl(vDe,[["__scopeId","data-v-81a71fa4"]]),SDe=_n({__name:"WrappedSection",props:{template:{},props:{}},setup(n){return(e,t)=>(Be(),Ge(ki,null,[e.template==="title"?(Be(),Dr(yLe,{key:0,props:e.props},null,8,["props"])):Yt("",!0),e.template==="abstract"?(Be(),Dr(NLe,{key:1,props:e.props},null,8,["props"])):Yt("",!0),e.template==="framework"?(Be(),Dr(PLe,{key:2,props:e.props},null,8,["props"])):Yt("",!0),e.template==="video-comparision"?(Be(),Dr(_xe,{key:3,props:e.props},null,8,["props"])):Yt("",!0),e.template==="text-video"?(Be(),Dr(Pxe,{key:4,props:e.props},null,8,["props"])):Yt("",!0),e.template==="single-video"?(Be(),Dr(Qxe,{key:5,props:e.props},null,8,["props"])):Yt("",!0),e.template==="video-carousel"?(Be(),Dr(mDe,{key:6,props:e.props},null,8,["props"])):Yt("",!0),e.template==="bibtex"?(Be(),Dr(wDe,{key:7,props:e.props},null,8,["props"])):Yt("",!0)],64))}}),yDe=[{template:"title",props:{title:"OpenHumanVid",subtitle:"A Large-Scale High-Quality Dataset for Enhancing Human-Centric Video Generation",authors:[[{name:"Hui Li",homepage:"https://github.com/crystallee-ai",suffix:"1*"},{name:"Mingwang Xu",homepage:"https://github.com/xumingw",suffix:"1*"},{name:"Yun Zhan",homepage:"https://github.com/subazinga",suffix:"1"},{name:"Shan Mu",homepage:"https://github.com/AricGamma",suffix:"1"},{name:"Jiaye Li",homepage:"https://github.com/Studentxll",suffix:"1"},{name:"Kaihui Cheng",homepage:"https://github.com/Kaihui-Cheng",suffix:"1"},{name:"Yuxuan Chen",homepage:"https://github.com/Shr1ke777",suffix:"1"},{name:"Tan Chen",homepage:"https://github.com/tchen0623",suffix:"1"}],[{name:"Mao Ye",homepage:"",suffix:"3"},{name:"Jingdong Wang",homepage:"https://jingdongwang2017.github.io/",suffix:"2"},{name:"Siyu Zhu",homepage:"https://sites.google.com/site/zhusiyucs/home",suffix:"1✉️"}],[{name:"Fudan University",homepage:"",prefix:"1"},{name:"Baidu Inc.",homepage:"",prefix:"2"},{name:"Shanghai Jiaotong University",homepage:"",prefix:"3"}]],resources:{pdf:"https://arxiv.org/pdf/2410.00115",arxiv:"https://arxiv.org/abs/2412.00115",github:"https://github.com/fudan-generative-vision/OpenHumanVid"},mainVideo:"https://cdn.aondata.work/OpenHumanVid/assets/videos/main.mp4"}},{template:"video-carousel",props:{id:"showcase",title:"Demo of OpenHumanVid",items:["https://cdn.aondata.work/OpenHumanVid/assets/videos/f40492a05b8df569687c735e33c295efce06517630489d06f7f95f68527c4674_010804_010895.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/4d092de5f215e4bc41b7c773a77787289e0053f2f7645c5801fd2d907ebac137_016564_016789.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/360e7333d4a8302bacfddd6b308606d17342fa23233a72c545fac4fba812ad59_030894_031095.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/0160098af8984e3b58fd61d3c6c260ccf86e7ae221e8e3b13fc06bdafe597aeb_050277_050376.mp4"],annotations:[{Captions:{method:"caption",feature:{long_caption:"A man in a dark suit and blue plaid shirt stands in a room with classical architecture, including tall windows and a grand staircase, and speaks earnestly to the camera. The room is well-lit by natural light, and elegant wall sconces. The man's serious expression and the room's historical significance are consistent throughout the video.",short_caption:"A man in a dark suit descends a modern staircase, engaged in a phone conversation, showing concern, in a contemporary indoor environment with signs and a security camera.",appearance_caption:"A man in a dark suit and black shirt.",humanmotion_caption:"descending.",facemotion_caption:"Focused concern",environment_caption:"Contemporary indoor environment, possibly a corporate or public building, with signs indicating directions and a security camera."}},Luminance:{method:"luminance",feature:{luminance_max:44.80217717303692,luminance_min:44.075818219795465,luminance_mean:44.36980560578091}},Blur:{method:"blur",feature:{blur_mean:.2796466799001651,blur_max:.295311695002576,blur_min:.24202580959337716}},Aesthetics:{method:"aes_score",feature:{score:5.305022716522217}},"Technical Quality":{method:"video_quality",feature:{overall_score:.7145693752470338,aesthetic_score:.9918410815715151,technical_score:.1735642116291858}},Motion:{method:"motion_score",feature:{local_score:41.78071594238281,global_score:3.2120871543884277}},Human:{method:"human",feature:{face_infos:[{bbox:[.5781167159772328,.21002040439181857,.7136582301670973,.5326948801676432],pose:[-9.113373756408691,-18.841583251953125,-3.3799729347229004]}],face_ratio:.32267447577582464,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-3,conf:8.667348861694336,dist:6.714460372924805}}},{Captions:{method:"caption",feature:{long_caption:"A woman with glasses and a playful expression is seated at a cafeteria table, wearing a white hoodie with red hearts and a black t-shirt with space motifs, surrounded by snacks and a vending machine. She then stands in front of the vending machine, her expression shifting from mild surprise to mild frustration, indicating a casual interaction with the machine. The setting suggests a workplace or school cafeteria.",short_caption:"A woman in a white hoodie with red hearts and a space-themed t-shirt interacts with a vending machine in a cafeteria, her expression shifting from surprise to frustration.",appearance_caption:"A woman with glasses and a playful expression, wearing a white hoodie with red hearts and a black t-shirt with space motifs.",humanmotion_caption:"She stands in front of the vending machine, her expression shifting from mild surprise to mild frustration.",facemotion_caption:"playful, mild surprise, mild frustration",environment_caption:"A cafeteria with a vending machine and tables."}},Luminance:{method:"luminance",feature:{luminance_max:63.31634377263374,luminance_min:50.00055105401235,luminance_mean:53.09558892590255}},Blur:{method:"blur",feature:{blur_mean:.2582490573647941,blur_max:.2744274919660693,blur_min:.2316813177185246}},Aesthetics:{method:"aes_score",feature:{score:4.983050346374512}},"Technical Quality":{method:"video_quality",feature:{overall_score:.6542895498423325,aesthetic_score:.9887587395132719,technical_score:.1403587827452548}},Motion:{method:"motion_score",feature:{local_score:35.41042709350586,global_score:2.0712239742279053}},Human:{method:"human",feature:{face_infos:[{bbox:[.36856036716037327,.17341622246636285,.491852710865162,.41829100714789497],pose:[2.3419764041900635,-21.7281436920166,10.016470909118652]}],face_ratio:.24487478468153212,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-1,conf:7.297475337982178,dist:7.176436901092529}}},{Captions:{method:"caption",feature:{long_caption:"A man in a dark suit and black shirt is seen descending a modern staircase, engaged in a phone conversation, showing focused concern. The scene is set in a contemporary indoor environment, possibly a corporate or public building, with signs indicating directions. The man's posture and expressions suggest a professional setting that requires formality, and the presence of a security camera adds a sense of surveillance. The video is identified as a scene from a television drama.",short_caption:"A man in a dark suit and blue plaid shirt stands in a room with classical architecture, speaking earnestly to the camera with a serious expression.",appearance_caption:"A man in a dark suit and blue plaid shirt.",humanmotion_caption:"speaks earnestly",facemotion_caption:"Earnest, serious",environment_caption:"A room with classical architecture, tall windows, a grand staircase, natural light, and elegant wall sconces."}},Luminance:{method:"luminance",feature:{luminance_max:114.01546287890619,luminance_min:94.20237751909724,luminance_mean:104.10700067281539}},Blur:{method:"blur",feature:{blur_mean:.4040423192695577,blur_max:.47463199214916585,blur_min:.3013300861745972}},Aesthetics:{method:"aes_score",feature:{score:5.638896942138672}},"Technical Quality":{method:"video_quality",feature:{overall_score:.5532148258526322,aesthetic_score:.9793050304537433,technical_score:.10796191375160949}},Motion:{method:"motion_score",feature:{local_score:27.24751853942871,global_score:1.1056225299835205}},Human:{method:"human",feature:{face_infos:[{bbox:[.44597764015197755,.16279669867621527,.4815670967102051,.24358976152208117],pose:[-14.76474666595459,7.624451160430908,11.087444305419922]}],face_ratio:.0807930628458659,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:2,conf:1.5849928855895996,dist:6.576815128326416}}},{Captions:{method:"caption",feature:{long_caption:"A middle-aged man with glasses is seen engaged in a phone conversation, standing outside a residential building. Initially, he is in a gray polo shirt, with a window and air conditioner in the background. Two seconds later, his attire changes to a dark gray polo shirt, and his expression shifts to concern or surprise, with a potted plant and air conditioner still visible behind him.",short_caption:"A middle-aged man with glasses stands outside a residential building, wearing a gray polo shirt, then suddenly changes to a dark gray polo shirt, with a concerned expression.",appearance_caption:"A middle-aged man with glasses, wearing a gray polo shirt, then a dark gray polo shirt.",humanmotion_caption:"is seen, standing, changes, shifts",facemotion_caption:"concern or surprise",environment_caption:"Residential building, window, air conditioner, potted plant"}},Luminance:{method:"luminance",feature:{luminance_max:99.7417545071614,luminance_min:96.92748873806424,luminance_mean:99.09837591735385}},Blur:{method:"blur",feature:{blur_mean:.1432342186972951,blur_max:.1787749287749288,blur_min:.10249231819733698}},Aesthetics:{method:"aes_score",feature:{score:5.6754841804504395}},"Technical Quality":{method:"video_quality",feature:{overall_score:.7343733228660522,aesthetic_score:.9941633391453666,technical_score:.16613536816958177}},Motion:{method:"motion_score",feature:{local_score:10.54634952545166,global_score:1.350376009941101}},Human:{method:"human",feature:{face_infos:[{bbox:[.6057637214660645,.248422728644477,.7475871086120606,.5665499369303385],pose:[-18.972448348999023,-11.247897148132324,2.378697395324707]}],face_ratio:.3181272082858615,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-2,conf:2.301626205444336,dist:11.54295539855957}}}],count:2}},{template:"video-carousel",props:{id:"showcase_2",title:"",items:["https://cdn.aondata.work/OpenHumanVid/assets/videos/97a3e862c8912d17a4ada93fe6d6bd43c68e09d989edb7c172f3140b96d72959_049022_049088.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/5ea041748ebaf37a0d07ff5473104aa4354ebbc9330c9a9058f6717cd2b9d036_043844_044026.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/3bdaf3fe992a95c35b21640a8ae9bef20bfe3d23589764c7f2d1b64dc327f8b7_029732_029869.mp4","https://cdn.aondata.work/OpenHumanVid/assets/videos/9e206f57d7a2df1f730b82d0bbbf91347bd5248e77dca6ce94e96c11f6715a6c_006547_006706.mp4"],annotations:[{Captions:{method:"caption",feature:{long_caption:"A woman with long brown hair, wearing a white lab coat over a green vest and black skirt, stands in a modern office, holding a glass door handle. The office has a bookshelf with books and a blue pyramid-shaped object. She then walks through the office, passing a bookshelf with books and a blue vase, and a glass door marked 'NO EXIT'.",short_caption:"A woman in a white lab coat and green vest stands in a modern office, holding a glass door handle, then walks past a bookshelf and a 'NO EXIT' glass door.",appearance_caption:"A woman with long brown hair, wearing a white lab coat over a green vest and black skirt.",humanmotion_caption:"She stands, holding a glass door handle. She walks through the office, passing a bookshelf and a glass door.",facemotion_caption:null,environment_caption:`A modern office with - a bookshelf with books - a blue pyramid-shaped object - a bookshelf with books - a blue vase - a glass door - a glass door marked 'NO EXIT'`}},Luminance:{method:"luminance",feature:{luminance_max:82.27107518012156,luminance_min:72.46973442708332,luminance_mean:78.75742966330296}},Blur:{method:"blur",feature:{blur_mean:.33411502228276835,blur_max:.5099797906401144,blur_min:.17152747993382758}},Aesthetics:{method:"aes_score",feature:{score:4.990878582000732}},"Technical Quality":{method:"video_quality",feature:{overall_score:.5704152362195155,aesthetic_score:.9796746792130917,technical_score:.11826147467262539}},Motion:{method:"motion_score",feature:{local_score:29.328584671020508,global_score:5.377431392669678}},Human:{method:"human",feature:{face_infos:[{bbox:[.5273186206817627,.20097421010335287,.5875191211700439,.34473116132948134],pose:[-7.73296594619751,-6.060508728027344,1.727678656578064]}],face_ratio:.14375695122612847,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-14,conf:.9809341430664062,dist:8.305692672729492}}},{Captions:{method:"caption",feature:{long_caption:"The video shows a woman in her thirties with short, dark hair, wearing a blue blouse, engaged in a conversation or listening intently as she holds a glass in a relaxed yet attentive manner in a neutral-colored indoor setting, possibly a home. The soft, natural lighting and subtle movements suggest a quiet, daytime atmosphere.",short_caption:"A woman in her thirties with short, dark hair, wearing a blue blouse, holds a glass in a relaxed, attentive manner in a neutral-colored indoor setting, possibly a home, under soft, natural lighting.",appearance_caption:"A woman in her thirties with short, dark hair, wearing a blue blouse.",humanmotion_caption:"Holds",facemotion_caption:"Relaxed, attentive",environment_caption:"Neutral-colored indoor setting, possibly a home, with soft, natural lighting."}},Luminance:{method:"luminance",feature:{luminance_max:79.61820315733836,luminance_min:51.08700091044206,luminance_mean:64.64430035196341}},Blur:{method:"blur",feature:{blur_mean:.21980229516307084,blur_max:.26714219972388403,blur_min:.16206700738216923}},Aesthetics:{method:"aes_score",feature:{score:5.447680473327637}},"Technical Quality":{method:"video_quality",feature:{overall_score:.6705267651436968,aesthetic_score:.9931084337887776,technical_score:.11831916126483329}},Motion:{method:"motion_score",feature:{local_score:44.169921875,global_score:19.18124008178711}},Human:{method:"human",feature:{face_infos:[{bbox:[.6056308867311376,.15664837772684886,.7112511923146803,.4045689805109698],pose:[-11.033823013305664,-15.968358993530273,3.2269742488861084]}],face_ratio:.24792060278412092,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-1,conf:2.692563533782959,dist:5.6294379234313965}}},{Captions:{method:"caption",feature:{long_caption:"A woman with a beaming smile and large round glasses is seen walking down a professional hallway, dressed in a pastel-colored blouse and high-waisted pants, later adding a tie and high-necked scarf to her outfit, as she confidently navigates the corridors.",short_caption:"A woman with a beaming smile and large round glasses walks down a professional hallway.",appearance_caption:"A woman with a beaming smile and large round glasses, dressed in a pastel-colored blouse and high-waisted pants, later adding a tie and high-necked scarf to her outfit.",humanmotion_caption:"Walking, adding, navigates.",facemotion_caption:"Beaming smile, confidently.",environment_caption:"A professional hallway, corridors."}},Luminance:{method:"luminance",feature:{luminance_max:100.44091059136282,luminance_min:94.02553527582461,luminance_mean:97.46732214505825}},Blur:{method:"blur",feature:{blur_mean:.18966647708326917,blur_max:.24150710315009263,blur_min:.15457118960303673}},Aesthetics:{method:"aes_score",feature:{score:5.419094562530518}},"Technical Quality":{method:"video_quality",feature:{overall_score:.6779396156058177,aesthetic_score:.9904255147659955,technical_score:.1491149300461109}},Motion:{method:"motion_score",feature:{local_score:65.053466796875,global_score:3.0861849784851074}},Human:{method:"human",feature:{face_infos:[{bbox:[.22532782554626465,.152951537238227,.38141019344329835,.5069247775607639],pose:[.30051207542419434,14.57342529296875,-16.953102111816406]}],face_ratio:.35397324032253696,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:0,conf:4.139852523803711,dist:9.093404769897461}}},{Captions:{method:"caption",feature:{long_caption:"The video shows a single individual, a man with long, dark hair and a beard, dressed in a regal red garment with gold accents, standing by a serene lake surrounded by lush greenery, holding a golden staff as he appears contemplative and poised.",short_caption:"A man with long, dark hair and a beard stands by a serene lake, dressed in a regal red garment with gold accents, holding a golden staff.",appearance_caption:"A man with long, dark hair and a beard, dressed in a regal red garment with gold accents.",humanmotion_caption:"Standing, holding.",facemotion_caption:"Contemplative.",environment_caption:"A serene lake surrounded by lush greenery."}},Luminance:{method:"luminance",feature:{luminance_max:85.71982203667534,luminance_min:73.01265349370661,luminance_mean:78.56432639665799}},Blur:{method:"blur",feature:{blur_mean:.35758069999845454,blur_max:.5296291950246421,blur_min:.14420100023815194}},Aesthetics:{method:"aes_score",feature:{score:5.947199821472168}},"Technical Quality":{method:"video_quality",feature:{overall_score:.8055594443748364,aesthetic_score:.998301966999396,technical_score:.14914422728010493}},Motion:{method:"motion_score",feature:{local_score:59.30437088012695,global_score:4.398129463195801}},Human:{method:"human",feature:{face_infos:[{bbox:[.35720417499542234,.3437721888224284,.4812570571899414,.7121794806586371],pose:[15.58315372467041,-77.33991241455078,-17.1079044342041]}],face_ratio:.36840729183620874,max_human_num:1,average_human_num:1,first_frame_human_num:1,average_human_num_change:0}},"Lip Sync":{method:"syncnet",feature:{offset:-1,conf:2.2823095321655273,dist:5.687164783477783}}}],count:2}},{template:"abstract",props:{title:"Data Pipeline",figure:"//cdn.aondata.work/OpenHumanVid/assets/images/datapipeline.jpg",content:"First, we preprocess the raw videos with decoding, cropping, and segmentation, followed by quality filtering based on luminance, blur, aesthetics, motion, and technical metrics. Then, we extract human skeleton data and speech audio from the video clips. Subsequently, we generate structured captions for the clips using MiniCPM, CogVLM, and Llama, with BLIP2 voting for accuracy. Finally, we apply advanced human quality filtering to align captions with visual details such as appearance, expressions, and poses, ensuring fine-grained alignment between textual information and visual characteristics."}},{template:"abstract",props:{title:"Data Statistics",figure:"//cdn.aondata.work/OpenHumanVid/assets/images/data_statistics.jpg",content:""}},{template:"abstract",props:{title:"Abstract",figure:"//cdn.aondata.work/OpenHumanVid/assets/images/teaser.jpg",content:"Recent advancements in visual generation technologies have markedly increased the scale and availability of video datasets, which are crucial for training effective video generation models. However, a significant lack of high quality, human-centric video datasets presents a challenge to progress in this field. To bridge this gap, we introduce OpenHumanVid, a large-scale and high-quality human-centric video dataset characterized by precise and detailed captions that encompass both human appearance and motion states, along with supplementary human motion conditions, including skeleton sequences and speech audio. To validate the efficacy of this dataset and the associated training strategies, we propose an extension of existing classical diffusion transformer architectures and conduct further pretraining of our models on the proposed dataset. Our findings yield two critical insights: First, the incorporation of a large-scale, high-quality dataset substantially enhances evaluation metrics for generated human videos while preserving performance in general video generation tasks. Second, the effective alignment of text with human appearance, human motion, and facial motion is essential for producing high-quality video outputs. Based on these insights and corresponding methodologies, the straightforward extended network trained on the proposed dataset demonstrates an obvious improvement in the generation of human-centric videos."}},{template:"abstract",props:{title:"How to Download(Comming Soon)",figure:"",content:""}},{template:"bibtex",props:{bibTeX:`@misc{li2024OpenHumanVid, title={OpenHumanVid: A Large-Scale High-Quality Dataset for Enhancing Human-Centric Video Generation}, author={Hui Li and Mingwang Xu and Yun Zhan and Shan Mu and Jiaye Li and Kaihui Cheng and Yuxuan Chen and Tan Chen and Mao Ye and Jingdong Wang and Siyu Zhu}, diff --git a/assets/index-aTKkl9Uo.json b/assets/index-D100PY0_.json similarity index 99% rename from assets/index-aTKkl9Uo.json rename to assets/index-D100PY0_.json index 947ca2c..fa53e31 100644 --- a/assets/index-aTKkl9Uo.json +++ b/assets/index-D100PY0_.json @@ -343,7 +343,6 @@ } }, "Lip Sync": { - "clip_id": "xxxx", "method": "syncnet", "feature": { "offset": 2.0, diff --git a/assets/javascript-c_JbJ5Y9.js b/assets/javascript-Cp6RtEng.js similarity index 89% rename from assets/javascript-c_JbJ5Y9.js rename to assets/javascript-Cp6RtEng.js index 43964f6..de54c3e 100644 --- a/assets/javascript-c_JbJ5Y9.js +++ b/assets/javascript-Cp6RtEng.js @@ -1,4 +1,4 @@ -import{conf as t,language as e}from"./typescript-EAJ0eWVN.js";import"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{conf as t,language as e}from"./typescript-Bl8z9GrH.js";import"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/jsonMode-BspjOCTc.js b/assets/jsonMode-u7cFHv_y.js similarity index 99% rename from assets/jsonMode-BspjOCTc.js rename to assets/jsonMode-u7cFHv_y.js index fb33f79..8d6e595 100644 --- a/assets/jsonMode-BspjOCTc.js +++ b/assets/jsonMode-u7cFHv_y.js @@ -1,4 +1,4 @@ -var $e=Object.defineProperty;var Ge=(e,n,i)=>n in e?$e(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var A=(e,n,i)=>(Ge(e,typeof n!="symbol"?n+"":n,i),i);import{m as Qe}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +var $e=Object.defineProperty;var Ge=(e,n,i)=>n in e?$e(e,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[n]=i;var A=(e,n,i)=>(Ge(e,typeof n!="symbol"?n+"":n,i),i);import{m as Qe}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/liquid-QtzQUAcr.js b/assets/liquid-CbsH0Jat.js similarity index 98% rename from assets/liquid-QtzQUAcr.js rename to assets/liquid-CbsH0Jat.js index a2b3fde..684072d 100644 --- a/assets/liquid-QtzQUAcr.js +++ b/assets/liquid-CbsH0Jat.js @@ -1,4 +1,4 @@ -import{m as l}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as l}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/python-ALlHAn--.js b/assets/python-10c4jE3n.js similarity index 98% rename from assets/python-ALlHAn--.js rename to assets/python-10c4jE3n.js index f9ab0f5..c4ca1a3 100644 --- a/assets/python-ALlHAn--.js +++ b/assets/python-10c4jE3n.js @@ -1,4 +1,4 @@ -import{m as i}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as i}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/razor-BKsU_ITr.js b/assets/razor-BWiaouwE.js similarity index 99% rename from assets/razor-BKsU_ITr.js rename to assets/razor-BWiaouwE.js index d0ad330..eef8eba 100644 --- a/assets/razor-BKsU_ITr.js +++ b/assets/razor-BWiaouwE.js @@ -1,4 +1,4 @@ -import{m}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/tsMode-CXleTpct.js b/assets/tsMode-C9xuO8m4.js similarity index 99% rename from assets/tsMode-CXleTpct.js rename to assets/tsMode-C9xuO8m4.js index 4f2b2d5..5d57515 100644 --- a/assets/tsMode-CXleTpct.js +++ b/assets/tsMode-C9xuO8m4.js @@ -1,4 +1,4 @@ -var N=Object.defineProperty;var M=(e,t,r)=>t in e?N(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _=(e,t,r)=>(M(e,typeof t!="symbol"?t+"":t,r),r);import{t as K,m as R}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +var N=Object.defineProperty;var M=(e,t,r)=>t in e?N(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _=(e,t,r)=>(M(e,typeof t!="symbol"?t+"":t,r),r);import{t as K,m as R}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/typescript-EAJ0eWVN.js b/assets/typescript-Bl8z9GrH.js similarity index 98% rename from assets/typescript-EAJ0eWVN.js rename to assets/typescript-Bl8z9GrH.js index c2f5177..3884fe2 100644 --- a/assets/typescript-EAJ0eWVN.js +++ b/assets/typescript-Bl8z9GrH.js @@ -1,4 +1,4 @@ -import{m as s}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as s}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/assets/xml-CFr5qShd.js b/assets/xml-CoJYRqYF.js similarity index 97% rename from assets/xml-CFr5qShd.js rename to assets/xml-CoJYRqYF.js index eafa40d..64c1465 100644 --- a/assets/xml-CFr5qShd.js +++ b/assets/xml-CoJYRqYF.js @@ -1,4 +1,4 @@ -import{m as r}from"./index-CBuRV3rR.js";/*!----------------------------------------------------------------------------- +import{m as r}from"./index-B7fJohDF.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) * Released under the MIT license diff --git a/index.html b/index.html index 1be6787..26ea26e 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ Homepage - +