diff --git a/200.html b/200.html index 41135f7..07135d3 100644 --- a/200.html +++ b/200.html @@ -4,14 +4,14 @@ - + - + - - + + - -
- \ No newline at end of file + \ No newline at end of file diff --git a/404.html b/404.html index 41135f7..07135d3 100644 --- a/404.html +++ b/404.html @@ -4,14 +4,14 @@ - + - + - - + + - -
- \ No newline at end of file + \ No newline at end of file diff --git a/_nuxt/AIYrmboN.js b/_nuxt/-y4Ib8qx.js similarity index 96% rename from _nuxt/AIYrmboN.js rename to _nuxt/-y4Ib8qx.js index f7eca35..5f4ecba 100644 --- a/_nuxt/AIYrmboN.js +++ b/_nuxt/-y4Ib8qx.js @@ -1 +1 @@ -import{_}from"./ZBCfCPmH.js";import{u as g,a as w,_ as x,b,c as y}from"./Cp9HjCW0.js";import{f as h,o as u,g as k,w as d,b as s,a as e,h as t,n,i as v,c as C,j as D,d as c}from"./CkSHs0sc.js";import"./DlAUqK2U.js";const M=e("span",{class:"sr-only"},"Color Mode: ",-1),z=["checked","indeterminate"],T={class:"switch__slider"},B={class:"switch__icon flex items-center justify-center text-slate-200 dark:text-slate-700"},$=h({__name:"ColorModeSwitch",setup(m){let i=g(),o=w();return(p,a)=>{const l=x,r=b,f=y;return u(),k(f,{onClick:a[0]||(a[0]=H=>t(o).toggle()),"aria-pressed":t(o).auto?"mixed":String(t(o).theme==="dark"),class:n(["switch disabled:opacity-40",{mounted:t(i)}]),disabled:!t(i)},{default:d(()=>[M,s(l,null,{default:d(()=>[e("input",{ref:"checkboxRef",checked:t(o).theme==="dark",indeterminate:t(o).auto,type:"checkbox",class:"switch__input",tabindex:"-1"},null,8,z)]),_:1}),e("span",T,[e("span",B,[s(r,{name:"screen",alt:"Align with the operating system",class:n(["h-4 w-4",t(o).auto?"block":"hidden"])},null,8,["class"]),s(r,{name:"sun",alt:"Light Mode",class:n(["h-4 w-4",!t(o).auto&&t(o).theme==="light"?"block":"hidden"])},null,8,["class"]),s(r,{name:"moon",alt:"Dark Mode",class:n(["h-4 w-4",!t(o).auto&&t(o).theme==="dark"?"block":"hidden"])},null,8,["class"])])])]),_:1},8,["aria-pressed","class","disabled"])}}}),A={class:"px-4 pb-8 pt-4 sm:px-8 sm:py-8 md:px-16 md:py-12"},L={class:"diffr-prose mx-auto lg:prose-lg xl:prose-xl"},S={class:"flex justify-between"},F=e("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",width:"448",height:"512",class:"w-auto h-[1.5em]"},[e("path",{fill:"currentColor",d:"M231.536 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L60.113 273H436c6.627 0 12-5.373 12-12v-10c0-6.627-5.373-12-12-12H60.113L238.607 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L3.515 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z"})],-1),N=e("span",{class:"whitespace-nowrap"},"to the Diffr App",-1),I=["src"],V=D('

About Diffr

Diffr is a tool for comparing text files. It was created out of dissatisfaction with existing diffing tools (and a certain amount of paranoia because virtually every diffing tool has to send your data to their server to compare). In Diffr, all the work happens locally and your data never leaves the browser.

Features

Drawbacks


',2),j=e("footer",{class:"footer"},[c(" The Diffr App is Open Source software under the MIT license. Feel free to leave feedback or contribute improvements in our "),e("a",{href:"https://github.com/loilo/diffr",class:"link github-link"},[e("svg",{"aria-hidden":"true",focusable:"false",class:"h-[1.25em] -mt-[0.15em] ml-[0.4ch] mr-[0.2ch] w-auto inline-block",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 496 512"},[e("path",{fill:"currentColor",d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"})]),c(" GitHub repository")]),c(". ")],-1),E=h({__name:"about",setup(m){let i=v("logo.svg");return(o,p)=>{const a=_,l=$;return u(),C("div",A,[e("div",L,[e("header",S,[s(a,{to:"/",class:"flex items-center gap-[1.5ch]"},{default:d(()=>[F,N]),_:1}),s(l)]),e("img",{alt:"The Diffr logo: two slightly overlapping diamond shapes",src:t(i),width:"270",height:"174",class:"!my-8 mx-auto block max-w-[60%] sm:!my-10 md:!my-12 lg:!my-12 xl:!my-16 2xl:!my-20"},null,8,I),V,j])])}}});export{E as default}; +import{_}from"./CvzAiVhf.js";import{u as g,a as w,_ as x,b,c as y}from"./CyDXXPIb.js";import{f as h,o as u,g as k,w as d,b as s,a as e,h as t,n,i as v,c as C,j as D,d as c}from"./CEpLTXMU.js";import"./DlAUqK2U.js";const M=e("span",{class:"sr-only"},"Color Mode: ",-1),z=["checked","indeterminate"],T={class:"switch__slider"},B={class:"switch__icon flex items-center justify-center text-slate-200 dark:text-slate-700"},$=h({__name:"ColorModeSwitch",setup(m){let i=g(),o=w();return(p,a)=>{const l=x,r=b,f=y;return u(),k(f,{onClick:a[0]||(a[0]=H=>t(o).toggle()),"aria-pressed":t(o).auto?"mixed":String(t(o).theme==="dark"),class:n(["switch disabled:opacity-40",{mounted:t(i)}]),disabled:!t(i)},{default:d(()=>[M,s(l,null,{default:d(()=>[e("input",{ref:"checkboxRef",checked:t(o).theme==="dark",indeterminate:t(o).auto,type:"checkbox",class:"switch__input",tabindex:"-1"},null,8,z)]),_:1}),e("span",T,[e("span",B,[s(r,{name:"screen",alt:"Align with the operating system",class:n(["h-4 w-4",t(o).auto?"block":"hidden"])},null,8,["class"]),s(r,{name:"sun",alt:"Light Mode",class:n(["h-4 w-4",!t(o).auto&&t(o).theme==="light"?"block":"hidden"])},null,8,["class"]),s(r,{name:"moon",alt:"Dark Mode",class:n(["h-4 w-4",!t(o).auto&&t(o).theme==="dark"?"block":"hidden"])},null,8,["class"])])])]),_:1},8,["aria-pressed","class","disabled"])}}}),A={class:"px-4 pb-8 pt-4 sm:px-8 sm:py-8 md:px-16 md:py-12"},L={class:"diffr-prose mx-auto lg:prose-lg xl:prose-xl"},S={class:"flex justify-between"},F=e("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",width:"448",height:"512",class:"w-auto h-[1.5em]"},[e("path",{fill:"currentColor",d:"M231.536 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L60.113 273H436c6.627 0 12-5.373 12-12v-10c0-6.627-5.373-12-12-12H60.113L238.607 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L3.515 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z"})],-1),N=e("span",{class:"whitespace-nowrap"},"to the Diffr App",-1),I=["src"],V=D('

About Diffr

Diffr is a tool for comparing text files. It was created out of dissatisfaction with existing diffing tools (and a certain amount of paranoia because virtually every diffing tool has to send your data to their server to compare). In Diffr, all the work happens locally and your data never leaves the browser.

Features

Drawbacks


',2),j=e("footer",{class:"footer"},[c(" The Diffr App is Open Source software under the MIT license. Feel free to leave feedback or contribute improvements in our "),e("a",{href:"https://github.com/loilo/diffr",class:"link github-link"},[e("svg",{"aria-hidden":"true",focusable:"false",class:"h-[1.25em] -mt-[0.15em] ml-[0.4ch] mr-[0.2ch] w-auto inline-block",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 496 512"},[e("path",{fill:"currentColor",d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"})]),c(" GitHub repository")]),c(". ")],-1),E=h({__name:"about",setup(m){let i=v("logo.svg");return(o,p)=>{const a=_,l=$;return u(),C("div",A,[e("div",L,[e("header",S,[s(a,{to:"/",class:"flex items-center gap-[1.5ch]"},{default:d(()=>[F,N]),_:1}),s(l)]),e("img",{alt:"The Diffr logo: two slightly overlapping diamond shapes",src:t(i),width:"270",height:"174",class:"!my-8 mx-auto block max-w-[60%] sm:!my-10 md:!my-12 lg:!my-12 xl:!my-16 2xl:!my-20"},null,8,I),V,j])])}}});export{E as default}; diff --git a/_nuxt/CC_j7WAB.js b/_nuxt/B60eBYEX.js similarity index 99% rename from _nuxt/CC_j7WAB.js rename to _nuxt/B60eBYEX.js index ab328e7..c856941 100644 --- a/_nuxt/CC_j7WAB.js +++ b/_nuxt/B60eBYEX.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);import{m as je}from"./C_7SQCrL.js";import"./CkSHs0sc.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);import{m as je}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/BzyxF57s.js b/_nuxt/BB4fFmP1.js similarity index 99% rename from _nuxt/BzyxF57s.js rename to _nuxt/BB4fFmP1.js index d2a37ff..96fde64 100644 --- a/_nuxt/BzyxF57s.js +++ b/_nuxt/BB4fFmP1.js @@ -1,4 +1,4 @@ -import{m as o}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as o}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/BN6gjOHn.js b/_nuxt/BCE35n-X.js similarity index 98% rename from _nuxt/BN6gjOHn.js rename to _nuxt/BCE35n-X.js index 9b4174f..b3667cb 100644 --- a/_nuxt/BN6gjOHn.js +++ b/_nuxt/BCE35n-X.js @@ -1,4 +1,4 @@ -import{m as i}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as i}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CF5QsFSF.js b/_nuxt/BGIROyS-.js similarity index 99% rename from _nuxt/CF5QsFSF.js rename to _nuxt/BGIROyS-.js index c44a158..1816cc3 100644 --- a/_nuxt/CF5QsFSF.js +++ b/_nuxt/BGIROyS-.js @@ -1,4 +1,4 @@ -import{m as i}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as i}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CAPQDeA6.js b/_nuxt/BN2n_O6g.js similarity index 99% rename from _nuxt/CAPQDeA6.js rename to _nuxt/BN2n_O6g.js index 5b10eda..d6eef07 100644 --- a/_nuxt/CAPQDeA6.js +++ b/_nuxt/BN2n_O6g.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);import{m as qe}from"./C_7SQCrL.js";import"./CkSHs0sc.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);import{m as qe}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/BpKsDE16.js b/_nuxt/BtUp2lzm.js similarity index 89% rename from _nuxt/BpKsDE16.js rename to _nuxt/BtUp2lzm.js index ab41d35..cb25343 100644 --- a/_nuxt/BpKsDE16.js +++ b/_nuxt/BtUp2lzm.js @@ -1,4 +1,4 @@ -import{conf as t,language as e}from"./BN6gjOHn.js";import"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{conf as t,language as e}from"./BCE35n-X.js";import"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/C_7SQCrL.js b/_nuxt/BuHNPgG-.js similarity index 99% rename from _nuxt/C_7SQCrL.js rename to _nuxt/BuHNPgG-.js index 6b3ba74..2c4cc17 100644 --- a/_nuxt/C_7SQCrL.js +++ b/_nuxt/BuHNPgG-.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CyruyDL8.js","./CkSHs0sc.js","./BzyxF57s.js","./DCmlw-cb.js","./BpKsDE16.js","./BN6gjOHn.js","./CrNiaFT2.js","./CvTHdWtC.js","./CF5QsFSF.js","./Cmgh6xH7.js","./CC_j7WAB.js","./CAPQDeA6.js","./C23Cdrm-.js","./CXRy3U_s.js"])))=>i.map(i=>d[i]); -var q7=Object.defineProperty;var G7=(o,e,t)=>e in o?q7(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Ut=(o,e,t)=>G7(o,typeof e!="symbol"?e+"":e,t);import{_ as ce}from"./CkSHs0sc.js";function Z7(o,e){let t;return e.length===0?t=o:t=o.replace(/\{(\d+)\}/g,function(i,n){const s=n[0];return typeof e[s]<"u"?e[s]:i}),t}function g(o,e,...t){return Z7(e,t)}var Sv;const Y_="en";let P0=!1,F0=!1,X_=!1,XR=!1,QR=!1,Bx=!1,Up,Q_=Y_,Y7,nl;const Qt=typeof self=="object"?self:typeof global=="object"?global:{};let Hn;typeof Qt.vscode<"u"&&typeof Qt.vscode.process<"u"?Hn=Qt.vscode.process:typeof process<"u"&&(Hn=process);const X7=typeof((Sv=Hn==null?void 0:Hn.versions)===null||Sv===void 0?void 0:Sv.electron)=="string",Q7=X7&&(Hn==null?void 0:Hn.type)==="renderer";if(typeof navigator=="object"&&!Q7)nl=navigator.userAgent,P0=nl.indexOf("Windows")>=0,F0=nl.indexOf("Macintosh")>=0,Bx=(nl.indexOf("Macintosh")>=0||nl.indexOf("iPad")>=0||nl.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,X_=nl.indexOf("Linux")>=0,QR=!0,Up=navigator.language,Q_=Up;else if(typeof Hn=="object"){P0=Hn.platform==="win32",F0=Hn.platform==="darwin",X_=Hn.platform==="linux",X_&&Hn.env.SNAP&&Hn.env.SNAP_REVISION,Up=Y_,Q_=Y_;const o=Hn.env.VSCODE_NLS_CONFIG;if(o)try{const e=JSON.parse(o),t=e.availableLanguages["*"];Up=e.locale,Q_=t||Y_,Y7=e._translationsConfigFile}catch{}XR=!0}else console.error("Unable to resolve platform.");const Mi=P0,He=F0,ln=X_,Mo=XR,od=QR,Bo=Bx,Ar=nl,J7=Q_,JR=(()=>{if(typeof Qt.postMessage=="function"&&!Qt.importScripts){let o=[];Qt.addEventListener("message",t=>{if(t.data&&t.data.vscodeScheduleAsyncWork)for(let i=0,n=o.length;i{const i=++e;o.push({id:i,callback:t}),Qt.postMessage({vscodeScheduleAsyncWork:i},"*")}}return o=>setTimeout(o)})(),xs=F0||Bx?2:P0?1:3;let QE=!0,JE=!1;function eM(){if(!JE){JE=!0;const o=new Uint8Array(2);o[0]=1,o[1]=2,QE=new Uint16Array(o.buffer)[0]===513}return QE}const tM=!!(Ar&&Ar.indexOf("Chrome")>=0),e9=!!(Ar&&Ar.indexOf("Firefox")>=0),t9=!!(!tM&&Ar&&Ar.indexOf("Safari")>=0),i9=!!(Ar&&Ar.indexOf("Edg/")>=0);Ar&&Ar.indexOf("Android")>=0;const iM="`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?";function n9(o=""){let e="(-?\\d*\\.\\d\\w*)|([^";for(const t of iM)o.indexOf(t)>=0||(e+="\\"+t);return e+="\\s]+)",new RegExp(e,"g")}const nM=n9();function sM(o){let e=nM;if(o&&o instanceof RegExp)if(o.global)e=o;else{let t="g";o.ignoreCase&&(t+="i"),o.multiline&&(t+="m"),o.unicode&&(t+="u"),e=new RegExp(o.source,t)}return e.lastIndex=0,e}const s9={maxLen:1e3,windowSize:15,timeBudget:150};function B0(o,e,t,i,n=s9){if(t.length>n.maxLen){let d=o-n.maxLen/2;return d<0?d=0:i+=d,t=t.substring(d,o+n.maxLen/2),B0(o,e,t,i,n)}const s=Date.now(),r=o-1-i;let a=-1,l=null;for(let d=1;!(Date.now()-s>=n.timeBudget);d++){const c=r-n.windowSize*d;e.lastIndex=Math.max(0,c);const h=o9(e,t,r,a);if(!h&&l||(l=h,c<=0))break;a=c}if(l){const d={word:l[0],startColumn:i+1+l.index,endColumn:i+1+l.index+l[0].length};return e.lastIndex=0,d}return null}function o9(o,e,t,i){let n;for(;n=o.exec(e);){const s=n.index||0;if(s<=t&&o.lastIndex>=t)return n;if(i>0&&s>i)return null}return null}function ys(o,e=0){return o[o.length-(1+e)]}function r9(o){if(o.length===0)throw new Error("Invalid tail call");return[o.slice(0,o.length-1),o[o.length-1]]}function gs(o,e,t=(i,n)=>i===n){if(o===e)return!0;if(!o||!e||o.length!==e.length)return!1;for(let i=0,n=o.length;i0)n=s-1;else return s}return-(i+1)}function oM(o,e){let t=0,i=o.length;if(i===0)return 0;for(;t=e.length)throw new TypeError("invalid index");let i=e[Math.floor(e.length*Math.random())],n=[],s=[],r=[];for(let a of e){const l=t(a,i);l<0?n.push(a):l>0?s.push(a):r.push(a)}return o!!e)}function rM(o){return!Array.isArray(o)||o.length===0}function qn(o){return Array.isArray(o)&&o.length>0}function Fl(o,e=t=>t){const t=new Set;return o.filter(i=>{const n=e(i);return t.has(n)?!1:(t.add(n),!0)})}function a9(o,e){const t=l9(o,e);if(t!==-1)return o[t]}function l9(o,e){for(let t=o.length-1;t>=0;t--){const i=o[t];if(e(i))return t}return-1}function aM(o,e){return o.length>0?o[0]:e}function Vx(o){return[].concat(...o)}function hn(o,e){let t=typeof e=="number"?o:0;typeof e=="number"?t=o:(t=0,e=o);const i=[];if(t<=e)for(let n=t;ne;n--)i.push(n);return i}function L1(o,e,t){const i=o.slice(0,e),n=o.slice(e);return i.concat(t,n)}function yv(o,e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),o.unshift(e))}function $p(o,e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),o.push(e))}function Hx(o){return Array.isArray(o)?o:[o]}function d9(o,e,t){const i=lM(o,e),n=o.length,s=t.length;o.length=n+s;for(let r=n-1;r>=i;r--)o[r+s]=o[r];for(let r=0;re(o(t),o(i))}const c9=(o,e)=>o-e;function dM(o,e){if(o.length===0)return;let t=o[0];for(let i=1;i0&&(t=n)}return t}function h9(o,e){if(o.length===0)return;let t=o[0];for(let i=1;i=0&&(t=n)}return t}function u9(o,e){return dM(o,(t,i)=>-e(t,i))}class Lu{constructor(e){this.items=e,this.firstIdx=0,this.lastIdx=this.items.length-1}takeWhile(e){let t=this.firstIdx;for(;t=0&&e(this.items[t]);)t--;const i=t===this.lastIdx?null:this.items.slice(t+1,this.lastIdx+1);return this.lastIdx=t,i}peek(){return this.items[this.firstIdx]}dequeue(){const e=this.items[this.firstIdx];return this.firstIdx++,e}takeCount(e){const t=this.items.slice(this.firstIdx,this.firstIdx+e);return this.firstIdx+=e,t}}function cM(o){return Array.isArray(o)}function Fs(o){return typeof o=="string"}function Nn(o){return typeof o=="object"&&o!==null&&!Array.isArray(o)&&!(o instanceof RegExp)&&!(o instanceof Date)}function lc(o){return typeof o=="number"&&!isNaN(o)}function hM(o){return o===!0||o===!1}function $n(o){return typeof o>"u"}function f9(o){return!as(o)}function as(o){return $n(o)||o===null}function mt(o,e){if(!o)throw new Error("Unexpected type")}function jp(o){if(as(o))throw new Error("Assertion Failed: argument is undefined or null");return o}function W0(o){return typeof o=="function"}function g9(o,e){const t=Math.min(o.length,e.length);for(let i=0;ifunction(){const s=Array.prototype.slice.call(arguments,0);return e(n,s)};let i={};for(const n of o)i[n]=t(n);return i}function jn(o){return o===null?void 0:o}function Ux(o,e="Unreachable"){throw new Error(e)}function ua(o){if(!o||typeof o!="object"||o instanceof RegExp)return o;const e=Array.isArray(o)?[]:{};return Object.keys(o).forEach(t=>{o[t]&&typeof o[t]=="object"?e[t]=ua(o[t]):e[t]=o[t]}),e}function b9(o){if(!o||typeof o!="object")return o;const e=[o];for(;e.length>0;){const t=e.shift();Object.freeze(t);for(const i in t)if(uM.call(t,i)){const n=t[i];typeof n=="object"&&!Object.isFrozen(n)&&e.push(n)}}return o}const uM=Object.prototype.hasOwnProperty;function C9(o,e){return kS(o,e,new Set)}function kS(o,e,t){if(as(o))return o;const i=e(o);if(typeof i<"u")return i;if(cM(o)){const n=[];for(const s of o)n.push(kS(s,e,t));return n}if(Nn(o)){if(t.has(o))throw new Error("Cannot clone recursive data-structure");t.add(o);const n={};for(let s in o)uM.call(o,s)&&(n[s]=kS(o[s],e,t));return t.delete(o),n}return o}function zr(o,e,t=!0){return Nn(o)?(Nn(e)&&Object.keys(e).forEach(i=>{i in o?t&&(Nn(o[i])&&Nn(e[i])?zr(o[i],e[i],t):o[i]=e[i]):o[i]=e[i]}),o):e}function Rs(o,e){if(o===e)return!0;if(o==null||e===null||e===void 0||typeof o!=typeof e||typeof o!="object"||Array.isArray(o)!==Array.isArray(e))return!1;let t,i;if(Array.isArray(o)){if(o.length!==e.length)return!1;for(t=0;t"u"?t:i}const on={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0,bracketPairColorizationOptions:{enabled:!1}},sl=8;class fM{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class gM{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class Ci{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}applyUpdate(e,t){return D1(e,t)}compute(e,t,i){return i}}class hg{constructor(e,t){this.newValue=e,this.didChange=t}}function D1(o,e){if(typeof o!="object"||typeof e!="object"||!o||!e)return new hg(e,o!==e);if(Array.isArray(o)||Array.isArray(e)){const i=Array.isArray(o)&&Array.isArray(e)&&gs(o,e);return new hg(e,i)}let t=!1;for(const i in e)if(e.hasOwnProperty(i)){const n=D1(o[i],e[i]);n.didChange&&(o[i]=n.newValue,t=!0)}return new hg(o,t)}class uf{constructor(e){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0}applyUpdate(e,t){return D1(e,t)}validate(e){return this.defaultValue}}class qc{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}applyUpdate(e,t){return D1(e,t)}validate(e){return typeof e>"u"?this.defaultValue:e}compute(e,t,i){return i}}function be(o,e){return typeof o>"u"?e:o==="false"?!1:!!o}class je extends qc{constructor(e,t,i,n=void 0){typeof n<"u"&&(n.type="boolean",n.default=i),super(e,t,i,n)}validate(e){return be(e,this.defaultValue)}}function IS(o,e,t,i){if(typeof o>"u")return e;let n=parseInt(o,10);return isNaN(n)?e:(n=Math.max(t,n),n=Math.min(i,n),n|0)}class It extends qc{constructor(e,t,i,n,s,r=void 0){typeof r<"u"&&(r.type="integer",r.default=i,r.minimum=n,r.maximum=s),super(e,t,i,r),this.minimum=n,this.maximum=s}static clampedInt(e,t,i,n){return IS(e,t,i,n)}validate(e){return It.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class Sr extends qc{constructor(e,t,i,n,s){typeof s<"u"&&(s.type="number",s.default=i),super(e,t,i,s),this.validationFn=n}static clamp(e,t,i){return ei?i:e}static float(e,t){if(typeof e=="number")return e;if(typeof e>"u")return t;const i=parseFloat(e);return isNaN(i)?t:i}validate(e){return this.validationFn(Sr.float(e,this.defaultValue))}}class zn extends qc{static string(e,t){return typeof e!="string"?t:e}constructor(e,t,i,n=void 0){typeof n<"u"&&(n.type="string",n.default=i),super(e,t,i,n)}validate(e){return zn.string(e,this.defaultValue)}}function In(o,e,t){return typeof o!="string"||t.indexOf(o)===-1?e:o}class ui extends qc{constructor(e,t,i,n,s=void 0){typeof s<"u"&&(s.type="string",s.enum=n,s.default=i),super(e,t,i,s),this._allowedValues=n}validate(e){return In(e,this.defaultValue,this._allowedValues)}}class Mf extends Ci{constructor(e,t,i,n,s,r,a=void 0){typeof a<"u"&&(a.type="string",a.enum=s,a.default=n),super(e,t,i,a),this._allowedValues=s,this._convert=r}validate(e){return typeof e!="string"?this.defaultValue:this._allowedValues.indexOf(e)===-1?this.defaultValue:this._convert(e)}}function v9(o){switch(o){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}class w9 extends Ci{constructor(){super(2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[g("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),g("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader. Word wrapping will be disabled."),g("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:g("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers. Setting to on will disable word wrapping.")})}validate(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue}compute(e,t,i){return i===0?e.accessibilitySupport:i}}class S9 extends Ci{constructor(){const e={insertSpace:!0,ignoreEmptyLines:!0};super(19,"comments",e,{"editor.comments.insertSpace":{type:"boolean",default:e.insertSpace,description:g("comments.insertSpace","Controls whether a space character is inserted when commenting.")},"editor.comments.ignoreEmptyLines":{type:"boolean",default:e.ignoreEmptyLines,description:g("comments.ignoreEmptyLines","Controls if empty lines should be ignored with toggle, add or remove actions for line comments.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{insertSpace:be(t.insertSpace,this.defaultValue.insertSpace),ignoreEmptyLines:be(t.ignoreEmptyLines,this.defaultValue.ignoreEmptyLines)}}}function y9(o){switch(o){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var Ai;(function(o){o[o.Line=1]="Line",o[o.Block=2]="Block",o[o.Underline=3]="Underline",o[o.LineThin=4]="LineThin",o[o.BlockOutline=5]="BlockOutline",o[o.UnderlineThin=6]="UnderlineThin"})(Ai||(Ai={}));function L9(o){switch(o){case"line":return Ai.Line;case"block":return Ai.Block;case"underline":return Ai.Underline;case"line-thin":return Ai.LineThin;case"block-outline":return Ai.BlockOutline;case"underline-thin":return Ai.UnderlineThin}}class D9 extends uf{constructor(){super(128)}compute(e,t,i){const n=["monaco-editor"];return t.get(33)&&n.push(t.get(33)),e.extraEditorClassName&&n.push(e.extraEditorClassName),t.get(66)==="default"?n.push("mouse-default"):t.get(66)==="copy"&&n.push("mouse-copy"),t.get(100)&&n.push("showUnused"),t.get(126)&&n.push("showDeprecated"),n.join(" ")}}class x9 extends je{constructor(){super(32,"emptySelectionClipboard",!0,{description:g("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,t,i){return i&&e.emptySelectionClipboard}}class k9 extends Ci{constructor(){const e={cursorMoveOnType:!0,seedSearchStringFromSelection:"always",autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0,loop:!0};super(35,"find",e,{"editor.find.cursorMoveOnType":{type:"boolean",default:e.cursorMoveOnType,description:g("find.cursorMoveOnType","Controls whether the cursor should jump to find matches while typing.")},"editor.find.seedSearchStringFromSelection":{type:"string",enum:["never","always","selection"],default:e.seedSearchStringFromSelection,enumDescriptions:[g("editor.find.seedSearchStringFromSelection.never","Never seed search string from the editor selection."),g("editor.find.seedSearchStringFromSelection.always","Always seed search string from the editor selection, including word at cursor position."),g("editor.find.seedSearchStringFromSelection.selection","Only seed search string from the editor selection.")],description:g("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:e.autoFindInSelection,enumDescriptions:[g("editor.find.autoFindInSelection.never","Never turn on Find in Selection automatically (default)."),g("editor.find.autoFindInSelection.always","Always turn on Find in Selection automatically."),g("editor.find.autoFindInSelection.multiline","Turn on Find in Selection automatically when multiple lines of content are selected.")],description:g("find.autoFindInSelection","Controls the condition for turning on Find in Selection automatically.")},"editor.find.globalFindClipboard":{type:"boolean",default:e.globalFindClipboard,description:g("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:He},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:e.addExtraSpaceOnTop,description:g("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")},"editor.find.loop":{type:"boolean",default:e.loop,description:g("find.loop","Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{cursorMoveOnType:be(t.cursorMoveOnType,this.defaultValue.cursorMoveOnType),seedSearchStringFromSelection:typeof e.seedSearchStringFromSelection=="boolean"?e.seedSearchStringFromSelection?"always":"never":In(t.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection,["never","always","selection"]),autoFindInSelection:typeof e.autoFindInSelection=="boolean"?e.autoFindInSelection?"always":"never":In(t.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:be(t.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:be(t.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop),loop:be(t.loop,this.defaultValue.loop)}}}class ls extends Ci{constructor(){super(45,"fontLigatures",ls.OFF,{anyOf:[{type:"boolean",description:g("fontLigatures","Enables/Disables font ligatures ('calt' and 'liga' font features). Change this to a string for fine-grained control of the 'font-feature-settings' CSS property.")},{type:"string",description:g("fontFeatureSettings","Explicit 'font-feature-settings' CSS property. A boolean can be passed instead if one only needs to turn on/off ligatures.")}],description:g("fontLigaturesGeneral","Configures font ligatures or font features. Can be either a boolean to enable/disable ligatures or a string for the value of the CSS 'font-feature-settings' property."),default:!1})}validate(e){return typeof e>"u"?this.defaultValue:typeof e=="string"?e==="false"?ls.OFF:e==="true"?ls.ON:e:e?ls.ON:ls.OFF}}ls.OFF='"liga" off, "calt" off';ls.ON='"liga" on, "calt" on';class I9 extends uf{constructor(){super(44)}compute(e,t,i){return e.fontInfo}}class E9 extends qc{constructor(){super(46,"fontSize",an.fontSize,{type:"number",minimum:6,maximum:100,default:an.fontSize,description:g("fontSize","Controls the font size in pixels.")})}validate(e){const t=Sr.float(e,this.defaultValue);return t===0?an.fontSize:Sr.clamp(t,6,100)}compute(e,t,i){return e.fontInfo.fontSize}}class _r extends Ci{constructor(){super(47,"fontWeight",an.fontWeight,{anyOf:[{type:"number",minimum:_r.MINIMUM_VALUE,maximum:_r.MAXIMUM_VALUE,errorMessage:g("fontWeightErrorMessage",'Only "normal" and "bold" keywords or numbers between 1 and 1000 are allowed.')},{type:"string",pattern:"^(normal|bold|1000|[1-9][0-9]{0,2})$"},{enum:_r.SUGGESTION_VALUES}],default:an.fontWeight,description:g("fontWeight",'Controls the font weight. Accepts "normal" and "bold" keywords or numbers between 1 and 1000.')})}validate(e){return e==="normal"||e==="bold"?e:String(It.clampedInt(e,an.fontWeight,_r.MINIMUM_VALUE,_r.MAXIMUM_VALUE))}}_r.SUGGESTION_VALUES=["normal","bold","100","200","300","400","500","600","700","800","900"];_r.MINIMUM_VALUE=1;_r.MAXIMUM_VALUE=1e3;class N9 extends Ci{constructor(){const e={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},t={type:"string",enum:["peek","gotoAndPeek","goto"],default:e.multiple,enumDescriptions:[g("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),g("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),g("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]},i=["","editor.action.referenceSearch.trigger","editor.action.goToReferences","editor.action.peekImplementation","editor.action.goToImplementation","editor.action.peekTypeDefinition","editor.action.goToTypeDefinition","editor.action.peekDeclaration","editor.action.revealDeclaration","editor.action.peekDefinition","editor.action.revealDefinitionAside","editor.action.revealDefinition"];super(51,"gotoLocation",e,{"editor.gotoLocation.multiple":{deprecationMessage:g("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":Object.assign({description:g("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleTypeDefinitions":Object.assign({description:g("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleDeclarations":Object.assign({description:g("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleImplementations":Object.assign({description:g("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleReferences":Object.assign({description:g("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},t),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:e.alternativeDefinitionCommand,enum:i,description:g("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:e.alternativeTypeDefinitionCommand,enum:i,description:g("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:e.alternativeDeclarationCommand,enum:i,description:g("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:e.alternativeImplementationCommand,enum:i,description:g("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:e.alternativeReferenceCommand,enum:i,description:g("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})}validate(e){var t,i,n,s,r;if(!e||typeof e!="object")return this.defaultValue;const a=e;return{multiple:In(a.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:(t=a.multipleDefinitions)!==null&&t!==void 0?t:In(a.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:(i=a.multipleTypeDefinitions)!==null&&i!==void 0?i:In(a.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:(n=a.multipleDeclarations)!==null&&n!==void 0?n:In(a.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:(s=a.multipleImplementations)!==null&&s!==void 0?s:In(a.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:(r=a.multipleReferences)!==null&&r!==void 0?r:In(a.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:zn.string(a.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:zn.string(a.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:zn.string(a.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:zn.string(a.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:zn.string(a.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}}}class T9 extends Ci{constructor(){const e={enabled:!0,delay:300,sticky:!0,above:!0};super(53,"hover",e,{"editor.hover.enabled":{type:"boolean",default:e.enabled,description:g("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:e.delay,minimum:0,maximum:1e4,description:g("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:e.sticky,description:g("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")},"editor.hover.above":{type:"boolean",default:e.above,description:g("hover.above","Prefer showing hovers above the line, if there's space.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),delay:It.clampedInt(t.delay,this.defaultValue.delay,0,1e4),sticky:be(t.sticky,this.defaultValue.sticky),above:be(t.above,this.defaultValue.above)}}}class su extends uf{constructor(){super(131)}compute(e,t,i){return su.computeLayout(t,{memory:e.memory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,isDominatedByLongLines:e.isDominatedByLongLines,lineHeight:e.fontInfo.lineHeight,viewLineCount:e.viewLineCount,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})}static computeContainedMinimapLineCount(e){const t=e.height/e.lineHeight,i=e.scrollBeyondLastLine?t-1:0,n=(e.viewLineCount+i)/(e.pixelRatio*e.height),s=Math.floor(e.viewLineCount/n);return{typicalViewportLineCount:t,extraLinesBeyondLastLine:i,desiredRatio:n,minimapLineCount:s}}static _computeMinimapLayout(e,t){const i=e.outerWidth,n=e.outerHeight,s=e.pixelRatio;if(!e.minimap.enabled)return{renderMinimap:0,minimapLeft:0,minimapWidth:0,minimapHeightIsEditorHeight:!1,minimapIsSampling:!1,minimapScale:1,minimapLineHeight:1,minimapCanvasInnerWidth:0,minimapCanvasInnerHeight:Math.floor(s*n),minimapCanvasOuterWidth:0,minimapCanvasOuterHeight:n};const r=t.stableMinimapLayoutInput,a=r&&e.outerHeight===r.outerHeight&&e.lineHeight===r.lineHeight&&e.typicalHalfwidthCharacterWidth===r.typicalHalfwidthCharacterWidth&&e.pixelRatio===r.pixelRatio&&e.scrollBeyondLastLine===r.scrollBeyondLastLine&&e.minimap.enabled===r.minimap.enabled&&e.minimap.side===r.minimap.side&&e.minimap.size===r.minimap.size&&e.minimap.showSlider===r.minimap.showSlider&&e.minimap.renderCharacters===r.minimap.renderCharacters&&e.minimap.maxColumn===r.minimap.maxColumn&&e.minimap.scale===r.minimap.scale&&e.verticalScrollbarWidth===r.verticalScrollbarWidth&&e.isViewportWrapping===r.isViewportWrapping,l=e.lineHeight,d=e.typicalHalfwidthCharacterWidth,c=e.scrollBeyondLastLine,h=e.minimap.renderCharacters;let u=s>=2?Math.round(e.minimap.scale*2):e.minimap.scale;const f=e.minimap.maxColumn,m=e.minimap.size,_=e.minimap.side,b=e.verticalScrollbarWidth,v=e.viewLineCount,C=e.remainingWidth,w=e.isViewportWrapping,S=h?2:3;let x=Math.floor(s*n);const k=x/s;let y=!1,L=!1,N=S*u,F=u/s,P=1;if(m==="fill"||m==="fit"){const{typicalViewportLineCount:Le,extraLinesBeyondLastLine:Me,desiredRatio:Wt,minimapLineCount:vt}=su.computeContainedMinimapLineCount({viewLineCount:v,scrollBeyondLastLine:c,height:n,lineHeight:l,pixelRatio:s});if(v/vt>1)y=!0,L=!0,u=1,N=1,F=u/s;else{let fe=!1,ut=u+1;if(m==="fit"){const Pn=Math.ceil((v+Me)*N);w&&a&&C<=t.stableFitRemainingWidth?(fe=!0,ut=t.stableFitMaxMinimapScale):fe=Pn>x}if(m==="fill"||fe){y=!0;const Pn=u;N=Math.min(l*s,Math.max(1,Math.floor(1/Wt))),w&&a&&C<=t.stableFitRemainingWidth&&(ut=t.stableFitMaxMinimapScale),u=Math.min(ut,Math.max(1,Math.floor(N/S))),u>Pn&&(P=Math.min(2,u/Pn)),F=u/s/P,x=Math.ceil(Math.max(Le,v+Me)*N),w?(t.stableMinimapLayoutInput=e,t.stableFitRemainingWidth=C,t.stableFitMaxMinimapScale=u):(t.stableMinimapLayoutInput=null,t.stableFitRemainingWidth=0)}}}const U=Math.floor(f*F),K=Math.min(U,Math.max(0,Math.floor((C-b-2)*F/(d+F)))+sl);let le=Math.floor(s*K);const de=le/s;le=Math.floor(le*P);const Ce=h?1:2,ke=_==="left"?0:i-K-b;return{renderMinimap:Ce,minimapLeft:ke,minimapWidth:K,minimapHeightIsEditorHeight:y,minimapIsSampling:L,minimapScale:u,minimapLineHeight:N,minimapCanvasInnerWidth:le,minimapCanvasInnerHeight:x,minimapCanvasOuterWidth:de,minimapCanvasOuterHeight:k}}static computeLayout(e,t){const i=t.outerWidth|0,n=t.outerHeight|0,s=t.lineHeight|0,r=t.lineNumbersDigitCount|0,a=t.typicalHalfwidthCharacterWidth,l=t.maxDigitWidth,d=t.pixelRatio,c=t.viewLineCount,h=e.get(123),u=h==="inherit"?e.get(122):h,f=u==="inherit"?e.get(118):u,m=e.get(121),_=e.get(2),b=t.isDominatedByLongLines,v=e.get(50),C=e.get(60).renderType!==0,w=e.get(61),S=e.get(94),x=e.get(65),k=e.get(92),y=k.verticalScrollbarSize,L=k.verticalHasArrows,N=k.arrowSize,F=k.horizontalScrollbarSize,P=e.get(58),U=e.get(37);let K;if(typeof P=="string"&&/^\d+(\.\d+)?ch$/.test(P)){const Xo=parseFloat(P.substr(0,P.length-2));K=It.clampedInt(Xo*a,0,0,1e3)}else K=It.clampedInt(P,0,0,1e3);U&&(K+=16);let le=0;if(C){const Xo=Math.max(r,w);le=Math.round(Xo*l)}let de=0;v&&(de=s);let Ce=0,ke=Ce+de,Le=ke+le,Me=Le+K;const Wt=i-de-le-K;let vt=!1,ge=!1,fe=-1;_!==2&&(u==="inherit"&&b?(vt=!0,ge=!0):f==="on"||f==="bounded"?ge=!0:f==="wordWrapColumn"&&(fe=m));const ut=su._computeMinimapLayout({outerWidth:i,outerHeight:n,lineHeight:s,typicalHalfwidthCharacterWidth:a,pixelRatio:d,scrollBeyondLastLine:S,minimap:x,verticalScrollbarWidth:y,viewLineCount:c,remainingWidth:Wt,isViewportWrapping:ge},t.memory||new gM);ut.renderMinimap!==0&&ut.minimapLeft===0&&(Ce+=ut.minimapWidth,ke+=ut.minimapWidth,Le+=ut.minimapWidth,Me+=ut.minimapWidth);const Pn=Wt-ut.minimapWidth,vn=Math.max(1,Math.floor((Pn-y-2)/a)),_o=L?N:0;return ge&&(fe=Math.max(1,vn),f==="bounded"&&(fe=Math.min(fe,m))),{width:i,height:n,glyphMarginLeft:Ce,glyphMarginWidth:de,lineNumbersLeft:ke,lineNumbersWidth:le,decorationsLeft:Le,decorationsWidth:K,contentLeft:Me,contentWidth:Pn,minimap:ut,viewportColumn:vn,isWordWrapMinified:vt,isViewportWrapping:ge,wrappingColumn:fe,verticalScrollbarWidth:y,horizontalScrollbarHeight:F,overviewRuler:{top:_o,width:y,height:n-2*_o,right:0}}}}class A9 extends Ci{constructor(){const e={enabled:!0};super(57,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:g("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){return!e||typeof e!="object"?this.defaultValue:{enabled:be(e.enabled,this.defaultValue.enabled)}}}class R9 extends Ci{constructor(){const e={enabled:!0,fontSize:0,fontFamily:""};super(127,"inlayHints",e,{"editor.inlayHints.enabled":{type:"boolean",default:e.enabled,description:g("inlayHints.enable","Enables the inlay hints in the editor.")},"editor.inlayHints.fontSize":{type:"number",default:e.fontSize,markdownDescription:g("inlayHints.fontSize","Controls font size of inlay hints in the editor. A default of 90% of `#editor.fontSize#` is used when the configured value is less than `5` or greater than the editor font size.")},"editor.inlayHints.fontFamily":{type:"string",default:e.fontFamily,markdownDescription:g("inlayHints.fontFamily","Controls font family of inlay hints in the editor. When set to empty, the `#editor.fontFamily#` is used.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),fontSize:It.clampedInt(t.fontSize,this.defaultValue.fontSize,0,100),fontFamily:zn.string(t.fontFamily,this.defaultValue.fontFamily)}}}class M9 extends Sr{constructor(){super(59,"lineHeight",an.lineHeight,e=>Sr.clamp(e,0,150),{markdownDescription:g("lineHeight",`Controls the line height. +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DyyqAfj1.js","./CEpLTXMU.js","./BB4fFmP1.js","./tBqgKzkr.js","./BtUp2lzm.js","./BCE35n-X.js","./MpohrWso.js","./HXkjs4wx.js","./BGIROyS-.js","./DYwmZDEx.js","./B60eBYEX.js","./BN2n_O6g.js","./BvfHaaP2.js","./CCzOrJK5.js"])))=>i.map(i=>d[i]); +var q7=Object.defineProperty;var G7=(o,e,t)=>e in o?q7(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Ut=(o,e,t)=>G7(o,typeof e!="symbol"?e+"":e,t);import{_ as ce}from"./CEpLTXMU.js";function Z7(o,e){let t;return e.length===0?t=o:t=o.replace(/\{(\d+)\}/g,function(i,n){const s=n[0];return typeof e[s]<"u"?e[s]:i}),t}function g(o,e,...t){return Z7(e,t)}var Sv;const Y_="en";let P0=!1,F0=!1,X_=!1,XR=!1,QR=!1,Bx=!1,Up,Q_=Y_,Y7,nl;const Qt=typeof self=="object"?self:typeof global=="object"?global:{};let Hn;typeof Qt.vscode<"u"&&typeof Qt.vscode.process<"u"?Hn=Qt.vscode.process:typeof process<"u"&&(Hn=process);const X7=typeof((Sv=Hn==null?void 0:Hn.versions)===null||Sv===void 0?void 0:Sv.electron)=="string",Q7=X7&&(Hn==null?void 0:Hn.type)==="renderer";if(typeof navigator=="object"&&!Q7)nl=navigator.userAgent,P0=nl.indexOf("Windows")>=0,F0=nl.indexOf("Macintosh")>=0,Bx=(nl.indexOf("Macintosh")>=0||nl.indexOf("iPad")>=0||nl.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,X_=nl.indexOf("Linux")>=0,QR=!0,Up=navigator.language,Q_=Up;else if(typeof Hn=="object"){P0=Hn.platform==="win32",F0=Hn.platform==="darwin",X_=Hn.platform==="linux",X_&&Hn.env.SNAP&&Hn.env.SNAP_REVISION,Up=Y_,Q_=Y_;const o=Hn.env.VSCODE_NLS_CONFIG;if(o)try{const e=JSON.parse(o),t=e.availableLanguages["*"];Up=e.locale,Q_=t||Y_,Y7=e._translationsConfigFile}catch{}XR=!0}else console.error("Unable to resolve platform.");const Mi=P0,He=F0,ln=X_,Mo=XR,od=QR,Bo=Bx,Ar=nl,J7=Q_,JR=(()=>{if(typeof Qt.postMessage=="function"&&!Qt.importScripts){let o=[];Qt.addEventListener("message",t=>{if(t.data&&t.data.vscodeScheduleAsyncWork)for(let i=0,n=o.length;i{const i=++e;o.push({id:i,callback:t}),Qt.postMessage({vscodeScheduleAsyncWork:i},"*")}}return o=>setTimeout(o)})(),xs=F0||Bx?2:P0?1:3;let QE=!0,JE=!1;function eM(){if(!JE){JE=!0;const o=new Uint8Array(2);o[0]=1,o[1]=2,QE=new Uint16Array(o.buffer)[0]===513}return QE}const tM=!!(Ar&&Ar.indexOf("Chrome")>=0),e9=!!(Ar&&Ar.indexOf("Firefox")>=0),t9=!!(!tM&&Ar&&Ar.indexOf("Safari")>=0),i9=!!(Ar&&Ar.indexOf("Edg/")>=0);Ar&&Ar.indexOf("Android")>=0;const iM="`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?";function n9(o=""){let e="(-?\\d*\\.\\d\\w*)|([^";for(const t of iM)o.indexOf(t)>=0||(e+="\\"+t);return e+="\\s]+)",new RegExp(e,"g")}const nM=n9();function sM(o){let e=nM;if(o&&o instanceof RegExp)if(o.global)e=o;else{let t="g";o.ignoreCase&&(t+="i"),o.multiline&&(t+="m"),o.unicode&&(t+="u"),e=new RegExp(o.source,t)}return e.lastIndex=0,e}const s9={maxLen:1e3,windowSize:15,timeBudget:150};function B0(o,e,t,i,n=s9){if(t.length>n.maxLen){let d=o-n.maxLen/2;return d<0?d=0:i+=d,t=t.substring(d,o+n.maxLen/2),B0(o,e,t,i,n)}const s=Date.now(),r=o-1-i;let a=-1,l=null;for(let d=1;!(Date.now()-s>=n.timeBudget);d++){const c=r-n.windowSize*d;e.lastIndex=Math.max(0,c);const h=o9(e,t,r,a);if(!h&&l||(l=h,c<=0))break;a=c}if(l){const d={word:l[0],startColumn:i+1+l.index,endColumn:i+1+l.index+l[0].length};return e.lastIndex=0,d}return null}function o9(o,e,t,i){let n;for(;n=o.exec(e);){const s=n.index||0;if(s<=t&&o.lastIndex>=t)return n;if(i>0&&s>i)return null}return null}function ys(o,e=0){return o[o.length-(1+e)]}function r9(o){if(o.length===0)throw new Error("Invalid tail call");return[o.slice(0,o.length-1),o[o.length-1]]}function gs(o,e,t=(i,n)=>i===n){if(o===e)return!0;if(!o||!e||o.length!==e.length)return!1;for(let i=0,n=o.length;i0)n=s-1;else return s}return-(i+1)}function oM(o,e){let t=0,i=o.length;if(i===0)return 0;for(;t=e.length)throw new TypeError("invalid index");let i=e[Math.floor(e.length*Math.random())],n=[],s=[],r=[];for(let a of e){const l=t(a,i);l<0?n.push(a):l>0?s.push(a):r.push(a)}return o!!e)}function rM(o){return!Array.isArray(o)||o.length===0}function qn(o){return Array.isArray(o)&&o.length>0}function Fl(o,e=t=>t){const t=new Set;return o.filter(i=>{const n=e(i);return t.has(n)?!1:(t.add(n),!0)})}function a9(o,e){const t=l9(o,e);if(t!==-1)return o[t]}function l9(o,e){for(let t=o.length-1;t>=0;t--){const i=o[t];if(e(i))return t}return-1}function aM(o,e){return o.length>0?o[0]:e}function Vx(o){return[].concat(...o)}function hn(o,e){let t=typeof e=="number"?o:0;typeof e=="number"?t=o:(t=0,e=o);const i=[];if(t<=e)for(let n=t;ne;n--)i.push(n);return i}function L1(o,e,t){const i=o.slice(0,e),n=o.slice(e);return i.concat(t,n)}function yv(o,e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),o.unshift(e))}function $p(o,e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),o.push(e))}function Hx(o){return Array.isArray(o)?o:[o]}function d9(o,e,t){const i=lM(o,e),n=o.length,s=t.length;o.length=n+s;for(let r=n-1;r>=i;r--)o[r+s]=o[r];for(let r=0;re(o(t),o(i))}const c9=(o,e)=>o-e;function dM(o,e){if(o.length===0)return;let t=o[0];for(let i=1;i0&&(t=n)}return t}function h9(o,e){if(o.length===0)return;let t=o[0];for(let i=1;i=0&&(t=n)}return t}function u9(o,e){return dM(o,(t,i)=>-e(t,i))}class Lu{constructor(e){this.items=e,this.firstIdx=0,this.lastIdx=this.items.length-1}takeWhile(e){let t=this.firstIdx;for(;t=0&&e(this.items[t]);)t--;const i=t===this.lastIdx?null:this.items.slice(t+1,this.lastIdx+1);return this.lastIdx=t,i}peek(){return this.items[this.firstIdx]}dequeue(){const e=this.items[this.firstIdx];return this.firstIdx++,e}takeCount(e){const t=this.items.slice(this.firstIdx,this.firstIdx+e);return this.firstIdx+=e,t}}function cM(o){return Array.isArray(o)}function Fs(o){return typeof o=="string"}function Nn(o){return typeof o=="object"&&o!==null&&!Array.isArray(o)&&!(o instanceof RegExp)&&!(o instanceof Date)}function lc(o){return typeof o=="number"&&!isNaN(o)}function hM(o){return o===!0||o===!1}function $n(o){return typeof o>"u"}function f9(o){return!as(o)}function as(o){return $n(o)||o===null}function mt(o,e){if(!o)throw new Error("Unexpected type")}function jp(o){if(as(o))throw new Error("Assertion Failed: argument is undefined or null");return o}function W0(o){return typeof o=="function"}function g9(o,e){const t=Math.min(o.length,e.length);for(let i=0;ifunction(){const s=Array.prototype.slice.call(arguments,0);return e(n,s)};let i={};for(const n of o)i[n]=t(n);return i}function jn(o){return o===null?void 0:o}function Ux(o,e="Unreachable"){throw new Error(e)}function ua(o){if(!o||typeof o!="object"||o instanceof RegExp)return o;const e=Array.isArray(o)?[]:{};return Object.keys(o).forEach(t=>{o[t]&&typeof o[t]=="object"?e[t]=ua(o[t]):e[t]=o[t]}),e}function b9(o){if(!o||typeof o!="object")return o;const e=[o];for(;e.length>0;){const t=e.shift();Object.freeze(t);for(const i in t)if(uM.call(t,i)){const n=t[i];typeof n=="object"&&!Object.isFrozen(n)&&e.push(n)}}return o}const uM=Object.prototype.hasOwnProperty;function C9(o,e){return kS(o,e,new Set)}function kS(o,e,t){if(as(o))return o;const i=e(o);if(typeof i<"u")return i;if(cM(o)){const n=[];for(const s of o)n.push(kS(s,e,t));return n}if(Nn(o)){if(t.has(o))throw new Error("Cannot clone recursive data-structure");t.add(o);const n={};for(let s in o)uM.call(o,s)&&(n[s]=kS(o[s],e,t));return t.delete(o),n}return o}function zr(o,e,t=!0){return Nn(o)?(Nn(e)&&Object.keys(e).forEach(i=>{i in o?t&&(Nn(o[i])&&Nn(e[i])?zr(o[i],e[i],t):o[i]=e[i]):o[i]=e[i]}),o):e}function Rs(o,e){if(o===e)return!0;if(o==null||e===null||e===void 0||typeof o!=typeof e||typeof o!="object"||Array.isArray(o)!==Array.isArray(e))return!1;let t,i;if(Array.isArray(o)){if(o.length!==e.length)return!1;for(t=0;t"u"?t:i}const on={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0,bracketPairColorizationOptions:{enabled:!1}},sl=8;class fM{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class gM{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class Ci{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}applyUpdate(e,t){return D1(e,t)}compute(e,t,i){return i}}class hg{constructor(e,t){this.newValue=e,this.didChange=t}}function D1(o,e){if(typeof o!="object"||typeof e!="object"||!o||!e)return new hg(e,o!==e);if(Array.isArray(o)||Array.isArray(e)){const i=Array.isArray(o)&&Array.isArray(e)&&gs(o,e);return new hg(e,i)}let t=!1;for(const i in e)if(e.hasOwnProperty(i)){const n=D1(o[i],e[i]);n.didChange&&(o[i]=n.newValue,t=!0)}return new hg(o,t)}class uf{constructor(e){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0}applyUpdate(e,t){return D1(e,t)}validate(e){return this.defaultValue}}class qc{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}applyUpdate(e,t){return D1(e,t)}validate(e){return typeof e>"u"?this.defaultValue:e}compute(e,t,i){return i}}function be(o,e){return typeof o>"u"?e:o==="false"?!1:!!o}class je extends qc{constructor(e,t,i,n=void 0){typeof n<"u"&&(n.type="boolean",n.default=i),super(e,t,i,n)}validate(e){return be(e,this.defaultValue)}}function IS(o,e,t,i){if(typeof o>"u")return e;let n=parseInt(o,10);return isNaN(n)?e:(n=Math.max(t,n),n=Math.min(i,n),n|0)}class It extends qc{constructor(e,t,i,n,s,r=void 0){typeof r<"u"&&(r.type="integer",r.default=i,r.minimum=n,r.maximum=s),super(e,t,i,r),this.minimum=n,this.maximum=s}static clampedInt(e,t,i,n){return IS(e,t,i,n)}validate(e){return It.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class Sr extends qc{constructor(e,t,i,n,s){typeof s<"u"&&(s.type="number",s.default=i),super(e,t,i,s),this.validationFn=n}static clamp(e,t,i){return ei?i:e}static float(e,t){if(typeof e=="number")return e;if(typeof e>"u")return t;const i=parseFloat(e);return isNaN(i)?t:i}validate(e){return this.validationFn(Sr.float(e,this.defaultValue))}}class zn extends qc{static string(e,t){return typeof e!="string"?t:e}constructor(e,t,i,n=void 0){typeof n<"u"&&(n.type="string",n.default=i),super(e,t,i,n)}validate(e){return zn.string(e,this.defaultValue)}}function In(o,e,t){return typeof o!="string"||t.indexOf(o)===-1?e:o}class ui extends qc{constructor(e,t,i,n,s=void 0){typeof s<"u"&&(s.type="string",s.enum=n,s.default=i),super(e,t,i,s),this._allowedValues=n}validate(e){return In(e,this.defaultValue,this._allowedValues)}}class Mf extends Ci{constructor(e,t,i,n,s,r,a=void 0){typeof a<"u"&&(a.type="string",a.enum=s,a.default=n),super(e,t,i,a),this._allowedValues=s,this._convert=r}validate(e){return typeof e!="string"?this.defaultValue:this._allowedValues.indexOf(e)===-1?this.defaultValue:this._convert(e)}}function v9(o){switch(o){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}class w9 extends Ci{constructor(){super(2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[g("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),g("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader. Word wrapping will be disabled."),g("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:g("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers. Setting to on will disable word wrapping.")})}validate(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue}compute(e,t,i){return i===0?e.accessibilitySupport:i}}class S9 extends Ci{constructor(){const e={insertSpace:!0,ignoreEmptyLines:!0};super(19,"comments",e,{"editor.comments.insertSpace":{type:"boolean",default:e.insertSpace,description:g("comments.insertSpace","Controls whether a space character is inserted when commenting.")},"editor.comments.ignoreEmptyLines":{type:"boolean",default:e.ignoreEmptyLines,description:g("comments.ignoreEmptyLines","Controls if empty lines should be ignored with toggle, add or remove actions for line comments.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{insertSpace:be(t.insertSpace,this.defaultValue.insertSpace),ignoreEmptyLines:be(t.ignoreEmptyLines,this.defaultValue.ignoreEmptyLines)}}}function y9(o){switch(o){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var Ai;(function(o){o[o.Line=1]="Line",o[o.Block=2]="Block",o[o.Underline=3]="Underline",o[o.LineThin=4]="LineThin",o[o.BlockOutline=5]="BlockOutline",o[o.UnderlineThin=6]="UnderlineThin"})(Ai||(Ai={}));function L9(o){switch(o){case"line":return Ai.Line;case"block":return Ai.Block;case"underline":return Ai.Underline;case"line-thin":return Ai.LineThin;case"block-outline":return Ai.BlockOutline;case"underline-thin":return Ai.UnderlineThin}}class D9 extends uf{constructor(){super(128)}compute(e,t,i){const n=["monaco-editor"];return t.get(33)&&n.push(t.get(33)),e.extraEditorClassName&&n.push(e.extraEditorClassName),t.get(66)==="default"?n.push("mouse-default"):t.get(66)==="copy"&&n.push("mouse-copy"),t.get(100)&&n.push("showUnused"),t.get(126)&&n.push("showDeprecated"),n.join(" ")}}class x9 extends je{constructor(){super(32,"emptySelectionClipboard",!0,{description:g("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,t,i){return i&&e.emptySelectionClipboard}}class k9 extends Ci{constructor(){const e={cursorMoveOnType:!0,seedSearchStringFromSelection:"always",autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0,loop:!0};super(35,"find",e,{"editor.find.cursorMoveOnType":{type:"boolean",default:e.cursorMoveOnType,description:g("find.cursorMoveOnType","Controls whether the cursor should jump to find matches while typing.")},"editor.find.seedSearchStringFromSelection":{type:"string",enum:["never","always","selection"],default:e.seedSearchStringFromSelection,enumDescriptions:[g("editor.find.seedSearchStringFromSelection.never","Never seed search string from the editor selection."),g("editor.find.seedSearchStringFromSelection.always","Always seed search string from the editor selection, including word at cursor position."),g("editor.find.seedSearchStringFromSelection.selection","Only seed search string from the editor selection.")],description:g("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:e.autoFindInSelection,enumDescriptions:[g("editor.find.autoFindInSelection.never","Never turn on Find in Selection automatically (default)."),g("editor.find.autoFindInSelection.always","Always turn on Find in Selection automatically."),g("editor.find.autoFindInSelection.multiline","Turn on Find in Selection automatically when multiple lines of content are selected.")],description:g("find.autoFindInSelection","Controls the condition for turning on Find in Selection automatically.")},"editor.find.globalFindClipboard":{type:"boolean",default:e.globalFindClipboard,description:g("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:He},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:e.addExtraSpaceOnTop,description:g("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")},"editor.find.loop":{type:"boolean",default:e.loop,description:g("find.loop","Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{cursorMoveOnType:be(t.cursorMoveOnType,this.defaultValue.cursorMoveOnType),seedSearchStringFromSelection:typeof e.seedSearchStringFromSelection=="boolean"?e.seedSearchStringFromSelection?"always":"never":In(t.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection,["never","always","selection"]),autoFindInSelection:typeof e.autoFindInSelection=="boolean"?e.autoFindInSelection?"always":"never":In(t.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:be(t.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:be(t.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop),loop:be(t.loop,this.defaultValue.loop)}}}class ls extends Ci{constructor(){super(45,"fontLigatures",ls.OFF,{anyOf:[{type:"boolean",description:g("fontLigatures","Enables/Disables font ligatures ('calt' and 'liga' font features). Change this to a string for fine-grained control of the 'font-feature-settings' CSS property.")},{type:"string",description:g("fontFeatureSettings","Explicit 'font-feature-settings' CSS property. A boolean can be passed instead if one only needs to turn on/off ligatures.")}],description:g("fontLigaturesGeneral","Configures font ligatures or font features. Can be either a boolean to enable/disable ligatures or a string for the value of the CSS 'font-feature-settings' property."),default:!1})}validate(e){return typeof e>"u"?this.defaultValue:typeof e=="string"?e==="false"?ls.OFF:e==="true"?ls.ON:e:e?ls.ON:ls.OFF}}ls.OFF='"liga" off, "calt" off';ls.ON='"liga" on, "calt" on';class I9 extends uf{constructor(){super(44)}compute(e,t,i){return e.fontInfo}}class E9 extends qc{constructor(){super(46,"fontSize",an.fontSize,{type:"number",minimum:6,maximum:100,default:an.fontSize,description:g("fontSize","Controls the font size in pixels.")})}validate(e){const t=Sr.float(e,this.defaultValue);return t===0?an.fontSize:Sr.clamp(t,6,100)}compute(e,t,i){return e.fontInfo.fontSize}}class _r extends Ci{constructor(){super(47,"fontWeight",an.fontWeight,{anyOf:[{type:"number",minimum:_r.MINIMUM_VALUE,maximum:_r.MAXIMUM_VALUE,errorMessage:g("fontWeightErrorMessage",'Only "normal" and "bold" keywords or numbers between 1 and 1000 are allowed.')},{type:"string",pattern:"^(normal|bold|1000|[1-9][0-9]{0,2})$"},{enum:_r.SUGGESTION_VALUES}],default:an.fontWeight,description:g("fontWeight",'Controls the font weight. Accepts "normal" and "bold" keywords or numbers between 1 and 1000.')})}validate(e){return e==="normal"||e==="bold"?e:String(It.clampedInt(e,an.fontWeight,_r.MINIMUM_VALUE,_r.MAXIMUM_VALUE))}}_r.SUGGESTION_VALUES=["normal","bold","100","200","300","400","500","600","700","800","900"];_r.MINIMUM_VALUE=1;_r.MAXIMUM_VALUE=1e3;class N9 extends Ci{constructor(){const e={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},t={type:"string",enum:["peek","gotoAndPeek","goto"],default:e.multiple,enumDescriptions:[g("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),g("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),g("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]},i=["","editor.action.referenceSearch.trigger","editor.action.goToReferences","editor.action.peekImplementation","editor.action.goToImplementation","editor.action.peekTypeDefinition","editor.action.goToTypeDefinition","editor.action.peekDeclaration","editor.action.revealDeclaration","editor.action.peekDefinition","editor.action.revealDefinitionAside","editor.action.revealDefinition"];super(51,"gotoLocation",e,{"editor.gotoLocation.multiple":{deprecationMessage:g("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":Object.assign({description:g("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleTypeDefinitions":Object.assign({description:g("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleDeclarations":Object.assign({description:g("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleImplementations":Object.assign({description:g("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleReferences":Object.assign({description:g("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},t),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:e.alternativeDefinitionCommand,enum:i,description:g("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:e.alternativeTypeDefinitionCommand,enum:i,description:g("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:e.alternativeDeclarationCommand,enum:i,description:g("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:e.alternativeImplementationCommand,enum:i,description:g("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:e.alternativeReferenceCommand,enum:i,description:g("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})}validate(e){var t,i,n,s,r;if(!e||typeof e!="object")return this.defaultValue;const a=e;return{multiple:In(a.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:(t=a.multipleDefinitions)!==null&&t!==void 0?t:In(a.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:(i=a.multipleTypeDefinitions)!==null&&i!==void 0?i:In(a.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:(n=a.multipleDeclarations)!==null&&n!==void 0?n:In(a.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:(s=a.multipleImplementations)!==null&&s!==void 0?s:In(a.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:(r=a.multipleReferences)!==null&&r!==void 0?r:In(a.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:zn.string(a.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:zn.string(a.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:zn.string(a.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:zn.string(a.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:zn.string(a.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}}}class T9 extends Ci{constructor(){const e={enabled:!0,delay:300,sticky:!0,above:!0};super(53,"hover",e,{"editor.hover.enabled":{type:"boolean",default:e.enabled,description:g("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:e.delay,minimum:0,maximum:1e4,description:g("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:e.sticky,description:g("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")},"editor.hover.above":{type:"boolean",default:e.above,description:g("hover.above","Prefer showing hovers above the line, if there's space.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),delay:It.clampedInt(t.delay,this.defaultValue.delay,0,1e4),sticky:be(t.sticky,this.defaultValue.sticky),above:be(t.above,this.defaultValue.above)}}}class su extends uf{constructor(){super(131)}compute(e,t,i){return su.computeLayout(t,{memory:e.memory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,isDominatedByLongLines:e.isDominatedByLongLines,lineHeight:e.fontInfo.lineHeight,viewLineCount:e.viewLineCount,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})}static computeContainedMinimapLineCount(e){const t=e.height/e.lineHeight,i=e.scrollBeyondLastLine?t-1:0,n=(e.viewLineCount+i)/(e.pixelRatio*e.height),s=Math.floor(e.viewLineCount/n);return{typicalViewportLineCount:t,extraLinesBeyondLastLine:i,desiredRatio:n,minimapLineCount:s}}static _computeMinimapLayout(e,t){const i=e.outerWidth,n=e.outerHeight,s=e.pixelRatio;if(!e.minimap.enabled)return{renderMinimap:0,minimapLeft:0,minimapWidth:0,minimapHeightIsEditorHeight:!1,minimapIsSampling:!1,minimapScale:1,minimapLineHeight:1,minimapCanvasInnerWidth:0,minimapCanvasInnerHeight:Math.floor(s*n),minimapCanvasOuterWidth:0,minimapCanvasOuterHeight:n};const r=t.stableMinimapLayoutInput,a=r&&e.outerHeight===r.outerHeight&&e.lineHeight===r.lineHeight&&e.typicalHalfwidthCharacterWidth===r.typicalHalfwidthCharacterWidth&&e.pixelRatio===r.pixelRatio&&e.scrollBeyondLastLine===r.scrollBeyondLastLine&&e.minimap.enabled===r.minimap.enabled&&e.minimap.side===r.minimap.side&&e.minimap.size===r.minimap.size&&e.minimap.showSlider===r.minimap.showSlider&&e.minimap.renderCharacters===r.minimap.renderCharacters&&e.minimap.maxColumn===r.minimap.maxColumn&&e.minimap.scale===r.minimap.scale&&e.verticalScrollbarWidth===r.verticalScrollbarWidth&&e.isViewportWrapping===r.isViewportWrapping,l=e.lineHeight,d=e.typicalHalfwidthCharacterWidth,c=e.scrollBeyondLastLine,h=e.minimap.renderCharacters;let u=s>=2?Math.round(e.minimap.scale*2):e.minimap.scale;const f=e.minimap.maxColumn,m=e.minimap.size,_=e.minimap.side,b=e.verticalScrollbarWidth,v=e.viewLineCount,C=e.remainingWidth,w=e.isViewportWrapping,S=h?2:3;let x=Math.floor(s*n);const k=x/s;let y=!1,L=!1,N=S*u,F=u/s,P=1;if(m==="fill"||m==="fit"){const{typicalViewportLineCount:Le,extraLinesBeyondLastLine:Me,desiredRatio:Wt,minimapLineCount:vt}=su.computeContainedMinimapLineCount({viewLineCount:v,scrollBeyondLastLine:c,height:n,lineHeight:l,pixelRatio:s});if(v/vt>1)y=!0,L=!0,u=1,N=1,F=u/s;else{let fe=!1,ut=u+1;if(m==="fit"){const Pn=Math.ceil((v+Me)*N);w&&a&&C<=t.stableFitRemainingWidth?(fe=!0,ut=t.stableFitMaxMinimapScale):fe=Pn>x}if(m==="fill"||fe){y=!0;const Pn=u;N=Math.min(l*s,Math.max(1,Math.floor(1/Wt))),w&&a&&C<=t.stableFitRemainingWidth&&(ut=t.stableFitMaxMinimapScale),u=Math.min(ut,Math.max(1,Math.floor(N/S))),u>Pn&&(P=Math.min(2,u/Pn)),F=u/s/P,x=Math.ceil(Math.max(Le,v+Me)*N),w?(t.stableMinimapLayoutInput=e,t.stableFitRemainingWidth=C,t.stableFitMaxMinimapScale=u):(t.stableMinimapLayoutInput=null,t.stableFitRemainingWidth=0)}}}const U=Math.floor(f*F),K=Math.min(U,Math.max(0,Math.floor((C-b-2)*F/(d+F)))+sl);let le=Math.floor(s*K);const de=le/s;le=Math.floor(le*P);const Ce=h?1:2,ke=_==="left"?0:i-K-b;return{renderMinimap:Ce,minimapLeft:ke,minimapWidth:K,minimapHeightIsEditorHeight:y,minimapIsSampling:L,minimapScale:u,minimapLineHeight:N,minimapCanvasInnerWidth:le,minimapCanvasInnerHeight:x,minimapCanvasOuterWidth:de,minimapCanvasOuterHeight:k}}static computeLayout(e,t){const i=t.outerWidth|0,n=t.outerHeight|0,s=t.lineHeight|0,r=t.lineNumbersDigitCount|0,a=t.typicalHalfwidthCharacterWidth,l=t.maxDigitWidth,d=t.pixelRatio,c=t.viewLineCount,h=e.get(123),u=h==="inherit"?e.get(122):h,f=u==="inherit"?e.get(118):u,m=e.get(121),_=e.get(2),b=t.isDominatedByLongLines,v=e.get(50),C=e.get(60).renderType!==0,w=e.get(61),S=e.get(94),x=e.get(65),k=e.get(92),y=k.verticalScrollbarSize,L=k.verticalHasArrows,N=k.arrowSize,F=k.horizontalScrollbarSize,P=e.get(58),U=e.get(37);let K;if(typeof P=="string"&&/^\d+(\.\d+)?ch$/.test(P)){const Xo=parseFloat(P.substr(0,P.length-2));K=It.clampedInt(Xo*a,0,0,1e3)}else K=It.clampedInt(P,0,0,1e3);U&&(K+=16);let le=0;if(C){const Xo=Math.max(r,w);le=Math.round(Xo*l)}let de=0;v&&(de=s);let Ce=0,ke=Ce+de,Le=ke+le,Me=Le+K;const Wt=i-de-le-K;let vt=!1,ge=!1,fe=-1;_!==2&&(u==="inherit"&&b?(vt=!0,ge=!0):f==="on"||f==="bounded"?ge=!0:f==="wordWrapColumn"&&(fe=m));const ut=su._computeMinimapLayout({outerWidth:i,outerHeight:n,lineHeight:s,typicalHalfwidthCharacterWidth:a,pixelRatio:d,scrollBeyondLastLine:S,minimap:x,verticalScrollbarWidth:y,viewLineCount:c,remainingWidth:Wt,isViewportWrapping:ge},t.memory||new gM);ut.renderMinimap!==0&&ut.minimapLeft===0&&(Ce+=ut.minimapWidth,ke+=ut.minimapWidth,Le+=ut.minimapWidth,Me+=ut.minimapWidth);const Pn=Wt-ut.minimapWidth,vn=Math.max(1,Math.floor((Pn-y-2)/a)),_o=L?N:0;return ge&&(fe=Math.max(1,vn),f==="bounded"&&(fe=Math.min(fe,m))),{width:i,height:n,glyphMarginLeft:Ce,glyphMarginWidth:de,lineNumbersLeft:ke,lineNumbersWidth:le,decorationsLeft:Le,decorationsWidth:K,contentLeft:Me,contentWidth:Pn,minimap:ut,viewportColumn:vn,isWordWrapMinified:vt,isViewportWrapping:ge,wrappingColumn:fe,verticalScrollbarWidth:y,horizontalScrollbarHeight:F,overviewRuler:{top:_o,width:y,height:n-2*_o,right:0}}}}class A9 extends Ci{constructor(){const e={enabled:!0};super(57,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:g("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){return!e||typeof e!="object"?this.defaultValue:{enabled:be(e.enabled,this.defaultValue.enabled)}}}class R9 extends Ci{constructor(){const e={enabled:!0,fontSize:0,fontFamily:""};super(127,"inlayHints",e,{"editor.inlayHints.enabled":{type:"boolean",default:e.enabled,description:g("inlayHints.enable","Enables the inlay hints in the editor.")},"editor.inlayHints.fontSize":{type:"number",default:e.fontSize,markdownDescription:g("inlayHints.fontSize","Controls font size of inlay hints in the editor. A default of 90% of `#editor.fontSize#` is used when the configured value is less than `5` or greater than the editor font size.")},"editor.inlayHints.fontFamily":{type:"string",default:e.fontFamily,markdownDescription:g("inlayHints.fontFamily","Controls font family of inlay hints in the editor. When set to empty, the `#editor.fontFamily#` is used.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),fontSize:It.clampedInt(t.fontSize,this.defaultValue.fontSize,0,100),fontFamily:zn.string(t.fontFamily,this.defaultValue.fontFamily)}}}class M9 extends Sr{constructor(){super(59,"lineHeight",an.lineHeight,e=>Sr.clamp(e,0,150),{markdownDescription:g("lineHeight",`Controls the line height. - Use 0 to automatically compute the line height from the font size. - Values between 0 and 8 will be used as a multiplier with the font size. - Values greater than or equal to 8 will be used as effective values.`)})}compute(e,t,i){return e.fontInfo.lineHeight}}class O9 extends Ci{constructor(){const e={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};super(65,"minimap",e,{"editor.minimap.enabled":{type:"boolean",default:e.enabled,description:g("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[g("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),g("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),g("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:e.size,description:g("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:e.side,description:g("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:e.showSlider,description:g("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:e.scale,minimum:1,maximum:3,enum:[1,2,3],description:g("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:e.renderCharacters,description:g("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:e.maxColumn,description:g("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),size:In(t.size,this.defaultValue.size,["proportional","fill","fit"]),side:In(t.side,this.defaultValue.side,["right","left"]),showSlider:In(t.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:be(t.renderCharacters,this.defaultValue.renderCharacters),scale:It.clampedInt(t.scale,1,1,3),maxColumn:It.clampedInt(t.maxColumn,this.defaultValue.maxColumn,1,1e4)}}}function P9(o){return o==="ctrlCmd"?He?"metaKey":"ctrlKey":"altKey"}class F9 extends Ci{constructor(){super(75,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:g("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:g("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{top:It.clampedInt(t.top,0,0,1e3),bottom:It.clampedInt(t.bottom,0,0,1e3)}}}class B9 extends Ci{constructor(){const e={enabled:!0,cycle:!1};super(76,"parameterHints",e,{"editor.parameterHints.enabled":{type:"boolean",default:e.enabled,description:g("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:e.cycle,description:g("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),cycle:be(t.cycle,this.defaultValue.cycle)}}}class W9 extends uf{constructor(){super(129)}compute(e,t,i){return e.pixelRatio}}class V9 extends Ci{constructor(){const e={other:!0,comments:!1,strings:!1};super(79,"quickSuggestions",e,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:e.strings,description:g("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:e.comments,description:g("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:e.other,description:g("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:e,description:g("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),this.defaultValue=e}validate(e){if(typeof e=="boolean")return e;if(e&&typeof e=="object"){const t=e,i={other:be(t.other,this.defaultValue.other),comments:be(t.comments,this.defaultValue.comments),strings:be(t.strings,this.defaultValue.strings)};return i.other&&i.comments&&i.strings?!0:!i.other&&!i.comments&&!i.strings?!1:i}return this.defaultValue}}class H9 extends Ci{constructor(){super(60,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[g("lineNumbers.off","Line numbers are not rendered."),g("lineNumbers.on","Line numbers are rendered as absolute number."),g("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),g("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:g("lineNumbers","Controls the display of line numbers.")})}validate(e){let t=this.defaultValue.renderType,i=this.defaultValue.renderFn;return typeof e<"u"&&(typeof e=="function"?(t=4,i=e):e==="interval"?t=3:e==="relative"?t=2:e==="on"?t=1:t=0),{renderType:t,renderFn:i}}}function V0(o){const e=o.get(87);return e==="editable"?o.get(81):e!=="on"}class z9 extends Ci{constructor(){const e=[],t={type:"number",description:g("rulers.size","Number of monospace characters at which this editor ruler will render.")};super(91,"rulers",e,{type:"array",items:{anyOf:[t,{type:["object"],properties:{column:t,color:{type:"string",description:g("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:e,description:g("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}validate(e){if(Array.isArray(e)){const t=[];for(let i of e)if(typeof i=="number")t.push({column:It.clampedInt(i,0,0,1e4),color:null});else if(i&&typeof i=="object"){const n=i;t.push({column:It.clampedInt(n.column,0,0,1e4),color:n.color})}return t.sort((i,n)=>i.column-n.column),t}return this.defaultValue}}function iN(o,e){if(typeof o!="string")return e;switch(o){case"hidden":return 2;case"visible":return 3;default:return 1}}let U9=class extends Ci{constructor(){const e={vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0,scrollByPage:!1};super(92,"scrollbar",e,{"editor.scrollbar.vertical":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[g("scrollbar.vertical.auto","The vertical scrollbar will be visible only when necessary."),g("scrollbar.vertical.visible","The vertical scrollbar will always be visible."),g("scrollbar.vertical.fit","The vertical scrollbar will always be hidden.")],default:"auto",description:g("scrollbar.vertical","Controls the visibility of the vertical scrollbar.")},"editor.scrollbar.horizontal":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[g("scrollbar.horizontal.auto","The horizontal scrollbar will be visible only when necessary."),g("scrollbar.horizontal.visible","The horizontal scrollbar will always be visible."),g("scrollbar.horizontal.fit","The horizontal scrollbar will always be hidden.")],default:"auto",description:g("scrollbar.horizontal","Controls the visibility of the horizontal scrollbar.")},"editor.scrollbar.verticalScrollbarSize":{type:"number",default:e.verticalScrollbarSize,description:g("scrollbar.verticalScrollbarSize","The width of the vertical scrollbar.")},"editor.scrollbar.horizontalScrollbarSize":{type:"number",default:e.horizontalScrollbarSize,description:g("scrollbar.horizontalScrollbarSize","The height of the horizontal scrollbar.")},"editor.scrollbar.scrollByPage":{type:"boolean",default:e.scrollByPage,description:g("scrollbar.scrollByPage","Controls whether clicks scroll by page or jump to click position.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e,i=It.clampedInt(t.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),n=It.clampedInt(t.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3);return{arrowSize:It.clampedInt(t.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:iN(t.vertical,this.defaultValue.vertical),horizontal:iN(t.horizontal,this.defaultValue.horizontal),useShadows:be(t.useShadows,this.defaultValue.useShadows),verticalHasArrows:be(t.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:be(t.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:be(t.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:be(t.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:i,horizontalSliderSize:It.clampedInt(t.horizontalSliderSize,i,0,1e3),verticalScrollbarSize:n,verticalSliderSize:It.clampedInt(t.verticalSliderSize,n,0,1e3),scrollByPage:be(t.scrollByPage,this.defaultValue.scrollByPage)}}};const ss="inUntrustedWorkspace",kn={allowedCharacters:"editor.unicodeHighlight.allowedCharacters",invisibleCharacters:"editor.unicodeHighlight.invisibleCharacters",nonBasicASCII:"editor.unicodeHighlight.nonBasicASCII",ambiguousCharacters:"editor.unicodeHighlight.ambiguousCharacters",includeComments:"editor.unicodeHighlight.includeComments",includeStrings:"editor.unicodeHighlight.includeStrings",allowedLocales:"editor.unicodeHighlight.allowedLocales"};class $9 extends Ci{constructor(){const e={nonBasicASCII:ss,invisibleCharacters:!0,ambiguousCharacters:!0,includeComments:ss,includeStrings:!0,allowedCharacters:{},allowedLocales:{_os:!0,_vscode:!0}};super(113,"unicodeHighlight",e,{[kn.nonBasicASCII]:{restricted:!0,type:["boolean","string"],enum:[!0,!1,ss],default:e.nonBasicASCII,description:g("unicodeHighlight.nonBasicASCII","Controls whether all non-basic ASCII characters are highlighted. Only characters between U+0020 and U+007E, tab, line-feed and carriage-return are considered basic ASCII.")},[kn.invisibleCharacters]:{restricted:!0,type:"boolean",default:e.invisibleCharacters,description:g("unicodeHighlight.invisibleCharacters","Controls whether characters that just reserve space or have no width at all are highlighted.")},[kn.ambiguousCharacters]:{restricted:!0,type:"boolean",default:e.ambiguousCharacters,description:g("unicodeHighlight.ambiguousCharacters","Controls whether characters are highlighted that can be confused with basic ASCII characters, except those that are common in the current user locale.")},[kn.includeComments]:{restricted:!0,type:["boolean","string"],enum:[!0,!1,ss],default:e.includeComments,description:g("unicodeHighlight.includeComments","Controls whether characters in comments should also be subject to unicode highlighting.")},[kn.includeStrings]:{restricted:!0,type:["boolean","string"],enum:[!0,!1,ss],default:e.includeStrings,description:g("unicodeHighlight.includeStrings","Controls whether characters in strings should also be subject to unicode highlighting.")},[kn.allowedCharacters]:{restricted:!0,type:"object",default:e.allowedCharacters,description:g("unicodeHighlight.allowedCharacters","Defines allowed characters that are not being highlighted."),additionalProperties:{type:"boolean"}},[kn.allowedLocales]:{restricted:!0,type:"object",additionalProperties:{type:"boolean"},default:e.allowedLocales,description:g("unicodeHighlight.allowedLocales","Unicode characters that are common in allowed locales are not being highlighted.")}})}applyUpdate(e,t){let i=!1;t.allowedCharacters&&(Rs(e.allowedCharacters,t.allowedCharacters)||(e=Object.assign(Object.assign({},e),{allowedCharacters:t.allowedCharacters}),i=!0)),t.allowedLocales&&(Rs(e.allowedLocales,t.allowedLocales)||(e=Object.assign(Object.assign({},e),{allowedLocales:t.allowedLocales}),i=!0));const n=super.applyUpdate(e,t);return i?new hg(n.newValue,!0):n}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{nonBasicASCII:ug(t.nonBasicASCII,ss,[!0,!1,ss]),invisibleCharacters:be(t.invisibleCharacters,this.defaultValue.invisibleCharacters),ambiguousCharacters:be(t.ambiguousCharacters,this.defaultValue.ambiguousCharacters),includeComments:ug(t.includeComments,ss,[!0,!1,ss]),includeStrings:ug(t.includeStrings,ss,[!0,!1,ss]),allowedCharacters:this.validateBooleanMap(e.allowedCharacters,this.defaultValue.allowedCharacters),allowedLocales:this.validateBooleanMap(e.allowedLocales,this.defaultValue.allowedLocales)}}validateBooleanMap(e,t){if(typeof e!="object"||!e)return t;const i={};for(const[n,s]of Object.entries(e))s===!0&&(i[n]=!0);return i}}class j9 extends Ci{constructor(){const e={enabled:!0,mode:"subwordSmart"};super(55,"inlineSuggest",e,{"editor.inlineSuggest.enabled":{type:"boolean",default:e.enabled,description:g("inlineSuggest.enabled","Controls whether to automatically show inline suggestions in the editor.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{enabled:be(t.enabled,this.defaultValue.enabled),mode:In(t.mode,this.defaultValue.mode,["prefix","subword","subwordSmart"])}}}class K9 extends Ci{constructor(){const e={enabled:on.bracketPairColorizationOptions.enabled};super(12,"bracketPairColorization",e,{"editor.bracketPairColorization.enabled":{type:"boolean",default:e.enabled,description:g("bracketPairColorization.enabled","Controls whether bracket pair colorization is enabled or not. Use 'workbench.colorCustomizations' to override the bracket highlight colors.")}})}validate(e){return!e||typeof e!="object"?this.defaultValue:{enabled:be(e.enabled,this.defaultValue.enabled)}}}class q9 extends Ci{constructor(){const e={bracketPairs:!1,bracketPairsHorizontal:"active",highlightActiveBracketPair:!0,indentation:!0,highlightActiveIndentation:!0};super(13,"guides",e,{"editor.guides.bracketPairs":{type:["boolean","string"],enum:[!0,"active",!1],enumDescriptions:[g("editor.guides.bracketPairs.true","Enables bracket pair guides."),g("editor.guides.bracketPairs.active","Enables bracket pair guides only for the active bracket pair."),g("editor.guides.bracketPairs.false","Disables bracket pair guides.")],default:e.bracketPairs,description:g("editor.guides.bracketPairs","Controls whether bracket pair guides are enabled or not.")},"editor.guides.bracketPairsHorizontal":{type:["boolean","string"],enum:[!0,"active",!1],enumDescriptions:[g("editor.guides.bracketPairsHorizontal.true","Enables horizontal guides as addition to vertical bracket pair guides."),g("editor.guides.bracketPairsHorizontal.active","Enables horizontal guides only for the active bracket pair."),g("editor.guides.bracketPairsHorizontal.false","Disables horizontal bracket pair guides.")],default:e.bracketPairsHorizontal,description:g("editor.guides.bracketPairsHorizontal","Controls whether horizontal bracket pair guides are enabled or not.")},"editor.guides.highlightActiveBracketPair":{type:"boolean",default:e.highlightActiveBracketPair,description:g("editor.guides.highlightActiveBracketPair","Controls whether bracket pair guides are enabled or not.")},"editor.guides.indentation":{type:"boolean",default:e.indentation,description:g("editor.guides.indentation","Controls whether the editor should render indent guides.")},"editor.guides.highlightActiveIndentation":{type:"boolean",default:e.highlightActiveIndentation,description:g("editor.guides.highlightActiveIndentation","Controls whether the editor should highlight the active indent guide.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{bracketPairs:ug(t.bracketPairs,this.defaultValue.bracketPairs,[!0,!1,"active"]),bracketPairsHorizontal:ug(t.bracketPairsHorizontal,this.defaultValue.bracketPairsHorizontal,[!0,!1,"active"]),highlightActiveBracketPair:be(t.highlightActiveBracketPair,this.defaultValue.highlightActiveBracketPair),indentation:be(t.indentation,this.defaultValue.indentation),highlightActiveIndentation:be(t.highlightActiveIndentation,this.defaultValue.highlightActiveIndentation)}}}function ug(o,e,t){const i=t.indexOf(o);return i===-1?e:t[i]}class G9 extends Ci{constructor(){const e={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,showStatusBar:!1,preview:!1,previewMode:"subwordSmart",showInlineDetails:!0,showMethods:!0,showFunctions:!0,showConstructors:!0,showDeprecated:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0};super(106,"suggest",e,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[g("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),g("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:e.insertMode,description:g("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:e.filterGraceful,description:g("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:e.localityBonus,description:g("suggest.localityBonus","Controls whether sorting favors words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:e.shareSuggestSelections,markdownDescription:g("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:e.snippetsPreventQuickSuggestions,description:g("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:e.showIcons,description:g("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.showStatusBar":{type:"boolean",default:e.showStatusBar,description:g("suggest.showStatusBar","Controls the visibility of the status bar at the bottom of the suggest widget.")},"editor.suggest.preview":{type:"boolean",default:e.preview,description:g("suggest.preview","Controls whether to preview the suggestion outcome in the editor.")},"editor.suggest.showInlineDetails":{type:"boolean",default:e.showInlineDetails,description:g("suggest.showInlineDetails","Controls whether suggest details show inline with the label or only in the details widget")},"editor.suggest.maxVisibleSuggestions":{type:"number",deprecationMessage:g("suggest.maxVisibleSuggestions.dep","This setting is deprecated. The suggest widget can now be resized.")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:g("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showDeprecated":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showDeprecated","When enabled IntelliSense shows `deprecated`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:g("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")}})}validate(e){if(!e||typeof e!="object")return this.defaultValue;const t=e;return{insertMode:In(t.insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:be(t.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:be(t.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:be(t.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:be(t.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:be(t.showIcons,this.defaultValue.showIcons),showStatusBar:be(t.showStatusBar,this.defaultValue.showStatusBar),preview:be(t.preview,this.defaultValue.preview),previewMode:In(t.previewMode,this.defaultValue.previewMode,["prefix","subword","subwordSmart"]),showInlineDetails:be(t.showInlineDetails,this.defaultValue.showInlineDetails),showMethods:be(t.showMethods,this.defaultValue.showMethods),showFunctions:be(t.showFunctions,this.defaultValue.showFunctions),showConstructors:be(t.showConstructors,this.defaultValue.showConstructors),showDeprecated:be(t.showDeprecated,this.defaultValue.showDeprecated),showFields:be(t.showFields,this.defaultValue.showFields),showVariables:be(t.showVariables,this.defaultValue.showVariables),showClasses:be(t.showClasses,this.defaultValue.showClasses),showStructs:be(t.showStructs,this.defaultValue.showStructs),showInterfaces:be(t.showInterfaces,this.defaultValue.showInterfaces),showModules:be(t.showModules,this.defaultValue.showModules),showProperties:be(t.showProperties,this.defaultValue.showProperties),showEvents:be(t.showEvents,this.defaultValue.showEvents),showOperators:be(t.showOperators,this.defaultValue.showOperators),showUnits:be(t.showUnits,this.defaultValue.showUnits),showValues:be(t.showValues,this.defaultValue.showValues),showConstants:be(t.showConstants,this.defaultValue.showConstants),showEnums:be(t.showEnums,this.defaultValue.showEnums),showEnumMembers:be(t.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:be(t.showKeywords,this.defaultValue.showKeywords),showWords:be(t.showWords,this.defaultValue.showWords),showColors:be(t.showColors,this.defaultValue.showColors),showFiles:be(t.showFiles,this.defaultValue.showFiles),showReferences:be(t.showReferences,this.defaultValue.showReferences),showFolders:be(t.showFolders,this.defaultValue.showFolders),showTypeParameters:be(t.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:be(t.showSnippets,this.defaultValue.showSnippets),showUsers:be(t.showUsers,this.defaultValue.showUsers),showIssues:be(t.showIssues,this.defaultValue.showIssues)}}}class Z9 extends Ci{constructor(){super(102,"smartSelect",{selectLeadingAndTrailingWhitespace:!0},{"editor.smartSelect.selectLeadingAndTrailingWhitespace":{description:g("selectLeadingAndTrailingWhitespace","Whether leading and trailing whitespace should always be selected."),default:!0,type:"boolean"}})}validate(e){return!e||typeof e!="object"?this.defaultValue:{selectLeadingAndTrailingWhitespace:be(e.selectLeadingAndTrailingWhitespace,this.defaultValue.selectLeadingAndTrailingWhitespace)}}}class Y9 extends uf{constructor(){super(130)}compute(e,t,i){return t.get(81)?!0:e.tabFocusMode}}function X9(o){switch(o){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}class Q9 extends uf{constructor(){super(132)}compute(e,t,i){const n=t.get(131);return{isDominatedByLongLines:e.isDominatedByLongLines,isWordWrapMinified:n.isWordWrapMinified,isViewportWrapping:n.isViewportWrapping,wrappingColumn:n.wrappingColumn}}}const J9="Consolas, 'Courier New', monospace",e8="Menlo, Monaco, 'Courier New', monospace",t8="'Droid Sans Mono', 'monospace', monospace",an={fontFamily:He?e8:ln?t8:J9,fontWeight:"normal",fontSize:He?12:14,lineHeight:0,letterSpacing:0},Hh=[];function J(o){return Hh[o.id]=o,o}const qo={acceptSuggestionOnCommitCharacter:J(new je(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:g("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:J(new ui(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",g("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:g("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:J(new w9),accessibilityPageSize:J(new It(3,"accessibilityPageSize",10,1,1073741824,{description:g("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:J(new zn(4,"ariaLabel",g("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:J(new ui(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",g("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),g("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:g("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingDelete:J(new ui(6,"autoClosingDelete","auto",["always","auto","never"],{enumDescriptions:["",g("editor.autoClosingDelete.auto","Remove adjacent closing quotes or brackets only if they were automatically inserted."),""],description:g("autoClosingDelete","Controls whether the editor should remove adjacent closing quotes or brackets when deleting.")})),autoClosingOvertype:J(new ui(7,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",g("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:g("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:J(new ui(8,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",g("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),g("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:g("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:J(new Mf(9,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],v9,{enumDescriptions:[g("editor.autoIndent.none","The editor will not insert indentation automatically."),g("editor.autoIndent.keep","The editor will keep the current line's indentation."),g("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),g("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),g("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:g("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:J(new je(10,"automaticLayout",!1)),autoSurround:J(new ui(11,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[g("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),g("editor.autoSurround.quotes","Surround with quotes but not brackets."),g("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:g("autoSurround","Controls whether the editor should automatically surround selections when typing quotes or brackets.")})),bracketPairColorization:J(new K9),bracketPairGuides:J(new q9),stickyTabStops:J(new je(104,"stickyTabStops",!1,{description:g("stickyTabStops","Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.")})),codeLens:J(new je(14,"codeLens",!0,{description:g("codeLens","Controls whether the editor shows CodeLens.")})),codeLensFontFamily:J(new zn(15,"codeLensFontFamily","",{description:g("codeLensFontFamily","Controls the font family for CodeLens.")})),codeLensFontSize:J(new It(16,"codeLensFontSize",0,0,100,{type:"number",default:0,minimum:0,maximum:100,markdownDescription:g("codeLensFontSize","Controls the font size in pixels for CodeLens. When set to `0`, 90% of `#editor.fontSize#` is used.")})),colorDecorators:J(new je(17,"colorDecorators",!0,{description:g("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:J(new je(18,"columnSelection",!1,{description:g("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:J(new S9),contextmenu:J(new je(20,"contextmenu",!0)),copyWithSyntaxHighlighting:J(new je(21,"copyWithSyntaxHighlighting",!0,{description:g("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:J(new Mf(22,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],y9,{description:g("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:J(new je(23,"cursorSmoothCaretAnimation",!1,{description:g("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:J(new Mf(24,"cursorStyle",Ai.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],L9,{description:g("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:J(new It(25,"cursorSurroundingLines",0,0,1073741824,{description:g("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.")})),cursorSurroundingLinesStyle:J(new ui(26,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[g("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),g("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:g("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:J(new It(27,"cursorWidth",0,0,1073741824,{markdownDescription:g("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:J(new je(28,"disableLayerHinting",!1)),disableMonospaceOptimizations:J(new je(29,"disableMonospaceOptimizations",!1)),domReadOnly:J(new je(30,"domReadOnly",!1)),dragAndDrop:J(new je(31,"dragAndDrop",!0,{description:g("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:J(new x9),extraEditorClassName:J(new zn(33,"extraEditorClassName","")),fastScrollSensitivity:J(new Sr(34,"fastScrollSensitivity",5,o=>o<=0?5:o,{markdownDescription:g("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:J(new k9),fixedOverflowWidgets:J(new je(36,"fixedOverflowWidgets",!1)),folding:J(new je(37,"folding",!0,{description:g("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:J(new ui(38,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[g("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),g("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:g("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:J(new je(39,"foldingHighlight",!0,{description:g("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),foldingImportsByDefault:J(new je(40,"foldingImportsByDefault",!1,{description:g("foldingImportsByDefault","Controls whether the editor automatically collapses import ranges.")})),foldingMaximumRegions:J(new It(41,"foldingMaximumRegions",5e3,10,65e3,{description:g("foldingMaximumRegions","The maximum number of foldable regions. Increasing this value may result in the editor becoming less responsive when the current source has a large number of foldable regions.")})),unfoldOnClickAfterEndOfLine:J(new je(42,"unfoldOnClickAfterEndOfLine",!1,{description:g("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:J(new zn(43,"fontFamily",an.fontFamily,{description:g("fontFamily","Controls the font family.")})),fontInfo:J(new I9),fontLigatures2:J(new ls),fontSize:J(new E9),fontWeight:J(new _r),formatOnPaste:J(new je(48,"formatOnPaste",!1,{description:g("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:J(new je(49,"formatOnType",!1,{description:g("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:J(new je(50,"glyphMargin",!0,{description:g("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:J(new N9),hideCursorInOverviewRuler:J(new je(52,"hideCursorInOverviewRuler",!1,{description:g("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),hover:J(new T9),inDiffEditor:J(new je(54,"inDiffEditor",!1)),letterSpacing:J(new Sr(56,"letterSpacing",an.letterSpacing,o=>Sr.clamp(o,-5,20),{description:g("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:J(new A9),lineDecorationsWidth:J(new qc(58,"lineDecorationsWidth",10)),lineHeight:J(new M9),lineNumbers:J(new H9),lineNumbersMinChars:J(new It(61,"lineNumbersMinChars",5,1,300)),linkedEditing:J(new je(62,"linkedEditing",!1,{description:g("linkedEditing","Controls whether the editor has linked editing enabled. Depending on the language, related symbols, e.g. HTML tags, are updated while editing.")})),links:J(new je(63,"links",!0,{description:g("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:J(new ui(64,"matchBrackets","always",["always","near","never"],{description:g("matchBrackets","Highlight matching brackets.")})),minimap:J(new O9),mouseStyle:J(new ui(66,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:J(new Sr(67,"mouseWheelScrollSensitivity",1,o=>o===0?1:o,{markdownDescription:g("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:J(new je(68,"mouseWheelZoom",!1,{markdownDescription:g("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:J(new je(69,"multiCursorMergeOverlapping",!0,{description:g("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:J(new Mf(70,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],P9,{markdownEnumDescriptions:[g("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),g("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:g({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go to Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:J(new ui(71,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[g("multiCursorPaste.spread","Each cursor pastes a single line of the text."),g("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:g("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:J(new je(72,"occurrencesHighlight",!0,{description:g("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:J(new je(73,"overviewRulerBorder",!0,{description:g("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:J(new It(74,"overviewRulerLanes",3,0,3)),padding:J(new F9),parameterHints:J(new B9),peekWidgetDefaultFocus:J(new ui(77,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[g("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),g("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:g("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:J(new je(78,"definitionLinkOpensInPeek",!1,{description:g("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:J(new V9),quickSuggestionsDelay:J(new It(80,"quickSuggestionsDelay",10,0,1073741824,{description:g("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:J(new je(81,"readOnly",!1)),renameOnType:J(new je(82,"renameOnType",!1,{description:g("renameOnType","Controls whether the editor auto renames on type."),markdownDeprecationMessage:g("renameOnTypeDeprecate","Deprecated, use `editor.linkedEditing` instead.")})),renderControlCharacters:J(new je(83,"renderControlCharacters",!0,{description:g("renderControlCharacters","Controls whether the editor should render control characters."),restricted:!0})),renderFinalNewline:J(new je(84,"renderFinalNewline",!0,{description:g("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:J(new ui(85,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",g("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:g("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:J(new je(86,"renderLineHighlightOnlyWhenFocus",!1,{description:g("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused.")})),renderValidationDecorations:J(new ui(87,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:J(new ui(88,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",g("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),g("renderWhitespace.selection","Render whitespace characters only on selected text."),g("renderWhitespace.trailing","Render only trailing whitespace characters."),""],description:g("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:J(new It(89,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:J(new je(90,"roundedSelection",!0,{description:g("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:J(new z9),scrollbar:J(new U9),scrollBeyondLastColumn:J(new It(93,"scrollBeyondLastColumn",5,0,1073741824,{description:g("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:J(new je(94,"scrollBeyondLastLine",!0,{description:g("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:J(new je(95,"scrollPredominantAxis",!0,{description:g("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:J(new je(96,"selectionClipboard",!0,{description:g("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:ln})),selectionHighlight:J(new je(97,"selectionHighlight",!0,{description:g("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:J(new je(98,"selectOnLineNumbers",!0)),showFoldingControls:J(new ui(99,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[g("showFoldingControls.always","Always show the folding controls."),g("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:g("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:J(new je(100,"showUnused",!0,{description:g("showUnused","Controls fading out of unused code.")})),showDeprecated:J(new je(126,"showDeprecated",!0,{description:g("showDeprecated","Controls strikethrough deprecated variables.")})),inlayHints:J(new R9),snippetSuggestions:J(new ui(101,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[g("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),g("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),g("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),g("snippetSuggestions.none","Do not show snippet suggestions.")],description:g("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smartSelect:J(new Z9),smoothScrolling:J(new je(103,"smoothScrolling",!1,{description:g("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:J(new It(105,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:J(new G9),inlineSuggest:J(new j9),suggestFontSize:J(new It(107,"suggestFontSize",0,0,1e3,{markdownDescription:g("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:J(new It(108,"suggestLineHeight",0,0,1e3,{markdownDescription:g("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used. The minimum value is 8.")})),suggestOnTriggerCharacters:J(new je(109,"suggestOnTriggerCharacters",!0,{description:g("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:J(new ui(110,"suggestSelection","first",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[g("suggestSelection.first","Always select the first suggestion."),g("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),g("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:g("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:J(new ui(111,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[g("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),g("tabCompletion.off","Disable tab completions."),g("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:g("tabCompletion","Enables tab completions.")})),tabIndex:J(new It(112,"tabIndex",0,-1,1073741824)),unicodeHighlight:J(new $9),unusualLineTerminators:J(new ui(114,"unusualLineTerminators","prompt",["auto","off","prompt"],{enumDescriptions:[g("unusualLineTerminators.auto","Unusual line terminators are automatically removed."),g("unusualLineTerminators.off","Unusual line terminators are ignored."),g("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed.")],description:g("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useShadowDOM:J(new je(115,"useShadowDOM",!0)),useTabStops:J(new je(116,"useTabStops",!0,{description:g("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:J(new zn(117,"wordSeparators",iM,{description:g("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:J(new ui(118,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[g("wordWrap.off","Lines will never wrap."),g("wordWrap.on","Lines will wrap at the viewport width."),g({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),g({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:g({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:J(new zn(119,"wordWrapBreakAfterCharacters"," })]?|/&.,;¢°′″‰℃、。。、¢,.:;?!%・・ゝゞヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻ァィゥェォャュョッー”〉》」』】〕)]}」")),wordWrapBreakBeforeCharacters:J(new zn(120,"wordWrapBreakBeforeCharacters","([{‘“〈《「『【〔([{「£¥$£¥++")),wordWrapColumn:J(new It(121,"wordWrapColumn",80,1,1073741824,{markdownDescription:g({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapOverride1:J(new ui(122,"wordWrapOverride1","inherit",["off","on","inherit"])),wordWrapOverride2:J(new ui(123,"wordWrapOverride2","inherit",["off","on","inherit"])),wrappingIndent:J(new Mf(124,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],X9,{enumDescriptions:[g("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),g("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),g("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),g("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:g("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:J(new ui(125,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[g("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),g("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:g("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:J(new D9),pixelRatio:J(new W9),tabFocusMode:J(new Y9),layoutInfo:J(new su),wrappingInfo:J(new Q9)};class i8{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{throw e.stack?new Error(e.message+` @@ -600,27 +600,27 @@ ${e.toString()}`}}class nE{constructor(e=new uC,t=!1,i){this._activeInstantiatio * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var DQ=Object.defineProperty,xQ=Object.getOwnPropertyDescriptor,kQ=Object.getOwnPropertyNames,IQ=Object.prototype.hasOwnProperty,EQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of kQ(e))!IQ.call(o,n)&&n!=="default"&&DQ(o,n,{get:()=>e[n],enumerable:!(i=xQ(e,n))||i.enumerable});return o},rg={};EQ(rg,Ip);var $5={},Uw={},j5=class{constructor(o){Ut(this,"_languageId");Ut(this,"_loadingTriggered");Ut(this,"_lazyLoadPromise");Ut(this,"_lazyLoadPromiseResolve");Ut(this,"_lazyLoadPromiseReject");this._languageId=o,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((e,t)=>{this._lazyLoadPromiseResolve=e,this._lazyLoadPromiseReject=t})}static getOrCreate(o){return Uw[o]||(Uw[o]=new j5(o)),Uw[o]}load(){return this._loadingTriggered||(this._loadingTriggered=!0,$5[this._languageId].loader().then(o=>this._lazyLoadPromiseResolve(o),o=>this._lazyLoadPromiseReject(o))),this._lazyLoadPromise}};function ue(o){const e=o.id;$5[e]=o,rg.languages.register(o);const t=j5.getOrCreate(e);rg.languages.registerTokensProviderFactory(e,{create:async()=>(await t.load()).language}),rg.languages.onLanguage(e,async()=>{const i=await t.load();rg.languages.setLanguageConfiguration(e,i.conf)})}ue({id:"abap",extensions:[".abap"],aliases:["abap","ABAP"],loader:()=>ce(()=>import("./D9mguHfI.js"),[],import.meta.url)});ue({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:()=>ce(()=>import("./DUGEqqHp.js"),[],import.meta.url)});ue({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:()=>ce(()=>import("./DKlFWxEa.js"),[],import.meta.url)});ue({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:()=>ce(()=>import("./CMBG2xd9.js"),[],import.meta.url)});ue({id:"bicep",extensions:[".bicep"],aliases:["Bicep"],loader:()=>ce(()=>import("./BmaROhlq.js"),[],import.meta.url)});ue({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:()=>ce(()=>import("./Bv1tKZGj.js"),[],import.meta.url)});ue({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:()=>ce(()=>import("./Ci5gqIE4.js"),[],import.meta.url)});ue({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:()=>ce(()=>import("./DIt2IPk-.js"),[],import.meta.url)});ue({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:()=>ce(()=>import("./B4EUQpqW.js"),[],import.meta.url)});ue({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:()=>ce(()=>import("./B4EUQpqW.js"),[],import.meta.url)});ue({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:()=>ce(()=>import("./CdXawH9l.js"),[],import.meta.url)});ue({id:"csp",extensions:[],aliases:["CSP","csp"],loader:()=>ce(()=>import("./BLNb-JAd.js"),[],import.meta.url)});ue({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:()=>ce(()=>import("./DboMeVAP.js"),[],import.meta.url)});ue({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:()=>ce(()=>import("./Cf1RN7M0.js"),[],import.meta.url)});ue({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:()=>ce(()=>import("./BZ6gjIMW.js"),[],import.meta.url)});ue({id:"ecl",extensions:[".ecl"],aliases:["ECL","Ecl","ecl"],loader:()=>ce(()=>import("./BMtvRcXo.js"),[],import.meta.url)});ue({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:()=>ce(()=>import("./CWrOOXrU.js"),[],import.meta.url)});ue({id:"flow9",extensions:[".flow"],aliases:["Flow9","Flow","flow9","flow"],loader:()=>ce(()=>import("./L8shDli2.js"),[],import.meta.url)});ue({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:()=>ce(()=>import("./Cs1j0J7V.js"),[],import.meta.url)});ue({id:"freemarker2",extensions:[".ftl",".ftlh",".ftlx"],aliases:["FreeMarker2","Apache FreeMarker2"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationDollar)});ue({id:"freemarker2.tag-angle.interpolation-dollar",aliases:["FreeMarker2 (Angle/Dollar)","Apache FreeMarker2 (Angle/Dollar)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAngleInterpolationDollar)});ue({id:"freemarker2.tag-bracket.interpolation-dollar",aliases:["FreeMarker2 (Bracket/Dollar)","Apache FreeMarker2 (Bracket/Dollar)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagBracketInterpolationDollar)});ue({id:"freemarker2.tag-angle.interpolation-bracket",aliases:["FreeMarker2 (Angle/Bracket)","Apache FreeMarker2 (Angle/Bracket)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAngleInterpolationBracket)});ue({id:"freemarker2.tag-bracket.interpolation-bracket",aliases:["FreeMarker2 (Bracket/Bracket)","Apache FreeMarker2 (Bracket/Bracket)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagBracketInterpolationBracket)});ue({id:"freemarker2.tag-auto.interpolation-dollar",aliases:["FreeMarker2 (Auto/Dollar)","Apache FreeMarker2 (Auto/Dollar)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationDollar)});ue({id:"freemarker2.tag-auto.interpolation-bracket",aliases:["FreeMarker2 (Auto/Bracket)","Apache FreeMarker2 (Auto/Bracket)"],loader:()=>ce(()=>import("./CyruyDL8.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationBracket)});ue({id:"go",extensions:[".go"],aliases:["Go"],loader:()=>ce(()=>import("./6jiAsz2U.js"),[],import.meta.url)});ue({id:"graphql",extensions:[".graphql",".gql"],aliases:["GraphQL","graphql","gql"],mimetypes:["application/graphql"],loader:()=>ce(()=>import("./znbhO1yI.js"),[],import.meta.url)});ue({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars","hbs"],mimetypes:["text/x-handlebars-template"],loader:()=>ce(()=>import("./BzyxF57s.js"),__vite__mapDeps([2,1]),import.meta.url)});ue({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:()=>ce(()=>import("./gBZZoUAe.js"),[],import.meta.url)});ue({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:()=>ce(()=>import("./DCmlw-cb.js"),__vite__mapDeps([3,1]),import.meta.url)});ue({id:"ini",extensions:[".ini",".properties",".gitconfig"],filenames:["config",".gitattributes",".gitconfig",".editorconfig"],aliases:["Ini","ini"],loader:()=>ce(()=>import("./Eg1kj8Q2.js"),[],import.meta.url)});ue({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:()=>ce(()=>import("./DvodYTvg.js"),[],import.meta.url)});ue({id:"javascript",extensions:[".js",".es6",".jsx",".mjs",".cjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:()=>ce(()=>import("./BpKsDE16.js"),__vite__mapDeps([4,5,1]),import.meta.url)});ue({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:()=>ce(()=>import("./DesyVnY_.js"),[],import.meta.url)});ue({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:()=>ce(()=>import("./aye-XuKf.js"),[],import.meta.url)});ue({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:()=>ce(()=>import("./CbMt6lww.js"),[],import.meta.url)});ue({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:()=>ce(()=>import("./CdViReDQ.js"),[],import.meta.url)});ue({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:()=>ce(()=>import("./DGh3p874.js"),[],import.meta.url)});ue({id:"liquid",extensions:[".liquid",".html.liquid"],aliases:["Liquid","liquid"],mimetypes:["application/liquid"],loader:()=>ce(()=>import("./CrNiaFT2.js"),__vite__mapDeps([6,1]),import.meta.url)});ue({id:"m3",extensions:[".m3",".i3",".mg",".ig"],aliases:["Modula-3","Modula3","modula3","m3"],loader:()=>ce(()=>import("./Bfj5Gje8.js"),[],import.meta.url)});ue({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:()=>ce(()=>import("./rxlOhi-y.js"),[],import.meta.url)});ue({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:()=>ce(()=>import("./CkA9cH5k.js"),[],import.meta.url)});ue({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:()=>ce(()=>import("./Da7mySU4.js"),[],import.meta.url)});ue({id:"mysql",extensions:[],aliases:["MySQL","mysql"],loader:()=>ce(()=>import("./C_O2lL9d.js"),[],import.meta.url)});ue({id:"objective-c",extensions:[".m"],aliases:["Objective-C"],loader:()=>ce(()=>import("./DPR1S4u3.js"),[],import.meta.url)});ue({id:"pascal",extensions:[".pas",".p",".pp"],aliases:["Pascal","pas"],mimetypes:["text/x-pascal-source","text/x-pascal"],loader:()=>ce(()=>import("./m8In46ie.js"),[],import.meta.url)});ue({id:"pascaligo",extensions:[".ligo"],aliases:["Pascaligo","ligo"],loader:()=>ce(()=>import("./cdzPwZK4.js"),[],import.meta.url)});ue({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:()=>ce(()=>import("./CdJdzYZ3.js"),[],import.meta.url)});ue({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:()=>ce(()=>import("./nzIt_zYB.js"),[],import.meta.url)});ue({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:()=>ce(()=>import("./Brv81Y9P.js"),[],import.meta.url)});ue({id:"pla",extensions:[".pla"],loader:()=>ce(()=>import("./8PR52Bri.js"),[],import.meta.url)});ue({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:()=>ce(()=>import("./CAxzsb_n.js"),[],import.meta.url)});ue({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:()=>ce(()=>import("./BDogwa1y.js"),[],import.meta.url)});ue({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:()=>ce(()=>import("./PDpSD1st.js"),[],import.meta.url)});ue({id:"proto",extensions:[".proto"],aliases:["protobuf","Protocol Buffers"],loader:()=>ce(()=>import("./B2JjqfgD.js"),[],import.meta.url)});ue({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:()=>ce(()=>import("./CMlPJgDZ.js"),[],import.meta.url)});ue({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:()=>ce(()=>import("./CvTHdWtC.js"),__vite__mapDeps([7,1]),import.meta.url)});ue({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:()=>ce(()=>import("./DHKNcubG.js"),[],import.meta.url)});ue({id:"r",extensions:[".r",".rhistory",".rmd",".rprofile",".rt"],aliases:["R","r"],loader:()=>ce(()=>import("./D7qQGfvk.js"),[],import.meta.url)});ue({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:()=>ce(()=>import("./CF5QsFSF.js"),__vite__mapDeps([8,1]),import.meta.url)});ue({id:"redis",extensions:[".redis"],aliases:["redis"],loader:()=>ce(()=>import("./DcnDe2wc.js"),[],import.meta.url)});ue({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:()=>ce(()=>import("./BFxLgNnU.js"),[],import.meta.url)});ue({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:()=>ce(()=>import("./DJ_Svkyx.js"),[],import.meta.url)});ue({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:()=>ce(()=>import("./EWBHX8YO.js"),[],import.meta.url)});ue({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:()=>ce(()=>import("./BGe4rUxq.js"),[],import.meta.url)});ue({id:"sb",extensions:[".sb"],aliases:["Small Basic","sb"],loader:()=>ce(()=>import("./BYXwckCb.js"),[],import.meta.url)});ue({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:()=>ce(()=>import("./CpZnJNof.js"),[],import.meta.url)});ue({id:"scheme",extensions:[".scm",".ss",".sch",".rkt"],aliases:["scheme","Scheme"],loader:()=>ce(()=>import("./DgOYFoYL.js"),[],import.meta.url)});ue({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:()=>ce(()=>import("./DlB0FLjW.js"),[],import.meta.url)});ue({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:()=>ce(()=>import("./Bxf-ih0_.js"),[],import.meta.url)});ue({id:"sol",extensions:[".sol"],aliases:["sol","solidity","Solidity"],loader:()=>ce(()=>import("./BYPE9CJS.js"),[],import.meta.url)});ue({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:()=>ce(()=>import("./DR5RxYjI.js"),[],import.meta.url)});ue({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:()=>ce(()=>import("./BGXgVhUr.js"),[],import.meta.url)});ue({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:()=>ce(()=>import("./DBw6R9y3.js"),[],import.meta.url)});ue({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:()=>ce(()=>import("./EkmopEmd.js"),[],import.meta.url)});ue({id:"swift",aliases:["Swift","swift"],extensions:[".swift"],mimetypes:["text/swift"],loader:()=>ce(()=>import("./DlqVeE51.js"),[],import.meta.url)});ue({id:"systemverilog",extensions:[".sv",".svh"],aliases:["SV","sv","SystemVerilog","systemverilog"],loader:()=>ce(()=>import("./CR6KEf-1.js"),[],import.meta.url)});ue({id:"verilog",extensions:[".v",".vh"],aliases:["V","v","Verilog","verilog"],loader:()=>ce(()=>import("./CR6KEf-1.js"),[],import.meta.url)});ue({id:"tcl",extensions:[".tcl"],aliases:["tcl","Tcl","tcltk","TclTk","tcl/tk","Tcl/Tk"],loader:()=>ce(()=>import("./sEOTC9O5.js"),[],import.meta.url)});ue({id:"twig",extensions:[".twig"],aliases:["Twig","twig"],mimetypes:["text/x-twig"],loader:()=>ce(()=>import("./Bp_IvaVo.js"),[],import.meta.url)});ue({id:"typescript",extensions:[".ts",".tsx"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:()=>ce(()=>import("./BN6gjOHn.js"),__vite__mapDeps([5,1]),import.meta.url)});ue({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:()=>ce(()=>import("./Ccpc81aS.js"),[],import.meta.url)});ue({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\ce(()=>import("./Cmgh6xH7.js"),__vite__mapDeps([9,1]),import.meta.url)});ue({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:()=>ce(()=>import("./USFbM0LJ.js"),[],import.meta.url)});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var DQ=Object.defineProperty,xQ=Object.getOwnPropertyDescriptor,kQ=Object.getOwnPropertyNames,IQ=Object.prototype.hasOwnProperty,EQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of kQ(e))!IQ.call(o,n)&&n!=="default"&&DQ(o,n,{get:()=>e[n],enumerable:!(i=xQ(e,n))||i.enumerable});return o},rg={};EQ(rg,Ip);var $5={},Uw={},j5=class{constructor(o){Ut(this,"_languageId");Ut(this,"_loadingTriggered");Ut(this,"_lazyLoadPromise");Ut(this,"_lazyLoadPromiseResolve");Ut(this,"_lazyLoadPromiseReject");this._languageId=o,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((e,t)=>{this._lazyLoadPromiseResolve=e,this._lazyLoadPromiseReject=t})}static getOrCreate(o){return Uw[o]||(Uw[o]=new j5(o)),Uw[o]}load(){return this._loadingTriggered||(this._loadingTriggered=!0,$5[this._languageId].loader().then(o=>this._lazyLoadPromiseResolve(o),o=>this._lazyLoadPromiseReject(o))),this._lazyLoadPromise}};function ue(o){const e=o.id;$5[e]=o,rg.languages.register(o);const t=j5.getOrCreate(e);rg.languages.registerTokensProviderFactory(e,{create:async()=>(await t.load()).language}),rg.languages.onLanguage(e,async()=>{const i=await t.load();rg.languages.setLanguageConfiguration(e,i.conf)})}ue({id:"abap",extensions:[".abap"],aliases:["abap","ABAP"],loader:()=>ce(()=>import("./D9mguHfI.js"),[],import.meta.url)});ue({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:()=>ce(()=>import("./DUGEqqHp.js"),[],import.meta.url)});ue({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:()=>ce(()=>import("./DKlFWxEa.js"),[],import.meta.url)});ue({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:()=>ce(()=>import("./CMBG2xd9.js"),[],import.meta.url)});ue({id:"bicep",extensions:[".bicep"],aliases:["Bicep"],loader:()=>ce(()=>import("./BmaROhlq.js"),[],import.meta.url)});ue({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:()=>ce(()=>import("./Bv1tKZGj.js"),[],import.meta.url)});ue({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:()=>ce(()=>import("./Ci5gqIE4.js"),[],import.meta.url)});ue({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:()=>ce(()=>import("./DIt2IPk-.js"),[],import.meta.url)});ue({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:()=>ce(()=>import("./B4EUQpqW.js"),[],import.meta.url)});ue({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:()=>ce(()=>import("./B4EUQpqW.js"),[],import.meta.url)});ue({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:()=>ce(()=>import("./CdXawH9l.js"),[],import.meta.url)});ue({id:"csp",extensions:[],aliases:["CSP","csp"],loader:()=>ce(()=>import("./BLNb-JAd.js"),[],import.meta.url)});ue({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:()=>ce(()=>import("./DboMeVAP.js"),[],import.meta.url)});ue({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:()=>ce(()=>import("./Cf1RN7M0.js"),[],import.meta.url)});ue({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:()=>ce(()=>import("./BZ6gjIMW.js"),[],import.meta.url)});ue({id:"ecl",extensions:[".ecl"],aliases:["ECL","Ecl","ecl"],loader:()=>ce(()=>import("./BMtvRcXo.js"),[],import.meta.url)});ue({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:()=>ce(()=>import("./CWrOOXrU.js"),[],import.meta.url)});ue({id:"flow9",extensions:[".flow"],aliases:["Flow9","Flow","flow9","flow"],loader:()=>ce(()=>import("./L8shDli2.js"),[],import.meta.url)});ue({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:()=>ce(()=>import("./Cs1j0J7V.js"),[],import.meta.url)});ue({id:"freemarker2",extensions:[".ftl",".ftlh",".ftlx"],aliases:["FreeMarker2","Apache FreeMarker2"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationDollar)});ue({id:"freemarker2.tag-angle.interpolation-dollar",aliases:["FreeMarker2 (Angle/Dollar)","Apache FreeMarker2 (Angle/Dollar)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAngleInterpolationDollar)});ue({id:"freemarker2.tag-bracket.interpolation-dollar",aliases:["FreeMarker2 (Bracket/Dollar)","Apache FreeMarker2 (Bracket/Dollar)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagBracketInterpolationDollar)});ue({id:"freemarker2.tag-angle.interpolation-bracket",aliases:["FreeMarker2 (Angle/Bracket)","Apache FreeMarker2 (Angle/Bracket)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAngleInterpolationBracket)});ue({id:"freemarker2.tag-bracket.interpolation-bracket",aliases:["FreeMarker2 (Bracket/Bracket)","Apache FreeMarker2 (Bracket/Bracket)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagBracketInterpolationBracket)});ue({id:"freemarker2.tag-auto.interpolation-dollar",aliases:["FreeMarker2 (Auto/Dollar)","Apache FreeMarker2 (Auto/Dollar)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationDollar)});ue({id:"freemarker2.tag-auto.interpolation-bracket",aliases:["FreeMarker2 (Auto/Bracket)","Apache FreeMarker2 (Auto/Bracket)"],loader:()=>ce(()=>import("./DyyqAfj1.js"),__vite__mapDeps([0,1]),import.meta.url).then(o=>o.TagAutoInterpolationBracket)});ue({id:"go",extensions:[".go"],aliases:["Go"],loader:()=>ce(()=>import("./6jiAsz2U.js"),[],import.meta.url)});ue({id:"graphql",extensions:[".graphql",".gql"],aliases:["GraphQL","graphql","gql"],mimetypes:["application/graphql"],loader:()=>ce(()=>import("./znbhO1yI.js"),[],import.meta.url)});ue({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars","hbs"],mimetypes:["text/x-handlebars-template"],loader:()=>ce(()=>import("./BB4fFmP1.js"),__vite__mapDeps([2,1]),import.meta.url)});ue({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:()=>ce(()=>import("./gBZZoUAe.js"),[],import.meta.url)});ue({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:()=>ce(()=>import("./tBqgKzkr.js"),__vite__mapDeps([3,1]),import.meta.url)});ue({id:"ini",extensions:[".ini",".properties",".gitconfig"],filenames:["config",".gitattributes",".gitconfig",".editorconfig"],aliases:["Ini","ini"],loader:()=>ce(()=>import("./Eg1kj8Q2.js"),[],import.meta.url)});ue({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:()=>ce(()=>import("./DvodYTvg.js"),[],import.meta.url)});ue({id:"javascript",extensions:[".js",".es6",".jsx",".mjs",".cjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:()=>ce(()=>import("./BtUp2lzm.js"),__vite__mapDeps([4,5,1]),import.meta.url)});ue({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:()=>ce(()=>import("./DesyVnY_.js"),[],import.meta.url)});ue({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:()=>ce(()=>import("./aye-XuKf.js"),[],import.meta.url)});ue({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:()=>ce(()=>import("./CbMt6lww.js"),[],import.meta.url)});ue({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:()=>ce(()=>import("./CdViReDQ.js"),[],import.meta.url)});ue({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:()=>ce(()=>import("./DGh3p874.js"),[],import.meta.url)});ue({id:"liquid",extensions:[".liquid",".html.liquid"],aliases:["Liquid","liquid"],mimetypes:["application/liquid"],loader:()=>ce(()=>import("./MpohrWso.js"),__vite__mapDeps([6,1]),import.meta.url)});ue({id:"m3",extensions:[".m3",".i3",".mg",".ig"],aliases:["Modula-3","Modula3","modula3","m3"],loader:()=>ce(()=>import("./Bfj5Gje8.js"),[],import.meta.url)});ue({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:()=>ce(()=>import("./rxlOhi-y.js"),[],import.meta.url)});ue({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:()=>ce(()=>import("./CkA9cH5k.js"),[],import.meta.url)});ue({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:()=>ce(()=>import("./Da7mySU4.js"),[],import.meta.url)});ue({id:"mysql",extensions:[],aliases:["MySQL","mysql"],loader:()=>ce(()=>import("./C_O2lL9d.js"),[],import.meta.url)});ue({id:"objective-c",extensions:[".m"],aliases:["Objective-C"],loader:()=>ce(()=>import("./DPR1S4u3.js"),[],import.meta.url)});ue({id:"pascal",extensions:[".pas",".p",".pp"],aliases:["Pascal","pas"],mimetypes:["text/x-pascal-source","text/x-pascal"],loader:()=>ce(()=>import("./m8In46ie.js"),[],import.meta.url)});ue({id:"pascaligo",extensions:[".ligo"],aliases:["Pascaligo","ligo"],loader:()=>ce(()=>import("./cdzPwZK4.js"),[],import.meta.url)});ue({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:()=>ce(()=>import("./CdJdzYZ3.js"),[],import.meta.url)});ue({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:()=>ce(()=>import("./nzIt_zYB.js"),[],import.meta.url)});ue({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:()=>ce(()=>import("./Brv81Y9P.js"),[],import.meta.url)});ue({id:"pla",extensions:[".pla"],loader:()=>ce(()=>import("./8PR52Bri.js"),[],import.meta.url)});ue({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:()=>ce(()=>import("./CAxzsb_n.js"),[],import.meta.url)});ue({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:()=>ce(()=>import("./BDogwa1y.js"),[],import.meta.url)});ue({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:()=>ce(()=>import("./PDpSD1st.js"),[],import.meta.url)});ue({id:"proto",extensions:[".proto"],aliases:["protobuf","Protocol Buffers"],loader:()=>ce(()=>import("./B2JjqfgD.js"),[],import.meta.url)});ue({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:()=>ce(()=>import("./CMlPJgDZ.js"),[],import.meta.url)});ue({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:()=>ce(()=>import("./HXkjs4wx.js"),__vite__mapDeps([7,1]),import.meta.url)});ue({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:()=>ce(()=>import("./DHKNcubG.js"),[],import.meta.url)});ue({id:"r",extensions:[".r",".rhistory",".rmd",".rprofile",".rt"],aliases:["R","r"],loader:()=>ce(()=>import("./D7qQGfvk.js"),[],import.meta.url)});ue({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:()=>ce(()=>import("./BGIROyS-.js"),__vite__mapDeps([8,1]),import.meta.url)});ue({id:"redis",extensions:[".redis"],aliases:["redis"],loader:()=>ce(()=>import("./DcnDe2wc.js"),[],import.meta.url)});ue({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:()=>ce(()=>import("./BFxLgNnU.js"),[],import.meta.url)});ue({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:()=>ce(()=>import("./DJ_Svkyx.js"),[],import.meta.url)});ue({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:()=>ce(()=>import("./EWBHX8YO.js"),[],import.meta.url)});ue({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:()=>ce(()=>import("./BGe4rUxq.js"),[],import.meta.url)});ue({id:"sb",extensions:[".sb"],aliases:["Small Basic","sb"],loader:()=>ce(()=>import("./BYXwckCb.js"),[],import.meta.url)});ue({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:()=>ce(()=>import("./CpZnJNof.js"),[],import.meta.url)});ue({id:"scheme",extensions:[".scm",".ss",".sch",".rkt"],aliases:["scheme","Scheme"],loader:()=>ce(()=>import("./DgOYFoYL.js"),[],import.meta.url)});ue({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:()=>ce(()=>import("./DlB0FLjW.js"),[],import.meta.url)});ue({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:()=>ce(()=>import("./Bxf-ih0_.js"),[],import.meta.url)});ue({id:"sol",extensions:[".sol"],aliases:["sol","solidity","Solidity"],loader:()=>ce(()=>import("./BYPE9CJS.js"),[],import.meta.url)});ue({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:()=>ce(()=>import("./DR5RxYjI.js"),[],import.meta.url)});ue({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:()=>ce(()=>import("./BGXgVhUr.js"),[],import.meta.url)});ue({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:()=>ce(()=>import("./DBw6R9y3.js"),[],import.meta.url)});ue({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:()=>ce(()=>import("./EkmopEmd.js"),[],import.meta.url)});ue({id:"swift",aliases:["Swift","swift"],extensions:[".swift"],mimetypes:["text/swift"],loader:()=>ce(()=>import("./DlqVeE51.js"),[],import.meta.url)});ue({id:"systemverilog",extensions:[".sv",".svh"],aliases:["SV","sv","SystemVerilog","systemverilog"],loader:()=>ce(()=>import("./CR6KEf-1.js"),[],import.meta.url)});ue({id:"verilog",extensions:[".v",".vh"],aliases:["V","v","Verilog","verilog"],loader:()=>ce(()=>import("./CR6KEf-1.js"),[],import.meta.url)});ue({id:"tcl",extensions:[".tcl"],aliases:["tcl","Tcl","tcltk","TclTk","tcl/tk","Tcl/Tk"],loader:()=>ce(()=>import("./sEOTC9O5.js"),[],import.meta.url)});ue({id:"twig",extensions:[".twig"],aliases:["Twig","twig"],mimetypes:["text/x-twig"],loader:()=>ce(()=>import("./Bp_IvaVo.js"),[],import.meta.url)});ue({id:"typescript",extensions:[".ts",".tsx"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:()=>ce(()=>import("./BCE35n-X.js"),__vite__mapDeps([5,1]),import.meta.url)});ue({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:()=>ce(()=>import("./Ccpc81aS.js"),[],import.meta.url)});ue({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\ce(()=>import("./DYwmZDEx.js"),__vite__mapDeps([9,1]),import.meta.url)});ue({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:()=>ce(()=>import("./USFbM0LJ.js"),[],import.meta.url)});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var NQ=Object.defineProperty,TQ=Object.getOwnPropertyDescriptor,AQ=Object.getOwnPropertyNames,RQ=Object.prototype.hasOwnProperty,MQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of AQ(e))!RQ.call(o,n)&&n!=="default"&&NQ(o,n,{get:()=>e[n],enumerable:!(i=TQ(e,n))||i.enumerable});return o},wf={};MQ(wf,Ip);var dE=class{constructor(e,t,i){Ut(this,"_onDidChange",new wf.Emitter);Ut(this,"_options");Ut(this,"_modeConfiguration");Ut(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)}},cE={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}},hE={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},K5=new dE("css",cE,hE),q5=new dE("scss",cE,hE),G5=new dE("less",cE,hE);wf.languages.css={cssDefaults:K5,lessDefaults:G5,scssDefaults:q5};function uE(){return ce(()=>import("./CC_j7WAB.js"),__vite__mapDeps([10,1]),import.meta.url)}wf.languages.onLanguage("less",()=>{uE().then(o=>o.setupMode(G5))});wf.languages.onLanguage("scss",()=>{uE().then(o=>o.setupMode(q5))});wf.languages.onLanguage("css",()=>{uE().then(o=>o.setupMode(K5))});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var NQ=Object.defineProperty,TQ=Object.getOwnPropertyDescriptor,AQ=Object.getOwnPropertyNames,RQ=Object.prototype.hasOwnProperty,MQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of AQ(e))!RQ.call(o,n)&&n!=="default"&&NQ(o,n,{get:()=>e[n],enumerable:!(i=TQ(e,n))||i.enumerable});return o},wf={};MQ(wf,Ip);var dE=class{constructor(e,t,i){Ut(this,"_onDidChange",new wf.Emitter);Ut(this,"_options");Ut(this,"_modeConfiguration");Ut(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)}},cE={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}},hE={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},K5=new dE("css",cE,hE),q5=new dE("scss",cE,hE),G5=new dE("less",cE,hE);wf.languages.css={cssDefaults:K5,lessDefaults:G5,scssDefaults:q5};function uE(){return ce(()=>import("./B60eBYEX.js"),__vite__mapDeps([10,1]),import.meta.url)}wf.languages.onLanguage("less",()=>{uE().then(o=>o.setupMode(G5))});wf.languages.onLanguage("scss",()=>{uE().then(o=>o.setupMode(q5))});wf.languages.onLanguage("css",()=>{uE().then(o=>o.setupMode(K5))});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var OQ=Object.defineProperty,PQ=Object.getOwnPropertyDescriptor,FQ=Object.getOwnPropertyNames,BQ=Object.prototype.hasOwnProperty,WQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of FQ(e))!BQ.call(o,n)&&n!=="default"&&OQ(o,n,{get:()=>e[n],enumerable:!(i=PQ(e,n))||i.enumerable});return o},OC={};WQ(OC,Ip);var VQ=class{constructor(e,t,i){Ut(this,"_onDidChange",new OC.Emitter);Ut(this,"_options");Ut(this,"_modeConfiguration");Ut(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)}},HQ={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"},PC={format:HQ,suggest:{},data:{useDefaultDataProvider:!0}};function FC(o){return{completionItems:!0,hovers:!0,documentSymbols:!0,links:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,selectionRanges:!0,diagnostics:o===Wg,documentFormattingEdits:o===Wg,documentRangeFormattingEdits:o===Wg}}var Wg="html",vA="handlebars",wA="razor",Z5=BC(Wg,PC,FC(Wg)),zQ=Z5.defaults,Y5=BC(vA,PC,FC(vA)),UQ=Y5.defaults,X5=BC(wA,PC,FC(wA)),$Q=X5.defaults;OC.languages.html={htmlDefaults:zQ,razorDefaults:$Q,handlebarDefaults:UQ,htmlLanguageService:Z5,handlebarLanguageService:Y5,razorLanguageService:X5,registerHTMLLanguageService:BC};function jQ(){return ce(()=>import("./CAPQDeA6.js"),__vite__mapDeps([11,1]),import.meta.url)}function BC(o,e=PC,t=FC(o)){const i=new VQ(o,e,t);let n;const s=OC.languages.onLanguage(o,async()=>{n=(await jQ()).setupMode(i)});return{defaults:i,dispose(){s.dispose(),n==null||n.dispose(),n=void 0}}}/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var OQ=Object.defineProperty,PQ=Object.getOwnPropertyDescriptor,FQ=Object.getOwnPropertyNames,BQ=Object.prototype.hasOwnProperty,WQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of FQ(e))!BQ.call(o,n)&&n!=="default"&&OQ(o,n,{get:()=>e[n],enumerable:!(i=PQ(e,n))||i.enumerable});return o},OC={};WQ(OC,Ip);var VQ=class{constructor(e,t,i){Ut(this,"_onDidChange",new OC.Emitter);Ut(this,"_options");Ut(this,"_modeConfiguration");Ut(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)}},HQ={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"},PC={format:HQ,suggest:{},data:{useDefaultDataProvider:!0}};function FC(o){return{completionItems:!0,hovers:!0,documentSymbols:!0,links:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,selectionRanges:!0,diagnostics:o===Wg,documentFormattingEdits:o===Wg,documentRangeFormattingEdits:o===Wg}}var Wg="html",vA="handlebars",wA="razor",Z5=BC(Wg,PC,FC(Wg)),zQ=Z5.defaults,Y5=BC(vA,PC,FC(vA)),UQ=Y5.defaults,X5=BC(wA,PC,FC(wA)),$Q=X5.defaults;OC.languages.html={htmlDefaults:zQ,razorDefaults:$Q,handlebarDefaults:UQ,htmlLanguageService:Z5,handlebarLanguageService:Y5,razorLanguageService:X5,registerHTMLLanguageService:BC};function jQ(){return ce(()=>import("./BN2n_O6g.js"),__vite__mapDeps([11,1]),import.meta.url)}function BC(o,e=PC,t=FC(o)){const i=new VQ(o,e,t);let n;const s=OC.languages.onLanguage(o,async()=>{n=(await jQ()).setupMode(i)});return{defaults:i,dispose(){s.dispose(),n==null||n.dispose(),n=void 0}}}/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var KQ=Object.defineProperty,qQ=Object.getOwnPropertyDescriptor,GQ=Object.getOwnPropertyNames,ZQ=Object.prototype.hasOwnProperty,YQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of GQ(e))!ZQ.call(o,n)&&n!=="default"&&KQ(o,n,{get:()=>e[n],enumerable:!(i=qQ(e,n))||i.enumerable});return o},Ep={};YQ(Ep,Ip);var XQ=class{constructor(e,t,i){Ut(this,"_onDidChange",new Ep.Emitter);Ut(this,"_diagnosticsOptions");Ut(this,"_modeConfiguration");Ut(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)}},QQ={validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},JQ={documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},Q5=new XQ("json",QQ,JQ);Ep.languages.json={jsonDefaults:Q5};function eJ(){return ce(()=>import("./C23Cdrm-.js"),__vite__mapDeps([12,1]),import.meta.url)}Ep.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]});Ep.languages.onLanguage("json",()=>{eJ().then(o=>o.setupMode(Q5))});/*!----------------------------------------------------------------------------- + *-----------------------------------------------------------------------------*/var KQ=Object.defineProperty,qQ=Object.getOwnPropertyDescriptor,GQ=Object.getOwnPropertyNames,ZQ=Object.prototype.hasOwnProperty,YQ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of GQ(e))!ZQ.call(o,n)&&n!=="default"&&KQ(o,n,{get:()=>e[n],enumerable:!(i=qQ(e,n))||i.enumerable});return o},Ep={};YQ(Ep,Ip);var XQ=class{constructor(e,t,i){Ut(this,"_onDidChange",new Ep.Emitter);Ut(this,"_diagnosticsOptions");Ut(this,"_modeConfiguration");Ut(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)}},QQ={validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},JQ={documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},Q5=new XQ("json",QQ,JQ);Ep.languages.json={jsonDefaults:Q5};function eJ(){return ce(()=>import("./BvfHaaP2.js"),__vite__mapDeps([12,1]),import.meta.url)}Ep.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]});Ep.languages.onLanguage("json",()=>{eJ().then(o=>o.setupMode(Q5))});/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var tJ=Object.defineProperty,iJ=Object.getOwnPropertyDescriptor,nJ=Object.getOwnPropertyNames,sJ=Object.prototype.hasOwnProperty,oJ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of nJ(e))!sJ.call(o,n)&&n!=="default"&&tJ(o,n,{get:()=>e[n],enumerable:!(i=iJ(e,n))||i.enumerable});return o},rJ="4.5.5",Zu={};oJ(Zu,Ip);var J5=(o=>(o[o.None=0]="None",o[o.CommonJS=1]="CommonJS",o[o.AMD=2]="AMD",o[o.UMD=3]="UMD",o[o.System=4]="System",o[o.ES2015=5]="ES2015",o[o.ESNext=99]="ESNext",o))(J5||{}),eF=(o=>(o[o.None=0]="None",o[o.Preserve=1]="Preserve",o[o.React=2]="React",o[o.ReactNative=3]="ReactNative",o[o.ReactJSX=4]="ReactJSX",o[o.ReactJSXDev=5]="ReactJSXDev",o))(eF||{}),tF=(o=>(o[o.CarriageReturnLineFeed=0]="CarriageReturnLineFeed",o[o.LineFeed=1]="LineFeed",o))(tF||{}),iF=(o=>(o[o.ES3=0]="ES3",o[o.ES5=1]="ES5",o[o.ES2015=2]="ES2015",o[o.ES2016=3]="ES2016",o[o.ES2017=4]="ES2017",o[o.ES2018=5]="ES2018",o[o.ES2019=6]="ES2019",o[o.ES2020=7]="ES2020",o[o.ESNext=99]="ESNext",o[o.JSON=100]="JSON",o[o.Latest=99]="Latest",o))(iF||{}),nF=(o=>(o[o.Classic=1]="Classic",o[o.NodeJs=2]="NodeJs",o))(nF||{}),sF=class{constructor(o,e,t,i){Ut(this,"_onDidChange",new Zu.Emitter);Ut(this,"_onDidExtraLibsChange",new Zu.Emitter);Ut(this,"_extraLibs");Ut(this,"_removedExtraLibs");Ut(this,"_eagerModelSync");Ut(this,"_compilerOptions");Ut(this,"_diagnosticsOptions");Ut(this,"_workerOptions");Ut(this,"_onDidExtraLibsChangeTimeout");Ut(this,"_inlayHintsOptions");this._extraLibs=Object.create(null),this._removedExtraLibs=Object.create(null),this._eagerModelSync=!1,this.setCompilerOptions(o),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(o,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===o)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:o,version:i},this._fireOnDidExtraLibsChangeSoon(),{dispose:()=>{let n=this._extraLibs[t];n&&n.version===i&&(delete this._extraLibs[t],this._removedExtraLibs[t]=i,this._fireOnDidExtraLibsChangeSoon())}}}setExtraLibs(o){for(const e in this._extraLibs)this._removedExtraLibs[e]=this._extraLibs[e].version;if(this._extraLibs=Object.create(null),o&&o.length>0)for(const e of o){const t=e.filePath||`ts:extralib-${Math.random().toString(36).substring(2,15)}`,i=e.content;let n=1;this._removedExtraLibs[t]&&(n=this._removedExtraLibs[t]+1),this._extraLibs[t]={content:i,version:n}}this._fireOnDidExtraLibsChangeSoon()}_fireOnDidExtraLibsChangeSoon(){this._onDidExtraLibsChangeTimeout===-1&&(this._onDidExtraLibsChangeTimeout=window.setTimeout(()=>{this._onDidExtraLibsChangeTimeout=-1,this._onDidExtraLibsChange.fire(void 0)},0))}getCompilerOptions(){return this._compilerOptions}setCompilerOptions(o){this._compilerOptions=o||Object.create(null),this._onDidChange.fire(void 0)}getDiagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(o){this._diagnosticsOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setWorkerOptions(o){this._workerOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setInlayHintsOptions(o){this._inlayHintsOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setMaximumWorkerIdleTime(o){}setEagerModelSync(o){this._eagerModelSync=o}getEagerModelSync(){return this._eagerModelSync}},aJ=rJ,oF=new sF({allowNonTsExtensions:!0,target:99},{noSemanticValidation:!1,noSyntaxValidation:!1,onlyVisible:!1},{},{}),rF=new sF({allowNonTsExtensions:!0,allowJs:!0,target:99},{noSemanticValidation:!0,noSyntaxValidation:!1,onlyVisible:!1},{},{}),lJ=()=>WC().then(o=>o.getTypeScriptWorker()),dJ=()=>WC().then(o=>o.getJavaScriptWorker());Zu.languages.typescript={ModuleKind:J5,JsxEmit:eF,NewLineKind:tF,ScriptTarget:iF,ModuleResolutionKind:nF,typescriptVersion:aJ,typescriptDefaults:oF,javascriptDefaults:rF,getTypeScriptWorker:lJ,getJavaScriptWorker:dJ};function WC(){return ce(()=>import("./CXRy3U_s.js"),__vite__mapDeps([13,1]),import.meta.url)}Zu.languages.onLanguage("typescript",()=>WC().then(o=>o.setupTypeScript(oF)));Zu.languages.onLanguage("javascript",()=>WC().then(o=>o.setupJavaScript(rF)));var cJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},hJ=function(o,e){return function(t,i){e(t,i,o)}},VC=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const HC=new se("selectionAnchorSet",!1);let Ba=class aF{constructor(e,t){this.editor=e,this.selectionAnchorSetContextKey=HC.bindTo(t),this.modelChangeListener=e.onDidChangeModel(()=>this.selectionAnchorSetContextKey.reset())}static get(e){return e.getContribution(aF.ID)}setSelectionAnchor(){if(this.editor.hasModel()){const e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],i=this.editor.deltaDecorations(t,[{range:ae.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:new Uo().appendText(g("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]);this.decorationId=i[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),Vi(g("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(ae.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()}};Ba.ID="editor.contrib.selectionAnchorController";Ba=cJ([hJ(1,xe)],Ba);class uJ extends re{constructor(){super({id:"editor.action.setSelectionAnchor",label:g("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:E.editorTextFocus,primary:ki(2089,2080),weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.setSelectionAnchor()})}}class fJ extends re{constructor(){super({id:"editor.action.goToSelectionAnchor",label:g("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:HC})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.goToSelectionAnchor()})}}class gJ extends re{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:g("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:HC,kbOpts:{kbExpr:E.editorTextFocus,primary:ki(2089,2089),weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.selectFromAnchorToCursor()})}}class mJ extends re{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:g("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:HC,kbOpts:{kbExpr:E.editorTextFocus,primary:9,weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.cancelSelectionAnchor()})}}ot(Ba.ID,Ba);te(uJ);te(fJ);te(gJ);te(mJ);const pJ=T("editorOverviewRuler.bracketMatchForeground",{dark:"#A0A0A0",light:"#A0A0A0",hc:"#A0A0A0"},g("overviewRulerBracketMatchForeground","Overview ruler marker color for matching brackets."));class _J extends re{constructor(){super({id:"editor.action.jumpToBracket",label:g("smartSelect.jumpBracket","Go to Bracket"),alias:"Go to Bracket",precondition:void 0,kbOpts:{kbExpr:E.editorTextFocus,primary:3160,weight:100}})}run(e,t){var i;(i=Fo.get(t))===null||i===void 0||i.jumpToBracket()}}class bJ extends re{constructor(){super({id:"editor.action.selectToBracket",label:g("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 n;let s=!0;i&&i.selectBrackets===!1&&(s=!1),(n=Fo.get(t))===null||n===void 0||n.selectToBracket(s)}}class CJ{constructor(e,t,i){this.position=e,this.brackets=t,this.options=i}}class Fo extends H{constructor(e){super(),this._editor=e,this._lastBracketsData=[],this._lastVersionId=0,this._decorations=[],this._updateBracketsSoon=this._register(new _t(()=>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(Fo.ID)}jumpToBracket(){if(!this._editor.hasModel())return;const e=this._editor.getModel(),t=this._editor.getSelections().map(i=>{const n=i.getStartPosition(),s=e.bracketPairs.matchBracket(n);let r=null;if(s)s[0].containsPosition(n)?r=s[1].getStartPosition():s[1].containsPosition(n)&&(r=s[0].getStartPosition());else{const a=e.bracketPairs.findEnclosingBrackets(n);if(a)r=a[0].getStartPosition();else{const l=e.bracketPairs.findNextBracket(n);l&&l.range&&(r=l.range.getStartPosition())}}return r?new ae(r.lineNumber,r.column,r.lineNumber,r.column):new ae(n.lineNumber,n.column,n.lineNumber,n.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(n=>{const s=n.getStartPosition();let r=t.bracketPairs.matchBracket(s);if(!r&&(r=t.bracketPairs.findEnclosingBrackets(s),!r)){const d=t.bracketPairs.findNextBracket(s);d&&d.range&&(r=t.bracketPairs.matchBracket(d.range.getStartPosition()))}let a=null,l=null;if(r){r.sort(D.compareRangesUsingStarts);const[d,c]=r;if(a=e?d.getStartPosition():d.getEndPosition(),l=e?c.getEndPosition():c.getStartPosition(),c.containsPosition(s)){const h=a;a=l,l=h}}a&&l&&i.push(new ae(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 n=i.brackets;n&&(e[t++]={range:n[0],options:i.options},e[t++]={range:n[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 n=[];this._lastVersionId===i&&(n=this._lastBracketsData);let s=[],r=0;for(let h=0,u=e.length;h1&&s.sort(W.compare);let a=[],l=0,d=0,c=n.length;for(let h=0,u=s.length;h{const t=o.getColor(Lz);t&&e.addRule(`.monaco-editor .bracket-match { background-color: ${t}; }`);const i=o.getColor(gP);i&&e.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)});ms.appendMenuItem(R.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:g({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2});class vJ{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,n=this._selection.startColumn,s=this._selection.endColumn;if(!(this._isMovingLeft&&n===1)&&!(!this._isMovingLeft&&s===e.getLineMaxColumn(i)))if(this._isMovingLeft){const r=new D(i,n-1,i,n),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,s,i,s),a)}else{const r=new D(i,s,i,s+1),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,n,i,n),a)}}computeCursorState(e,t){return this._isMovingLeft?new ae(this._selection.startLineNumber,this._selection.startColumn-1,this._selection.endLineNumber,this._selection.endColumn-1):new ae(this._selection.startLineNumber,this._selection.startColumn+1,this._selection.endLineNumber,this._selection.endColumn+1)}}class lF extends re{constructor(e,t){super(t),this.left=e}run(e,t){if(!t.hasModel())return;const i=[],n=t.getSelections();for(const s of n)i.push(new vJ(s,this.left));t.pushUndoStop(),t.executeCommands(this.id,i),t.pushUndoStop()}}class wJ extends lF{constructor(){super(!0,{id:"editor.action.moveCarretLeftAction",label:g("caret.moveLeft","Move Selected Text Left"),alias:"Move Selected Text Left",precondition:E.writable})}}class SJ extends lF{constructor(){super(!1,{id:"editor.action.moveCarretRightAction",label:g("caret.moveRight","Move Selected Text Right"),alias:"Move Selected Text Right",precondition:E.writable})}}te(wJ);te(SJ);class yJ extends re{constructor(){super({id:"editor.action.transposeLetters",label:g("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:E.writable,kbOpts:{kbExpr:E.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(!t.hasModel())return;let i=t.getModel(),n=[],s=t.getSelections();for(let r of s){if(!r.isEmpty())continue;let a=r.startLineNumber,l=r.startColumn,d=i.getLineMaxColumn(a);if(a===1&&(l===1||l===2&&d===2))continue;let c=l===d?r.getPosition():tt.rightPosition(i,r.getPosition().lineNumber,r.getPosition().column),h=tt.leftPosition(i,c),u=tt.leftPosition(i,h),f=i.getValueInRange(D.fromPositions(u,h)),m=i.getValueInRange(D.fromPositions(h,c)),_=D.fromPositions(u,c);n.push(new Fi(_,m+f))}n.length>0&&(t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop())}}te(yJ);var LJ=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const Ic="9_cutcopypaste",DJ=Mo||document.queryCommandSupported("cut"),dF=Mo||document.queryCommandSupported("copy"),xJ=typeof navigator.clipboard>"u"||_s?document.queryCommandSupported("paste"):!0;function fE(o){return o.register(),o}const kJ=DJ?fE(new gf({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:Mo?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.cutLabel","Cut"),when:E.writable,order:1},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.cutLabel","Cut"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.cutLabel","Cut"),when:E.writable,order:1}]})):void 0,IJ=dF?fE(new gf({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:Mo?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.copyLabel","Copy"),order:2},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.copyLabel","Copy"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0;ms.appendMenuItem(R.MenubarEditMenu,{submenu:R.MenubarCopy,title:{value:g("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3});ms.appendMenuItem(R.EditorContext,{submenu:R.EditorContextCopy,title:{value:g("copy as","Copy As"),original:"Copy As"},group:Ic,order:3});const $w=xJ?fE(new gf({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:Mo?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.pasteLabel","Paste"),when:E.writable,order:4},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.pasteLabel","Paste"),when:E.writable,order:4}]})):void 0;class EJ extends re{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:g("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:E.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(32)&&t.getSelection().isEmpty()||(eL.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),eL.forceCopyWithSyntaxHighlighting=!1)}}function cF(o,e){o&&(o.addImplementation(1e4,"code-editor",(t,i)=>{const n=t.get(at).getFocusedCodeEditor();if(n&&n.hasTextFocus()){const s=n.getOption(32),r=n.getSelection();return r&&r.isEmpty()&&!s||document.execCommand(e),!0}return!1}),o.addImplementation(0,"generic-dom",(t,i)=>(document.execCommand(e),!0)))}cF(kJ,"cut");cF(IJ,"copy");$w&&($w.addImplementation(1e4,"code-editor",(o,e)=>{const t=o.get(at),i=o.get(nh),n=t.getFocusedCodeEditor();return n&&n.hasTextFocus()?!document.execCommand("paste")&&od?LJ(void 0,void 0,void 0,function*(){const r=yield i.readText();if(r!==""){const a=lm.INSTANCE.get(r);let l=!1,d=null,c=null;a&&(l=n.getOption(32)&&!!a.isFromEmptySelection,d=typeof a.multicursorText<"u"?a.multicursorText:null,c=a.mode),n.trigger("keyboard","paste",{text:r,pasteOnNewLine:l,multicursorText:d,mode:c})}}):!0:!1}),$w.addImplementation(0,"generic-dom",(o,e)=>(document.execCommand("paste"),!0)));dF&&te(EJ);class $e{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+$e.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new $e(this.value+$e.sep+e)}}$e.sep=".";$e.None=new $e("@@none@@");$e.Empty=new $e("");$e.QuickFix=new $e("quickfix");$e.Refactor=new $e("refactor");$e.Source=new $e("source");$e.SourceOrganizeImports=$e.Source.append("organizeImports");$e.SourceFixAll=$e.Source.append("fixAll");function NJ(o,e){return!(o.include&&!o.include.intersects(e)||o.excludes&&o.excludes.some(t=>hF(e,t,o.include))||!o.includeSourceActions&&$e.Source.contains(e))}function TJ(o,e){const t=e.kind?new $e(e.kind):void 0;return!(o.include&&(!t||!o.include.contains(t))||o.excludes&&t&&o.excludes.some(i=>hF(t,i,o.include))||!o.includeSourceActions&&t&&$e.Source.contains(t)||o.onlyIncludePreferredActions&&!e.isPreferred)}function hF(o,e,t){return!(!e.contains(o)||t&&e.contains(t))}class wr{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return!e||typeof e!="object"?new wr(t.kind,t.apply,!1):new wr(wr.getKindFromUser(e,t.kind),wr.getApplyFromUser(e,t.apply),wr.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 $e(e.kind):t}static getPreferredUser(e){return typeof e.preferred=="boolean"?e.preferred:!1}}var gE=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const uF="editor.action.codeAction",fF="editor.action.refactor",gF="editor.action.sourceAction",mE="editor.action.organizeImports",pE="editor.action.fixAll";class mF{constructor(e,t){this.action=e,this.provider=t}resolve(e){var t;return gE(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(n){Pi(n)}i&&(this.action.edit=i.edit)}return this})}}class _E extends H{constructor(e,t,i){super(),this.documentation=t,this._register(i),this.allActions=[...e].sort(_E.codeActionsComparator),this.validActions=this.allActions.filter(({action:n})=>!n.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:qn(e.diagnostics)?qn(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:qn(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&$e.QuickFix.contains(new $e(e.kind))&&!!e.isPreferred)}}const SA={actions:[],documentation:void 0};function bE(o,e,t,i,n){var s;const r=t.filter||{},a={only:(s=r.include)===null||s===void 0?void 0:s.value,trigger:t.type},l=new aE(o,n),d=AJ(o,r),c=new Q,h=d.map(f=>gE(this,void 0,void 0,function*(){try{i.report(f);const m=yield f.provideCodeActions(o,e,a,l.token);if(m&&c.add(m),l.token.isCancellationRequested)return SA;const _=((m==null?void 0:m.actions)||[]).filter(v=>v&&TJ(r,v)),b=RJ(f,_,r.include);return{actions:_.map(v=>new mF(v,f)),documentation:b}}catch(m){if(Ur(m))throw m;return Pi(m),SA}})),u=Nr.onDidChange(()=>{const f=Nr.all(o);gs(f,d)||l.cancel()});return Promise.all(h).then(f=>{const m=Vx(f.map(b=>b.actions)),_=Kc(f.map(b=>b.documentation));return new _E(m,_,c)}).finally(()=>{u.dispose(),l.dispose()})}function AJ(o,e){return Nr.all(o).filter(t=>t.providedCodeActionKinds?t.providedCodeActionKinds.some(i=>NJ(e,new $e(i))):!0)}function RJ(o,e,t){if(!o.documentation)return;const i=o.documentation.map(n=>({kind:new $e(n.kind),command:n.command}));if(t){let n;for(const s of i)s.kind.contains(t)&&(n?n.kind.contains(s.kind)&&(n=s):n=s);if(n)return n==null?void 0:n.command}for(const n of e)if(n.kind){for(const s of i)if(s.kind.contains(new $e(n.kind)))return s.command}}Ye.registerCommand("_executeCodeActionProvider",function(o,e,t,i,n){return gE(this,void 0,void 0,function*(){if(!(e instanceof ve))throw Oo();const s=o.get(Rt).getModel(e);if(!s)throw Oo();const r=ae.isISelection(t)?ae.liftSelection(t):D.isIRange(t)?s.validateRange(t):void 0;if(!r)throw Oo();const a=typeof i=="string"?new $e(i):void 0,l=yield bE(s,r,{type:1,filter:{includeSourceActions:!0,include:a}},sh.None,ze.None),d=[],c=Math.min(l.validActions.length,typeof n=="number"?n:0);for(let h=0;hh.action)}finally{setTimeout(()=>l.dispose(),100)}})});var MJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},OJ=function(o,e){return function(t,i){e(t,i,o)}};let vs=class yD{constructor(e,t){this._messageWidget=new pn,this._messageListeners=new Q,this._editor=e,this._visible=yD.MESSAGE_VISIBLE.bindTo(t),this._editorListener=this._editor.onDidAttemptReadOnlyEdit(()=>this._onDidAttemptReadOnlyEdit())}static get(e){return e.getContribution(yD.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){Vi(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new yA(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 Rn(()=>this.closeMessage(),3e3));let i;this._messageListeners.add(this._editor.onMouseMove(n=>{n.target.position&&(i?i.containsPosition(n.target.position)||this.closeMessage():i=new D(t.lineNumber-3,1,n.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(yA.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(g("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};vs.ID="editor.contrib.messageController";vs.MESSAGE_VISIBLE=new se("messageVisible",!1,g("messageVisible","Whether the editor is currently showing an inline message"));vs=MJ([OJ(1,xe)],vs);const PJ=Ki.bindToContribution(vs.get);ee(new PJ({id:"leaveEditorMessage",precondition:vs.MESSAGE_VISIBLE,handler:o=>o.closeMessage(),kbOpts:{weight:130,primary:9}}));let yA=class{constructor(e,{lineNumber:t,column:i},n){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 s=document.createElement("div");s.classList.add("anchor","top"),this._domNode.appendChild(s);const r=document.createElement("div");r.classList.add("message"),r.textContent=n,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)}};ot(vs.ID,vs);var FJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},LA=function(o,e){return function(t,i){e(t,i,o)}},BJ=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};class DA extends Gn{constructor(e,t){super(e.command?e.command.id:e.title,WJ(e.title),void 0,!e.disabled,t),this.action=e}}function WJ(o){return o.replace(/\r\n|\r|\n/g," ")}let LD=class extends H{constructor(e,t,i,n){super(),this._editor=e,this._delegate=t,this._contextMenuService=i,this._visible=!1,this._showingActions=this._register(new pn),this._keybindingResolver=new zC({getKeybindings:()=>n.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,n){return BJ(this,void 0,void 0,function*(){const s=n.includeDisabledActions?t.allActions:t.validActions;if(!s.length){this._visible=!1;return}if(!this._editor.getDomNode())throw this._visible=!1,$x();this._visible=!0,this._showingActions.value=t;const r=this.getMenuActions(e,s,t.documentation),a=W.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},l=this._keybindingResolver.getResolver(),d=this._editor.getOption(115);this._contextMenuService.showContextMenu({domForShadowRoot:d?this._editor.getDomNode():void 0,getAnchor:()=>a,getActions:()=>r,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:c=>c instanceof DA?l(c.action):void 0})})}getMenuActions(e,t,i){var n,s;const r=c=>new DA(c.action,()=>this._delegate.onSelectCodeAction(c)),a=t.map(r),l=[...i],d=this._editor.getModel();if(d&&a.length)for(const c of Nr.all(d))c._getAdditionalMenuItems&&l.push(...c._getAdditionalMenuItems({trigger:e.type,only:(s=(n=e.filter)===null||n===void 0?void 0:n.include)===null||s===void 0?void 0:s.value},t.map(h=>h.action)));return l.length&&a.push(new Os,...l.map(c=>r(new mF({title:c.title,command:c},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=Wi(this._editor.getDomNode()),n=i.left+t.left,s=i.top+t.top+t.height;return{x:n,y:s}}};LD=FJ([LA(2,ad),LA(3,qt)],LD);class zC{constructor(e){this._keybindingProvider=e}getResolver(){const e=new Du(()=>this._keybindingProvider.getKeybindings().filter(t=>zC.codeActionCommands.indexOf(t.command)>=0).filter(t=>t.resolvedKeybinding).map(t=>{let i=t.commandArgs;return t.command===mE?i={kind:$e.SourceOrganizeImports.value}:t.command===pE&&(i={kind:$e.SourceFixAll.value}),Object.assign({resolvedKeybinding:t.resolvedKeybinding},wr.fromUser(i,{kind:$e.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 $e(e.kind);return t.filter(n=>n.kind.contains(i)).filter(n=>n.preferred?e.isPreferred:!0).reduceRight((n,s)=>n?n.kind.contains(s.kind)?s:n:s,void 0)}}zC.codeActionCommands=[fF,uF,gF,mE,pE];var VJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},HJ=function(o,e){return function(t,i){e(t,i,o)}},Vg;(function(o){o.Hidden={type:0};class e{constructor(i,n,s,r){this.actions=i,this.trigger=n,this.editorPosition=s,this.widgetPosition=r,this.type=1}}o.Showing=e})(Vg||(Vg={}));let d1=class pF extends H{constructor(e,t,i,n){super(),this._editor=e,this._quickFixActionId=t,this._preferredFixActionId=i,this._keybindingService=n,this._onClick=this._register(new M),this.onClick=this._onClick.event,this._state=Vg.Hidden,this._domNode=document.createElement("div"),this._domNode.className=p.lightBulb.classNames,this._editor.addContentWidget(this),this._register(this._editor.onDidChangeModelContent(s=>{const r=this._editor.getModel();(this.state.type!==1||!r||this.state.editorPosition.lineNumber>=r.getLineCount())&&this.hide()})),dt.ignoreTarget(this._domNode),this._register(RW(this._domNode,s=>{if(this.state.type!==1)return;this._editor.focus(),s.preventDefault();const{top:r,height:a}=Wi(this._domNode),l=this._editor.getOption(59);let d=Math.floor(l/3);this.state.widgetPosition.position!==null&&this.state.widgetPosition.position.lineNumber{if((s.buttons&1)!==1)return;this.hide();const r=new Jc;r.startMonitoring(s.target,s.buttons,mf,()=>{},()=>{r.dispose()})})),this._register(this._editor.onDidChangeConfiguration(s=>{s.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 n=this._editor.getOptions();if(!n.get(57).enabled)return this.hide();const s=this._editor.getModel();if(!s)return this.hide();const{lineNumber:r,column:a}=s.validatePosition(i),l=s.getOptions().tabSize,d=n.get(44),c=s.getLineContent(r),h=aC(c,l),u=d.spaceWidth*h>22,f=_=>_>2&&this._editor.getTopForLineNumber(_)===this._editor.getTopForLineNumber(_-1);let m=r;if(!u){if(r>1&&!f(r-1))m-=1;else if(!f(r+1))m+=1;else if(a*d.spaceWidth<22)return this.hide()}this.state=new Vg.Showing(e,t,i,{position:{lineNumber:m,column:1},preference:pF._posPref}),this._editor.layoutContentWidget(this)}hide(){this.state=Vg.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(...p.lightBulb.classNamesArray),this._domNode.classList.add(...p.lightbulbAutofix.classNamesArray);const t=this._keybindingService.lookupKeybinding(this._preferredFixActionId);if(t){this.title=g("preferredcodeActionWithKb","Show Code Actions. Preferred Quick Fix Available ({0})",t.getLabel());return}}this._domNode.classList.remove(...p.lightbulbAutofix.classNamesArray),this._domNode.classList.add(...p.lightBulb.classNamesArray);const e=this._keybindingService.lookupKeybinding(this._quickFixActionId);e?this.title=g("codeActionWithKb","Show Code Actions ({0})",e.getLabel()):this.title=g("codeAction","Show Code Actions")}set title(e){this._domNode.title=e}};d1._posPref=[0];d1=VJ([HJ(3,qt)],d1);xt((o,e)=>{var t;const i=(t=o.getColor(Tn))===null||t===void 0?void 0:t.transparent(.7),n=o.getColor(iH);n&&e.addRule(` + *-----------------------------------------------------------------------------*/var tJ=Object.defineProperty,iJ=Object.getOwnPropertyDescriptor,nJ=Object.getOwnPropertyNames,sJ=Object.prototype.hasOwnProperty,oJ=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of nJ(e))!sJ.call(o,n)&&n!=="default"&&tJ(o,n,{get:()=>e[n],enumerable:!(i=iJ(e,n))||i.enumerable});return o},rJ="4.5.5",Zu={};oJ(Zu,Ip);var J5=(o=>(o[o.None=0]="None",o[o.CommonJS=1]="CommonJS",o[o.AMD=2]="AMD",o[o.UMD=3]="UMD",o[o.System=4]="System",o[o.ES2015=5]="ES2015",o[o.ESNext=99]="ESNext",o))(J5||{}),eF=(o=>(o[o.None=0]="None",o[o.Preserve=1]="Preserve",o[o.React=2]="React",o[o.ReactNative=3]="ReactNative",o[o.ReactJSX=4]="ReactJSX",o[o.ReactJSXDev=5]="ReactJSXDev",o))(eF||{}),tF=(o=>(o[o.CarriageReturnLineFeed=0]="CarriageReturnLineFeed",o[o.LineFeed=1]="LineFeed",o))(tF||{}),iF=(o=>(o[o.ES3=0]="ES3",o[o.ES5=1]="ES5",o[o.ES2015=2]="ES2015",o[o.ES2016=3]="ES2016",o[o.ES2017=4]="ES2017",o[o.ES2018=5]="ES2018",o[o.ES2019=6]="ES2019",o[o.ES2020=7]="ES2020",o[o.ESNext=99]="ESNext",o[o.JSON=100]="JSON",o[o.Latest=99]="Latest",o))(iF||{}),nF=(o=>(o[o.Classic=1]="Classic",o[o.NodeJs=2]="NodeJs",o))(nF||{}),sF=class{constructor(o,e,t,i){Ut(this,"_onDidChange",new Zu.Emitter);Ut(this,"_onDidExtraLibsChange",new Zu.Emitter);Ut(this,"_extraLibs");Ut(this,"_removedExtraLibs");Ut(this,"_eagerModelSync");Ut(this,"_compilerOptions");Ut(this,"_diagnosticsOptions");Ut(this,"_workerOptions");Ut(this,"_onDidExtraLibsChangeTimeout");Ut(this,"_inlayHintsOptions");this._extraLibs=Object.create(null),this._removedExtraLibs=Object.create(null),this._eagerModelSync=!1,this.setCompilerOptions(o),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(o,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===o)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:o,version:i},this._fireOnDidExtraLibsChangeSoon(),{dispose:()=>{let n=this._extraLibs[t];n&&n.version===i&&(delete this._extraLibs[t],this._removedExtraLibs[t]=i,this._fireOnDidExtraLibsChangeSoon())}}}setExtraLibs(o){for(const e in this._extraLibs)this._removedExtraLibs[e]=this._extraLibs[e].version;if(this._extraLibs=Object.create(null),o&&o.length>0)for(const e of o){const t=e.filePath||`ts:extralib-${Math.random().toString(36).substring(2,15)}`,i=e.content;let n=1;this._removedExtraLibs[t]&&(n=this._removedExtraLibs[t]+1),this._extraLibs[t]={content:i,version:n}}this._fireOnDidExtraLibsChangeSoon()}_fireOnDidExtraLibsChangeSoon(){this._onDidExtraLibsChangeTimeout===-1&&(this._onDidExtraLibsChangeTimeout=window.setTimeout(()=>{this._onDidExtraLibsChangeTimeout=-1,this._onDidExtraLibsChange.fire(void 0)},0))}getCompilerOptions(){return this._compilerOptions}setCompilerOptions(o){this._compilerOptions=o||Object.create(null),this._onDidChange.fire(void 0)}getDiagnosticsOptions(){return this._diagnosticsOptions}setDiagnosticsOptions(o){this._diagnosticsOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setWorkerOptions(o){this._workerOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setInlayHintsOptions(o){this._inlayHintsOptions=o||Object.create(null),this._onDidChange.fire(void 0)}setMaximumWorkerIdleTime(o){}setEagerModelSync(o){this._eagerModelSync=o}getEagerModelSync(){return this._eagerModelSync}},aJ=rJ,oF=new sF({allowNonTsExtensions:!0,target:99},{noSemanticValidation:!1,noSyntaxValidation:!1,onlyVisible:!1},{},{}),rF=new sF({allowNonTsExtensions:!0,allowJs:!0,target:99},{noSemanticValidation:!0,noSyntaxValidation:!1,onlyVisible:!1},{},{}),lJ=()=>WC().then(o=>o.getTypeScriptWorker()),dJ=()=>WC().then(o=>o.getJavaScriptWorker());Zu.languages.typescript={ModuleKind:J5,JsxEmit:eF,NewLineKind:tF,ScriptTarget:iF,ModuleResolutionKind:nF,typescriptVersion:aJ,typescriptDefaults:oF,javascriptDefaults:rF,getTypeScriptWorker:lJ,getJavaScriptWorker:dJ};function WC(){return ce(()=>import("./CCzOrJK5.js"),__vite__mapDeps([13,1]),import.meta.url)}Zu.languages.onLanguage("typescript",()=>WC().then(o=>o.setupTypeScript(oF)));Zu.languages.onLanguage("javascript",()=>WC().then(o=>o.setupJavaScript(rF)));var cJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},hJ=function(o,e){return function(t,i){e(t,i,o)}},VC=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const HC=new se("selectionAnchorSet",!1);let Ba=class aF{constructor(e,t){this.editor=e,this.selectionAnchorSetContextKey=HC.bindTo(t),this.modelChangeListener=e.onDidChangeModel(()=>this.selectionAnchorSetContextKey.reset())}static get(e){return e.getContribution(aF.ID)}setSelectionAnchor(){if(this.editor.hasModel()){const e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],i=this.editor.deltaDecorations(t,[{range:ae.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:new Uo().appendText(g("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]);this.decorationId=i[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),Vi(g("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(ae.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()}};Ba.ID="editor.contrib.selectionAnchorController";Ba=cJ([hJ(1,xe)],Ba);class uJ extends re{constructor(){super({id:"editor.action.setSelectionAnchor",label:g("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:E.editorTextFocus,primary:ki(2089,2080),weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.setSelectionAnchor()})}}class fJ extends re{constructor(){super({id:"editor.action.goToSelectionAnchor",label:g("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:HC})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.goToSelectionAnchor()})}}class gJ extends re{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:g("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:HC,kbOpts:{kbExpr:E.editorTextFocus,primary:ki(2089,2089),weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.selectFromAnchorToCursor()})}}class mJ extends re{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:g("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:HC,kbOpts:{kbExpr:E.editorTextFocus,primary:9,weight:100}})}run(e,t){var i;return VC(this,void 0,void 0,function*(){(i=Ba.get(t))===null||i===void 0||i.cancelSelectionAnchor()})}}ot(Ba.ID,Ba);te(uJ);te(fJ);te(gJ);te(mJ);const pJ=T("editorOverviewRuler.bracketMatchForeground",{dark:"#A0A0A0",light:"#A0A0A0",hc:"#A0A0A0"},g("overviewRulerBracketMatchForeground","Overview ruler marker color for matching brackets."));class _J extends re{constructor(){super({id:"editor.action.jumpToBracket",label:g("smartSelect.jumpBracket","Go to Bracket"),alias:"Go to Bracket",precondition:void 0,kbOpts:{kbExpr:E.editorTextFocus,primary:3160,weight:100}})}run(e,t){var i;(i=Fo.get(t))===null||i===void 0||i.jumpToBracket()}}class bJ extends re{constructor(){super({id:"editor.action.selectToBracket",label:g("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 n;let s=!0;i&&i.selectBrackets===!1&&(s=!1),(n=Fo.get(t))===null||n===void 0||n.selectToBracket(s)}}class CJ{constructor(e,t,i){this.position=e,this.brackets=t,this.options=i}}class Fo extends H{constructor(e){super(),this._editor=e,this._lastBracketsData=[],this._lastVersionId=0,this._decorations=[],this._updateBracketsSoon=this._register(new _t(()=>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(Fo.ID)}jumpToBracket(){if(!this._editor.hasModel())return;const e=this._editor.getModel(),t=this._editor.getSelections().map(i=>{const n=i.getStartPosition(),s=e.bracketPairs.matchBracket(n);let r=null;if(s)s[0].containsPosition(n)?r=s[1].getStartPosition():s[1].containsPosition(n)&&(r=s[0].getStartPosition());else{const a=e.bracketPairs.findEnclosingBrackets(n);if(a)r=a[0].getStartPosition();else{const l=e.bracketPairs.findNextBracket(n);l&&l.range&&(r=l.range.getStartPosition())}}return r?new ae(r.lineNumber,r.column,r.lineNumber,r.column):new ae(n.lineNumber,n.column,n.lineNumber,n.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(n=>{const s=n.getStartPosition();let r=t.bracketPairs.matchBracket(s);if(!r&&(r=t.bracketPairs.findEnclosingBrackets(s),!r)){const d=t.bracketPairs.findNextBracket(s);d&&d.range&&(r=t.bracketPairs.matchBracket(d.range.getStartPosition()))}let a=null,l=null;if(r){r.sort(D.compareRangesUsingStarts);const[d,c]=r;if(a=e?d.getStartPosition():d.getEndPosition(),l=e?c.getEndPosition():c.getStartPosition(),c.containsPosition(s)){const h=a;a=l,l=h}}a&&l&&i.push(new ae(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 n=i.brackets;n&&(e[t++]={range:n[0],options:i.options},e[t++]={range:n[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 n=[];this._lastVersionId===i&&(n=this._lastBracketsData);let s=[],r=0;for(let h=0,u=e.length;h1&&s.sort(W.compare);let a=[],l=0,d=0,c=n.length;for(let h=0,u=s.length;h{const t=o.getColor(Lz);t&&e.addRule(`.monaco-editor .bracket-match { background-color: ${t}; }`);const i=o.getColor(gP);i&&e.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)});ms.appendMenuItem(R.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:g({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2});class vJ{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,n=this._selection.startColumn,s=this._selection.endColumn;if(!(this._isMovingLeft&&n===1)&&!(!this._isMovingLeft&&s===e.getLineMaxColumn(i)))if(this._isMovingLeft){const r=new D(i,n-1,i,n),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,s,i,s),a)}else{const r=new D(i,s,i,s+1),a=e.getValueInRange(r);t.addEditOperation(r,null),t.addEditOperation(new D(i,n,i,n),a)}}computeCursorState(e,t){return this._isMovingLeft?new ae(this._selection.startLineNumber,this._selection.startColumn-1,this._selection.endLineNumber,this._selection.endColumn-1):new ae(this._selection.startLineNumber,this._selection.startColumn+1,this._selection.endLineNumber,this._selection.endColumn+1)}}class lF extends re{constructor(e,t){super(t),this.left=e}run(e,t){if(!t.hasModel())return;const i=[],n=t.getSelections();for(const s of n)i.push(new vJ(s,this.left));t.pushUndoStop(),t.executeCommands(this.id,i),t.pushUndoStop()}}class wJ extends lF{constructor(){super(!0,{id:"editor.action.moveCarretLeftAction",label:g("caret.moveLeft","Move Selected Text Left"),alias:"Move Selected Text Left",precondition:E.writable})}}class SJ extends lF{constructor(){super(!1,{id:"editor.action.moveCarretRightAction",label:g("caret.moveRight","Move Selected Text Right"),alias:"Move Selected Text Right",precondition:E.writable})}}te(wJ);te(SJ);class yJ extends re{constructor(){super({id:"editor.action.transposeLetters",label:g("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:E.writable,kbOpts:{kbExpr:E.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(!t.hasModel())return;let i=t.getModel(),n=[],s=t.getSelections();for(let r of s){if(!r.isEmpty())continue;let a=r.startLineNumber,l=r.startColumn,d=i.getLineMaxColumn(a);if(a===1&&(l===1||l===2&&d===2))continue;let c=l===d?r.getPosition():tt.rightPosition(i,r.getPosition().lineNumber,r.getPosition().column),h=tt.leftPosition(i,c),u=tt.leftPosition(i,h),f=i.getValueInRange(D.fromPositions(u,h)),m=i.getValueInRange(D.fromPositions(h,c)),_=D.fromPositions(u,c);n.push(new Fi(_,m+f))}n.length>0&&(t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop())}}te(yJ);var LJ=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const Ic="9_cutcopypaste",DJ=Mo||document.queryCommandSupported("cut"),dF=Mo||document.queryCommandSupported("copy"),xJ=typeof navigator.clipboard>"u"||_s?document.queryCommandSupported("paste"):!0;function fE(o){return o.register(),o}const kJ=DJ?fE(new gf({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:Mo?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.cutLabel","Cut"),when:E.writable,order:1},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.cutLabel","Cut"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.cutLabel","Cut"),when:E.writable,order:1}]})):void 0,IJ=dF?fE(new gf({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:Mo?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.copyLabel","Copy"),order:2},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.copyLabel","Copy"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0;ms.appendMenuItem(R.MenubarEditMenu,{submenu:R.MenubarCopy,title:{value:g("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3});ms.appendMenuItem(R.EditorContext,{submenu:R.EditorContextCopy,title:{value:g("copy as","Copy As"),original:"Copy As"},group:Ic,order:3});const $w=xJ?fE(new gf({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:Mo?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:R.MenubarEditMenu,group:"2_ccp",title:g({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:R.EditorContext,group:Ic,title:g("actions.clipboard.pasteLabel","Paste"),when:E.writable,order:4},{menuId:R.CommandPalette,group:"",title:g("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:R.SimpleEditorContext,group:Ic,title:g("actions.clipboard.pasteLabel","Paste"),when:E.writable,order:4}]})):void 0;class EJ extends re{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:g("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:E.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(32)&&t.getSelection().isEmpty()||(eL.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),eL.forceCopyWithSyntaxHighlighting=!1)}}function cF(o,e){o&&(o.addImplementation(1e4,"code-editor",(t,i)=>{const n=t.get(at).getFocusedCodeEditor();if(n&&n.hasTextFocus()){const s=n.getOption(32),r=n.getSelection();return r&&r.isEmpty()&&!s||document.execCommand(e),!0}return!1}),o.addImplementation(0,"generic-dom",(t,i)=>(document.execCommand(e),!0)))}cF(kJ,"cut");cF(IJ,"copy");$w&&($w.addImplementation(1e4,"code-editor",(o,e)=>{const t=o.get(at),i=o.get(nh),n=t.getFocusedCodeEditor();return n&&n.hasTextFocus()?!document.execCommand("paste")&&od?LJ(void 0,void 0,void 0,function*(){const r=yield i.readText();if(r!==""){const a=lm.INSTANCE.get(r);let l=!1,d=null,c=null;a&&(l=n.getOption(32)&&!!a.isFromEmptySelection,d=typeof a.multicursorText<"u"?a.multicursorText:null,c=a.mode),n.trigger("keyboard","paste",{text:r,pasteOnNewLine:l,multicursorText:d,mode:c})}}):!0:!1}),$w.addImplementation(0,"generic-dom",(o,e)=>(document.execCommand("paste"),!0)));dF&&te(EJ);class $e{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+$e.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new $e(this.value+$e.sep+e)}}$e.sep=".";$e.None=new $e("@@none@@");$e.Empty=new $e("");$e.QuickFix=new $e("quickfix");$e.Refactor=new $e("refactor");$e.Source=new $e("source");$e.SourceOrganizeImports=$e.Source.append("organizeImports");$e.SourceFixAll=$e.Source.append("fixAll");function NJ(o,e){return!(o.include&&!o.include.intersects(e)||o.excludes&&o.excludes.some(t=>hF(e,t,o.include))||!o.includeSourceActions&&$e.Source.contains(e))}function TJ(o,e){const t=e.kind?new $e(e.kind):void 0;return!(o.include&&(!t||!o.include.contains(t))||o.excludes&&t&&o.excludes.some(i=>hF(t,i,o.include))||!o.includeSourceActions&&t&&$e.Source.contains(t)||o.onlyIncludePreferredActions&&!e.isPreferred)}function hF(o,e,t){return!(!e.contains(o)||t&&e.contains(t))}class wr{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return!e||typeof e!="object"?new wr(t.kind,t.apply,!1):new wr(wr.getKindFromUser(e,t.kind),wr.getApplyFromUser(e,t.apply),wr.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 $e(e.kind):t}static getPreferredUser(e){return typeof e.preferred=="boolean"?e.preferred:!1}}var gE=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};const uF="editor.action.codeAction",fF="editor.action.refactor",gF="editor.action.sourceAction",mE="editor.action.organizeImports",pE="editor.action.fixAll";class mF{constructor(e,t){this.action=e,this.provider=t}resolve(e){var t;return gE(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(n){Pi(n)}i&&(this.action.edit=i.edit)}return this})}}class _E extends H{constructor(e,t,i){super(),this.documentation=t,this._register(i),this.allActions=[...e].sort(_E.codeActionsComparator),this.validActions=this.allActions.filter(({action:n})=>!n.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:qn(e.diagnostics)?qn(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:qn(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&$e.QuickFix.contains(new $e(e.kind))&&!!e.isPreferred)}}const SA={actions:[],documentation:void 0};function bE(o,e,t,i,n){var s;const r=t.filter||{},a={only:(s=r.include)===null||s===void 0?void 0:s.value,trigger:t.type},l=new aE(o,n),d=AJ(o,r),c=new Q,h=d.map(f=>gE(this,void 0,void 0,function*(){try{i.report(f);const m=yield f.provideCodeActions(o,e,a,l.token);if(m&&c.add(m),l.token.isCancellationRequested)return SA;const _=((m==null?void 0:m.actions)||[]).filter(v=>v&&TJ(r,v)),b=RJ(f,_,r.include);return{actions:_.map(v=>new mF(v,f)),documentation:b}}catch(m){if(Ur(m))throw m;return Pi(m),SA}})),u=Nr.onDidChange(()=>{const f=Nr.all(o);gs(f,d)||l.cancel()});return Promise.all(h).then(f=>{const m=Vx(f.map(b=>b.actions)),_=Kc(f.map(b=>b.documentation));return new _E(m,_,c)}).finally(()=>{u.dispose(),l.dispose()})}function AJ(o,e){return Nr.all(o).filter(t=>t.providedCodeActionKinds?t.providedCodeActionKinds.some(i=>NJ(e,new $e(i))):!0)}function RJ(o,e,t){if(!o.documentation)return;const i=o.documentation.map(n=>({kind:new $e(n.kind),command:n.command}));if(t){let n;for(const s of i)s.kind.contains(t)&&(n?n.kind.contains(s.kind)&&(n=s):n=s);if(n)return n==null?void 0:n.command}for(const n of e)if(n.kind){for(const s of i)if(s.kind.contains(new $e(n.kind)))return s.command}}Ye.registerCommand("_executeCodeActionProvider",function(o,e,t,i,n){return gE(this,void 0,void 0,function*(){if(!(e instanceof ve))throw Oo();const s=o.get(Rt).getModel(e);if(!s)throw Oo();const r=ae.isISelection(t)?ae.liftSelection(t):D.isIRange(t)?s.validateRange(t):void 0;if(!r)throw Oo();const a=typeof i=="string"?new $e(i):void 0,l=yield bE(s,r,{type:1,filter:{includeSourceActions:!0,include:a}},sh.None,ze.None),d=[],c=Math.min(l.validActions.length,typeof n=="number"?n:0);for(let h=0;hh.action)}finally{setTimeout(()=>l.dispose(),100)}})});var MJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},OJ=function(o,e){return function(t,i){e(t,i,o)}};let vs=class yD{constructor(e,t){this._messageWidget=new pn,this._messageListeners=new Q,this._editor=e,this._visible=yD.MESSAGE_VISIBLE.bindTo(t),this._editorListener=this._editor.onDidAttemptReadOnlyEdit(()=>this._onDidAttemptReadOnlyEdit())}static get(e){return e.getContribution(yD.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){Vi(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new yA(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 Rn(()=>this.closeMessage(),3e3));let i;this._messageListeners.add(this._editor.onMouseMove(n=>{n.target.position&&(i?i.containsPosition(n.target.position)||this.closeMessage():i=new D(t.lineNumber-3,1,n.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(yA.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(g("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};vs.ID="editor.contrib.messageController";vs.MESSAGE_VISIBLE=new se("messageVisible",!1,g("messageVisible","Whether the editor is currently showing an inline message"));vs=MJ([OJ(1,xe)],vs);const PJ=Ki.bindToContribution(vs.get);ee(new PJ({id:"leaveEditorMessage",precondition:vs.MESSAGE_VISIBLE,handler:o=>o.closeMessage(),kbOpts:{weight:130,primary:9}}));let yA=class{constructor(e,{lineNumber:t,column:i},n){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 s=document.createElement("div");s.classList.add("anchor","top"),this._domNode.appendChild(s);const r=document.createElement("div");r.classList.add("message"),r.textContent=n,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)}};ot(vs.ID,vs);var FJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},LA=function(o,e){return function(t,i){e(t,i,o)}},BJ=function(o,e,t,i){function n(s){return s instanceof t?s:new t(function(r){r(s)})}return new(t||(t=Promise))(function(s,r){function a(c){try{d(i.next(c))}catch(h){r(h)}}function l(c){try{d(i.throw(c))}catch(h){r(h)}}function d(c){c.done?s(c.value):n(c.value).then(a,l)}d((i=i.apply(o,e||[])).next())})};class DA extends Gn{constructor(e,t){super(e.command?e.command.id:e.title,WJ(e.title),void 0,!e.disabled,t),this.action=e}}function WJ(o){return o.replace(/\r\n|\r|\n/g," ")}let LD=class extends H{constructor(e,t,i,n){super(),this._editor=e,this._delegate=t,this._contextMenuService=i,this._visible=!1,this._showingActions=this._register(new pn),this._keybindingResolver=new zC({getKeybindings:()=>n.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,n){return BJ(this,void 0,void 0,function*(){const s=n.includeDisabledActions?t.allActions:t.validActions;if(!s.length){this._visible=!1;return}if(!this._editor.getDomNode())throw this._visible=!1,$x();this._visible=!0,this._showingActions.value=t;const r=this.getMenuActions(e,s,t.documentation),a=W.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},l=this._keybindingResolver.getResolver(),d=this._editor.getOption(115);this._contextMenuService.showContextMenu({domForShadowRoot:d?this._editor.getDomNode():void 0,getAnchor:()=>a,getActions:()=>r,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:c=>c instanceof DA?l(c.action):void 0})})}getMenuActions(e,t,i){var n,s;const r=c=>new DA(c.action,()=>this._delegate.onSelectCodeAction(c)),a=t.map(r),l=[...i],d=this._editor.getModel();if(d&&a.length)for(const c of Nr.all(d))c._getAdditionalMenuItems&&l.push(...c._getAdditionalMenuItems({trigger:e.type,only:(s=(n=e.filter)===null||n===void 0?void 0:n.include)===null||s===void 0?void 0:s.value},t.map(h=>h.action)));return l.length&&a.push(new Os,...l.map(c=>r(new mF({title:c.title,command:c},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=Wi(this._editor.getDomNode()),n=i.left+t.left,s=i.top+t.top+t.height;return{x:n,y:s}}};LD=FJ([LA(2,ad),LA(3,qt)],LD);class zC{constructor(e){this._keybindingProvider=e}getResolver(){const e=new Du(()=>this._keybindingProvider.getKeybindings().filter(t=>zC.codeActionCommands.indexOf(t.command)>=0).filter(t=>t.resolvedKeybinding).map(t=>{let i=t.commandArgs;return t.command===mE?i={kind:$e.SourceOrganizeImports.value}:t.command===pE&&(i={kind:$e.SourceFixAll.value}),Object.assign({resolvedKeybinding:t.resolvedKeybinding},wr.fromUser(i,{kind:$e.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 $e(e.kind);return t.filter(n=>n.kind.contains(i)).filter(n=>n.preferred?e.isPreferred:!0).reduceRight((n,s)=>n?n.kind.contains(s.kind)?s:n:s,void 0)}}zC.codeActionCommands=[fF,uF,gF,mE,pE];var VJ=function(o,e,t,i){var n=arguments.length,s=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(o,e,t,i);else for(var a=o.length-1;a>=0;a--)(r=o[a])&&(s=(n<3?r(s):n>3?r(e,t,s):r(e,t))||s);return n>3&&s&&Object.defineProperty(e,t,s),s},HJ=function(o,e){return function(t,i){e(t,i,o)}},Vg;(function(o){o.Hidden={type:0};class e{constructor(i,n,s,r){this.actions=i,this.trigger=n,this.editorPosition=s,this.widgetPosition=r,this.type=1}}o.Showing=e})(Vg||(Vg={}));let d1=class pF extends H{constructor(e,t,i,n){super(),this._editor=e,this._quickFixActionId=t,this._preferredFixActionId=i,this._keybindingService=n,this._onClick=this._register(new M),this.onClick=this._onClick.event,this._state=Vg.Hidden,this._domNode=document.createElement("div"),this._domNode.className=p.lightBulb.classNames,this._editor.addContentWidget(this),this._register(this._editor.onDidChangeModelContent(s=>{const r=this._editor.getModel();(this.state.type!==1||!r||this.state.editorPosition.lineNumber>=r.getLineCount())&&this.hide()})),dt.ignoreTarget(this._domNode),this._register(RW(this._domNode,s=>{if(this.state.type!==1)return;this._editor.focus(),s.preventDefault();const{top:r,height:a}=Wi(this._domNode),l=this._editor.getOption(59);let d=Math.floor(l/3);this.state.widgetPosition.position!==null&&this.state.widgetPosition.position.lineNumber{if((s.buttons&1)!==1)return;this.hide();const r=new Jc;r.startMonitoring(s.target,s.buttons,mf,()=>{},()=>{r.dispose()})})),this._register(this._editor.onDidChangeConfiguration(s=>{s.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 n=this._editor.getOptions();if(!n.get(57).enabled)return this.hide();const s=this._editor.getModel();if(!s)return this.hide();const{lineNumber:r,column:a}=s.validatePosition(i),l=s.getOptions().tabSize,d=n.get(44),c=s.getLineContent(r),h=aC(c,l),u=d.spaceWidth*h>22,f=_=>_>2&&this._editor.getTopForLineNumber(_)===this._editor.getTopForLineNumber(_-1);let m=r;if(!u){if(r>1&&!f(r-1))m-=1;else if(!f(r+1))m+=1;else if(a*d.spaceWidth<22)return this.hide()}this.state=new Vg.Showing(e,t,i,{position:{lineNumber:m,column:1},preference:pF._posPref}),this._editor.layoutContentWidget(this)}hide(){this.state=Vg.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(...p.lightBulb.classNamesArray),this._domNode.classList.add(...p.lightbulbAutofix.classNamesArray);const t=this._keybindingService.lookupKeybinding(this._preferredFixActionId);if(t){this.title=g("preferredcodeActionWithKb","Show Code Actions. Preferred Quick Fix Available ({0})",t.getLabel());return}}this._domNode.classList.remove(...p.lightbulbAutofix.classNamesArray),this._domNode.classList.add(...p.lightBulb.classNamesArray);const e=this._keybindingService.lookupKeybinding(this._quickFixActionId);e?this.title=g("codeActionWithKb","Show Code Actions ({0})",e.getLabel()):this.title=g("codeAction","Show Code Actions")}set title(e){this._domNode.title=e}};d1._posPref=[0];d1=VJ([HJ(3,qt)],d1);xt((o,e)=>{var t;const i=(t=o.getColor(Tn))===null||t===void 0?void 0:t.transparent(.7),n=o.getColor(iH);n&&e.addRule(` .monaco-editor .contentWidgets ${p.lightBulb.cssSelector} { color: ${n}; background-color: ${i}; diff --git a/_nuxt/C23Cdrm-.js b/_nuxt/BvfHaaP2.js similarity index 99% rename from _nuxt/C23Cdrm-.js rename to _nuxt/BvfHaaP2.js index 1c6005b..71e6ab3 100644 --- a/_nuxt/C23Cdrm-.js +++ b/_nuxt/BvfHaaP2.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);import{m as Qe}from"./C_7SQCrL.js";import"./CkSHs0sc.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);import{m as Qe}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CXRy3U_s.js b/_nuxt/CCzOrJK5.js similarity index 99% rename from _nuxt/CXRy3U_s.js rename to _nuxt/CCzOrJK5.js index 3d70f5e..d584ad7 100644 --- a/_nuxt/CXRy3U_s.js +++ b/_nuxt/CCzOrJK5.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);import{t as K,m as R}from"./C_7SQCrL.js";import"./CkSHs0sc.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);import{t as K,m as R}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CkSHs0sc.js b/_nuxt/CEpLTXMU.js similarity index 99% rename from _nuxt/CkSHs0sc.js rename to _nuxt/CEpLTXMU.js index 23bdfb1..af43b52 100644 --- a/_nuxt/CkSHs0sc.js +++ b/_nuxt/CEpLTXMU.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./AIYrmboN.js","./ZBCfCPmH.js","./Cp9HjCW0.js","./DlAUqK2U.js","./use-theme-toggle.S5ezb9K3.css","./about.14QZJcop.css","./Cx54o0UA.js","./index.DTZyzNU4.css","./C_7SQCrL.js","./editor.9E9H_NMh.css","./x95fmXrr.js","./error-404.CG_o5lmg.css","./DwSmYXDq.js","./error-500.xMPyg7me.css"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./-y4Ib8qx.js","./CvzAiVhf.js","./CyDXXPIb.js","./DlAUqK2U.js","./use-theme-toggle.S5ezb9K3.css","./about.14QZJcop.css","./D8xjfOgB.js","./index.DTZyzNU4.css","./BuHNPgG-.js","./editor.9E9H_NMh.css","./CWK1sKnU.js","./error-404.CG_o5lmg.css","./Dh1Dle8M.js","./error-500.xMPyg7me.css"])))=>i.map(i=>d[i]); /** * @vue/shared v3.4.35 * (c) 2018-present Yuxi (Evan) You and Vue contributors @@ -19,11 +19,11 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./AIYrmboN.js","./ZBCf * vue-router v4.4.2 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const mn=typeof document<"u";function vm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const le=Object.assign;function Kr(e,t){const n={};for(const o in t){const r=t[o];n[o]=nt(r)?r.map(e):e(r)}return n}const qn=()=>{},nt=Array.isArray,Tu=/#/g,wm=/&/g,bm=/\//g,Em=/=/g,Tm=/\?/g,xu=/\+/g,xm=/%5B/g,Sm=/%5D/g,Su=/%5E/g,Cm=/%60/g,Cu=/%7B/g,Rm=/%7C/g,Ru=/%7D/g,$m=/%20/g;function _i(e){return encodeURI(""+e).replace(Rm,"|").replace(xm,"[").replace(Sm,"]")}function Pm(e){return _i(e).replace(Cu,"{").replace(Ru,"}").replace(Su,"^")}function Cs(e){return _i(e).replace(xu,"%2B").replace($m,"+").replace(Tu,"%23").replace(wm,"%26").replace(Cm,"`").replace(Cu,"{").replace(Ru,"}").replace(Su,"^")}function km(e){return Cs(e).replace(Em,"%3D")}function Am(e){return _i(e).replace(Tu,"%23").replace(Tm,"%3F")}function Om(e){return e==null?"":Am(e).replace(bm,"%2F")}function co(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Mm=/\/$/,Lm=e=>e.replace(Mm,"");function qr(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(o=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=Fm(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:co(i)}}function Hm(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ol(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Nm(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&kn(t.matched[o],n.matched[r])&&$u(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function kn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function $u(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Im(e[n],t[n]))return!1;return!0}function Im(e,t){return nt(e)?Ml(e,t):nt(t)?Ml(t,e):e===t}function Ml(e,t){return nt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function Fm(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let s=n.length-1,i,l;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const Xe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var uo;(function(e){e.pop="pop",e.push="push"})(uo||(uo={}));var Gn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Gn||(Gn={}));function jm(e){if(!e)if(mn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Lm(e)}const Bm=/^[^#]+#/;function Dm(e,t){return e.replace(Bm,"#")+t}function Um(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Cr=()=>({left:window.scrollX,top:window.scrollY});function Wm(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Um(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ll(e,t){return(history.state?history.state.position-t:-1)+e}const Rs=new Map;function Vm(e,t){Rs.set(e,t)}function zm(e){const t=Rs.get(e);return Rs.delete(e),t}let Km=()=>location.protocol+"//"+location.host;function Pu(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Ol(a,"")}return Ol(n,e)+o+r}function qm(e,t,n,o){let r=[],s=[],i=null;const l=({state:d})=>{const h=Pu(e,location),y=n.value,v=t.value;let x=0;if(d){if(n.value=h,t.value=d,i&&i===y){i=null;return}x=v?d.position-v.position:0}else o(h);r.forEach(C=>{C(n.value,y,{delta:x,type:uo.pop,direction:x?x>0?Gn.forward:Gn.back:Gn.unknown})})};function a(){i=n.value}function u(d){r.push(d);const h=()=>{const y=r.indexOf(d);y>-1&&r.splice(y,1)};return s.push(h),h}function f(){const{history:d}=window;d.state&&d.replaceState(le({},d.state,{scroll:Cr()}),"")}function c(){for(const d of s)d();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:a,listen:u,destroy:c}}function Hl(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Cr():null}}function Gm(e){const{history:t,location:n}=window,o={value:Pu(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,f){const c=e.indexOf("#"),d=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+a:Km()+e+a;try{t[f?"replaceState":"pushState"](u,"",d),r.value=u}catch(h){console.error(h),n[f?"replace":"assign"](d)}}function i(a,u){const f=le({},t.state,Hl(r.value.back,a,r.value.forward,!0),u,{position:r.value.position});s(a,f,!0),o.value=a}function l(a,u){const f=le({},r.value,t.state,{forward:a,scroll:Cr()});s(f.current,f,!0);const c=le({},Hl(o.value,a,null),{position:f.position+1},u);s(a,c,!1),o.value=a}return{location:o,state:r,push:l,replace:i}}function ku(e){e=jm(e);const t=Gm(e),n=qm(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=le({location:"",base:e,go:o,createHref:Dm.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Jm(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ku(e)}function Xm(e){return typeof e=="string"||e&&typeof e=="object"}function Au(e){return typeof e=="string"||typeof e=="symbol"}const Ou=Symbol("");var Nl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Nl||(Nl={}));function An(e,t){return le(new Error,{type:e,[Ou]:!0},t)}function ht(e,t){return e instanceof Error&&Ou in e&&(t==null||!!(e.type&t))}const Il="[^/]+?",Qm={sensitive:!1,strict:!1,start:!0,end:!0},Ym=/[.+*?^${}()[\]/\\]/g;function Zm(e,t){const n=le({},Qm,t),o=[];let r=n.start?"^":"";const s=[];for(const u of e){const f=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let c=0;ct.length?t.length===1&&t[0]===80?1:-1:0}function Mu(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const ty={type:0,value:""},ny=/[a-zA-Z0-9_]/;function oy(e){if(!e)return[[]];if(e==="/")return[[ty]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,a,u="",f="";function c(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:f,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=a}for(;l{i(g)}:qn}function i(c){if(Au(c)){const d=o.get(c);d&&(o.delete(c),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(c);d>-1&&(n.splice(d,1),c.record.name&&o.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return n}function a(c){const d=cy(c,n);n.splice(d,0,c),c.record.name&&!Bl(c)&&o.set(c.record.name,c)}function u(c,d){let h,y={},v,x;if("name"in c&&c.name){if(h=o.get(c.name),!h)throw An(1,{location:c});x=h.record.name,y=le(jl(d.params,h.keys.filter(g=>!g.optional).concat(h.parent?h.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),c.params&&jl(c.params,h.keys.map(g=>g.name))),v=h.stringify(y)}else if(c.path!=null)v=c.path,h=n.find(g=>g.re.test(v)),h&&(y=h.parse(v),x=h.record.name);else{if(h=d.name?o.get(d.name):n.find(g=>g.re.test(d.path)),!h)throw An(1,{location:c,currentLocation:d});x=h.record.name,y=le({},d.params,c.params),v=h.stringify(y)}const C=[];let _=h;for(;_;)C.unshift(_.record),_=_.parent;return{name:x,path:v,params:y,matched:C,meta:ay(C)}}e.forEach(c=>s(c));function f(){n.length=0,o.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function jl(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function iy(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:ly(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function ly(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function Bl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ay(e){return e.reduce((t,n)=>le(t,n.meta),{})}function Dl(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function cy(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Mu(e,t[s])<0?o=s:n=s+1}const r=uy(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function uy(e){let t=e;for(;t=t.parent;)if(Lu(t)&&Mu(e,t)===0)return t}function Lu({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function fy(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&Cs(s)):[o&&Cs(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function dy(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=nt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const hy=Symbol(""),Wl=Symbol(""),vi=Symbol(""),Hu=Symbol(""),$s=Symbol("");function In(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ot(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const u=d=>{d===!1?a(An(4,{from:n,to:t})):d instanceof Error?a(d):Xm(d)?a(An(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),l())},f=s(()=>e.call(o&&o.instances[r],t,n,u));let c=Promise.resolve(f);e.length<3&&(c=c.then(u)),c.catch(d=>a(d))})}function Gr(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(py(a)){const f=(a.__vccOpts||a)[t];f&&s.push(Ot(f,n,o,i,l,r))}else{let u=a();s.push(()=>u.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const c=vm(f)?f.default:f;i.components[l]=c;const h=(c.__vccOpts||c)[t];return h&&Ot(h,n,o,i,l,r)()}))}}return s}function py(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Vl(e){const t=Ae(vi),n=Ae(Hu),o=We(()=>{const a=de(e.to);return t.resolve(a)}),r=We(()=>{const{matched:a}=o.value,{length:u}=a,f=a[u-1],c=n.matched;if(!f||!c.length)return-1;const d=c.findIndex(kn.bind(null,f));if(d>-1)return d;const h=zl(a[u-2]);return u>1&&zl(f)===h&&c[c.length-1].path!==h?c.findIndex(kn.bind(null,a[u-2])):d}),s=We(()=>r.value>-1&&_y(n.params,o.value.params)),i=We(()=>r.value>-1&&r.value===n.matched.length-1&&$u(n.params,o.value.params));function l(a={}){return yy(a)?t[de(e.replace)?"replace":"push"](de(e.to)).catch(qn):Promise.resolve()}return{route:o,href:We(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}const gy=ot({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vl,setup(e,{slots:t}){const n=dt(Vl(e)),{options:o}=Ae(vi),r=We(()=>({[Kl(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Kl(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:et("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),my=gy;function yy(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function _y(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!nt(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function zl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Kl=(e,t,n)=>e??t??n,vy=ot({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Ae($s),r=We(()=>e.route||o.value),s=Ae(Wl,0),i=We(()=>{let u=de(s);const{matched:f}=r.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),l=We(()=>r.value.matched[i.value]);Tn(Wl,We(()=>i.value+1)),Tn(hy,l),Tn($s,r);const a=ge();return at(()=>[a.value,l.value,e.name],([u,f,c],[d,h,y])=>{f&&(f.instances[c]=u,h&&h!==f&&u&&u===d&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),u&&f&&(!h||!kn(f,h)||!d)&&(f.enterCallbacks[c]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=r.value,f=e.name,c=l.value,d=c&&c.components[f];if(!d)return ql(n.default,{Component:d,route:u});const h=c.props[f],y=h?h===!0?u.params:typeof h=="function"?h(u):h:null,x=et(d,le({},y,t,{onVnodeUnmounted:C=>{C.component.isUnmounted&&(c.instances[f]=null)},ref:a}));return ql(n.default,{Component:x,route:u})||x}}});function ql(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Nu=vy;function wy(e){const t=sy(e.routes,e),n=e.parseQuery||fy,o=e.stringifyQuery||Ul,r=e.history,s=In(),i=In(),l=In(),a=no(Xe);let u=Xe;mn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Kr.bind(null,A=>""+A),c=Kr.bind(null,Om),d=Kr.bind(null,co);function h(A,W){let U,K;return Au(A)?(U=t.getRecordMatcher(A),K=W):K=A,t.addRoute(K,U)}function y(A){const W=t.getRecordMatcher(A);W&&t.removeRoute(W)}function v(){return t.getRoutes().map(A=>A.record)}function x(A){return!!t.getRecordMatcher(A)}function C(A,W){if(W=le({},W||a.value),typeof A=="string"){const m=qr(n,A,W.path),T=t.resolve({path:m.path},W),M=r.createHref(m.fullPath);return le(m,T,{params:d(T.params),hash:co(m.hash),redirectedFrom:void 0,href:M})}let U;if(A.path!=null)U=le({},A,{path:qr(n,A.path,W.path).path});else{const m=le({},A.params);for(const T in m)m[T]==null&&delete m[T];U=le({},A,{params:c(m)}),W.params=c(W.params)}const K=t.resolve(U,W),se=A.hash||"";K.params=f(d(K.params));const fe=Hm(o,le({},A,{hash:Pm(se),path:K.path})),p=r.createHref(fe);return le({fullPath:fe,hash:se,query:o===Ul?dy(A.query):A.query||{}},K,{redirectedFrom:void 0,href:p})}function _(A){return typeof A=="string"?qr(n,A,a.value.path):le({},A)}function g(A,W){if(u!==A)return An(8,{from:W,to:A})}function w(A){return $(A)}function E(A){return w(le(_(A),{replace:!0}))}function b(A){const W=A.matched[A.matched.length-1];if(W&&W.redirect){const{redirect:U}=W;let K=typeof U=="function"?U(A):U;return typeof K=="string"&&(K=K.includes("?")||K.includes("#")?K=_(K):{path:K},K.params={}),le({query:A.query,hash:A.hash,params:K.path!=null?{}:A.params},K)}}function $(A,W){const U=u=C(A),K=a.value,se=A.state,fe=A.force,p=A.replace===!0,m=b(U);if(m)return $(le(_(m),{state:typeof m=="object"?le({},se,m.state):se,force:fe,replace:p}),W||U);const T=U;T.redirectedFrom=W;let M;return!fe&&Nm(o,K,U)&&(M=An(16,{to:T,from:K}),He(K,K,!0,!1)),(M?Promise.resolve(M):R(T,K)).catch(P=>ht(P)?ht(P,2)?P:Ge(P):z(P,T,K)).then(P=>{if(P){if(ht(P,2))return $(le({replace:p},_(P.to),{state:typeof P.to=="object"?le({},se,P.to.state):se,force:fe}),W||T)}else P=k(T,K,!0,p,se);return H(T,K,P),P})}function O(A,W){const U=g(A,W);return U?Promise.reject(U):Promise.resolve()}function S(A){const W=dn.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(A):A()}function R(A,W){let U;const[K,se,fe]=by(A,W);U=Gr(K.reverse(),"beforeRouteLeave",A,W);for(const m of K)m.leaveGuards.forEach(T=>{U.push(Ot(T,A,W))});const p=O.bind(null,A,W);return U.push(p),Be(U).then(()=>{U=[];for(const m of s.list())U.push(Ot(m,A,W));return U.push(p),Be(U)}).then(()=>{U=Gr(se,"beforeRouteUpdate",A,W);for(const m of se)m.updateGuards.forEach(T=>{U.push(Ot(T,A,W))});return U.push(p),Be(U)}).then(()=>{U=[];for(const m of fe)if(m.beforeEnter)if(nt(m.beforeEnter))for(const T of m.beforeEnter)U.push(Ot(T,A,W));else U.push(Ot(m.beforeEnter,A,W));return U.push(p),Be(U)}).then(()=>(A.matched.forEach(m=>m.enterCallbacks={}),U=Gr(fe,"beforeRouteEnter",A,W,S),U.push(p),Be(U))).then(()=>{U=[];for(const m of i.list())U.push(Ot(m,A,W));return U.push(p),Be(U)}).catch(m=>ht(m,8)?m:Promise.reject(m))}function H(A,W,U){l.list().forEach(K=>S(()=>K(A,W,U)))}function k(A,W,U,K,se){const fe=g(A,W);if(fe)return fe;const p=W===Xe,m=mn?history.state:{};U&&(K||p?r.replace(A.fullPath,le({scroll:p&&m&&m.scroll},se)):r.push(A.fullPath,se)),a.value=A,He(A,W,U,p),Ge()}let I;function Y(){I||(I=r.listen((A,W,U)=>{if(!So.listening)return;const K=C(A),se=b(K);if(se){$(le(se,{replace:!0}),K).catch(qn);return}u=K;const fe=a.value;mn&&Vm(Ll(fe.fullPath,U.delta),Cr()),R(K,fe).catch(p=>ht(p,12)?p:ht(p,2)?($(p.to,K).then(m=>{ht(m,20)&&!U.delta&&U.type===uo.pop&&r.go(-1,!1)}).catch(qn),Promise.reject()):(U.delta&&r.go(-U.delta,!1),z(p,K,fe))).then(p=>{p=p||k(K,fe,!1),p&&(U.delta&&!ht(p,8)?r.go(-U.delta,!1):U.type===uo.pop&&ht(p,20)&&r.go(-1,!1)),H(K,fe,p)}).catch(qn)}))}let J=In(),F=In(),Q;function z(A,W,U){Ge(A);const K=F.list();return K.length?K.forEach(se=>se(A,W,U)):console.error(A),Promise.reject(A)}function Le(){return Q&&a.value!==Xe?Promise.resolve():new Promise((A,W)=>{J.add([A,W])})}function Ge(A){return Q||(Q=!A,Y(),J.list().forEach(([W,U])=>A?U(A):W()),J.reset()),A}function He(A,W,U,K){const{scrollBehavior:se}=e;if(!mn||!se)return Promise.resolve();const fe=!U&&zm(Ll(A.fullPath,0))||(K||!U)&&history.state&&history.state.scroll||null;return zt().then(()=>se(A,W,fe)).then(p=>p&&Wm(p)).catch(p=>z(p,A,W))}const Ce=A=>r.go(A);let bt;const dn=new Set,So={currentRoute:a,listening:!0,addRoute:h,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:x,getRoutes:v,resolve:C,options:e,push:w,replace:E,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:F.add,isReady:Le,install(A){const W=this;A.component("RouterLink",my),A.component("RouterView",Nu),A.config.globalProperties.$router=W,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>de(a)}),mn&&!bt&&a.value===Xe&&(bt=!0,w(r.location).catch(se=>{}));const U={};for(const se in Xe)Object.defineProperty(U,se,{get:()=>a.value[se],enumerable:!0});A.provide(vi,W),A.provide(Hu,mt(U)),A.provide($s,a);const K=A.unmount;dn.add(A),A.unmount=function(){dn.delete(A),dn.size<1&&(u=Xe,I&&I(),I=null,a.value=Xe,bt=!1,Q=!1),K()}}};function Be(A){return A.reduce((W,U)=>W.then(()=>S(U)),Promise.resolve())}return So}function by(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;ikn(u,l))?o.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(u=>kn(u,a))||r.push(a))}return[n,o,r]}const Ey=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""}),Ps=(e,t)=>{const n=e.route.matched.find(r=>{var s;return((s=r.components)==null?void 0:s.default)===e.Component.type}),o=t??(n==null?void 0:n.meta.key)??(n&&Ey(e.route,n));return typeof o=="function"?o(e.route):o},Ty=(e,t)=>({default:()=>e?et(gd,e===!0?{}:e,t):t});function wi(e){return Array.isArray(e)?e:[e]}const xy="modulepreload",Sy=function(e,t){return e[0]==="."?new URL(e,t).href:e},Gl={},Cy=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.all(n.map(a=>{if(a=Sy(a,o),a in Gl)return;Gl[a]=!0;const u=a.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!o)for(let h=s.length-1;h>=0;h--){const y=s[h];if(y.href===a&&(!u||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":xy,u||(d.as="script",d.crossOrigin=""),d.href=a,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((h,y)=>{d.addEventListener("load",h),d.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${a}`)))})}))}return r.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},On=(...e)=>Cy(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Jl=[{name:"about",path:"/about",component:()=>On(()=>import("./AIYrmboN.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",component:()=>On(()=>import("./Cx54o0UA.js"),__vite__mapDeps([6,2,3,1,4,7]),import.meta.url).then(e=>e.default||e)}],Ry=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var o;return t?et(e,t,n):(o=n.default)==null?void 0:o.call(n)}});function Xl(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""});return typeof t=="function"?t(e):t}function $y(e,t){return e===t||t===Xe?!1:Xl(e)!==Xl(t)?!0:!e.matched.every((o,r)=>{var s,i;return o.components&&o.components.default===((i=(s=t.matched[r])==null?void 0:s.components)==null?void 0:i.default)})}function Rv(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return Iu(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function Iu(e,t=[],n=!1){if(e&&e.nodeName){if(ky(e))return t;if(!Py(e)){const o=e.cloneNode(!0);n&&o.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),t.push(o.outerHTML)}Iu(e.nextSibling,t,n)}return t}function Py(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function ky(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const Ay={scrollBehavior(e,t,n){var u;const o=ye(),r=((u=qe().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&$y(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ql(e.hash),behavior:r}:!1;const l=f=>!!(f.meta.pageTransition??vs),a=l(t)&&l(e)?"page:transition:finish":"page:finish";return new Promise(f=>{o.hooks.hookOnce(a,async()=>{await new Promise(c=>setTimeout(c,0)),e.hash&&(s={el:e.hash,top:Ql(e.hash),behavior:r}),f(s)})})}};function Ql(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)+Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)}catch{}return 0}const Oy={hashMode:!1,scrollBehaviorType:"auto"},Ie={...Oy,...Ay},My=async e=>{var a;let t,n;if(!((a=e.meta)!=null&&a.validate))return;const o=ye(),r=qe();if(([t,n]=Pn(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=xr({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),l=r.beforeResolve(u=>{if(l(),u===e){const f=r.afterEach(async()=>{f(),await o.runWithContext(()=>yn(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Ly=async e=>{let t,n;const o=([t,n]=Pn(()=>yi(e.path)),t=await t,n(),t);if(o.redirect)return un(o.redirect,{acceptRelative:!0})?(window.location.href=o.redirect,!1):o.redirect},Hy=[My,Ly],Jn={};function Ny(e,t,n){const{pathname:o,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let f=s.slice(u);return f[0]!=="/"&&(f="/"+f),ml(f,"")}const l=ml(o,e),a=!n||xp(l,n,{trailingSlash:!0})?l:n;return a+(a.includes("?")?"":r)+s}const Iy=Me({name:"nuxt:router",enforce:"pre",async setup(e){var x,C;let t,n,o=To().app.baseURL;Ie.hashMode&&!o.includes("#")&&(o+="#");const r=((x=Ie.history)==null?void 0:x.call(Ie,o))??(Ie.hashMode?Jm(o):ku(o)),s=((C=Ie.routes)==null?void 0:C.call(Ie,Jl))??Jl;let i;const l=wy({...Ie,scrollBehavior:(_,g,w)=>{if(g===Xe){i=w;return}if(Ie.scrollBehavior){if(l.options.scrollBehavior=Ie.scrollBehavior,"scrollRestoration"in window.history){const E=l.beforeEach(()=>{E(),window.history.scrollRestoration="manual"})}return Ie.scrollBehavior(_,Xe,i||w)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const a=no(l.currentRoute.value);l.afterEach((_,g)=>{a.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>a.value});const u=Ny(o,window.location,e.payload.path),f=no(l.currentRoute.value),c=()=>{f.value=l.currentRoute.value};e.hook("page:finish",c),l.afterEach((_,g)=>{var w,E,b,$;((E=(w=_.matched[0])==null?void 0:w.components)==null?void 0:E.default)===(($=(b=g.matched[0])==null?void 0:b.components)==null?void 0:$.default)&&c()});const d={};for(const _ in f.value)Object.defineProperty(d,_,{get:()=>f.value[_]});e._route=mt(d),e._middleware=e._middleware||{global:[],named:{}};const h=Tr();l.afterEach(async(_,g,w)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(wg),w&&await e.callHook("page:loading:end"),_.matched.length===0&&await e.runWithContext(()=>yn(Es({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))});try{[t,n]=Pn(()=>l.isReady()),await t,n()}catch(_){[t,n]=Pn(()=>e.runWithContext(()=>yn(_))),await t,n()}const y=u!==l.currentRoute.value.fullPath?l.resolve(u):l.currentRoute.value;c();const v=e.payload.state._layout;return l.beforeEach(async(_,g)=>{var w;await e.callHook("page:loading:start"),_.meta=dt(_.meta),e.isHydrating&&v&&!jt(_.meta.layout)&&(_.meta.layout=v),e._processingMiddleware=!0;{const E=new Set([...Hy,...e._middleware.global]);for(const b of _.matched){const $=b.meta.middleware;if($)for(const O of wi($))E.add(O)}{const b=await e.runWithContext(()=>yi(_.path));if(b.appMiddleware)for(const $ in b.appMiddleware)b.appMiddleware[$]?E.add($):E.delete($)}for(const b of E){const $=typeof b=="string"?e._middleware.named[b]||await((w=Jn[b])==null?void 0:w.call(Jn).then(S=>S.default||S)):b;if(!$)throw new Error(`Unknown route middleware: '${b}'.`);const O=await e.runWithContext(()=>$(_,g));if(!e.payload.serverRendered&&e.isHydrating&&(O===!1||O instanceof Error)){const S=O||Es({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>yn(S)),!1}if(O!==!0&&(O||O===!1))return O}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await l.replace({...y,force:!0}),l.options.scrollBehavior=Ie.scrollBehavior}catch(_){await e.runWithContext(()=>yn(_))}}),{provide:{router:l}}}}),Yl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),$v=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),bi=e=>{const t=ye();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Yl(()=>e())}):Yl(()=>e())},Fy=Me({name:"nuxt:payload",setup(e){qe().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const o=await kl(t.path);o&&Object.assign(e.static.data,o.data)}),bi(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await kl(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Sr,1e3)})}}),jy=Me(()=>{const e=qe();bi(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),By=Me(e=>{let t;async function n(){const o=await Sr();t&&clearTimeout(t),t=setTimeout(n,bl);try{const r=await $fetch(gi("builds/latest.json")+`?${Date.now()}`);r.id!==o.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}bi(()=>{t=setTimeout(n,bl)})});function Dy(e={}){const t=e.path||window.location.pathname;let n={};try{n=sr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){o.clear()}),e.hook("app:chunkError",({error:s})=>{o.add(s)});function r(s){const l="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:hi(n.app.baseURL,s.fullPath);Dy({path:l,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((s,i)=>{o.has(s)&&r(i)})}}),Wy=!1;/*! + */const mn=typeof document<"u";function vm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const le=Object.assign;function Kr(e,t){const n={};for(const o in t){const r=t[o];n[o]=nt(r)?r.map(e):e(r)}return n}const qn=()=>{},nt=Array.isArray,Tu=/#/g,wm=/&/g,bm=/\//g,Em=/=/g,Tm=/\?/g,xu=/\+/g,xm=/%5B/g,Sm=/%5D/g,Su=/%5E/g,Cm=/%60/g,Cu=/%7B/g,Rm=/%7C/g,Ru=/%7D/g,$m=/%20/g;function _i(e){return encodeURI(""+e).replace(Rm,"|").replace(xm,"[").replace(Sm,"]")}function Pm(e){return _i(e).replace(Cu,"{").replace(Ru,"}").replace(Su,"^")}function Cs(e){return _i(e).replace(xu,"%2B").replace($m,"+").replace(Tu,"%23").replace(wm,"%26").replace(Cm,"`").replace(Cu,"{").replace(Ru,"}").replace(Su,"^")}function km(e){return Cs(e).replace(Em,"%3D")}function Am(e){return _i(e).replace(Tu,"%23").replace(Tm,"%3F")}function Om(e){return e==null?"":Am(e).replace(bm,"%2F")}function co(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Mm=/\/$/,Lm=e=>e.replace(Mm,"");function qr(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(o=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=Fm(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:co(i)}}function Hm(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ol(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Nm(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&kn(t.matched[o],n.matched[r])&&$u(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function kn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function $u(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Im(e[n],t[n]))return!1;return!0}function Im(e,t){return nt(e)?Ml(e,t):nt(t)?Ml(t,e):e===t}function Ml(e,t){return nt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function Fm(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let s=n.length-1,i,l;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const Xe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var uo;(function(e){e.pop="pop",e.push="push"})(uo||(uo={}));var Gn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Gn||(Gn={}));function jm(e){if(!e)if(mn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Lm(e)}const Bm=/^[^#]+#/;function Dm(e,t){return e.replace(Bm,"#")+t}function Um(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Cr=()=>({left:window.scrollX,top:window.scrollY});function Wm(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Um(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ll(e,t){return(history.state?history.state.position-t:-1)+e}const Rs=new Map;function Vm(e,t){Rs.set(e,t)}function zm(e){const t=Rs.get(e);return Rs.delete(e),t}let Km=()=>location.protocol+"//"+location.host;function Pu(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Ol(a,"")}return Ol(n,e)+o+r}function qm(e,t,n,o){let r=[],s=[],i=null;const l=({state:d})=>{const h=Pu(e,location),y=n.value,v=t.value;let x=0;if(d){if(n.value=h,t.value=d,i&&i===y){i=null;return}x=v?d.position-v.position:0}else o(h);r.forEach(C=>{C(n.value,y,{delta:x,type:uo.pop,direction:x?x>0?Gn.forward:Gn.back:Gn.unknown})})};function a(){i=n.value}function u(d){r.push(d);const h=()=>{const y=r.indexOf(d);y>-1&&r.splice(y,1)};return s.push(h),h}function f(){const{history:d}=window;d.state&&d.replaceState(le({},d.state,{scroll:Cr()}),"")}function c(){for(const d of s)d();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:a,listen:u,destroy:c}}function Hl(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Cr():null}}function Gm(e){const{history:t,location:n}=window,o={value:Pu(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,f){const c=e.indexOf("#"),d=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+a:Km()+e+a;try{t[f?"replaceState":"pushState"](u,"",d),r.value=u}catch(h){console.error(h),n[f?"replace":"assign"](d)}}function i(a,u){const f=le({},t.state,Hl(r.value.back,a,r.value.forward,!0),u,{position:r.value.position});s(a,f,!0),o.value=a}function l(a,u){const f=le({},r.value,t.state,{forward:a,scroll:Cr()});s(f.current,f,!0);const c=le({},Hl(o.value,a,null),{position:f.position+1},u);s(a,c,!1),o.value=a}return{location:o,state:r,push:l,replace:i}}function ku(e){e=jm(e);const t=Gm(e),n=qm(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=le({location:"",base:e,go:o,createHref:Dm.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Jm(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ku(e)}function Xm(e){return typeof e=="string"||e&&typeof e=="object"}function Au(e){return typeof e=="string"||typeof e=="symbol"}const Ou=Symbol("");var Nl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Nl||(Nl={}));function An(e,t){return le(new Error,{type:e,[Ou]:!0},t)}function ht(e,t){return e instanceof Error&&Ou in e&&(t==null||!!(e.type&t))}const Il="[^/]+?",Qm={sensitive:!1,strict:!1,start:!0,end:!0},Ym=/[.+*?^${}()[\]/\\]/g;function Zm(e,t){const n=le({},Qm,t),o=[];let r=n.start?"^":"";const s=[];for(const u of e){const f=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let c=0;ct.length?t.length===1&&t[0]===80?1:-1:0}function Mu(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const ty={type:0,value:""},ny=/[a-zA-Z0-9_]/;function oy(e){if(!e)return[[]];if(e==="/")return[[ty]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,a,u="",f="";function c(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:f,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=a}for(;l{i(g)}:qn}function i(c){if(Au(c)){const d=o.get(c);d&&(o.delete(c),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(c);d>-1&&(n.splice(d,1),c.record.name&&o.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return n}function a(c){const d=cy(c,n);n.splice(d,0,c),c.record.name&&!Bl(c)&&o.set(c.record.name,c)}function u(c,d){let h,y={},v,x;if("name"in c&&c.name){if(h=o.get(c.name),!h)throw An(1,{location:c});x=h.record.name,y=le(jl(d.params,h.keys.filter(g=>!g.optional).concat(h.parent?h.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),c.params&&jl(c.params,h.keys.map(g=>g.name))),v=h.stringify(y)}else if(c.path!=null)v=c.path,h=n.find(g=>g.re.test(v)),h&&(y=h.parse(v),x=h.record.name);else{if(h=d.name?o.get(d.name):n.find(g=>g.re.test(d.path)),!h)throw An(1,{location:c,currentLocation:d});x=h.record.name,y=le({},d.params,c.params),v=h.stringify(y)}const C=[];let _=h;for(;_;)C.unshift(_.record),_=_.parent;return{name:x,path:v,params:y,matched:C,meta:ay(C)}}e.forEach(c=>s(c));function f(){n.length=0,o.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function jl(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function iy(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:ly(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function ly(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function Bl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ay(e){return e.reduce((t,n)=>le(t,n.meta),{})}function Dl(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function cy(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Mu(e,t[s])<0?o=s:n=s+1}const r=uy(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function uy(e){let t=e;for(;t=t.parent;)if(Lu(t)&&Mu(e,t)===0)return t}function Lu({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function fy(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&Cs(s)):[o&&Cs(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function dy(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=nt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const hy=Symbol(""),Wl=Symbol(""),vi=Symbol(""),Hu=Symbol(""),$s=Symbol("");function In(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ot(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const u=d=>{d===!1?a(An(4,{from:n,to:t})):d instanceof Error?a(d):Xm(d)?a(An(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),l())},f=s(()=>e.call(o&&o.instances[r],t,n,u));let c=Promise.resolve(f);e.length<3&&(c=c.then(u)),c.catch(d=>a(d))})}function Gr(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(py(a)){const f=(a.__vccOpts||a)[t];f&&s.push(Ot(f,n,o,i,l,r))}else{let u=a();s.push(()=>u.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const c=vm(f)?f.default:f;i.components[l]=c;const h=(c.__vccOpts||c)[t];return h&&Ot(h,n,o,i,l,r)()}))}}return s}function py(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Vl(e){const t=Ae(vi),n=Ae(Hu),o=We(()=>{const a=de(e.to);return t.resolve(a)}),r=We(()=>{const{matched:a}=o.value,{length:u}=a,f=a[u-1],c=n.matched;if(!f||!c.length)return-1;const d=c.findIndex(kn.bind(null,f));if(d>-1)return d;const h=zl(a[u-2]);return u>1&&zl(f)===h&&c[c.length-1].path!==h?c.findIndex(kn.bind(null,a[u-2])):d}),s=We(()=>r.value>-1&&_y(n.params,o.value.params)),i=We(()=>r.value>-1&&r.value===n.matched.length-1&&$u(n.params,o.value.params));function l(a={}){return yy(a)?t[de(e.replace)?"replace":"push"](de(e.to)).catch(qn):Promise.resolve()}return{route:o,href:We(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}const gy=ot({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vl,setup(e,{slots:t}){const n=dt(Vl(e)),{options:o}=Ae(vi),r=We(()=>({[Kl(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Kl(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:et("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),my=gy;function yy(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function _y(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!nt(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function zl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Kl=(e,t,n)=>e??t??n,vy=ot({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Ae($s),r=We(()=>e.route||o.value),s=Ae(Wl,0),i=We(()=>{let u=de(s);const{matched:f}=r.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),l=We(()=>r.value.matched[i.value]);Tn(Wl,We(()=>i.value+1)),Tn(hy,l),Tn($s,r);const a=ge();return at(()=>[a.value,l.value,e.name],([u,f,c],[d,h,y])=>{f&&(f.instances[c]=u,h&&h!==f&&u&&u===d&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),u&&f&&(!h||!kn(f,h)||!d)&&(f.enterCallbacks[c]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=r.value,f=e.name,c=l.value,d=c&&c.components[f];if(!d)return ql(n.default,{Component:d,route:u});const h=c.props[f],y=h?h===!0?u.params:typeof h=="function"?h(u):h:null,x=et(d,le({},y,t,{onVnodeUnmounted:C=>{C.component.isUnmounted&&(c.instances[f]=null)},ref:a}));return ql(n.default,{Component:x,route:u})||x}}});function ql(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Nu=vy;function wy(e){const t=sy(e.routes,e),n=e.parseQuery||fy,o=e.stringifyQuery||Ul,r=e.history,s=In(),i=In(),l=In(),a=no(Xe);let u=Xe;mn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Kr.bind(null,A=>""+A),c=Kr.bind(null,Om),d=Kr.bind(null,co);function h(A,W){let U,K;return Au(A)?(U=t.getRecordMatcher(A),K=W):K=A,t.addRoute(K,U)}function y(A){const W=t.getRecordMatcher(A);W&&t.removeRoute(W)}function v(){return t.getRoutes().map(A=>A.record)}function x(A){return!!t.getRecordMatcher(A)}function C(A,W){if(W=le({},W||a.value),typeof A=="string"){const m=qr(n,A,W.path),T=t.resolve({path:m.path},W),M=r.createHref(m.fullPath);return le(m,T,{params:d(T.params),hash:co(m.hash),redirectedFrom:void 0,href:M})}let U;if(A.path!=null)U=le({},A,{path:qr(n,A.path,W.path).path});else{const m=le({},A.params);for(const T in m)m[T]==null&&delete m[T];U=le({},A,{params:c(m)}),W.params=c(W.params)}const K=t.resolve(U,W),se=A.hash||"";K.params=f(d(K.params));const fe=Hm(o,le({},A,{hash:Pm(se),path:K.path})),p=r.createHref(fe);return le({fullPath:fe,hash:se,query:o===Ul?dy(A.query):A.query||{}},K,{redirectedFrom:void 0,href:p})}function _(A){return typeof A=="string"?qr(n,A,a.value.path):le({},A)}function g(A,W){if(u!==A)return An(8,{from:W,to:A})}function w(A){return $(A)}function E(A){return w(le(_(A),{replace:!0}))}function b(A){const W=A.matched[A.matched.length-1];if(W&&W.redirect){const{redirect:U}=W;let K=typeof U=="function"?U(A):U;return typeof K=="string"&&(K=K.includes("?")||K.includes("#")?K=_(K):{path:K},K.params={}),le({query:A.query,hash:A.hash,params:K.path!=null?{}:A.params},K)}}function $(A,W){const U=u=C(A),K=a.value,se=A.state,fe=A.force,p=A.replace===!0,m=b(U);if(m)return $(le(_(m),{state:typeof m=="object"?le({},se,m.state):se,force:fe,replace:p}),W||U);const T=U;T.redirectedFrom=W;let M;return!fe&&Nm(o,K,U)&&(M=An(16,{to:T,from:K}),He(K,K,!0,!1)),(M?Promise.resolve(M):R(T,K)).catch(P=>ht(P)?ht(P,2)?P:Ge(P):z(P,T,K)).then(P=>{if(P){if(ht(P,2))return $(le({replace:p},_(P.to),{state:typeof P.to=="object"?le({},se,P.to.state):se,force:fe}),W||T)}else P=k(T,K,!0,p,se);return H(T,K,P),P})}function O(A,W){const U=g(A,W);return U?Promise.reject(U):Promise.resolve()}function S(A){const W=dn.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(A):A()}function R(A,W){let U;const[K,se,fe]=by(A,W);U=Gr(K.reverse(),"beforeRouteLeave",A,W);for(const m of K)m.leaveGuards.forEach(T=>{U.push(Ot(T,A,W))});const p=O.bind(null,A,W);return U.push(p),Be(U).then(()=>{U=[];for(const m of s.list())U.push(Ot(m,A,W));return U.push(p),Be(U)}).then(()=>{U=Gr(se,"beforeRouteUpdate",A,W);for(const m of se)m.updateGuards.forEach(T=>{U.push(Ot(T,A,W))});return U.push(p),Be(U)}).then(()=>{U=[];for(const m of fe)if(m.beforeEnter)if(nt(m.beforeEnter))for(const T of m.beforeEnter)U.push(Ot(T,A,W));else U.push(Ot(m.beforeEnter,A,W));return U.push(p),Be(U)}).then(()=>(A.matched.forEach(m=>m.enterCallbacks={}),U=Gr(fe,"beforeRouteEnter",A,W,S),U.push(p),Be(U))).then(()=>{U=[];for(const m of i.list())U.push(Ot(m,A,W));return U.push(p),Be(U)}).catch(m=>ht(m,8)?m:Promise.reject(m))}function H(A,W,U){l.list().forEach(K=>S(()=>K(A,W,U)))}function k(A,W,U,K,se){const fe=g(A,W);if(fe)return fe;const p=W===Xe,m=mn?history.state:{};U&&(K||p?r.replace(A.fullPath,le({scroll:p&&m&&m.scroll},se)):r.push(A.fullPath,se)),a.value=A,He(A,W,U,p),Ge()}let I;function Y(){I||(I=r.listen((A,W,U)=>{if(!So.listening)return;const K=C(A),se=b(K);if(se){$(le(se,{replace:!0}),K).catch(qn);return}u=K;const fe=a.value;mn&&Vm(Ll(fe.fullPath,U.delta),Cr()),R(K,fe).catch(p=>ht(p,12)?p:ht(p,2)?($(p.to,K).then(m=>{ht(m,20)&&!U.delta&&U.type===uo.pop&&r.go(-1,!1)}).catch(qn),Promise.reject()):(U.delta&&r.go(-U.delta,!1),z(p,K,fe))).then(p=>{p=p||k(K,fe,!1),p&&(U.delta&&!ht(p,8)?r.go(-U.delta,!1):U.type===uo.pop&&ht(p,20)&&r.go(-1,!1)),H(K,fe,p)}).catch(qn)}))}let J=In(),F=In(),Q;function z(A,W,U){Ge(A);const K=F.list();return K.length?K.forEach(se=>se(A,W,U)):console.error(A),Promise.reject(A)}function Le(){return Q&&a.value!==Xe?Promise.resolve():new Promise((A,W)=>{J.add([A,W])})}function Ge(A){return Q||(Q=!A,Y(),J.list().forEach(([W,U])=>A?U(A):W()),J.reset()),A}function He(A,W,U,K){const{scrollBehavior:se}=e;if(!mn||!se)return Promise.resolve();const fe=!U&&zm(Ll(A.fullPath,0))||(K||!U)&&history.state&&history.state.scroll||null;return zt().then(()=>se(A,W,fe)).then(p=>p&&Wm(p)).catch(p=>z(p,A,W))}const Ce=A=>r.go(A);let bt;const dn=new Set,So={currentRoute:a,listening:!0,addRoute:h,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:x,getRoutes:v,resolve:C,options:e,push:w,replace:E,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:F.add,isReady:Le,install(A){const W=this;A.component("RouterLink",my),A.component("RouterView",Nu),A.config.globalProperties.$router=W,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>de(a)}),mn&&!bt&&a.value===Xe&&(bt=!0,w(r.location).catch(se=>{}));const U={};for(const se in Xe)Object.defineProperty(U,se,{get:()=>a.value[se],enumerable:!0});A.provide(vi,W),A.provide(Hu,mt(U)),A.provide($s,a);const K=A.unmount;dn.add(A),A.unmount=function(){dn.delete(A),dn.size<1&&(u=Xe,I&&I(),I=null,a.value=Xe,bt=!1,Q=!1),K()}}};function Be(A){return A.reduce((W,U)=>W.then(()=>S(U)),Promise.resolve())}return So}function by(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;ikn(u,l))?o.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(u=>kn(u,a))||r.push(a))}return[n,o,r]}const Ey=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""}),Ps=(e,t)=>{const n=e.route.matched.find(r=>{var s;return((s=r.components)==null?void 0:s.default)===e.Component.type}),o=t??(n==null?void 0:n.meta.key)??(n&&Ey(e.route,n));return typeof o=="function"?o(e.route):o},Ty=(e,t)=>({default:()=>e?et(gd,e===!0?{}:e,t):t});function wi(e){return Array.isArray(e)?e:[e]}const xy="modulepreload",Sy=function(e,t){return e[0]==="."?new URL(e,t).href:e},Gl={},Cy=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.all(n.map(a=>{if(a=Sy(a,o),a in Gl)return;Gl[a]=!0;const u=a.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!o)for(let h=s.length-1;h>=0;h--){const y=s[h];if(y.href===a&&(!u||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":xy,u||(d.as="script",d.crossOrigin=""),d.href=a,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((h,y)=>{d.addEventListener("load",h),d.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${a}`)))})}))}return r.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},On=(...e)=>Cy(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Jl=[{name:"about",path:"/about",component:()=>On(()=>import("./-y4Ib8qx.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",component:()=>On(()=>import("./D8xjfOgB.js"),__vite__mapDeps([6,2,3,1,4,7]),import.meta.url).then(e=>e.default||e)}],Ry=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var o;return t?et(e,t,n):(o=n.default)==null?void 0:o.call(n)}});function Xl(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""});return typeof t=="function"?t(e):t}function $y(e,t){return e===t||t===Xe?!1:Xl(e)!==Xl(t)?!0:!e.matched.every((o,r)=>{var s,i;return o.components&&o.components.default===((i=(s=t.matched[r])==null?void 0:s.components)==null?void 0:i.default)})}function Rv(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return Iu(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function Iu(e,t=[],n=!1){if(e&&e.nodeName){if(ky(e))return t;if(!Py(e)){const o=e.cloneNode(!0);n&&o.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),t.push(o.outerHTML)}Iu(e.nextSibling,t,n)}return t}function Py(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function ky(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const Ay={scrollBehavior(e,t,n){var u;const o=ye(),r=((u=qe().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&$y(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ql(e.hash),behavior:r}:!1;const l=f=>!!(f.meta.pageTransition??vs),a=l(t)&&l(e)?"page:transition:finish":"page:finish";return new Promise(f=>{o.hooks.hookOnce(a,async()=>{await new Promise(c=>setTimeout(c,0)),e.hash&&(s={el:e.hash,top:Ql(e.hash),behavior:r}),f(s)})})}};function Ql(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)+Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)}catch{}return 0}const Oy={hashMode:!1,scrollBehaviorType:"auto"},Ie={...Oy,...Ay},My=async e=>{var a;let t,n;if(!((a=e.meta)!=null&&a.validate))return;const o=ye(),r=qe();if(([t,n]=Pn(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=xr({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),l=r.beforeResolve(u=>{if(l(),u===e){const f=r.afterEach(async()=>{f(),await o.runWithContext(()=>yn(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Ly=async e=>{let t,n;const o=([t,n]=Pn(()=>yi(e.path)),t=await t,n(),t);if(o.redirect)return un(o.redirect,{acceptRelative:!0})?(window.location.href=o.redirect,!1):o.redirect},Hy=[My,Ly],Jn={};function Ny(e,t,n){const{pathname:o,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let f=s.slice(u);return f[0]!=="/"&&(f="/"+f),ml(f,"")}const l=ml(o,e),a=!n||xp(l,n,{trailingSlash:!0})?l:n;return a+(a.includes("?")?"":r)+s}const Iy=Me({name:"nuxt:router",enforce:"pre",async setup(e){var x,C;let t,n,o=To().app.baseURL;Ie.hashMode&&!o.includes("#")&&(o+="#");const r=((x=Ie.history)==null?void 0:x.call(Ie,o))??(Ie.hashMode?Jm(o):ku(o)),s=((C=Ie.routes)==null?void 0:C.call(Ie,Jl))??Jl;let i;const l=wy({...Ie,scrollBehavior:(_,g,w)=>{if(g===Xe){i=w;return}if(Ie.scrollBehavior){if(l.options.scrollBehavior=Ie.scrollBehavior,"scrollRestoration"in window.history){const E=l.beforeEach(()=>{E(),window.history.scrollRestoration="manual"})}return Ie.scrollBehavior(_,Xe,i||w)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const a=no(l.currentRoute.value);l.afterEach((_,g)=>{a.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>a.value});const u=Ny(o,window.location,e.payload.path),f=no(l.currentRoute.value),c=()=>{f.value=l.currentRoute.value};e.hook("page:finish",c),l.afterEach((_,g)=>{var w,E,b,$;((E=(w=_.matched[0])==null?void 0:w.components)==null?void 0:E.default)===(($=(b=g.matched[0])==null?void 0:b.components)==null?void 0:$.default)&&c()});const d={};for(const _ in f.value)Object.defineProperty(d,_,{get:()=>f.value[_]});e._route=mt(d),e._middleware=e._middleware||{global:[],named:{}};const h=Tr();l.afterEach(async(_,g,w)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(wg),w&&await e.callHook("page:loading:end"),_.matched.length===0&&await e.runWithContext(()=>yn(Es({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))});try{[t,n]=Pn(()=>l.isReady()),await t,n()}catch(_){[t,n]=Pn(()=>e.runWithContext(()=>yn(_))),await t,n()}const y=u!==l.currentRoute.value.fullPath?l.resolve(u):l.currentRoute.value;c();const v=e.payload.state._layout;return l.beforeEach(async(_,g)=>{var w;await e.callHook("page:loading:start"),_.meta=dt(_.meta),e.isHydrating&&v&&!jt(_.meta.layout)&&(_.meta.layout=v),e._processingMiddleware=!0;{const E=new Set([...Hy,...e._middleware.global]);for(const b of _.matched){const $=b.meta.middleware;if($)for(const O of wi($))E.add(O)}{const b=await e.runWithContext(()=>yi(_.path));if(b.appMiddleware)for(const $ in b.appMiddleware)b.appMiddleware[$]?E.add($):E.delete($)}for(const b of E){const $=typeof b=="string"?e._middleware.named[b]||await((w=Jn[b])==null?void 0:w.call(Jn).then(S=>S.default||S)):b;if(!$)throw new Error(`Unknown route middleware: '${b}'.`);const O=await e.runWithContext(()=>$(_,g));if(!e.payload.serverRendered&&e.isHydrating&&(O===!1||O instanceof Error)){const S=O||Es({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>yn(S)),!1}if(O!==!0&&(O||O===!1))return O}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await l.replace({...y,force:!0}),l.options.scrollBehavior=Ie.scrollBehavior}catch(_){await e.runWithContext(()=>yn(_))}}),{provide:{router:l}}}}),Yl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),$v=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),bi=e=>{const t=ye();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Yl(()=>e())}):Yl(()=>e())},Fy=Me({name:"nuxt:payload",setup(e){qe().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const o=await kl(t.path);o&&Object.assign(e.static.data,o.data)}),bi(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await kl(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Sr,1e3)})}}),jy=Me(()=>{const e=qe();bi(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),By=Me(e=>{let t;async function n(){const o=await Sr();t&&clearTimeout(t),t=setTimeout(n,bl);try{const r=await $fetch(gi("builds/latest.json")+`?${Date.now()}`);r.id!==o.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}bi(()=>{t=setTimeout(n,bl)})});function Dy(e={}){const t=e.path||window.location.pathname;let n={};try{n=sr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){o.clear()}),e.hook("app:chunkError",({error:s})=>{o.add(s)});function r(s){const l="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:hi(n.app.baseURL,s.fullPath);Dy({path:l,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((s,i)=>{o.has(s)&&r(i)})}}),Wy=!1;/*! * pinia v2.1.6 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let Fu;const xo=e=>Fu=e,ju=Symbol();function ks(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Xn;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Xn||(Xn={}));function Vy(){const e=Ds(!0),t=e.run(()=>ge({}));let n=[],o=[];const r=Js({install(s){xo(r),r._a=s,s.provide(ju,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return!this._a&&!Wy?o.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Bu=()=>{};function Zl(e,t,n,o=Bu){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&Us()&&kf(r),r}function gn(e,...t){e.slice().forEach(n=>{n(...t)})}const zy=e=>e();function As(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,o)=>e.set(o,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];ks(r)&&ks(o)&&e.hasOwnProperty(n)&&!me(o)&&!Lt(o)?e[n]=As(r,o):e[n]=o}return e}const Ky=Symbol();function qy(e){return!ks(e)||!e.hasOwnProperty(Ky)}const{assign:Ct}=Object;function Gy(e){return!!(me(e)&&e.effect)}function Jy(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let a;function u(){l||(n.state.value[e]=r?r():{});const f=td(n.state.value[e]);return Ct(f,s,Object.keys(i||{}).reduce((c,d)=>(c[d]=Js(We(()=>{xo(n);const h=n._s.get(e);return i[d].call(h,h)})),c),{}))}return a=Du(e,u,t,n,o,!0),a}function Du(e,t,n={},o,r,s){let i;const l=Ct({actions:{}},n),a={deep:!0};let u,f,c=[],d=[],h;const y=o.state.value[e];!s&&!y&&(o.state.value[e]={}),ge({});let v;function x(O){let S;u=f=!1,typeof O=="function"?(O(o.state.value[e]),S={type:Xn.patchFunction,storeId:e,events:h}):(As(o.state.value[e],O),S={type:Xn.patchObject,payload:O,storeId:e,events:h});const R=v=Symbol();zt().then(()=>{v===R&&(u=!0)}),f=!0,gn(c,S,o.state.value[e])}const C=s?function(){const{state:S}=n,R=S?S():{};this.$patch(H=>{Ct(H,R)})}:Bu;function _(){i.stop(),c=[],d=[],o._s.delete(e)}function g(O,S){return function(){xo(o);const R=Array.from(arguments),H=[],k=[];function I(F){H.push(F)}function Y(F){k.push(F)}gn(d,{args:R,name:O,store:E,after:I,onError:Y});let J;try{J=S.apply(this&&this.$id===e?this:E,R)}catch(F){throw gn(k,F),F}return J instanceof Promise?J.then(F=>(gn(H,F),F)).catch(F=>(gn(k,F),Promise.reject(F))):(gn(H,J),J)}}const w={_p:o,$id:e,$onAction:Zl.bind(null,d),$patch:x,$reset:C,$subscribe(O,S={}){const R=Zl(c,O,S.detached,()=>H()),H=i.run(()=>at(()=>o.state.value[e],k=>{(S.flush==="sync"?f:u)&&O({storeId:e,type:Xn.direct,events:h},k)},Ct({},a,S)));return R},$dispose:_},E=dt(w);o._s.set(e,E);const b=o._a&&o._a.runWithContext||zy,$=o._e.run(()=>(i=Ds(),b(()=>i.run(t))));for(const O in $){const S=$[O];if(me(S)&&!Gy(S)||Lt(S))s||(y&&qy(S)&&(me(S)?S.value=y[O]:As(S,y[O])),o.state.value[e][O]=S);else if(typeof S=="function"){const R=g(O,S);$[O]=R,l.actions[O]=S}}return Ct(E,$),Ct(re(E),$),Object.defineProperty(E,"$state",{get:()=>o.state.value[e],set:O=>{x(S=>{Ct(S,O)})}}),o._p.forEach(O=>{Ct(E,i.run(()=>O({store:E,app:o._a,pinia:o,options:l})))}),y&&s&&n.hydrate&&n.hydrate(E.$state,y),u=!0,f=!0,E}function Pv(e,t,n){let o,r;const s=typeof t=="function";typeof e=="string"?(o=e,r=s?n:t):(r=e,o=e.id);function i(l,a){const u=ti();return l=l||(u?Ae(ju,null):null),l&&xo(l),l=Fu,l._s.has(o)||(s?Du(o,t,r,l):Jy(o,r,l)),l._s.get(o)}return i.$id=o,i}const Xy="$s";function Uu(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const r=Xy+n,s=ye(),i=Qa(s.payload.state,r);if(i.value===void 0&&o){const l=o();if(me(l))return s.payload.state[r]=l,l;i.value=l}return i}const Qy=Me(e=>{const t=Vy();return e.vueApp.use(t),xo(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}),Yy=Me({name:"nuxt:global-components"}),jo={},Zy=Me({name:"nuxt:prefetch",setup(e){const t=qe();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const o=(r=n==null?void 0:n.meta)==null?void 0:r.layout;o&&typeof jo[o]=="function"&&await jo[o]()})}),e.hooks.hook("link:prefetch",n=>{if(un(n))return;const o=t.resolve(n);if(!o)return;const r=o.meta.layout;let s=wi(o.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Jn[i]=="function"&&Jn[i]();r&&typeof jo[r]=="function"&&jo[r]()})}});function Ye(e){return e.split("-")[1]}function Ei(e){return e==="y"?"height":"width"}function ct(e){return e.split("-")[0]}function Ln(e){return["top","bottom"].includes(ct(e))?"x":"y"}function ea(e,t,n){let{reference:o,floating:r}=e;const s=o.x+o.width/2-r.width/2,i=o.y+o.height/2-r.height/2,l=Ln(t),a=Ei(l),u=o[a]/2-r[a]/2,f=l==="x";let c;switch(ct(t)){case"top":c={x:s,y:o.y-r.height};break;case"bottom":c={x:s,y:o.y+o.height};break;case"right":c={x:o.x+o.width,y:i};break;case"left":c={x:o.x-r.width,y:i};break;default:c={x:o.x,y:o.y}}switch(Ye(t)){case"start":c[l]-=u*(n&&f?-1:1);break;case"end":c[l]+=u*(n&&f?-1:1)}return c}const e_=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:s=[],platform:i}=n,l=s.filter(Boolean),a=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:f,y:c}=ea(u,o,a),d=o,h={},y=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:s,platform:i,elements:l}=t,{element:a,padding:u=0}=fn(e,t)||{};if(a==null)return{};const f=Wu(u),c={x:n,y:o},d=Ln(r),h=Ei(d),y=await i.getDimensions(a),v=d==="y",x=v?"top":"left",C=v?"bottom":"right",_=v?"clientHeight":"clientWidth",g=s.reference[h]+s.reference[d]-c[d]-s.floating[h],w=c[d]-s.reference[d],E=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a));let b=E?E[_]:0;b&&await(i.isElement==null?void 0:i.isElement(E))||(b=l.floating[_]||s.floating[h]);const $=g/2-w/2,O=b/2-y[h]/2-1,S=fo(f[x],O),R=fo(f[C],O),H=S,k=b-y[h]-R,I=b/2-y[h]/2+$,Y=Os(H,I,k),J=Ye(r)!=null&&I!=Y&&s.reference[h]/2-(Ie.concat(t,t+"-start",t+"-end"),[]),o_={left:"right",right:"left",bottom:"top",top:"bottom"};function fr(e){return e.replace(/left|right|bottom|top/g,t=>o_[t])}function Vu(e,t,n){n===void 0&&(n=!1);const o=Ye(e),r=Ln(e),s=Ei(r);let i=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=fr(i)),{main:i,cross:fr(i)}}const r_={start:"end",end:"start"};function Jo(e){return e.replace(/start|end/g,t=>r_[t])}const s_=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,r;const{rects:s,middlewareData:i,placement:l,platform:a,elements:u}=t,{crossAxis:f=!1,alignment:c,allowedPlacements:d=ta,autoAlignment:h=!0,...y}=fn(e,t),v=c!==void 0||d===ta?function(R,H,k){return(R?[...k.filter(I=>Ye(I)===R),...k.filter(I=>Ye(I)!==R)]:k.filter(I=>ct(I)===I)).filter(I=>!R||Ye(I)===R||!!H&&Jo(I)!==I)}(c||null,h,d):d,x=await Rr(t,y),C=((n=i.autoPlacement)==null?void 0:n.index)||0,_=v[C];if(_==null)return{};const{main:g,cross:w}=Vu(_,s,await(a.isRTL==null?void 0:a.isRTL(u.floating)));if(l!==_)return{reset:{placement:v[0]}};const E=[x[ct(_)],x[g],x[w]],b=[...((o=i.autoPlacement)==null?void 0:o.overflows)||[],{placement:_,overflows:E}],$=v[C+1];if($)return{data:{index:C+1,overflows:b},reset:{placement:$}};const O=b.map(R=>{const H=Ye(R.placement);return[R.placement,H&&f?R.overflows.slice(0,2).reduce((k,I)=>k+I,0):R.overflows[0],R.overflows]}).sort((R,H)=>R[1]-H[1]),S=((r=O.filter(R=>R[2].slice(0,Ye(R[0])?2:3).every(H=>H<=0))[0])==null?void 0:r[0])||O[0][0];return S!==l?{data:{index:C+1,overflows:b},reset:{placement:S}}:{}}}},i_=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:o,middlewareData:r,rects:s,initialPlacement:i,platform:l,elements:a}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:c,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:y=!0,...v}=fn(e,t),x=ct(o),C=ct(i)===i,_=await(l.isRTL==null?void 0:l.isRTL(a.floating)),g=c||(C||!y?[fr(i)]:function(H){const k=fr(H);return[Jo(H),k,Jo(k)]}(i));c||h==="none"||g.push(...function(H,k,I,Y){const J=Ye(H);let F=function(Q,z,Le){const Ge=["left","right"],He=["right","left"],Ce=["top","bottom"],bt=["bottom","top"];switch(Q){case"top":case"bottom":return Le?z?He:Ge:z?Ge:He;case"left":case"right":return z?Ce:bt;default:return[]}}(ct(H),I==="start",Y);return J&&(F=F.map(Q=>Q+"-"+J),k&&(F=F.concat(F.map(Jo)))),F}(i,y,h,_));const w=[i,...g],E=await Rr(t,v),b=[];let $=((n=r.flip)==null?void 0:n.overflows)||[];if(u&&b.push(E[x]),f){const{main:H,cross:k}=Vu(o,s,_);b.push(E[H],E[k])}if($=[...$,{placement:o,overflows:b}],!b.every(H=>H<=0)){var O,S;const H=(((O=r.flip)==null?void 0:O.index)||0)+1,k=w[H];if(k)return{data:{index:H,overflows:$},reset:{placement:k}};let I=(S=$.filter(Y=>Y.overflows[0]<=0).sort((Y,J)=>Y.overflows[1]-J.overflows[1])[0])==null?void 0:S.placement;if(!I)switch(d){case"bestFit":{var R;const Y=(R=$.map(J=>[J.placement,J.overflows.filter(F=>F>0).reduce((F,Q)=>F+Q,0)]).sort((J,F)=>J[1]-F[1])[0])==null?void 0:R[0];Y&&(I=Y);break}case"initialPlacement":I=i}if(o!==I)return{reset:{placement:I}}}return{}}}},l_=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:o}=t,r=await async function(s,i){const{placement:l,platform:a,elements:u}=s,f=await(a.isRTL==null?void 0:a.isRTL(u.floating)),c=ct(l),d=Ye(l),h=Ln(l)==="x",y=["left","top"].includes(c)?-1:1,v=f&&h?-1:1,x=fn(i,s);let{mainAxis:C,crossAxis:_,alignmentAxis:g}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...x};return d&&typeof g=="number"&&(_=d==="end"?-1*g:g),h?{x:_*v,y:C*y}:{x:C*y,y:_*v}}(t,e);return{x:n+r.x,y:o+r.y,data:r}}}};function a_(e){return e==="x"?"y":"x"}const c_=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r}=t,{mainAxis:s=!0,crossAxis:i=!1,limiter:l={fn:x=>{let{x:C,y:_}=x;return{x:C,y:_}}},...a}=fn(e,t),u={x:n,y:o},f=await Rr(t,a),c=Ln(ct(r)),d=a_(c);let h=u[c],y=u[d];if(s){const x=c==="y"?"bottom":"right";h=Os(h+f[c==="y"?"top":"left"],h,h-f[x])}if(i){const x=d==="y"?"bottom":"right";y=Os(y+f[d==="y"?"top":"left"],y,y-f[x])}const v=l.fn({...t,[c]:h,[d]:y});return{...v,data:{x:v.x-n,y:v.y-o}}}}},u_=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:o,platform:r,elements:s}=t,{apply:i=()=>{},...l}=fn(e,t),a=await Rr(t,l),u=ct(n),f=Ye(n),c=Ln(n)==="x",{width:d,height:h}=o.floating;let y,v;u==="top"||u==="bottom"?(y=u,v=f===(await(r.isRTL==null?void 0:r.isRTL(s.floating))?"start":"end")?"left":"right"):(v=u,y=f==="end"?"top":"bottom");const x=h-a[y],C=d-a[v],_=!t.middlewareData.shift;let g=x,w=C;if(c){const b=d-a.left-a.right;w=f||_?fo(C,b):b}else{const b=h-a.top-a.bottom;g=f||_?fo(x,b):b}if(_&&!f){const b=Qt(a.left,0),$=Qt(a.right,0),O=Qt(a.top,0),S=Qt(a.bottom,0);c?w=d-2*(b!==0||$!==0?b+$:Qt(a.left,a.right)):g=h-2*(O!==0||S!==0?O+S:Qt(a.top,a.bottom))}await i({...t,availableWidth:w,availableHeight:g});const E=await r.getDimensions(s.floating);return d!==E.width||h!==E.height?{reset:{rects:!0}}:{}}}};function ze(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ut(e){return ze(e).getComputedStyle(e)}const na=Math.min,Yn=Math.max,dr=Math.round;function zu(e){const t=ut(e);let n=parseFloat(t.width),o=parseFloat(t.height);const r=e.offsetWidth,s=e.offsetHeight,i=dr(n)!==r||dr(o)!==s;return i&&(n=r,o=s),{width:n,height:o,fallback:i}}function Bt(e){return qu(e)?(e.nodeName||"").toLowerCase():""}let Bo;function Ku(){if(Bo)return Bo;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Bo=e.brands.map(t=>t.brand+"/"+t.version).join(" "),Bo):navigator.userAgent}function ft(e){return e instanceof ze(e).HTMLElement}function Nt(e){return e instanceof ze(e).Element}function qu(e){return e instanceof ze(e).Node}function oa(e){return typeof ShadowRoot>"u"?!1:e instanceof ze(e).ShadowRoot||e instanceof ShadowRoot}function $r(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=ut(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function f_(e){return["table","td","th"].includes(Bt(e))}function Ms(e){const t=/firefox/i.test(Ku()),n=ut(e),o=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!o&&o!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(r=>n.willChange.includes(r))||["paint","layout","strict","content"].some(r=>{const s=n.contain;return s!=null&&s.includes(r)})}function Gu(){return!/^((?!chrome|android).)*safari/i.test(Ku())}function Ti(e){return["html","body","#document"].includes(Bt(e))}function Ju(e){return Nt(e)?e:e.contextElement}const Xu={x:1,y:1};function Sn(e){const t=Ju(e);if(!ft(t))return Xu;const n=t.getBoundingClientRect(),{width:o,height:r,fallback:s}=zu(t);let i=(s?dr(n.width):n.width)/o,l=(s?dr(n.height):n.height)/r;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}function ho(e,t,n,o){var r,s;t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),l=Ju(e);let a=Xu;t&&(o?Nt(o)&&(a=Sn(o)):a=Sn(e));const u=l?ze(l):window,f=!Gu()&&n;let c=(i.left+(f&&((r=u.visualViewport)==null?void 0:r.offsetLeft)||0))/a.x,d=(i.top+(f&&((s=u.visualViewport)==null?void 0:s.offsetTop)||0))/a.y,h=i.width/a.x,y=i.height/a.y;if(l){const v=ze(l),x=o&&Nt(o)?ze(o):o;let C=v.frameElement;for(;C&&o&&x!==v;){const _=Sn(C),g=C.getBoundingClientRect(),w=getComputedStyle(C);g.x+=(C.clientLeft+parseFloat(w.paddingLeft))*_.x,g.y+=(C.clientTop+parseFloat(w.paddingTop))*_.y,c*=_.x,d*=_.y,h*=_.x,y*=_.y,c+=g.x,d+=g.y,C=ze(C).frameElement}}return{width:h,height:y,top:d,right:c+h,bottom:d+y,left:c,x:c,y:d}}function It(e){return((qu(e)?e.ownerDocument:e.document)||window.document).documentElement}function Pr(e){return Nt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Qu(e){return ho(It(e)).left+Pr(e).scrollLeft}function po(e){if(Bt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||oa(e)&&e.host||It(e);return oa(t)?t.host:t}function Yu(e){const t=po(e);return Ti(t)?t.ownerDocument.body:ft(t)&&$r(t)?t:Yu(t)}function hr(e,t){var n;t===void 0&&(t=[]);const o=Yu(e),r=o===((n=e.ownerDocument)==null?void 0:n.body),s=ze(o);return r?t.concat(s,s.visualViewport||[],$r(o)?o:[]):t.concat(o,hr(o))}function ra(e,t,n){return t==="viewport"?Qn(function(o,r){const s=ze(o),i=It(o),l=s.visualViewport;let a=i.clientWidth,u=i.clientHeight,f=0,c=0;if(l){a=l.width,u=l.height;const d=Gu();(d||!d&&r==="fixed")&&(f=l.offsetLeft,c=l.offsetTop)}return{width:a,height:u,x:f,y:c}}(e,n)):Nt(t)?Qn(function(o,r){const s=ho(o,!0,r==="fixed"),i=s.top+o.clientTop,l=s.left+o.clientLeft,a=ft(o)?Sn(o):{x:1,y:1};return{width:o.clientWidth*a.x,height:o.clientHeight*a.y,x:l*a.x,y:i*a.y}}(t,n)):Qn(function(o){const r=It(o),s=Pr(o),i=o.ownerDocument.body,l=Yn(r.scrollWidth,r.clientWidth,i.scrollWidth,i.clientWidth),a=Yn(r.scrollHeight,r.clientHeight,i.scrollHeight,i.clientHeight);let u=-s.scrollLeft+Qu(o);const f=-s.scrollTop;return ut(i).direction==="rtl"&&(u+=Yn(r.clientWidth,i.clientWidth)-l),{width:l,height:a,x:u,y:f}}(It(e)))}function sa(e){return ft(e)&&ut(e).position!=="fixed"?e.offsetParent:null}function ia(e){const t=ze(e);let n=sa(e);for(;n&&f_(n)&&ut(n).position==="static";)n=sa(n);return n&&(Bt(n)==="html"||Bt(n)==="body"&&ut(n).position==="static"&&!Ms(n))?t:n||function(o){let r=po(o);for(;ft(r)&&!Ti(r);){if(Ms(r))return r;r=po(r)}return null}(e)||t}function d_(e,t,n){const o=ft(t),r=It(t),s=ho(e,!0,n==="fixed",t);let i={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(o||!o&&n!=="fixed")if((Bt(t)!=="body"||$r(r))&&(i=Pr(t)),ft(t)){const a=ho(t,!0);l.x=a.x+t.clientLeft,l.y=a.y+t.clientTop}else r&&(l.x=Qu(r));return{x:s.left+i.scrollLeft-l.x,y:s.top+i.scrollTop-l.y,width:s.width,height:s.height}}const h_={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=n==="clippingAncestors"?function(u,f){const c=f.get(u);if(c)return c;let d=hr(u).filter(x=>Nt(x)&&Bt(x)!=="body"),h=null;const y=ut(u).position==="fixed";let v=y?po(u):u;for(;Nt(v)&&!Ti(v);){const x=ut(v),C=Ms(v);(y?C||h:C||x.position!=="static"||!h||!["absolute","fixed"].includes(h.position))?h=x:d=d.filter(_=>_!==v),v=po(v)}return f.set(u,d),d}(t,this._c):[].concat(n),i=[...s,o],l=i[0],a=i.reduce((u,f)=>{const c=ra(t,f,r);return u.top=Yn(c.top,u.top),u.right=na(c.right,u.right),u.bottom=na(c.bottom,u.bottom),u.left=Yn(c.left,u.left),u},ra(t,l,r));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e;const r=ft(n),s=It(n);if(n===s)return t;let i={scrollLeft:0,scrollTop:0},l={x:1,y:1};const a={x:0,y:0};if((r||!r&&o!=="fixed")&&((Bt(n)!=="body"||$r(s))&&(i=Pr(n)),ft(n))){const u=ho(n);l=Sn(n),a.x=u.x+n.clientLeft,a.y=u.y+n.clientTop}return{width:t.width*l.x,height:t.height*l.y,x:t.x*l.x-i.scrollLeft*l.x+a.x,y:t.y*l.y-i.scrollTop*l.y+a.y}},isElement:Nt,getDimensions:function(e){return ft(e)?zu(e):e.getBoundingClientRect()},getOffsetParent:ia,getDocumentElement:It,getScale:Sn,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const r=this.getOffsetParent||ia,s=this.getDimensions;return{reference:d_(t,await r(n),o),floating:{x:0,y:0,...await s(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>ut(e).direction==="rtl"},p_=(e,t,n)=>{const o=new Map,r={platform:h_,...n},s={...r.platform,_c:o};return e_(e,t,{...r,platform:s})};function Zu(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(typeof t[n]=="object"&&e[n]?Zu(e[n],t[n]):e[n]=t[n])}const _t={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:0,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function go(e,t){let n=_t.themes[e]||{},o;do o=n[t],typeof o>"u"?n.$extend?n=_t.themes[n.$extend]||{}:(n=null,o=_t[t]):n=null;while(n);return o}function g_(e){const t=[e];let n=_t.themes[e]||{};do n.$extend&&!n.$resetCss?(t.push(n.$extend),n=_t.themes[n.$extend]||{}):n=null;while(n);return t.map(o=>`v-popper--theme-${o}`)}function la(e){const t=[e];let n=_t.themes[e]||{};do n.$extend?(t.push(n.$extend),n=_t.themes[n.$extend]||{}):n=null;while(n);return t}let an=!1;if(typeof window<"u"){an=!1;try{const e=Object.defineProperty({},"passive",{get(){an=!0}});window.addEventListener("test",null,e)}catch{}}let ef=!1;typeof window<"u"&&typeof navigator<"u"&&(ef=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const tf=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),aa={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ca={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function ua(e,t){const n=e.indexOf(t);n!==-1&&e.splice(n,1)}function Jr(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Ze=[];let Jt=null;const fa={};function da(e){let t=fa[e];return t||(t=fa[e]=[]),t}let Ls=function(){};typeof window<"u"&&(Ls=window.Element);function ne(e){return function(t){return go(t.theme,e)}}const Xr="__floating-vue__popper",nf=()=>ot({name:"VPopper",provide(){return{[Xr]:{parentPopper:this}}},inject:{[Xr]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:ne("disabled")},positioningDisabled:{type:Boolean,default:ne("positioningDisabled")},placement:{type:String,default:ne("placement"),validator:e=>tf.includes(e)},delay:{type:[String,Number,Object],default:ne("delay")},distance:{type:[Number,String],default:ne("distance")},skidding:{type:[Number,String],default:ne("skidding")},triggers:{type:Array,default:ne("triggers")},showTriggers:{type:[Array,Function],default:ne("showTriggers")},hideTriggers:{type:[Array,Function],default:ne("hideTriggers")},popperTriggers:{type:Array,default:ne("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:ne("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:ne("popperHideTriggers")},container:{type:[String,Object,Ls,Boolean],default:ne("container")},boundary:{type:[String,Ls],default:ne("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:ne("strategy")},autoHide:{type:[Boolean,Function],default:ne("autoHide")},handleResize:{type:Boolean,default:ne("handleResize")},instantMove:{type:Boolean,default:ne("instantMove")},eagerMount:{type:Boolean,default:ne("eagerMount")},popperClass:{type:[String,Array,Object],default:ne("popperClass")},computeTransformOrigin:{type:Boolean,default:ne("computeTransformOrigin")},autoMinSize:{type:Boolean,default:ne("autoMinSize")},autoSize:{type:[Boolean,String],default:ne("autoSize")},autoMaxSize:{type:Boolean,default:ne("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:ne("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:ne("preventOverflow")},overflowPadding:{type:[Number,String],default:ne("overflowPadding")},arrowPadding:{type:[Number,String],default:ne("arrowPadding")},arrowOverflow:{type:Boolean,default:ne("arrowOverflow")},flip:{type:Boolean,default:ne("flip")},shift:{type:Boolean,default:ne("shift")},shiftCrossAxis:{type:Boolean,default:ne("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:ne("noAutoFocus")},disposeTimeout:{type:Number,default:ne("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[Xr])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},...["triggers","positioningDisabled"].reduce((e,t)=>(e[t]="$_refreshListeners",e),{}),...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var o,r;(o=this.parentPopper)!=null&&o.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(n||!this.disabled)&&(((r=this.parentPopper)==null?void 0:r.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(t=>t.nodeType===t.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.$_isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(l_({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(s_({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(c_({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(i_({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(t_({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:o,rects:r,middlewareData:s})=>{let i;const{centerOffset:l}=s.arrow;return o.startsWith("top")||o.startsWith("bottom")?i=Math.abs(l)>r.reference.width/2:i=Math.abs(l)>r.reference.height/2,{data:{overflow:i}}}}),this.autoMinSize||this.autoSize){const o=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:r,placement:s,middlewareData:i})=>{var l;if((l=i.autoSize)!=null&&l.skip)return{};let a,u;return s.startsWith("top")||s.startsWith("bottom")?a=r.reference.width:u=r.reference.height,this.$_innerNode.style[o==="min"?"minWidth":o==="max"?"maxWidth":"width"]=a!=null?`${a}px`:null,this.$_innerNode.style[o==="min"?"minHeight":o==="max"?"maxHeight":"height"]=u!=null?`${u}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(u_({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:o,availableHeight:r})=>{this.$_innerNode.style.maxWidth=o!=null?`${o}px`:null,this.$_innerNode.style.maxHeight=r!=null?`${r}px`:null}})));const n=await p_(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:{...n.middlewareData.arrow,...n.middlewareData.arrowOverflow}})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Jt&&this.instantMove&&Jt.instantMove&&Jt!==this.parentPopper){Jt.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Jt=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await Jr(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...hr(this.$_referenceNode),...hr(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),n=this.$_popperNode.querySelector(".v-popper__wrapper"),o=n.parentNode.getBoundingClientRect(),r=t.x+t.width/2-(o.left+n.offsetLeft),s=t.y+t.height/2-(o.top+n.offsetTop);this.result.transformOrigin=`${r}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,ua(Ze,this),Ze.length===0&&document.body.classList.remove("v-popper--some-open");for(const n of la(this.theme)){const o=da(n);ua(o,this),o.length===0&&document.body.classList.remove(`v-popper--some-open--${n}`)}Jt===this&&(Jt=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await Jr(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=n=>{this.isShown&&!this.$_hideInProgress||(n.usedByTooltip=!0,!this.$_preventShow&&this.show({event:n}))};this.$_registerTriggerListeners(this.$_targetNodes,aa,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],aa,this.popperTriggers,this.popperShowTriggers,e);const t=n=>{n.usedByTooltip||this.hide({event:n})};this.$_registerTriggerListeners(this.$_targetNodes,ca,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],ca,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach(o=>o.addEventListener(t,n,an?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,o,r){let s=n;o!=null&&(s=typeof o=="function"?o(s):o),s.forEach(i=>{const l=t[i];l&&this.$_registerEventListeners(e,l,r)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:o,eventType:r,handler:s}=n;!e||e===r?o.forEach(i=>i.removeEventListener(r,s)):t.push(n)}),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];o==null?t.removeAttribute(n):t.setAttribute(n,o)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(Zn>=e.left&&Zn<=e.right&&eo>=e.top&&eo<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),n=Zn-Rt,o=eo-$t,r=t.left+t.width/2-Rt+(t.top+t.height/2)-$t+t.width+t.height,s=Rt+n*r,i=$t+o*r;return Do(Rt,$t,s,i,t.left,t.top,t.left,t.bottom)||Do(Rt,$t,s,i,t.left,t.top,t.right,t.top)||Do(Rt,$t,s,i,t.right,t.top,t.right,t.bottom)||Do(Rt,$t,s,i,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});typeof document<"u"&&typeof window<"u"&&(ef?(document.addEventListener("touchstart",ha,an?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",y_,an?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",ha,!0),window.addEventListener("click",m_,!0)),window.addEventListener("resize",w_));function ha(e){for(let t=0;t=0;o--){const r=Ze[o];try{const s=r.$_containsGlobalTarget=__(r,e);r.$_pendingHide=!1,requestAnimationFrame(()=>{if(r.$_pendingHide=!1,!n[r.randomId]&&pa(r,s,e)){if(r.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&s){let l=r.parentPopper;for(;l;)n[l.randomId]=!0,l=l.parentPopper;return}let i=r.parentPopper;for(;i&&pa(i,i.$_containsGlobalTarget,e);)i.$_handleGlobalClose(e,t),i=i.parentPopper}})}catch{}}}function __(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function pa(e,t,n){return n.closeAllPopover||n.closePopover&&t||v_(e,n)&&!t}function v_(e,t){if(typeof e.autoHide=="function"){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}function w_(e){for(let t=0;t{Rt=Zn,$t=eo,Zn=e.clientX,eo=e.clientY},an?{passive:!0}:void 0);function Do(e,t,n,o,r,s,i,l){const a=((i-r)*(t-s)-(l-s)*(e-r))/((l-s)*(n-e)-(i-r)*(o-t)),u=((n-e)*(t-s)-(o-t)*(e-r))/((l-s)*(n-e)-(i-r)*(o-t));return a>=0&&a<=1&&u>=0&&u<=1}const b_={extends:nf()},kr=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};function E_(e,t,n,o,r,s){return _e(),ln("div",{ref:"reference",class:cn(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[er(e.$slots,"default",Pa(ii(e.slotData)))],2)}const T_=kr(b_,[["render",E_]]);function x_(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var o=e.indexOf("rv:");return parseInt(e.substring(o+3,e.indexOf(".",o)),10)}var r=e.indexOf("Edge/");return r>0?parseInt(e.substring(r+5,e.indexOf(".",r)),10):-1}let Xo;function Hs(){Hs.init||(Hs.init=!0,Xo=x_()!==-1)}var Ar={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Hs(),zt(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Xo&&this.$el.appendChild(e),e.data="about:blank",Xo||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!Xo&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const S_=ud();ad("data-v-b329ee4c");const C_={class:"resize-observer",tabindex:"-1"};cd();const R_=S_((e,t,n,o,r,s)=>(_e(),Ue("div",C_)));Ar.render=R_;Ar.__scopeId="data-v-b329ee4c";Ar.__file="src/components/ResizeObserver.vue";const rf=(e="theme")=>({computed:{themeClass(){return g_(this[e])}}}),$_=ot({name:"VPopperContent",components:{ResizeObserver:Ar},mixins:[rf()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),P_=["id","aria-hidden","tabindex","data-popper-placement"],k_={ref:"inner",class:"v-popper__inner"},A_=lt("div",{class:"v-popper__arrow-outer"},null,-1),O_=lt("div",{class:"v-popper__arrow-inner"},null,-1),M_=[A_,O_];function L_(e,t,n,o,r,s){const i=io("ResizeObserver");return _e(),ln("div",{id:e.popperId,ref:"popover",class:cn(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:en(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=zh(l=>e.autoHide&&e.$emit("hide"),["esc"]))},[lt("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=l=>e.autoHide&&e.$emit("hide"))}),lt("div",{class:"v-popper__wrapper",style:en(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[lt("div",k_,[e.mounted?(_e(),ln(Te,{key:0},[lt("div",null,[er(e.$slots,"default")]),e.handleResize?(_e(),Ue(i,{key:0,onNotify:t[1]||(t[1]=l=>e.$emit("resize",l))})):Qi("",!0)],64)):Qi("",!0)],512),lt("div",{ref:"arrow",class:"v-popper__arrow-container",style:en(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},M_,4)],4)],46,P_)}const sf=kr($_,[["render",L_]]),lf={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let Ns=function(){};typeof window<"u"&&(Ns=window.Element);const H_=ot({name:"VPopperWrapper",components:{Popper:T_,PopperContent:sf},mixins:[lf,rf("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,Ns,Boolean],default:void 0},boundary:{type:[String,Ns],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function N_(e,t,n,o,r,s){const i=io("PopperContent"),l=io("Popper");return _e(),Ue(l,ai({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=a=>e.$emit("update:shown",a)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:sn(({popperId:a,isShown:u,shouldMountContent:f,skipTransition:c,autoHide:d,show:h,hide:y,handleResize:v,onResize:x,classes:C,result:_})=>[er(e.$slots,"default",{shown:u,show:h,hide:y}),ae(i,{ref:"popperContent","popper-id":a,theme:e.finalTheme,shown:u,mounted:f,"skip-transition":c,"auto-hide":d,"handle-resize":v,classes:C,result:_,onHide:y,onResize:x},{default:sn(()=>[er(e.$slots,"popper",{shown:u,hide:y})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const xi=kr(H_,[["render",N_]]),I_={...xi,name:"VDropdown",vPopperTheme:"dropdown"},F_={...xi,name:"VMenu",vPopperTheme:"menu"},j_={...xi,name:"VTooltip",vPopperTheme:"tooltip"},B_=ot({name:"VTooltipDirective",components:{Popper:nf(),PopperContent:sf},mixins:[lf],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>go(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>go(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,n=this.content(this);n.then?n.then(o=>this.onResult(t,o)):this.onResult(t,n)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),D_=["innerHTML"],U_=["textContent"];function W_(e,t,n,o,r,s){const i=io("PopperContent"),l=io("Popper");return _e(),Ue(l,ai({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:sn(({popperId:a,isShown:u,shouldMountContent:f,skipTransition:c,autoHide:d,hide:h,handleResize:y,onResize:v,classes:x,result:C})=>[ae(i,{ref:"popperContent",class:cn({"v-popper--tooltip-loading":e.loading}),"popper-id":a,theme:e.theme,shown:u,mounted:f,"skip-transition":c,"auto-hide":d,"handle-resize":y,classes:x,result:C,onHide:h,onResize:v},{default:sn(()=>[e.html?(_e(),ln("div",{key:0,innerHTML:e.finalContent},null,8,D_)):(_e(),ln("div",{key:1,textContent:Oa(e.finalContent)},null,8,U_))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const V_=kr(B_,[["render",W_]]),af="v-popper--has-tooltip";function z_(e,t){let n=e.placement;if(!n&&t)for(const o of tf)t[o]&&(n=o);return n||(n=go(e.theme||"tooltip","placement")),n}function cf(e,t,n){let o;const r=typeof t;return r==="string"?o={content:t}:t&&r==="object"?o=t:o={content:!1},o.placement=z_(o,n),o.targetNodes=()=>[e],o.referenceNode=()=>e,o}let Qr,mo,K_=0;function q_(){if(Qr)return;mo=ge([]),Qr=Gc({name:"VTooltipDirectiveApp",setup(){return{directives:mo}},render(){return this.directives.map(t=>et(V_,{...t.options,shown:t.shown||t.options.shown,key:t.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),Qr.mount(e)}function G_(e,t,n){q_();const o=ge(cf(e,t,n)),r=ge(!1),s={id:K_++,options:o,shown:r};return mo.value.push(s),e.classList&&e.classList.add(af),e.$_popper={options:o,item:s,show(){r.value=!0},hide(){r.value=!1}}}function uf(e){if(e.$_popper){const t=mo.value.indexOf(e.$_popper.item);t!==-1&&mo.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove(af)}function ga(e,{value:t,modifiers:n}){const o=cf(e,t,n);if(!o.content||go(o.theme||"tooltip","disabled"))uf(e);else{let r;e.$_popper?(r=e.$_popper,r.options.value=o):r=G_(e,t,n),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?r.show():r.hide())}}const J_={beforeMount:ga,updated:ga,beforeUnmount(e){uf(e)}};function ma(e){e.addEventListener("click",ff),e.addEventListener("touchstart",df,an?{passive:!0}:!1)}function ya(e){e.removeEventListener("click",ff),e.removeEventListener("touchstart",df),e.removeEventListener("touchend",hf),e.removeEventListener("touchcancel",pf)}function ff(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function df(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",hf),t.addEventListener("touchcancel",pf)}}function hf(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const n=e.changedTouches[0],o=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-o.screenY)<20&&Math.abs(n.screenX-o.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function pf(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}const X_={beforeMount(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(typeof t>"u"||t)&&ma(e)},updated(e,{value:t,oldValue:n,modifiers:o}){e.$_closePopoverModifiers=o,t!==n&&(typeof t>"u"||t?ma(e):ya(e))},beforeUnmount(e){ya(e)}};function Q_(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Zu(_t,t),e.directive("tooltip",J_),e.directive("close-popper",X_),e.component("VTooltip",j_),e.component("VDropdown",I_),e.component("VMenu",F_))}const Y_={version:"5.0.2",install:Q_,options:_t},Z_=Me(e=>{e.vueApp.use(Y_)}),gf=()=>Uu("MonacoEditorNamespace",()=>null),kv=()=>gf().value,ev=Me(async e=>{let t,n;const o=(s,i)=>new Worker(new URL(`${e.$config.app.baseURL}/_nuxt/nuxt-monaco-editor/vs/${s}.js`.replace(/\/\//g,"/"),import.meta.url),{name:i,type:"module"});self.MonacoEnvironment={getWorker(s,i){switch(i){case"json":return o("language/json/json.worker",i);case"css":case"scss":case"less":return o("language/css/css.worker",i);case"html":case"handlebars":case"razor":return o("language/html/html.worker",i);case"typescript":case"javascript":return o("language/typescript/ts.worker",i);default:return o("editor/editor.worker",i)}}};const r=gf();r.value=([t,n]=Pn(()=>On(()=>import("./C_7SQCrL.js").then(s=>s.e),__vite__mapDeps([8,9]),import.meta.url)),t=await t,n(),t)}),tv="__NUXT_COLOR_MODE__",nv="theme",pt=window[tv],ov=Me(e=>{const t=Uu("color-mode",()=>dt({preference:pt.preference,value:pt.value,unknown:!1,forced:!1})).value;qe().afterEach(r=>{const s=r.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?pt.getColorScheme():t.preference)});let n;function o(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=pt.getColorScheme())}))}at(()=>t.preference,r=>{var s;t.forced||(r==="system"?(t.value=pt.getColorScheme(),o()):t.value=r,(s=window.localStorage)==null||s.setItem(nv,r))},{immediate:!0}),at(()=>t.value,(r,s)=>{pt.removeColorScheme(s),pt.addColorScheme(r)}),t.preference==="system"&&o(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=pt.preference,t.value=pt.value,t.unknown=!1)}),e.provide("colorMode",t)});function rv(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e;let l,a;const u=async(c=!0)=>{await a};async function f(){if("serviceWorker"in navigator){const{Workbox:c}=await On(async()=>{const{Workbox:d}=await import("./B_6ZJHoI.js");return{Workbox:d}},[],import.meta.url);l=new c("/diffr/sw.js",{scope:"/diffr/",type:"classic"}),l.addEventListener("activated",d=>{(d.isUpdate||d.isExternal)&&window.location.reload()}),l.addEventListener("installed",d=>{d.isUpdate||o==null||o()}),l.register({immediate:t}).then(d=>{s?s("/diffr/sw.js",d):r==null||r(d)}).catch(d=>{i==null||i(d)})}}return a=f(),u}function sv(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e,l=ge(!1),a=ge(!1);return{updateServiceWorker:rv({immediate:t,onNeedRefresh(){l.value=!0,n==null||n()},onOfflineReady(){a.value=!0,o==null||o()},onRegistered:r,onRegisteredSW:s,onRegisterError:i}),offlineReady:a,needRefresh:l}}const _a={periodicSyncForUpdates:0,installPrompt:"vite-pwa:hide-install"},iv=Me(()=>{const e=ge(!1),t=ge(!1),n=ge(!1),o=ge(localStorage.getItem(_a.installPrompt)==="true"),r=navigator.userAgent,s=r.match(/iPhone|iPad|iPod/),l=!!(window.matchMedia("(display-mode: standalone)").matches||s&&!r.match(/Safari/));let a;const u=()=>a,{offlineReady:f,needRefresh:c,updateServiceWorker:d}=sv({immediate:!0,onRegisterError(){e.value=!0},onRegisteredSW(x,C){a=C}}),h=async()=>{f.value=!1,c.value=!1};let y=()=>Promise.resolve(),v=()=>{};if(!o.value){let x;const C=_=>{_.preventDefault(),x=_,n.value=!0};window.addEventListener("beforeinstallprompt",C),window.addEventListener("appinstalled",()=>{x=void 0,n.value=!1}),v=()=>{x=void 0,n.value=!1,window.removeEventListener("beforeinstallprompt",C),o.value=!0,localStorage.setItem(_a.installPrompt,"true")},y=async()=>{if(!n.value||!x){n.value=!1;return}n.value=!1,await zt(),x.prompt(),await x.userChoice}}return{provide:{pwa:dt({isInstalled:l,showInstallPrompt:n,cancelInstall:v,install:y,swActivated:t,registrationError:e,offlineReady:f,needRefresh:c,updateServiceWorker:d,cancelPrompt:h,getSWRegistration:u})}}}),lv=[mm,_m,Iy,Fy,jy,By,Uy,Qy,Yy,Zy,Z_,ev,ov,iv],va={pwaInDevEnvironment:!1,webManifest:{href:"/diffr/manifest.webmanifest",useCredentials:!1,linkTag:''}},av=ot({async setup(){if(va){const e=ge({link:[]});vu(e);const{webManifest:t}=va;if(t){const{href:n,useCredentials:o}=t;o?e.value.link.push({rel:"manifest",href:n,crossorigin:"use-credentials"}):e.value.link.push({rel:"manifest",href:n})}}return()=>null}}),cv=ot({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,o={};for(const r in e.route)Object.defineProperty(o,r,{get:()=>t===e.renderKey?e.route[r]:n[r]});return Tn(Er,mt(o)),()=>et(e.vnode,{ref:e.vnodeRef})}}),uv=ot({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:o}){const r=ye(),s=ge(),i=Ae(Er,null);let l;o({pageRef:s});const a=Ae(yg,null);let u;const f=r.deferHydration();if(r.isHydrating){const c=r.hooks.hookOnce("app:error",f);qe().beforeEach(c)}return e.pageKey&&at(()=>e.pageKey,(c,d)=>{c!==d&&r.callHook("page:loading:start")}),()=>et(Nu,{name:e.name,route:e.route,...t},{default:c=>{const d=dv(i,c.route,c.Component),h=i&&i.matched.length===c.route.matched.length;if(!c.Component){if(u&&!h)return u;f();return}if(u&&a&&!a.isCurrent(c.route))return u;if(d&&i&&(!a||a!=null&&a.isCurrent(i)))return h?u:null;const y=Ps(c,e.pageKey);!r.isHydrating&&!hv(i,c.route,c.Component)&&l===y&&r.callHook("page:loading:end"),l=y;const v=!!(e.transition??c.route.meta.pageTransition??vs),x=v&&fv([e.transition,c.route.meta.pageTransition,vs,{onAfterLeave:()=>{r.callHook("page:transition:finish",c.Component)}}].filter(Boolean)),C=e.keepalive??c.route.meta.keepalive??eg;return u=Ry(ui,v&&x,Ty(C,et(Hc,{suspensible:!0,onPending:()=>r.callHook("page:start",c.Component),onResolve:()=>{zt(()=>r.callHook("page:finish",c.Component).then(()=>r.callHook("page:loading:end")).finally(f))}},{default:()=>{const _=et(cv,{key:y||void 0,vnode:n.default?et(Te,void 0,n.default(c)):c.Component,route:c.route,renderKey:y||void 0,trackRootNodes:v,vnodeRef:s});return C&&(_.type.name=c.Component.type.name||c.Component.type.__name||"RouteProvider"),_}}))).default(),u}})}});function fv(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?wi(n.onAfterLeave):void 0}));return cu(...t)}function dv(e,t,n){if(!e)return!1;const o=t.matched.findIndex(r=>{var s;return((s=r.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!o||o===-1?!1:t.matched.slice(0,o).some((r,s)=>{var i,l,a;return((i=r.components)==null?void 0:i.default)!==((a=(l=e.matched[s])==null?void 0:l.components)==null?void 0:a.default)})||n&&Ps({route:t,Component:n})!==Ps({route:e,Component:n})}function hv(e,t,n){return e?t.matched.findIndex(r=>{var s;return((s=r.components)==null?void 0:s.default)===(n==null?void 0:n.type)})Fu=e,ju=Symbol();function ks(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Xn;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Xn||(Xn={}));function Vy(){const e=Ds(!0),t=e.run(()=>ge({}));let n=[],o=[];const r=Js({install(s){xo(r),r._a=s,s.provide(ju,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return!this._a&&!Wy?o.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Bu=()=>{};function Zl(e,t,n,o=Bu){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&Us()&&kf(r),r}function gn(e,...t){e.slice().forEach(n=>{n(...t)})}const zy=e=>e();function As(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,o)=>e.set(o,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];ks(r)&&ks(o)&&e.hasOwnProperty(n)&&!me(o)&&!Lt(o)?e[n]=As(r,o):e[n]=o}return e}const Ky=Symbol();function qy(e){return!ks(e)||!e.hasOwnProperty(Ky)}const{assign:Ct}=Object;function Gy(e){return!!(me(e)&&e.effect)}function Jy(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let a;function u(){l||(n.state.value[e]=r?r():{});const f=td(n.state.value[e]);return Ct(f,s,Object.keys(i||{}).reduce((c,d)=>(c[d]=Js(We(()=>{xo(n);const h=n._s.get(e);return i[d].call(h,h)})),c),{}))}return a=Du(e,u,t,n,o,!0),a}function Du(e,t,n={},o,r,s){let i;const l=Ct({actions:{}},n),a={deep:!0};let u,f,c=[],d=[],h;const y=o.state.value[e];!s&&!y&&(o.state.value[e]={}),ge({});let v;function x(O){let S;u=f=!1,typeof O=="function"?(O(o.state.value[e]),S={type:Xn.patchFunction,storeId:e,events:h}):(As(o.state.value[e],O),S={type:Xn.patchObject,payload:O,storeId:e,events:h});const R=v=Symbol();zt().then(()=>{v===R&&(u=!0)}),f=!0,gn(c,S,o.state.value[e])}const C=s?function(){const{state:S}=n,R=S?S():{};this.$patch(H=>{Ct(H,R)})}:Bu;function _(){i.stop(),c=[],d=[],o._s.delete(e)}function g(O,S){return function(){xo(o);const R=Array.from(arguments),H=[],k=[];function I(F){H.push(F)}function Y(F){k.push(F)}gn(d,{args:R,name:O,store:E,after:I,onError:Y});let J;try{J=S.apply(this&&this.$id===e?this:E,R)}catch(F){throw gn(k,F),F}return J instanceof Promise?J.then(F=>(gn(H,F),F)).catch(F=>(gn(k,F),Promise.reject(F))):(gn(H,J),J)}}const w={_p:o,$id:e,$onAction:Zl.bind(null,d),$patch:x,$reset:C,$subscribe(O,S={}){const R=Zl(c,O,S.detached,()=>H()),H=i.run(()=>at(()=>o.state.value[e],k=>{(S.flush==="sync"?f:u)&&O({storeId:e,type:Xn.direct,events:h},k)},Ct({},a,S)));return R},$dispose:_},E=dt(w);o._s.set(e,E);const b=o._a&&o._a.runWithContext||zy,$=o._e.run(()=>(i=Ds(),b(()=>i.run(t))));for(const O in $){const S=$[O];if(me(S)&&!Gy(S)||Lt(S))s||(y&&qy(S)&&(me(S)?S.value=y[O]:As(S,y[O])),o.state.value[e][O]=S);else if(typeof S=="function"){const R=g(O,S);$[O]=R,l.actions[O]=S}}return Ct(E,$),Ct(re(E),$),Object.defineProperty(E,"$state",{get:()=>o.state.value[e],set:O=>{x(S=>{Ct(S,O)})}}),o._p.forEach(O=>{Ct(E,i.run(()=>O({store:E,app:o._a,pinia:o,options:l})))}),y&&s&&n.hydrate&&n.hydrate(E.$state,y),u=!0,f=!0,E}function Pv(e,t,n){let o,r;const s=typeof t=="function";typeof e=="string"?(o=e,r=s?n:t):(r=e,o=e.id);function i(l,a){const u=ti();return l=l||(u?Ae(ju,null):null),l&&xo(l),l=Fu,l._s.has(o)||(s?Du(o,t,r,l):Jy(o,r,l)),l._s.get(o)}return i.$id=o,i}const Xy="$s";function Uu(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const r=Xy+n,s=ye(),i=Qa(s.payload.state,r);if(i.value===void 0&&o){const l=o();if(me(l))return s.payload.state[r]=l,l;i.value=l}return i}const Qy=Me(e=>{const t=Vy();return e.vueApp.use(t),xo(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}),Yy=Me({name:"nuxt:global-components"}),jo={},Zy=Me({name:"nuxt:prefetch",setup(e){const t=qe();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const o=(r=n==null?void 0:n.meta)==null?void 0:r.layout;o&&typeof jo[o]=="function"&&await jo[o]()})}),e.hooks.hook("link:prefetch",n=>{if(un(n))return;const o=t.resolve(n);if(!o)return;const r=o.meta.layout;let s=wi(o.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Jn[i]=="function"&&Jn[i]();r&&typeof jo[r]=="function"&&jo[r]()})}});function Ye(e){return e.split("-")[1]}function Ei(e){return e==="y"?"height":"width"}function ct(e){return e.split("-")[0]}function Ln(e){return["top","bottom"].includes(ct(e))?"x":"y"}function ea(e,t,n){let{reference:o,floating:r}=e;const s=o.x+o.width/2-r.width/2,i=o.y+o.height/2-r.height/2,l=Ln(t),a=Ei(l),u=o[a]/2-r[a]/2,f=l==="x";let c;switch(ct(t)){case"top":c={x:s,y:o.y-r.height};break;case"bottom":c={x:s,y:o.y+o.height};break;case"right":c={x:o.x+o.width,y:i};break;case"left":c={x:o.x-r.width,y:i};break;default:c={x:o.x,y:o.y}}switch(Ye(t)){case"start":c[l]-=u*(n&&f?-1:1);break;case"end":c[l]+=u*(n&&f?-1:1)}return c}const e_=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:s=[],platform:i}=n,l=s.filter(Boolean),a=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:f,y:c}=ea(u,o,a),d=o,h={},y=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:s,platform:i,elements:l}=t,{element:a,padding:u=0}=fn(e,t)||{};if(a==null)return{};const f=Wu(u),c={x:n,y:o},d=Ln(r),h=Ei(d),y=await i.getDimensions(a),v=d==="y",x=v?"top":"left",C=v?"bottom":"right",_=v?"clientHeight":"clientWidth",g=s.reference[h]+s.reference[d]-c[d]-s.floating[h],w=c[d]-s.reference[d],E=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a));let b=E?E[_]:0;b&&await(i.isElement==null?void 0:i.isElement(E))||(b=l.floating[_]||s.floating[h]);const $=g/2-w/2,O=b/2-y[h]/2-1,S=fo(f[x],O),R=fo(f[C],O),H=S,k=b-y[h]-R,I=b/2-y[h]/2+$,Y=Os(H,I,k),J=Ye(r)!=null&&I!=Y&&s.reference[h]/2-(Ie.concat(t,t+"-start",t+"-end"),[]),o_={left:"right",right:"left",bottom:"top",top:"bottom"};function fr(e){return e.replace(/left|right|bottom|top/g,t=>o_[t])}function Vu(e,t,n){n===void 0&&(n=!1);const o=Ye(e),r=Ln(e),s=Ei(r);let i=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=fr(i)),{main:i,cross:fr(i)}}const r_={start:"end",end:"start"};function Jo(e){return e.replace(/start|end/g,t=>r_[t])}const s_=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,r;const{rects:s,middlewareData:i,placement:l,platform:a,elements:u}=t,{crossAxis:f=!1,alignment:c,allowedPlacements:d=ta,autoAlignment:h=!0,...y}=fn(e,t),v=c!==void 0||d===ta?function(R,H,k){return(R?[...k.filter(I=>Ye(I)===R),...k.filter(I=>Ye(I)!==R)]:k.filter(I=>ct(I)===I)).filter(I=>!R||Ye(I)===R||!!H&&Jo(I)!==I)}(c||null,h,d):d,x=await Rr(t,y),C=((n=i.autoPlacement)==null?void 0:n.index)||0,_=v[C];if(_==null)return{};const{main:g,cross:w}=Vu(_,s,await(a.isRTL==null?void 0:a.isRTL(u.floating)));if(l!==_)return{reset:{placement:v[0]}};const E=[x[ct(_)],x[g],x[w]],b=[...((o=i.autoPlacement)==null?void 0:o.overflows)||[],{placement:_,overflows:E}],$=v[C+1];if($)return{data:{index:C+1,overflows:b},reset:{placement:$}};const O=b.map(R=>{const H=Ye(R.placement);return[R.placement,H&&f?R.overflows.slice(0,2).reduce((k,I)=>k+I,0):R.overflows[0],R.overflows]}).sort((R,H)=>R[1]-H[1]),S=((r=O.filter(R=>R[2].slice(0,Ye(R[0])?2:3).every(H=>H<=0))[0])==null?void 0:r[0])||O[0][0];return S!==l?{data:{index:C+1,overflows:b},reset:{placement:S}}:{}}}},i_=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:o,middlewareData:r,rects:s,initialPlacement:i,platform:l,elements:a}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:c,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:y=!0,...v}=fn(e,t),x=ct(o),C=ct(i)===i,_=await(l.isRTL==null?void 0:l.isRTL(a.floating)),g=c||(C||!y?[fr(i)]:function(H){const k=fr(H);return[Jo(H),k,Jo(k)]}(i));c||h==="none"||g.push(...function(H,k,I,Y){const J=Ye(H);let F=function(Q,z,Le){const Ge=["left","right"],He=["right","left"],Ce=["top","bottom"],bt=["bottom","top"];switch(Q){case"top":case"bottom":return Le?z?He:Ge:z?Ge:He;case"left":case"right":return z?Ce:bt;default:return[]}}(ct(H),I==="start",Y);return J&&(F=F.map(Q=>Q+"-"+J),k&&(F=F.concat(F.map(Jo)))),F}(i,y,h,_));const w=[i,...g],E=await Rr(t,v),b=[];let $=((n=r.flip)==null?void 0:n.overflows)||[];if(u&&b.push(E[x]),f){const{main:H,cross:k}=Vu(o,s,_);b.push(E[H],E[k])}if($=[...$,{placement:o,overflows:b}],!b.every(H=>H<=0)){var O,S;const H=(((O=r.flip)==null?void 0:O.index)||0)+1,k=w[H];if(k)return{data:{index:H,overflows:$},reset:{placement:k}};let I=(S=$.filter(Y=>Y.overflows[0]<=0).sort((Y,J)=>Y.overflows[1]-J.overflows[1])[0])==null?void 0:S.placement;if(!I)switch(d){case"bestFit":{var R;const Y=(R=$.map(J=>[J.placement,J.overflows.filter(F=>F>0).reduce((F,Q)=>F+Q,0)]).sort((J,F)=>J[1]-F[1])[0])==null?void 0:R[0];Y&&(I=Y);break}case"initialPlacement":I=i}if(o!==I)return{reset:{placement:I}}}return{}}}},l_=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:o}=t,r=await async function(s,i){const{placement:l,platform:a,elements:u}=s,f=await(a.isRTL==null?void 0:a.isRTL(u.floating)),c=ct(l),d=Ye(l),h=Ln(l)==="x",y=["left","top"].includes(c)?-1:1,v=f&&h?-1:1,x=fn(i,s);let{mainAxis:C,crossAxis:_,alignmentAxis:g}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...x};return d&&typeof g=="number"&&(_=d==="end"?-1*g:g),h?{x:_*v,y:C*y}:{x:C*y,y:_*v}}(t,e);return{x:n+r.x,y:o+r.y,data:r}}}};function a_(e){return e==="x"?"y":"x"}const c_=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r}=t,{mainAxis:s=!0,crossAxis:i=!1,limiter:l={fn:x=>{let{x:C,y:_}=x;return{x:C,y:_}}},...a}=fn(e,t),u={x:n,y:o},f=await Rr(t,a),c=Ln(ct(r)),d=a_(c);let h=u[c],y=u[d];if(s){const x=c==="y"?"bottom":"right";h=Os(h+f[c==="y"?"top":"left"],h,h-f[x])}if(i){const x=d==="y"?"bottom":"right";y=Os(y+f[d==="y"?"top":"left"],y,y-f[x])}const v=l.fn({...t,[c]:h,[d]:y});return{...v,data:{x:v.x-n,y:v.y-o}}}}},u_=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:o,platform:r,elements:s}=t,{apply:i=()=>{},...l}=fn(e,t),a=await Rr(t,l),u=ct(n),f=Ye(n),c=Ln(n)==="x",{width:d,height:h}=o.floating;let y,v;u==="top"||u==="bottom"?(y=u,v=f===(await(r.isRTL==null?void 0:r.isRTL(s.floating))?"start":"end")?"left":"right"):(v=u,y=f==="end"?"top":"bottom");const x=h-a[y],C=d-a[v],_=!t.middlewareData.shift;let g=x,w=C;if(c){const b=d-a.left-a.right;w=f||_?fo(C,b):b}else{const b=h-a.top-a.bottom;g=f||_?fo(x,b):b}if(_&&!f){const b=Qt(a.left,0),$=Qt(a.right,0),O=Qt(a.top,0),S=Qt(a.bottom,0);c?w=d-2*(b!==0||$!==0?b+$:Qt(a.left,a.right)):g=h-2*(O!==0||S!==0?O+S:Qt(a.top,a.bottom))}await i({...t,availableWidth:w,availableHeight:g});const E=await r.getDimensions(s.floating);return d!==E.width||h!==E.height?{reset:{rects:!0}}:{}}}};function ze(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ut(e){return ze(e).getComputedStyle(e)}const na=Math.min,Yn=Math.max,dr=Math.round;function zu(e){const t=ut(e);let n=parseFloat(t.width),o=parseFloat(t.height);const r=e.offsetWidth,s=e.offsetHeight,i=dr(n)!==r||dr(o)!==s;return i&&(n=r,o=s),{width:n,height:o,fallback:i}}function Bt(e){return qu(e)?(e.nodeName||"").toLowerCase():""}let Bo;function Ku(){if(Bo)return Bo;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Bo=e.brands.map(t=>t.brand+"/"+t.version).join(" "),Bo):navigator.userAgent}function ft(e){return e instanceof ze(e).HTMLElement}function Nt(e){return e instanceof ze(e).Element}function qu(e){return e instanceof ze(e).Node}function oa(e){return typeof ShadowRoot>"u"?!1:e instanceof ze(e).ShadowRoot||e instanceof ShadowRoot}function $r(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=ut(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function f_(e){return["table","td","th"].includes(Bt(e))}function Ms(e){const t=/firefox/i.test(Ku()),n=ut(e),o=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!o&&o!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(r=>n.willChange.includes(r))||["paint","layout","strict","content"].some(r=>{const s=n.contain;return s!=null&&s.includes(r)})}function Gu(){return!/^((?!chrome|android).)*safari/i.test(Ku())}function Ti(e){return["html","body","#document"].includes(Bt(e))}function Ju(e){return Nt(e)?e:e.contextElement}const Xu={x:1,y:1};function Sn(e){const t=Ju(e);if(!ft(t))return Xu;const n=t.getBoundingClientRect(),{width:o,height:r,fallback:s}=zu(t);let i=(s?dr(n.width):n.width)/o,l=(s?dr(n.height):n.height)/r;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}function ho(e,t,n,o){var r,s;t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),l=Ju(e);let a=Xu;t&&(o?Nt(o)&&(a=Sn(o)):a=Sn(e));const u=l?ze(l):window,f=!Gu()&&n;let c=(i.left+(f&&((r=u.visualViewport)==null?void 0:r.offsetLeft)||0))/a.x,d=(i.top+(f&&((s=u.visualViewport)==null?void 0:s.offsetTop)||0))/a.y,h=i.width/a.x,y=i.height/a.y;if(l){const v=ze(l),x=o&&Nt(o)?ze(o):o;let C=v.frameElement;for(;C&&o&&x!==v;){const _=Sn(C),g=C.getBoundingClientRect(),w=getComputedStyle(C);g.x+=(C.clientLeft+parseFloat(w.paddingLeft))*_.x,g.y+=(C.clientTop+parseFloat(w.paddingTop))*_.y,c*=_.x,d*=_.y,h*=_.x,y*=_.y,c+=g.x,d+=g.y,C=ze(C).frameElement}}return{width:h,height:y,top:d,right:c+h,bottom:d+y,left:c,x:c,y:d}}function It(e){return((qu(e)?e.ownerDocument:e.document)||window.document).documentElement}function Pr(e){return Nt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Qu(e){return ho(It(e)).left+Pr(e).scrollLeft}function po(e){if(Bt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||oa(e)&&e.host||It(e);return oa(t)?t.host:t}function Yu(e){const t=po(e);return Ti(t)?t.ownerDocument.body:ft(t)&&$r(t)?t:Yu(t)}function hr(e,t){var n;t===void 0&&(t=[]);const o=Yu(e),r=o===((n=e.ownerDocument)==null?void 0:n.body),s=ze(o);return r?t.concat(s,s.visualViewport||[],$r(o)?o:[]):t.concat(o,hr(o))}function ra(e,t,n){return t==="viewport"?Qn(function(o,r){const s=ze(o),i=It(o),l=s.visualViewport;let a=i.clientWidth,u=i.clientHeight,f=0,c=0;if(l){a=l.width,u=l.height;const d=Gu();(d||!d&&r==="fixed")&&(f=l.offsetLeft,c=l.offsetTop)}return{width:a,height:u,x:f,y:c}}(e,n)):Nt(t)?Qn(function(o,r){const s=ho(o,!0,r==="fixed"),i=s.top+o.clientTop,l=s.left+o.clientLeft,a=ft(o)?Sn(o):{x:1,y:1};return{width:o.clientWidth*a.x,height:o.clientHeight*a.y,x:l*a.x,y:i*a.y}}(t,n)):Qn(function(o){const r=It(o),s=Pr(o),i=o.ownerDocument.body,l=Yn(r.scrollWidth,r.clientWidth,i.scrollWidth,i.clientWidth),a=Yn(r.scrollHeight,r.clientHeight,i.scrollHeight,i.clientHeight);let u=-s.scrollLeft+Qu(o);const f=-s.scrollTop;return ut(i).direction==="rtl"&&(u+=Yn(r.clientWidth,i.clientWidth)-l),{width:l,height:a,x:u,y:f}}(It(e)))}function sa(e){return ft(e)&&ut(e).position!=="fixed"?e.offsetParent:null}function ia(e){const t=ze(e);let n=sa(e);for(;n&&f_(n)&&ut(n).position==="static";)n=sa(n);return n&&(Bt(n)==="html"||Bt(n)==="body"&&ut(n).position==="static"&&!Ms(n))?t:n||function(o){let r=po(o);for(;ft(r)&&!Ti(r);){if(Ms(r))return r;r=po(r)}return null}(e)||t}function d_(e,t,n){const o=ft(t),r=It(t),s=ho(e,!0,n==="fixed",t);let i={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(o||!o&&n!=="fixed")if((Bt(t)!=="body"||$r(r))&&(i=Pr(t)),ft(t)){const a=ho(t,!0);l.x=a.x+t.clientLeft,l.y=a.y+t.clientTop}else r&&(l.x=Qu(r));return{x:s.left+i.scrollLeft-l.x,y:s.top+i.scrollTop-l.y,width:s.width,height:s.height}}const h_={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=n==="clippingAncestors"?function(u,f){const c=f.get(u);if(c)return c;let d=hr(u).filter(x=>Nt(x)&&Bt(x)!=="body"),h=null;const y=ut(u).position==="fixed";let v=y?po(u):u;for(;Nt(v)&&!Ti(v);){const x=ut(v),C=Ms(v);(y?C||h:C||x.position!=="static"||!h||!["absolute","fixed"].includes(h.position))?h=x:d=d.filter(_=>_!==v),v=po(v)}return f.set(u,d),d}(t,this._c):[].concat(n),i=[...s,o],l=i[0],a=i.reduce((u,f)=>{const c=ra(t,f,r);return u.top=Yn(c.top,u.top),u.right=na(c.right,u.right),u.bottom=na(c.bottom,u.bottom),u.left=Yn(c.left,u.left),u},ra(t,l,r));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e;const r=ft(n),s=It(n);if(n===s)return t;let i={scrollLeft:0,scrollTop:0},l={x:1,y:1};const a={x:0,y:0};if((r||!r&&o!=="fixed")&&((Bt(n)!=="body"||$r(s))&&(i=Pr(n)),ft(n))){const u=ho(n);l=Sn(n),a.x=u.x+n.clientLeft,a.y=u.y+n.clientTop}return{width:t.width*l.x,height:t.height*l.y,x:t.x*l.x-i.scrollLeft*l.x+a.x,y:t.y*l.y-i.scrollTop*l.y+a.y}},isElement:Nt,getDimensions:function(e){return ft(e)?zu(e):e.getBoundingClientRect()},getOffsetParent:ia,getDocumentElement:It,getScale:Sn,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const r=this.getOffsetParent||ia,s=this.getDimensions;return{reference:d_(t,await r(n),o),floating:{x:0,y:0,...await s(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>ut(e).direction==="rtl"},p_=(e,t,n)=>{const o=new Map,r={platform:h_,...n},s={...r.platform,_c:o};return e_(e,t,{...r,platform:s})};function Zu(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(typeof t[n]=="object"&&e[n]?Zu(e[n],t[n]):e[n]=t[n])}const _t={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:0,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function go(e,t){let n=_t.themes[e]||{},o;do o=n[t],typeof o>"u"?n.$extend?n=_t.themes[n.$extend]||{}:(n=null,o=_t[t]):n=null;while(n);return o}function g_(e){const t=[e];let n=_t.themes[e]||{};do n.$extend&&!n.$resetCss?(t.push(n.$extend),n=_t.themes[n.$extend]||{}):n=null;while(n);return t.map(o=>`v-popper--theme-${o}`)}function la(e){const t=[e];let n=_t.themes[e]||{};do n.$extend?(t.push(n.$extend),n=_t.themes[n.$extend]||{}):n=null;while(n);return t}let an=!1;if(typeof window<"u"){an=!1;try{const e=Object.defineProperty({},"passive",{get(){an=!0}});window.addEventListener("test",null,e)}catch{}}let ef=!1;typeof window<"u"&&typeof navigator<"u"&&(ef=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const tf=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),aa={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ca={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function ua(e,t){const n=e.indexOf(t);n!==-1&&e.splice(n,1)}function Jr(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Ze=[];let Jt=null;const fa={};function da(e){let t=fa[e];return t||(t=fa[e]=[]),t}let Ls=function(){};typeof window<"u"&&(Ls=window.Element);function ne(e){return function(t){return go(t.theme,e)}}const Xr="__floating-vue__popper",nf=()=>ot({name:"VPopper",provide(){return{[Xr]:{parentPopper:this}}},inject:{[Xr]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:ne("disabled")},positioningDisabled:{type:Boolean,default:ne("positioningDisabled")},placement:{type:String,default:ne("placement"),validator:e=>tf.includes(e)},delay:{type:[String,Number,Object],default:ne("delay")},distance:{type:[Number,String],default:ne("distance")},skidding:{type:[Number,String],default:ne("skidding")},triggers:{type:Array,default:ne("triggers")},showTriggers:{type:[Array,Function],default:ne("showTriggers")},hideTriggers:{type:[Array,Function],default:ne("hideTriggers")},popperTriggers:{type:Array,default:ne("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:ne("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:ne("popperHideTriggers")},container:{type:[String,Object,Ls,Boolean],default:ne("container")},boundary:{type:[String,Ls],default:ne("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:ne("strategy")},autoHide:{type:[Boolean,Function],default:ne("autoHide")},handleResize:{type:Boolean,default:ne("handleResize")},instantMove:{type:Boolean,default:ne("instantMove")},eagerMount:{type:Boolean,default:ne("eagerMount")},popperClass:{type:[String,Array,Object],default:ne("popperClass")},computeTransformOrigin:{type:Boolean,default:ne("computeTransformOrigin")},autoMinSize:{type:Boolean,default:ne("autoMinSize")},autoSize:{type:[Boolean,String],default:ne("autoSize")},autoMaxSize:{type:Boolean,default:ne("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:ne("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:ne("preventOverflow")},overflowPadding:{type:[Number,String],default:ne("overflowPadding")},arrowPadding:{type:[Number,String],default:ne("arrowPadding")},arrowOverflow:{type:Boolean,default:ne("arrowOverflow")},flip:{type:Boolean,default:ne("flip")},shift:{type:Boolean,default:ne("shift")},shiftCrossAxis:{type:Boolean,default:ne("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:ne("noAutoFocus")},disposeTimeout:{type:Number,default:ne("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[Xr])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},...["triggers","positioningDisabled"].reduce((e,t)=>(e[t]="$_refreshListeners",e),{}),...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var o,r;(o=this.parentPopper)!=null&&o.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(n||!this.disabled)&&(((r=this.parentPopper)==null?void 0:r.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(t=>t.nodeType===t.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.$_isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(l_({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(s_({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(c_({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(i_({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(t_({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:o,rects:r,middlewareData:s})=>{let i;const{centerOffset:l}=s.arrow;return o.startsWith("top")||o.startsWith("bottom")?i=Math.abs(l)>r.reference.width/2:i=Math.abs(l)>r.reference.height/2,{data:{overflow:i}}}}),this.autoMinSize||this.autoSize){const o=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:r,placement:s,middlewareData:i})=>{var l;if((l=i.autoSize)!=null&&l.skip)return{};let a,u;return s.startsWith("top")||s.startsWith("bottom")?a=r.reference.width:u=r.reference.height,this.$_innerNode.style[o==="min"?"minWidth":o==="max"?"maxWidth":"width"]=a!=null?`${a}px`:null,this.$_innerNode.style[o==="min"?"minHeight":o==="max"?"maxHeight":"height"]=u!=null?`${u}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(u_({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:o,availableHeight:r})=>{this.$_innerNode.style.maxWidth=o!=null?`${o}px`:null,this.$_innerNode.style.maxHeight=r!=null?`${r}px`:null}})));const n=await p_(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:{...n.middlewareData.arrow,...n.middlewareData.arrowOverflow}})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Jt&&this.instantMove&&Jt.instantMove&&Jt!==this.parentPopper){Jt.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Jt=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await Jr(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...hr(this.$_referenceNode),...hr(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),n=this.$_popperNode.querySelector(".v-popper__wrapper"),o=n.parentNode.getBoundingClientRect(),r=t.x+t.width/2-(o.left+n.offsetLeft),s=t.y+t.height/2-(o.top+n.offsetTop);this.result.transformOrigin=`${r}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,ua(Ze,this),Ze.length===0&&document.body.classList.remove("v-popper--some-open");for(const n of la(this.theme)){const o=da(n);ua(o,this),o.length===0&&document.body.classList.remove(`v-popper--some-open--${n}`)}Jt===this&&(Jt=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await Jr(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=n=>{this.isShown&&!this.$_hideInProgress||(n.usedByTooltip=!0,!this.$_preventShow&&this.show({event:n}))};this.$_registerTriggerListeners(this.$_targetNodes,aa,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],aa,this.popperTriggers,this.popperShowTriggers,e);const t=n=>{n.usedByTooltip||this.hide({event:n})};this.$_registerTriggerListeners(this.$_targetNodes,ca,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],ca,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach(o=>o.addEventListener(t,n,an?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,o,r){let s=n;o!=null&&(s=typeof o=="function"?o(s):o),s.forEach(i=>{const l=t[i];l&&this.$_registerEventListeners(e,l,r)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:o,eventType:r,handler:s}=n;!e||e===r?o.forEach(i=>i.removeEventListener(r,s)):t.push(n)}),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];o==null?t.removeAttribute(n):t.setAttribute(n,o)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(Zn>=e.left&&Zn<=e.right&&eo>=e.top&&eo<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),n=Zn-Rt,o=eo-$t,r=t.left+t.width/2-Rt+(t.top+t.height/2)-$t+t.width+t.height,s=Rt+n*r,i=$t+o*r;return Do(Rt,$t,s,i,t.left,t.top,t.left,t.bottom)||Do(Rt,$t,s,i,t.left,t.top,t.right,t.top)||Do(Rt,$t,s,i,t.right,t.top,t.right,t.bottom)||Do(Rt,$t,s,i,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});typeof document<"u"&&typeof window<"u"&&(ef?(document.addEventListener("touchstart",ha,an?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",y_,an?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",ha,!0),window.addEventListener("click",m_,!0)),window.addEventListener("resize",w_));function ha(e){for(let t=0;t=0;o--){const r=Ze[o];try{const s=r.$_containsGlobalTarget=__(r,e);r.$_pendingHide=!1,requestAnimationFrame(()=>{if(r.$_pendingHide=!1,!n[r.randomId]&&pa(r,s,e)){if(r.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&s){let l=r.parentPopper;for(;l;)n[l.randomId]=!0,l=l.parentPopper;return}let i=r.parentPopper;for(;i&&pa(i,i.$_containsGlobalTarget,e);)i.$_handleGlobalClose(e,t),i=i.parentPopper}})}catch{}}}function __(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function pa(e,t,n){return n.closeAllPopover||n.closePopover&&t||v_(e,n)&&!t}function v_(e,t){if(typeof e.autoHide=="function"){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}function w_(e){for(let t=0;t{Rt=Zn,$t=eo,Zn=e.clientX,eo=e.clientY},an?{passive:!0}:void 0);function Do(e,t,n,o,r,s,i,l){const a=((i-r)*(t-s)-(l-s)*(e-r))/((l-s)*(n-e)-(i-r)*(o-t)),u=((n-e)*(t-s)-(o-t)*(e-r))/((l-s)*(n-e)-(i-r)*(o-t));return a>=0&&a<=1&&u>=0&&u<=1}const b_={extends:nf()},kr=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};function E_(e,t,n,o,r,s){return _e(),ln("div",{ref:"reference",class:cn(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[er(e.$slots,"default",Pa(ii(e.slotData)))],2)}const T_=kr(b_,[["render",E_]]);function x_(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var o=e.indexOf("rv:");return parseInt(e.substring(o+3,e.indexOf(".",o)),10)}var r=e.indexOf("Edge/");return r>0?parseInt(e.substring(r+5,e.indexOf(".",r)),10):-1}let Xo;function Hs(){Hs.init||(Hs.init=!0,Xo=x_()!==-1)}var Ar={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Hs(),zt(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Xo&&this.$el.appendChild(e),e.data="about:blank",Xo||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!Xo&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const S_=ud();ad("data-v-b329ee4c");const C_={class:"resize-observer",tabindex:"-1"};cd();const R_=S_((e,t,n,o,r,s)=>(_e(),Ue("div",C_)));Ar.render=R_;Ar.__scopeId="data-v-b329ee4c";Ar.__file="src/components/ResizeObserver.vue";const rf=(e="theme")=>({computed:{themeClass(){return g_(this[e])}}}),$_=ot({name:"VPopperContent",components:{ResizeObserver:Ar},mixins:[rf()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),P_=["id","aria-hidden","tabindex","data-popper-placement"],k_={ref:"inner",class:"v-popper__inner"},A_=lt("div",{class:"v-popper__arrow-outer"},null,-1),O_=lt("div",{class:"v-popper__arrow-inner"},null,-1),M_=[A_,O_];function L_(e,t,n,o,r,s){const i=io("ResizeObserver");return _e(),ln("div",{id:e.popperId,ref:"popover",class:cn(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:en(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=zh(l=>e.autoHide&&e.$emit("hide"),["esc"]))},[lt("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=l=>e.autoHide&&e.$emit("hide"))}),lt("div",{class:"v-popper__wrapper",style:en(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[lt("div",k_,[e.mounted?(_e(),ln(Te,{key:0},[lt("div",null,[er(e.$slots,"default")]),e.handleResize?(_e(),Ue(i,{key:0,onNotify:t[1]||(t[1]=l=>e.$emit("resize",l))})):Qi("",!0)],64)):Qi("",!0)],512),lt("div",{ref:"arrow",class:"v-popper__arrow-container",style:en(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},M_,4)],4)],46,P_)}const sf=kr($_,[["render",L_]]),lf={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let Ns=function(){};typeof window<"u"&&(Ns=window.Element);const H_=ot({name:"VPopperWrapper",components:{Popper:T_,PopperContent:sf},mixins:[lf,rf("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,Ns,Boolean],default:void 0},boundary:{type:[String,Ns],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function N_(e,t,n,o,r,s){const i=io("PopperContent"),l=io("Popper");return _e(),Ue(l,ai({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=a=>e.$emit("update:shown",a)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:sn(({popperId:a,isShown:u,shouldMountContent:f,skipTransition:c,autoHide:d,show:h,hide:y,handleResize:v,onResize:x,classes:C,result:_})=>[er(e.$slots,"default",{shown:u,show:h,hide:y}),ae(i,{ref:"popperContent","popper-id":a,theme:e.finalTheme,shown:u,mounted:f,"skip-transition":c,"auto-hide":d,"handle-resize":v,classes:C,result:_,onHide:y,onResize:x},{default:sn(()=>[er(e.$slots,"popper",{shown:u,hide:y})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const xi=kr(H_,[["render",N_]]),I_={...xi,name:"VDropdown",vPopperTheme:"dropdown"},F_={...xi,name:"VMenu",vPopperTheme:"menu"},j_={...xi,name:"VTooltip",vPopperTheme:"tooltip"},B_=ot({name:"VTooltipDirective",components:{Popper:nf(),PopperContent:sf},mixins:[lf],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>go(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>go(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,n=this.content(this);n.then?n.then(o=>this.onResult(t,o)):this.onResult(t,n)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),D_=["innerHTML"],U_=["textContent"];function W_(e,t,n,o,r,s){const i=io("PopperContent"),l=io("Popper");return _e(),Ue(l,ai({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:sn(({popperId:a,isShown:u,shouldMountContent:f,skipTransition:c,autoHide:d,hide:h,handleResize:y,onResize:v,classes:x,result:C})=>[ae(i,{ref:"popperContent",class:cn({"v-popper--tooltip-loading":e.loading}),"popper-id":a,theme:e.theme,shown:u,mounted:f,"skip-transition":c,"auto-hide":d,"handle-resize":y,classes:x,result:C,onHide:h,onResize:v},{default:sn(()=>[e.html?(_e(),ln("div",{key:0,innerHTML:e.finalContent},null,8,D_)):(_e(),ln("div",{key:1,textContent:Oa(e.finalContent)},null,8,U_))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const V_=kr(B_,[["render",W_]]),af="v-popper--has-tooltip";function z_(e,t){let n=e.placement;if(!n&&t)for(const o of tf)t[o]&&(n=o);return n||(n=go(e.theme||"tooltip","placement")),n}function cf(e,t,n){let o;const r=typeof t;return r==="string"?o={content:t}:t&&r==="object"?o=t:o={content:!1},o.placement=z_(o,n),o.targetNodes=()=>[e],o.referenceNode=()=>e,o}let Qr,mo,K_=0;function q_(){if(Qr)return;mo=ge([]),Qr=Gc({name:"VTooltipDirectiveApp",setup(){return{directives:mo}},render(){return this.directives.map(t=>et(V_,{...t.options,shown:t.shown||t.options.shown,key:t.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),Qr.mount(e)}function G_(e,t,n){q_();const o=ge(cf(e,t,n)),r=ge(!1),s={id:K_++,options:o,shown:r};return mo.value.push(s),e.classList&&e.classList.add(af),e.$_popper={options:o,item:s,show(){r.value=!0},hide(){r.value=!1}}}function uf(e){if(e.$_popper){const t=mo.value.indexOf(e.$_popper.item);t!==-1&&mo.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove(af)}function ga(e,{value:t,modifiers:n}){const o=cf(e,t,n);if(!o.content||go(o.theme||"tooltip","disabled"))uf(e);else{let r;e.$_popper?(r=e.$_popper,r.options.value=o):r=G_(e,t,n),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?r.show():r.hide())}}const J_={beforeMount:ga,updated:ga,beforeUnmount(e){uf(e)}};function ma(e){e.addEventListener("click",ff),e.addEventListener("touchstart",df,an?{passive:!0}:!1)}function ya(e){e.removeEventListener("click",ff),e.removeEventListener("touchstart",df),e.removeEventListener("touchend",hf),e.removeEventListener("touchcancel",pf)}function ff(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function df(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",hf),t.addEventListener("touchcancel",pf)}}function hf(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const n=e.changedTouches[0],o=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-o.screenY)<20&&Math.abs(n.screenX-o.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function pf(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}const X_={beforeMount(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(typeof t>"u"||t)&&ma(e)},updated(e,{value:t,oldValue:n,modifiers:o}){e.$_closePopoverModifiers=o,t!==n&&(typeof t>"u"||t?ma(e):ya(e))},beforeUnmount(e){ya(e)}};function Q_(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Zu(_t,t),e.directive("tooltip",J_),e.directive("close-popper",X_),e.component("VTooltip",j_),e.component("VDropdown",I_),e.component("VMenu",F_))}const Y_={version:"5.0.2",install:Q_,options:_t},Z_=Me(e=>{e.vueApp.use(Y_)}),gf=()=>Uu("MonacoEditorNamespace",()=>null),kv=()=>gf().value,ev=Me(async e=>{let t,n;const o=(s,i)=>new Worker(new URL(`${e.$config.app.baseURL}/_nuxt/nuxt-monaco-editor/vs/${s}.js`.replace(/\/\//g,"/"),import.meta.url),{name:i,type:"module"});self.MonacoEnvironment={getWorker(s,i){switch(i){case"json":return o("language/json/json.worker",i);case"css":case"scss":case"less":return o("language/css/css.worker",i);case"html":case"handlebars":case"razor":return o("language/html/html.worker",i);case"typescript":case"javascript":return o("language/typescript/ts.worker",i);default:return o("editor/editor.worker",i)}}};const r=gf();r.value=([t,n]=Pn(()=>On(()=>import("./BuHNPgG-.js").then(s=>s.e),__vite__mapDeps([8,9]),import.meta.url)),t=await t,n(),t)}),tv="__NUXT_COLOR_MODE__",nv="theme",pt=window[tv],ov=Me(e=>{const t=Uu("color-mode",()=>dt({preference:pt.preference,value:pt.value,unknown:!1,forced:!1})).value;qe().afterEach(r=>{const s=r.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?pt.getColorScheme():t.preference)});let n;function o(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=pt.getColorScheme())}))}at(()=>t.preference,r=>{var s;t.forced||(r==="system"?(t.value=pt.getColorScheme(),o()):t.value=r,(s=window.localStorage)==null||s.setItem(nv,r))},{immediate:!0}),at(()=>t.value,(r,s)=>{pt.removeColorScheme(s),pt.addColorScheme(r)}),t.preference==="system"&&o(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=pt.preference,t.value=pt.value,t.unknown=!1)}),e.provide("colorMode",t)});function rv(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e;let l,a;const u=async(c=!0)=>{await a};async function f(){if("serviceWorker"in navigator){const{Workbox:c}=await On(async()=>{const{Workbox:d}=await import("./B_6ZJHoI.js");return{Workbox:d}},[],import.meta.url);l=new c("/diffr/sw.js",{scope:"/diffr/",type:"classic"}),l.addEventListener("activated",d=>{(d.isUpdate||d.isExternal)&&window.location.reload()}),l.addEventListener("installed",d=>{d.isUpdate||o==null||o()}),l.register({immediate:t}).then(d=>{s?s("/diffr/sw.js",d):r==null||r(d)}).catch(d=>{i==null||i(d)})}}return a=f(),u}function sv(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e,l=ge(!1),a=ge(!1);return{updateServiceWorker:rv({immediate:t,onNeedRefresh(){l.value=!0,n==null||n()},onOfflineReady(){a.value=!0,o==null||o()},onRegistered:r,onRegisteredSW:s,onRegisterError:i}),offlineReady:a,needRefresh:l}}const _a={periodicSyncForUpdates:0,installPrompt:"vite-pwa:hide-install"},iv=Me(()=>{const e=ge(!1),t=ge(!1),n=ge(!1),o=ge(localStorage.getItem(_a.installPrompt)==="true"),r=navigator.userAgent,s=r.match(/iPhone|iPad|iPod/),l=!!(window.matchMedia("(display-mode: standalone)").matches||s&&!r.match(/Safari/));let a;const u=()=>a,{offlineReady:f,needRefresh:c,updateServiceWorker:d}=sv({immediate:!0,onRegisterError(){e.value=!0},onRegisteredSW(x,C){a=C}}),h=async()=>{f.value=!1,c.value=!1};let y=()=>Promise.resolve(),v=()=>{};if(!o.value){let x;const C=_=>{_.preventDefault(),x=_,n.value=!0};window.addEventListener("beforeinstallprompt",C),window.addEventListener("appinstalled",()=>{x=void 0,n.value=!1}),v=()=>{x=void 0,n.value=!1,window.removeEventListener("beforeinstallprompt",C),o.value=!0,localStorage.setItem(_a.installPrompt,"true")},y=async()=>{if(!n.value||!x){n.value=!1;return}n.value=!1,await zt(),x.prompt(),await x.userChoice}}return{provide:{pwa:dt({isInstalled:l,showInstallPrompt:n,cancelInstall:v,install:y,swActivated:t,registrationError:e,offlineReady:f,needRefresh:c,updateServiceWorker:d,cancelPrompt:h,getSWRegistration:u})}}}),lv=[mm,_m,Iy,Fy,jy,By,Uy,Qy,Yy,Zy,Z_,ev,ov,iv],va={pwaInDevEnvironment:!1,webManifest:{href:"/diffr/manifest.webmanifest",useCredentials:!1,linkTag:''}},av=ot({async setup(){if(va){const e=ge({link:[]});vu(e);const{webManifest:t}=va;if(t){const{href:n,useCredentials:o}=t;o?e.value.link.push({rel:"manifest",href:n,crossorigin:"use-credentials"}):e.value.link.push({rel:"manifest",href:n})}}return()=>null}}),cv=ot({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,o={};for(const r in e.route)Object.defineProperty(o,r,{get:()=>t===e.renderKey?e.route[r]:n[r]});return Tn(Er,mt(o)),()=>et(e.vnode,{ref:e.vnodeRef})}}),uv=ot({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:o}){const r=ye(),s=ge(),i=Ae(Er,null);let l;o({pageRef:s});const a=Ae(yg,null);let u;const f=r.deferHydration();if(r.isHydrating){const c=r.hooks.hookOnce("app:error",f);qe().beforeEach(c)}return e.pageKey&&at(()=>e.pageKey,(c,d)=>{c!==d&&r.callHook("page:loading:start")}),()=>et(Nu,{name:e.name,route:e.route,...t},{default:c=>{const d=dv(i,c.route,c.Component),h=i&&i.matched.length===c.route.matched.length;if(!c.Component){if(u&&!h)return u;f();return}if(u&&a&&!a.isCurrent(c.route))return u;if(d&&i&&(!a||a!=null&&a.isCurrent(i)))return h?u:null;const y=Ps(c,e.pageKey);!r.isHydrating&&!hv(i,c.route,c.Component)&&l===y&&r.callHook("page:loading:end"),l=y;const v=!!(e.transition??c.route.meta.pageTransition??vs),x=v&&fv([e.transition,c.route.meta.pageTransition,vs,{onAfterLeave:()=>{r.callHook("page:transition:finish",c.Component)}}].filter(Boolean)),C=e.keepalive??c.route.meta.keepalive??eg;return u=Ry(ui,v&&x,Ty(C,et(Hc,{suspensible:!0,onPending:()=>r.callHook("page:start",c.Component),onResolve:()=>{zt(()=>r.callHook("page:finish",c.Component).then(()=>r.callHook("page:loading:end")).finally(f))}},{default:()=>{const _=et(cv,{key:y||void 0,vnode:n.default?et(Te,void 0,n.default(c)):c.Component,route:c.route,renderKey:y||void 0,trackRootNodes:v,vnodeRef:s});return C&&(_.type.name=c.Component.type.name||c.Component.type.__name||"RouteProvider"),_}}))).default(),u}})}});function fv(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?wi(n.onAfterLeave):void 0}));return cu(...t)}function dv(e,t,n){if(!e)return!1;const o=t.matched.findIndex(r=>{var s;return((s=r.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!o||o===-1?!1:t.matched.slice(0,o).some((r,s)=>{var i,l,a;return((i=r.components)==null?void 0:i.default)!==((a=(l=e.matched[s])==null?void 0:l.components)==null?void 0:a.default)})||n&&Ps({route:t,Component:n})!==Ps({route:e,Component:n})}function hv(e,t,n){return e?t.matched.findIndex(r=>{var s;return((s=r.components)==null?void 0:s.default)===(n==null?void 0:n.type)}){const o=av,r=uv;return _e(),ln(Te,null,[ae(o),lt("div",null,[ae(r)])],64)}}}),yv={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(c=>({text:c.replace("webpack:/","").replace(".vue",".js").trim(),internal:c.includes("node_modules")&&!c.includes(".cache")||c.includes("internal")||c.includes("new Promise")})).map(c=>`${c.text}`).join(` -`);const o=Number(n.statusCode||500),r=o===404,s=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),l=void 0,f=r?Fi(()=>On(()=>import("./x95fmXrr.js"),__vite__mapDeps([10,1,3,11]),import.meta.url).then(c=>c.default||c)):Fi(()=>On(()=>import("./DwSmYXDq.js"),__vite__mapDeps([12,3,13]),import.meta.url).then(c=>c.default||c));return(c,d)=>(_e(),Ue(de(f),Pa(ii({statusCode:de(o),statusMessage:de(s),description:de(i),stack:de(l)})),null,16))}},_v={key:0},wa={__name:"nuxt-root",setup(e){const t=()=>null,n=ye(),o=n.deferHydration();if(n.isHydrating){const a=n.hooks.hookOnce("app:error",o);qe().beforeEach(a)}const r=!1;Tn(Er,fu()),n.hooks.callHookWith(a=>a.map(u=>u()),"vue:setup");const s=Tr(),i=!1;fc((a,u,f)=>{if(n.hooks.callHook("vue:error",a,u,f).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c)),bg(a)&&(a.fatal||a.unhandled))return n.runWithContext(()=>yn(a)),!1});const l=!1;return(a,u)=>(_e(),Ue(Hc,{onResolve:de(o)},{default:sn(()=>[de(i)?(_e(),ln("div",_v)):de(s)?(_e(),Ue(de(yv),{key:1,error:de(s)},null,8,["error"])):de(l)?(_e(),Ue(de(t),{key:2,context:de(l)},null,8,["context"])):de(r)?(_e(),Ue(Ed(de(r)),{key:3})):(_e(),Ue(de(mv),{key:4}))]),_:1},8,["onResolve"]))}};let ba;{let e;ba=async function(){var i,l;if(e)return e;const o=!!((i=window.__NUXT__)!=null&&i.serverRendered||((l=document.getElementById("__NUXT_DATA__"))==null?void 0:l.dataset.ssr)==="true")?Gh(wa):Gc(wa),r=rg({vueApp:o});async function s(a){await r.callHook("app:error",a),r.payload.error=r.payload.error||xr(a)}o.config.errorHandler=s;try{await lg(r,lv)}catch(a){s(a)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(ng),await r.hooks.callHook("app:mounted",o),await zt()}catch(a){s(a)}return o.config.errorHandler===s&&(o.config.errorHandler=void 0),o},e=ba().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{vv as $,zt as A,dt as B,no as C,er as D,ai as E,Te as F,io as G,en as H,wv as I,Ka as J,kv as K,Qi as L,xv as M,Pv as N,re as O,me as P,Yl as Q,Rv as R,wo as S,Ev as T,bv as U,Pa as V,ii as W,Ed as X,Us as Y,kf as Z,On as _,lt as a,Qa as a0,cc as a1,Uu as a2,qe as a3,ye as a4,bi as a5,vg as a6,wr as a7,$v as a8,fp as a9,Sv as aa,un as ab,hi as ac,Cv as ad,To as ae,ms as af,di as ag,ae as b,ln as c,Dc as d,cd as e,ot as f,Ue as g,de as h,Uo as i,Tv as j,vt as k,et as l,Ae as m,cn as n,_e as o,ad as p,Tn as q,We as r,Jd as s,Oa as t,vu as u,ge as v,sn as w,Zs as x,uc as y,at as z}; +`);const o=Number(n.statusCode||500),r=o===404,s=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),l=void 0,f=r?Fi(()=>On(()=>import("./CWK1sKnU.js"),__vite__mapDeps([10,1,3,11]),import.meta.url).then(c=>c.default||c)):Fi(()=>On(()=>import("./Dh1Dle8M.js"),__vite__mapDeps([12,3,13]),import.meta.url).then(c=>c.default||c));return(c,d)=>(_e(),Ue(de(f),Pa(ii({statusCode:de(o),statusMessage:de(s),description:de(i),stack:de(l)})),null,16))}},_v={key:0},wa={__name:"nuxt-root",setup(e){const t=()=>null,n=ye(),o=n.deferHydration();if(n.isHydrating){const a=n.hooks.hookOnce("app:error",o);qe().beforeEach(a)}const r=!1;Tn(Er,fu()),n.hooks.callHookWith(a=>a.map(u=>u()),"vue:setup");const s=Tr(),i=!1;fc((a,u,f)=>{if(n.hooks.callHook("vue:error",a,u,f).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c)),bg(a)&&(a.fatal||a.unhandled))return n.runWithContext(()=>yn(a)),!1});const l=!1;return(a,u)=>(_e(),Ue(Hc,{onResolve:de(o)},{default:sn(()=>[de(i)?(_e(),ln("div",_v)):de(s)?(_e(),Ue(de(yv),{key:1,error:de(s)},null,8,["error"])):de(l)?(_e(),Ue(de(t),{key:2,context:de(l)},null,8,["context"])):de(r)?(_e(),Ue(Ed(de(r)),{key:3})):(_e(),Ue(de(mv),{key:4}))]),_:1},8,["onResolve"]))}};let ba;{let e;ba=async function(){var i,l;if(e)return e;const o=!!((i=window.__NUXT__)!=null&&i.serverRendered||((l=document.getElementById("__NUXT_DATA__"))==null?void 0:l.dataset.ssr)==="true")?Gh(wa):Gc(wa),r=rg({vueApp:o});async function s(a){await r.callHook("app:error",a),r.payload.error=r.payload.error||xr(a)}o.config.errorHandler=s;try{await lg(r,lv)}catch(a){s(a)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(ng),await r.hooks.callHook("app:mounted",o),await zt()}catch(a){s(a)}return o.config.errorHandler===s&&(o.config.errorHandler=void 0),o},e=ba().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{vv as $,zt as A,dt as B,no as C,er as D,ai as E,Te as F,io as G,en as H,wv as I,Ka as J,kv as K,Qi as L,xv as M,Pv as N,re as O,me as P,Yl as Q,Rv as R,wo as S,Ev as T,bv as U,Pa as V,ii as W,Ed as X,Us as Y,kf as Z,On as _,lt as a,Qa as a0,cc as a1,Uu as a2,qe as a3,ye as a4,bi as a5,vg as a6,wr as a7,$v as a8,fp as a9,Sv as aa,un as ab,hi as ac,Cv as ad,To as ae,ms as af,di as ag,ae as b,ln as c,Dc as d,cd as e,ot as f,Ue as g,de as h,Uo as i,Tv as j,vt as k,et as l,Ae as m,cn as n,_e as o,ad as p,Tn as q,We as r,Jd as s,Oa as t,vu as u,ge as v,sn as w,Zs as x,uc as y,at as z}; diff --git a/_nuxt/x95fmXrr.js b/_nuxt/CWK1sKnU.js similarity index 95% rename from _nuxt/x95fmXrr.js rename to _nuxt/CWK1sKnU.js index b519a94..f0ccd74 100644 --- a/_nuxt/x95fmXrr.js +++ b/_nuxt/CWK1sKnU.js @@ -1 +1 @@ -import{_ as a}from"./ZBCfCPmH.js";import{u as s,o as i,c as u,a as e,t as o,b as c,w as d,d as l,p,e as h}from"./CkSHs0sc.js";import{_ as b}from"./DlAUqK2U.js";const f=t=>(p("data-v-922baad2"),t=t(),h(),t),g={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},m=f(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),x={class:"max-w-520px text-center z-20"},y=["textContent"],_=["textContent"],k={class:"w-full flex items-center justify-center"},w={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return s({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(z,S)=>{const r=a;return i(),u("div",g,[m,e("div",x,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:o(t.statusCode)},null,8,y),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:o(t.description)},null,8,_),e("div",k,[c(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:d(()=>[l(o(t.backHome),1)]),_:1})])])])}}},I=b(w,[["__scopeId","data-v-922baad2"]]);export{I as default}; +import{_ as a}from"./CvzAiVhf.js";import{u as s,o as i,c as u,a as e,t as o,b as c,w as d,d as l,p,e as h}from"./CEpLTXMU.js";import{_ as b}from"./DlAUqK2U.js";const f=t=>(p("data-v-922baad2"),t=t(),h(),t),g={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},m=f(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),x={class:"max-w-520px text-center z-20"},y=["textContent"],_=["textContent"],k={class:"w-full flex items-center justify-center"},w={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return s({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(z,S)=>{const r=a;return i(),u("div",g,[m,e("div",x,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:o(t.statusCode)},null,8,y),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:o(t.description)},null,8,_),e("div",k,[c(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:d(()=>[l(o(t.backHome),1)]),_:1})])])])}}},I=b(w,[["__scopeId","data-v-922baad2"]]);export{I as default}; diff --git a/_nuxt/Cp9HjCW0.js b/_nuxt/Cp9HjCW0.js deleted file mode 100644 index 0f186d7..0000000 --- a/_nuxt/Cp9HjCW0.js +++ /dev/null @@ -1,4 +0,0 @@ -import{k as Y,l as Z,R as Q,j as ee,v as b,x as k,S as B,f as J,q as we,c as de,r as _,i as be,o as pe,a as Oe,h as P,H as Se,U as Pe,g as $e,w as xe,D as Te,V as Ae,W as Ee,E as je,X as ke,z as S,J as H,Y as Ce,Z as Ne,$ as q,A as ve,a0 as Re,P as Fe,C as G,a1 as De,a2 as Ie,N as Be,B as Ve}from"./CkSHs0sc.js";import{_ as Me}from"./DlAUqK2U.js";import{_ as ze}from"./ZBCfCPmH.js";const Le=Symbol.for("nuxt:client-only"),Ft=J({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:r}){const n=b(!1);return k(()=>{n.value=!0}),we(Le,!0),o=>{var i;if(n.value)return(i=t.default)==null?void 0:i.call(t);const a=t.fallback||t.placeholder;if(a)return a();const c=o.fallback||o.placeholder||"",f=o.fallbackTag||o.placeholderTag||"span";return de(f,r,c)}}}),W=new WeakMap;function Dt(e){if(W.has(e))return W.get(e);const t={...e};return t.render?t.render=(r,n,o,a,c,f)=>{var i;if(a.mounted$??r.mounted$){const s=(i=e.render)==null?void 0:i.bind(r)(r,n,o,a,c,f);return s.children===null||typeof s.children=="string"?Y(s):Z(s)}else{const s=Q(r._.vnode.el??null)??["
"];return ee(s.join(""),s.length)}}:t.template&&(t.template=` - - - `),t.setup=(r,n)=>{var i;const o=B(),a={...o.attrs},c=We(o);for(const s in a)delete o.attrs[s];const f=b(!1);return k(()=>{Object.assign(o.attrs,a),o.vnode.dirs=c,f.value=!0}),Promise.resolve(((i=e.setup)==null?void 0:i.call(e,r,n))||{}).then(s=>typeof s!="function"?(s=s||{},s.mounted$=f,s):(...u)=>{if(f.value){const l=s(...u);return l.children===null||typeof l.children=="string"?Y(l):Z(l)}else{const l=Q((o==null?void 0:o.vnode.el)??null)??["
"];return ee(l.join(""),l.length)}})},W.set(e,t),t}function We(e){if(!e||!e.vnode.dirs)return null;const t=e.vnode.dirs;return e.vnode.dirs=null,t}const Ue=["src","alt"],Je=J({__name:"Icon",props:{name:{},alt:{}},setup(e){let t=e,r=_(()=>be(`icons/${t.name}.svg`)),n=_(()=>`url('${r.value}')`);return(o,a)=>(pe(),de("div",{class:"icon inline-flex",style:Se({"--icon-mask":P(n)})},[Oe("img",{class:"block opacity-0",src:P(r),alt:o.alt,draggable:"false"},null,8,Ue)],4))}}),It=Me(Je,[["__scopeId","data-v-6d6e32a6"]]),He={inheritAttrs:!1},Bt=J({...He,__name:"ActionTrigger",props:{link:{default:void 0},disabled:{type:Boolean,default:!1}},setup(e){let t=e,r=_(()=>typeof t.link<"u"),n=_(()=>typeof t.link=="string"),o=_(()=>n.value&&t.link.startsWith("#")),a=_(()=>n.value&&/^https?:\/\//.test(t.link)),c=_(()=>r.value&&!o.value&&!a.value),f=_(()=>t.disabled?"button":r.value&&!a.value?ze:r.value?"a":"button"),i=Pe(),s=_(()=>{if(t.disabled)return{disabled:!0};if(c.value)return{to:t.link};if(r.value){let u={href:t.link};return"target"in i&&(u.rel="noopener"),u}else return{type:"button"}});return(u,l)=>(pe(),$e(ke(P(f)),je({...P(s),...u.$attrs},{class:{"cursor-pointer":!u.disabled,"cursor-default":u.disabled}}),{default:xe(()=>[Te(u.$slots,"default",Ae(Ee({link:P(r),external:P(a),anchor:P(o)})))]),_:3},16,["class"]))}});function qe(e,t){let r,n,o;const a=b(!0),c=()=>{a.value=!0,o()};S(e,c,{flush:"sync"});const f=typeof t=="function"?t:t.get,i=typeof t=="function"?void 0:t.set,s=q((u,l)=>(n=u,o=l,{get(){return a.value&&(r=f(),a.value=!1),n(),r},set(d){i==null||i(d)}}));return Object.isExtensible(s)&&(s.trigger=c),s}function V(e){return Ce()?(Ne(e),!0):!1}function Vt(e){return P(e)!=null}function y(e){return typeof e=="function"?e():P(e)}const K=typeof window<"u",F=()=>{};function me(e,t){function r(...n){return new Promise((o,a)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(a)})}return r}const he=e=>e();function Ge(e,t=!0,r=!0,n=!1){let o=0,a,c=!0,f=F,i;const s=()=>{a&&(clearTimeout(a),a=void 0,f(),f=F)};return l=>{const d=y(e),v=Date.now()-o,h=()=>i=l();return s(),d<=0?(o=Date.now(),h()):(v>d&&(r||!c)?(o=Date.now(),h()):t&&(i=new Promise((p,g)=>{f=n?g:p,a=setTimeout(()=>{o=Date.now(),c=!0,p(h()),s()},Math.max(0,d-v))})),!r&&!a&&(a=setTimeout(()=>c=!0,d)),c=!1,i)}}function Ke(e=he){const t=b(!0);function r(){t.value=!1}function n(){t.value=!0}const o=(...a)=>{t.value&&e(...a)};return{isActive:H(t),pause:r,resume:n,eventFilter:o}}function te(e,t=!1,r="Timeout"){return new Promise((n,o)=>{setTimeout(t?()=>o(r):n,e)})}function Xe(e){let t;function r(){return t||(t=e()),t}return r.reset=async()=>{const n=t;t=void 0,n&&await n},r}function Ye(...e){if(e.length!==1)return Re(...e);const t=e[0];return typeof t=="function"?H(q(()=>({get:t,set:F}))):b(t)}function Mt(e,t=1e4){return q((r,n)=>{let o=e,a;const c=()=>setTimeout(()=>{o=e,n()},y(t));return V(()=>{clearTimeout(a)}),{get(){return r(),o},set(f){o=f,n(),clearTimeout(a),a=c()}}})}function Ze(e,t=200,r=!1,n=!0,o=!1){return me(Ge(t,r,n,o),e)}function zt(e,t=200,r=!0,n=!0){if(t<=0)return e;const o=b(e.value),a=Ze(()=>{o.value=e.value},t,r,n);return S(e,()=>a()),o}function Qe(e,t=!0){B()?k(e):t?e():ve(e)}function U(e,t=!1){function r(l,{flush:d="sync",deep:v=!1,timeout:h,throwOnTimeout:p}={}){let g=null;const j=[new Promise(x=>{g=S(e,$=>{l($)!==t&&(g==null||g(),x($))},{flush:d,deep:v,immediate:!0})})];return h!=null&&j.push(te(h,p).then(()=>y(e)).finally(()=>g==null?void 0:g())),Promise.race(j)}function n(l,d){if(!Fe(l))return r($=>$===l,d);const{flush:v="sync",deep:h=!1,timeout:p,throwOnTimeout:g}=d??{};let w=null;const x=[new Promise($=>{w=S([e,l],([C,z])=>{t!==(C===z)&&(w==null||w(),$(C))},{flush:v,deep:h,immediate:!0})})];return p!=null&&x.push(te(p,g).then(()=>y(e)).finally(()=>(w==null||w(),y(e)))),Promise.race(x)}function o(l){return r(d=>!!d,l)}function a(l){return n(null,l)}function c(l){return n(void 0,l)}function f(l){return r(Number.isNaN,l)}function i(l,d){return r(v=>{const h=Array.from(v);return h.includes(l)||h.includes(y(l))},d)}function s(l){return u(1,l)}function u(l=1,d){let v=-1;return r(()=>(v+=1,v>=l),d)}return Array.isArray(y(e))?{toMatch:r,toContains:i,changed:s,changedTimes:u,get not(){return U(e,!t)}}:{toMatch:r,toBe:n,toBeTruthy:o,toBeNull:a,toBeNaN:f,toBeUndefined:c,changed:s,changedTimes:u,get not(){return U(e,!t)}}}function Lt(e){return U(e)}function et(e,t,r={}){const{immediate:n=!0}=r,o=b(!1);let a=null;function c(){a&&(clearTimeout(a),a=null)}function f(){o.value=!1,c()}function i(...s){c(),o.value=!0,a=setTimeout(()=>{o.value=!1,a=null,e(...s)},y(t))}return n&&(o.value=!0,K&&i()),V(f),{isPending:H(o),start:i,stop:f}}var re=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,nt=(e,t)=>{var r={};for(var n in e)tt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&re)for(var n of re(e))t.indexOf(n)<0&&rt.call(e,n)&&(r[n]=e[n]);return r};function ot(e,t,r={}){const n=r,{eventFilter:o=he}=n,a=nt(n,["eventFilter"]);return S(e,me(o,t),a)}var at=Object.defineProperty,lt=Object.defineProperties,st=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ne=(e,t,r)=>t in e?at(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,it=(e,t)=>{for(var r in t||(t={}))ge.call(t,r)&&ne(e,r,t[r]);if(D)for(var r of D(t))ye.call(t,r)&&ne(e,r,t[r]);return e},ut=(e,t)=>lt(e,st(t)),ct=(e,t)=>{var r={};for(var n in e)ge.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&D)for(var n of D(e))t.indexOf(n)<0&&ye.call(e,n)&&(r[n]=e[n]);return r};function ft(e,t,r={}){const n=r,{eventFilter:o}=n,a=ct(n,["eventFilter"]),{eventFilter:c,pause:f,resume:i,isActive:s}=Ke(o);return{stop:ot(e,t,ut(it({},a),{eventFilter:c})),pause:f,resume:i,isActive:s}}function A(e){var t;const r=y(e);return(t=r==null?void 0:r.$el)!=null?t:r}const E=K?window:void 0,X=K?window.navigator:void 0;function I(...e){let t,r,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,o]=e,t=E):[t,r,n,o]=e,!t)return F;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const a=[],c=()=>{a.forEach(u=>u()),a.length=0},f=(u,l,d,v)=>(u.addEventListener(l,d,v),()=>u.removeEventListener(l,d,v)),i=S(()=>[A(t),y(o)],([u,l])=>{c(),u&&a.push(...r.flatMap(d=>n.map(v=>f(u,d,v,l))))},{immediate:!0,flush:"post"}),s=()=>{i(),c()};return V(s),s}function dt(){const e=b(!1);return B()&&k(()=>{e.value=!0}),e}function M(e){const t=dt();return _(()=>(t.value,!!e()))}function Wt(e={}){const{navigator:t=X,read:r=!1,source:n,copiedDuring:o=1500,legacy:a=!1}=e,c=M(()=>t&&"clipboard"in t),f=_(()=>c.value||a),i=b(""),s=b(!1),u=et(()=>s.value=!1,o);function l(){c.value?t.clipboard.readText().then(p=>{i.value=p}):i.value=h()}f.value&&r&&I(["copy","cut"],l);async function d(p=y(n)){f.value&&p!=null&&(c.value?await t.clipboard.writeText(p):v(p),i.value=p,s.value=!0,u.start())}function v(p){const g=document.createElement("textarea");g.value=p??"",g.style.position="absolute",g.style.opacity="0",document.body.appendChild(g),g.select(),document.execCommand("copy"),g.remove()}function h(){var p,g,w;return(w=(g=(p=document==null?void 0:document.getSelection)==null?void 0:p.call(document))==null?void 0:g.toString())!=null?w:""}return{isSupported:f,text:i,copied:s,copy:d}}const N=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},R="__vueuse_ssr_handlers__",pt=vt();function vt(){return R in N||(N[R]=N[R]||{}),N[R]}function mt(e,t){return pt[e]||t}function ht(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}var gt=Object.defineProperty,oe=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,ae=(e,t,r)=>t in e?gt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,le=(e,t)=>{for(var r in t||(t={}))yt.call(t,r)&&ae(e,r,t[r]);if(oe)for(var r of oe(t))_t.call(t,r)&&ae(e,r,t[r]);return e};const wt={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},se="vueuse-storage";function bt(e,t,r,n={}){var o;const{flush:a="pre",deep:c=!0,listenToStorageChanges:f=!0,writeDefaults:i=!0,mergeDefaults:s=!1,shallow:u,window:l=E,eventFilter:d,onError:v=m=>{console.error(m)}}=n,h=(u?G:b)(t);if(!r)try{r=mt("getDefaultStorage",()=>{var m;return(m=E)==null?void 0:m.localStorage})()}catch(m){v(m)}if(!r)return h;const p=y(t),g=ht(p),w=(o=n.serializer)!=null?o:wt[g],{pause:j,resume:x}=ft(h,()=>$(h.value),{flush:a,deep:c,eventFilter:d});return l&&f&&(I(l,"storage",L),I(l,se,z)),L(),h;function $(m){try{if(m==null)r.removeItem(e);else{const O=w.write(m),T=r.getItem(e);T!==O&&(r.setItem(e,O),l&&l.dispatchEvent(new CustomEvent(se,{detail:{key:e,oldValue:T,newValue:O,storageArea:r}})))}}catch(O){v(O)}}function C(m){const O=m?m.newValue:r.getItem(e);if(O==null)return i&&p!==null&&r.setItem(e,w.write(p)),p;if(!m&&s){const T=w.read(O);return typeof s=="function"?s(T,p):g==="object"&&!Array.isArray(T)?le(le({},p),T):T}else return typeof O!="string"?O:w.read(O)}function z(m){L(m.detail)}function L(m){if(!(m&&m.storageArea!==r)){if(m&&m.key==null){h.value=p;return}if(!(m&&m.key!==e)){j();try{h.value=C(m)}catch(O){v(O)}finally{m?ve(x):x()}}}}}function Ot(){const e=B(),t=qe(()=>null,()=>e.proxy.$el);return De(t.trigger),k(t.trigger),t}function St(e,t){const r=G(s()),n=Ye(e),o=_({get(){var u;const l=n.value;let d=t!=null&&t.getIndexOf?t.getIndexOf(r.value,l):l.indexOf(r.value);return d<0&&(d=(u=t==null?void 0:t.fallbackIndex)!=null?u:0),d},set(u){a(u)}});function a(u){const l=n.value,d=l.length,v=(u%d+d)%d,h=l[v];return r.value=h,h}function c(u=1){return a(o.value+u)}function f(u=1){return c(u)}function i(u=1){return c(-u)}function s(){var u,l;return(l=y((u=t==null?void 0:t.initialValue)!=null?u:y(e)[0]))!=null?l:void 0}return S(n,()=>a(o.value)),{state:r,index:o,next:f,prev:i}}function Ut(e,t={}){const{controls:r=!1,navigator:n=X}=t,o=M(()=>n&&"permissions"in n);let a;const c={name:e},f=b(),i=()=>{a&&(f.value=a.state)},s=Xe(async()=>{if(o.value){if(!a)try{a=await n.permissions.query(c),I(a,"change",i),i()}catch{f.value="prompt"}return a}});return s(),r?{state:f,isSupported:o,query:s}:f}var ie=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,xt=(e,t)=>{var r={};for(var n in e)Pt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ie)for(var n of ie(e))t.indexOf(n)<0&&$t.call(e,n)&&(r[n]=e[n]);return r};function Tt(e,t,r={}){const n=r,{window:o=E}=n,a=xt(n,["window"]);let c;const f=M(()=>o&&"ResizeObserver"in o),i=()=>{c&&(c.disconnect(),c=void 0)},s=_(()=>Array.isArray(e)?e.map(d=>A(d)):[A(e)]),u=S(s,d=>{if(i(),f.value&&o){c=new ResizeObserver(t);for(const v of d)v&&c.observe(v,a)}},{immediate:!0,flush:"post",deep:!0}),l=()=>{i(),u()};return V(l),{isSupported:f,stop:l}}function Jt(e,t={width:0,height:0},r={}){const{window:n=E,box:o="content-box"}=r,a=_(()=>{var i,s;return(s=(i=A(e))==null?void 0:i.namespaceURI)==null?void 0:s.includes("svg")}),c=b(t.width),f=b(t.height);return Tt(e,([i])=>{const s=o==="border-box"?i.borderBoxSize:o==="content-box"?i.contentBoxSize:i.devicePixelContentBoxSize;if(n&&a.value){const u=A(e);if(u){const l=n.getComputedStyle(u);c.value=Number.parseFloat(l.width),f.value=Number.parseFloat(l.height)}}else if(s){const u=Array.isArray(s)?s:[s];c.value=u.reduce((l,{inlineSize:d})=>l+d,0),f.value=u.reduce((l,{blockSize:d})=>l+d,0)}else c.value=i.contentRect.width,f.value=i.contentRect.height},r),S(()=>A(e),i=>{c.value=i?t.width:0,f.value=i?t.height:0}),{width:c,height:f}}function Ht(e=Ot()){const t=G(),r=()=>{const n=A(e);n&&(t.value=n.parentElement)};return Qe(r),S(()=>y(e),r),t}function qt(e,t,r={}){const{window:n=E}=r;return bt(e,t,n==null?void 0:n.sessionStorage,r)}var At=Object.defineProperty,ue=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,ce=(e,t,r)=>t in e?At(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,fe=(e,t)=>{for(var r in t||(t={}))Et.call(t,r)&&ce(e,r,t[r]);if(ue)for(var r of ue(t))jt.call(t,r)&&ce(e,r,t[r]);return e};function Gt(e={},t={}){const{navigator:r=X}=t,n=r,o=M(()=>n&&"canShare"in n);return{isSupported:o,share:async(c={})=>{if(o.value){const f=fe(fe({},y(e)),y(c));let i=!0;if(f.files&&n.canShare&&(i=n.canShare({files:f.files})),i)return n.share(f)}}}}const _e=()=>Ie("color-mode").value,kt=Be("color-preference-cycle",()=>{let e=_e();return St(["light","system","dark"],{initialValue:e.preference})});function Kt(){let e=_e(),t=kt();function r(){t.next(),e.preference=t.state}let n=_(()=>e.preference==="system"?e.value==="dark"?"dark":"light":e.preference==="dark"?"dark":"light");return Ve({auto:_(()=>e.preference==="system"),theme:n,toggle:r})}export{Ft as _,Kt as a,It as b,Bt as c,Ht as d,A as e,I as f,Jt as g,Lt as h,Vt as i,qt as j,zt as k,Gt as l,Ut as m,Wt as n,Dt as o,Mt as r,dt as u}; diff --git a/_nuxt/ZBCfCPmH.js b/_nuxt/CvzAiVhf.js similarity index 98% rename from _nuxt/ZBCfCPmH.js rename to _nuxt/CvzAiVhf.js index b9dcfc4..6b92e1e 100644 --- a/_nuxt/ZBCfCPmH.js +++ b/_nuxt/CvzAiVhf.js @@ -1 +1 @@ -import{a3 as P,f as B,v as R,a4 as k,x as T,a5 as E,Q as U,a6 as S,a7 as O,a8 as I,l as _,G as q,a9 as V,aa as D,r as b,ab as w,ac as F,ad as H,ae as z,af as M,ag as Q}from"./CkSHs0sc.js";async function L(t,r=P()){const{path:s,matched:p}=r.resolve(t);if(!p.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(s)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>L(t,r));r._routePreloaded.add(s);const a=p.map(i=>{var n;return(n=i.components)==null?void 0:n.default}).filter(i=>typeof i=="function");for(const i of a){const n=Promise.resolve(i()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const $=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function s(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return A(e,t.trailingSlash);const i="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:A(i,t.trailingSlash)}}function p(e){const a=P(),i=z(),n=b(()=>!!e.target&&e.target!=="_self"),c=b(()=>{const f=e.to||e.href||"";return typeof f=="string"&&w(f,{acceptRelative:!0})}),y=q("RouterLink"),h=y&&typeof y!="string"?y.useLink:void 0,d=b(()=>{if(e.external)return!0;const f=e.to||e.href||"";return typeof f=="object"?!1:f===""||c.value}),u=b(()=>{const f=e.to||e.href||"";return d.value?f:s(f,a.resolve)}),v=d.value||h==null?void 0:h({...e,to:u}),g=b(()=>{var f;if(!u.value||c.value)return u.value;if(d.value){const o=typeof u.value=="object"&&"path"in u.value?S(u.value):u.value,m=typeof o=="object"?a.resolve(o).href:o;return s(m,a.resolve)}return typeof u.value=="object"?((f=a.resolve(u.value))==null?void 0:f.href)??null:s(F(i.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:c,isExternal:d,href:g,isActive:(v==null?void 0:v.isActive)??b(()=>u.value===a.currentRoute.value.path),isExactActive:(v==null?void 0:v.isExactActive)??b(()=>u.value===a.currentRoute.value.path),route:(v==null?void 0:v.route)??b(()=>a.resolve(u.value)),async navigate(){await H(g.value,{replace:e.replace,external:d.value||n.value})}}}return B({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:p,setup(e,{slots:a}){const i=P(),{to:n,href:c,navigate:y,isExternal:h,hasTarget:d,isAbsoluteUrl:u}=p(e),v=R(!1),g=R(null),f=o=>{var m;g.value=e.custom?(m=o==null?void 0:o.$el)==null?void 0:m.nextElementSibling:o==null?void 0:o.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!J()){const m=k();let x,l=null;T(()=>{const N=W();E(()=>{x=U(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(l=N.observe(g.value,async()=>{l==null||l(),l=null;const j=typeof n.value=="string"?n.value:h.value?S(n.value):i.resolve(n.value).fullPath;await Promise.all([m.hooks.callHook("link:prefetch",j).catch(()=>{}),!h.value&&!d.value&&L(n.value,i).catch(()=>{})]),v.value=!0}))})})}),O(()=>{x&&I(x),l==null||l(),l=null})}return()=>{var x;if(!h.value&&!d.value){const l={ref:f,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(v.value&&(l.class=e.prefetchedClass||t.prefetchedClass),l.rel=e.rel||void 0),_(q("RouterLink"),l,a.default)}const o=e.target||null,m=$(e.noRel?"":e.rel,t.externalRelAttribute,u.value||d.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:c.value,navigate:y,get route(){if(!c.value)return;const l=new URL(c.value,window.location.href);return{path:l.pathname,fullPath:l.pathname,get query(){return V(l.search)},hash:l.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:m,target:o,isExternal:h.value||d.value,isActive:!1,isExactActive:!1}):null:_("a",{ref:g,href:c.value||null,rel:m,target:o},(x=a.default)==null?void 0:x.call(a))}}})}const X=G(D);function A(t,r){const s=r==="append"?M:Q;return w(t)&&!t.startsWith("http")?t:s(t,!0)}function W(){const t=k();if(t._observer)return t._observer;let r=null;const s=new Map,p=(a,i)=>(r||(r=new IntersectionObserver(n=>{for(const c of n){const y=s.get(c.target);(c.isIntersecting||c.intersectionRatio>0)&&y&&y()}})),s.set(a,i),r.observe(a),()=>{s.delete(a),r.unobserve(a),s.size===0&&(r.disconnect(),r=null)});return t._observer={observe:p}}function J(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}export{X as _}; +import{a3 as P,f as B,v as R,a4 as k,x as T,a5 as E,Q as U,a6 as S,a7 as O,a8 as I,l as _,G as q,a9 as V,aa as D,r as b,ab as w,ac as F,ad as H,ae as z,af as M,ag as Q}from"./CEpLTXMU.js";async function L(t,r=P()){const{path:s,matched:p}=r.resolve(t);if(!p.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(s)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>L(t,r));r._routePreloaded.add(s);const a=p.map(i=>{var n;return(n=i.components)==null?void 0:n.default}).filter(i=>typeof i=="function");for(const i of a){const n=Promise.resolve(i()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const $=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function s(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return A(e,t.trailingSlash);const i="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:A(i,t.trailingSlash)}}function p(e){const a=P(),i=z(),n=b(()=>!!e.target&&e.target!=="_self"),c=b(()=>{const f=e.to||e.href||"";return typeof f=="string"&&w(f,{acceptRelative:!0})}),y=q("RouterLink"),h=y&&typeof y!="string"?y.useLink:void 0,d=b(()=>{if(e.external)return!0;const f=e.to||e.href||"";return typeof f=="object"?!1:f===""||c.value}),u=b(()=>{const f=e.to||e.href||"";return d.value?f:s(f,a.resolve)}),v=d.value||h==null?void 0:h({...e,to:u}),g=b(()=>{var f;if(!u.value||c.value)return u.value;if(d.value){const o=typeof u.value=="object"&&"path"in u.value?S(u.value):u.value,m=typeof o=="object"?a.resolve(o).href:o;return s(m,a.resolve)}return typeof u.value=="object"?((f=a.resolve(u.value))==null?void 0:f.href)??null:s(F(i.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:c,isExternal:d,href:g,isActive:(v==null?void 0:v.isActive)??b(()=>u.value===a.currentRoute.value.path),isExactActive:(v==null?void 0:v.isExactActive)??b(()=>u.value===a.currentRoute.value.path),route:(v==null?void 0:v.route)??b(()=>a.resolve(u.value)),async navigate(){await H(g.value,{replace:e.replace,external:d.value||n.value})}}}return B({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:p,setup(e,{slots:a}){const i=P(),{to:n,href:c,navigate:y,isExternal:h,hasTarget:d,isAbsoluteUrl:u}=p(e),v=R(!1),g=R(null),f=o=>{var m;g.value=e.custom?(m=o==null?void 0:o.$el)==null?void 0:m.nextElementSibling:o==null?void 0:o.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!J()){const m=k();let x,l=null;T(()=>{const N=W();E(()=>{x=U(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(l=N.observe(g.value,async()=>{l==null||l(),l=null;const j=typeof n.value=="string"?n.value:h.value?S(n.value):i.resolve(n.value).fullPath;await Promise.all([m.hooks.callHook("link:prefetch",j).catch(()=>{}),!h.value&&!d.value&&L(n.value,i).catch(()=>{})]),v.value=!0}))})})}),O(()=>{x&&I(x),l==null||l(),l=null})}return()=>{var x;if(!h.value&&!d.value){const l={ref:f,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(v.value&&(l.class=e.prefetchedClass||t.prefetchedClass),l.rel=e.rel||void 0),_(q("RouterLink"),l,a.default)}const o=e.target||null,m=$(e.noRel?"":e.rel,t.externalRelAttribute,u.value||d.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:c.value,navigate:y,get route(){if(!c.value)return;const l=new URL(c.value,window.location.href);return{path:l.pathname,fullPath:l.pathname,get query(){return V(l.search)},hash:l.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:m,target:o,isExternal:h.value||d.value,isActive:!1,isExactActive:!1}):null:_("a",{ref:g,href:c.value||null,rel:m,target:o},(x=a.default)==null?void 0:x.call(a))}}})}const X=G(D);function A(t,r){const s=r==="append"?M:Q;return w(t)&&!t.startsWith("http")?t:s(t,!0)}function W(){const t=k();if(t._observer)return t._observer;let r=null;const s=new Map,p=(a,i)=>(r||(r=new IntersectionObserver(n=>{for(const c of n){const y=s.get(c.target);(c.isIntersecting||c.intersectionRatio>0)&&y&&y()}})),s.set(a,i),r.observe(a),()=>{s.delete(a),r.unobserve(a),s.size===0&&(r.disconnect(),r=null)});return t._observer={observe:p}}function J(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}export{X as _}; diff --git a/_nuxt/CyDXXPIb.js b/_nuxt/CyDXXPIb.js new file mode 100644 index 0000000..00b7503 --- /dev/null +++ b/_nuxt/CyDXXPIb.js @@ -0,0 +1,4 @@ +import{k as Z,l as Q,R as ee,j as te,v as x,x as N,S as D,f as J,q as pe,c as se,r as S,i as ve,o as ie,a as me,h as C,H as he,U as ge,g as ye,w as be,D as we,V as _e,W as Se,E as Te,X as xe,z as A,J as H,P as le,A as M,Y as ke,Z as Ae,$ as q,a0 as Ce,C as G,a1 as Oe,a2 as Ee,N as Pe,B as Re}from"./CEpLTXMU.js";import{_ as Ne}from"./DlAUqK2U.js";import{_ as Be}from"./CvzAiVhf.js";const je=Symbol.for("nuxt:client-only"),ft=J({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=x(!1);return N(()=>{r.value=!0}),pe(je,!0),s=>{var d;if(r.value)return(d=t.default)==null?void 0:d.call(t);const i=t.fallback||t.placeholder;if(i)return i();const c=s.fallback||s.placeholder||"",u=s.fallbackTag||s.placeholderTag||"span";return se(u,n,c)}}}),I=new WeakMap;function dt(e){if(I.has(e))return I.get(e);const t={...e};return t.render?t.render=(n,r,s,i,c,u)=>{var d;if(i.mounted$??n.mounted$){const a=(d=e.render)==null?void 0:d.bind(n)(n,r,s,i,c,u);return a.children===null||typeof a.children=="string"?Z(a):Q(a)}else{const a=ee(n._.vnode.el??null)??["
"];return te(a.join(""),a.length)}}:t.template&&(t.template=` + + + `),t.setup=(n,r)=>{var d;const s=D(),i={...s.attrs},c=We(s);for(const a in i)delete s.attrs[a];const u=x(!1);return N(()=>{Object.assign(s.attrs,i),s.vnode.dirs=c,u.value=!0}),Promise.resolve(((d=e.setup)==null?void 0:d.call(e,n,r))||{}).then(a=>typeof a!="function"?(a=a||{},a.mounted$=u,a):(...l)=>{if(u.value){const o=a(...l);return o.children===null||typeof o.children=="string"?Z(o):Q(o)}else{const o=ee((s==null?void 0:s.vnode.el)??null)??["
"];return te(o.join(""),o.length)}})},I.set(e,t),t}function We(e){if(!e||!e.vnode.dirs)return null;const t=e.vnode.dirs;return e.vnode.dirs=null,t}const Me=["src","alt"],$e=J({__name:"Icon",props:{name:{},alt:{}},setup(e){let t=e,n=S(()=>ve(`icons/${t.name}.svg`)),r=S(()=>`url('${n.value}')`);return(s,i)=>(ie(),se("div",{class:"icon inline-flex",style:he({"--icon-mask":C(r)})},[me("img",{class:"block opacity-0",src:C(n),alt:s.alt,draggable:"false"},null,8,Me)],4))}}),pt=Ne($e,[["__scopeId","data-v-6d6e32a6"]]),Fe={inheritAttrs:!1},vt=J({...Fe,__name:"ActionTrigger",props:{link:{default:void 0},disabled:{type:Boolean,default:!1}},setup(e){let t=e,n=S(()=>typeof t.link<"u"),r=S(()=>typeof t.link=="string"),s=S(()=>r.value&&t.link.startsWith("#")),i=S(()=>r.value&&/^https?:\/\//.test(t.link)),c=S(()=>n.value&&!s.value&&!i.value),u=S(()=>t.disabled?"button":n.value&&!i.value?Be:n.value?"a":"button"),d=ge(),a=S(()=>{if(t.disabled)return{disabled:!0};if(c.value)return{to:t.link};if(n.value){let l={href:t.link};return"target"in d&&(l.rel="noopener"),l}else return{type:"button"}});return(l,o)=>(ie(),ye(xe(C(u)),Te({...C(a),...l.$attrs},{class:{"cursor-pointer":!l.disabled,"cursor-default":l.disabled}}),{default:be(()=>[we(l.$slots,"default",_e(Se({link:C(n),external:C(i),anchor:C(s)})))]),_:3},16,["class"]))}});function De(e,t){let n,r,s;const i=x(!0),c=()=>{i.value=!0,s()};A(e,c,{flush:"sync"});const u=typeof t=="function"?t:t.get,d=typeof t=="function"?void 0:t.set,a=q((l,o)=>(r=l,s=o,{get(){return i.value&&(n=u(n),i.value=!1),r(),n},set(f){d==null||d(f)}}));return Object.isExtensible(a)&&(a.trigger=c),a}function L(e){return ke()?(Ae(e),!0):!1}function mt(e){return C(e)!=null}function b(e){return typeof e=="function"?e():C(e)}const K=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Le=Object.prototype.toString,Ve=e=>Le.call(e)==="[object Object]",$=()=>{};function ae(e,t){function n(...r){return new Promise((s,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(i)})}return n}const ue=e=>e();function ze(...e){let t=0,n,r=!0,s=$,i,c,u,d,a;!le(e[0])&&typeof e[0]=="object"?{delay:c,trailing:u=!0,leading:d=!0,rejectOnCancel:a=!1}=e[0]:[c,u=!0,d=!0,a=!1]=e;const l=()=>{n&&(clearTimeout(n),n=void 0,s(),s=$)};return f=>{const p=b(c),m=Date.now()-t,g=()=>i=f();return l(),p<=0?(t=Date.now(),g()):(m>p&&(d||!r)?(t=Date.now(),g()):u&&(i=new Promise((y,w)=>{s=a?w:y,n=setTimeout(()=>{t=Date.now(),r=!0,y(g()),l()},Math.max(0,p-m))})),!d&&!n&&(n=setTimeout(()=>r=!0,p)),r=!1,i)}}function Ie(e=ue){const t=x(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...i)=>{t.value&&e(...i)};return{isActive:H(t),pause:n,resume:r,eventFilter:s}}function ne(e,t=!1,n="Timeout"){return new Promise((r,s)=>{setTimeout(t?()=>s(n):r,e)})}function Ue(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function Je(e){return D()}function He(...e){if(e.length!==1)return Ce(...e);const t=e[0];return typeof t=="function"?H(q(()=>({get:t,set:$}))):x(t)}function ht(e,t=1e4){return q((n,r)=>{let s=b(e),i;const c=()=>setTimeout(()=>{s=b(e),r()},b(t));return L(()=>{clearTimeout(i)}),{get(){return n(),s},set(u){s=u,r(),clearTimeout(i),i=c()}}})}function qe(e,t=200,n=!1,r=!0,s=!1){return ae(ze(t,n,r,s),e)}function gt(e,t=200,n=!0,r=!0){if(t<=0)return e;const s=x(e.value),i=qe(()=>{s.value=e.value},t,n,r);return A(e,()=>i()),s}function Ge(e,t,n={}){const{eventFilter:r=ue,...s}=n;return A(e,ae(r,t),s)}function Ke(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:i,pause:c,resume:u,isActive:d}=Ie(r);return{stop:Ge(e,t,{...s,eventFilter:i}),pause:c,resume:u,isActive:d}}function X(e,t=!0,n){Je()?N(e,n):t?e():M(e)}function U(e,t=!1){function n(o,{flush:f="sync",deep:p=!1,timeout:m,throwOnTimeout:g}={}){let y=null;const h=[new Promise(_=>{y=A(e,k=>{o(k)!==t&&(y?y():M(()=>y==null?void 0:y()),_(k))},{flush:f,deep:p,immediate:!0})})];return m!=null&&h.push(ne(m,g).then(()=>b(e)).finally(()=>y==null?void 0:y())),Promise.race(h)}function r(o,f){if(!le(o))return n(k=>k===o,f);const{flush:p="sync",deep:m=!1,timeout:g,throwOnTimeout:y}=f??{};let w=null;const _=[new Promise(k=>{w=A([e,o],([R,z])=>{t!==(R===z)&&(w?w():M(()=>w==null?void 0:w()),k(R))},{flush:p,deep:m,immediate:!0})})];return g!=null&&_.push(ne(g,y).then(()=>b(e)).finally(()=>(w==null||w(),b(e)))),Promise.race(_)}function s(o){return n(f=>!!f,o)}function i(o){return r(null,o)}function c(o){return r(void 0,o)}function u(o){return n(Number.isNaN,o)}function d(o,f){return n(p=>{const m=Array.from(p);return m.includes(o)||m.includes(b(o))},f)}function a(o){return l(1,o)}function l(o=1,f){let p=-1;return n(()=>(p+=1,p>=o),f)}return Array.isArray(b(e))?{toMatch:n,toContains:d,changed:a,changedTimes:l,get not(){return U(e,!t)}}:{toMatch:n,toBe:r,toBeTruthy:s,toBeNull:i,toBeNaN:u,toBeUndefined:c,changed:a,changedTimes:l,get not(){return U(e,!t)}}}function yt(e){return U(e)}function Xe(e,t,n={}){const{immediate:r=!0}=n,s=x(!1);let i=null;function c(){i&&(clearTimeout(i),i=null)}function u(){s.value=!1,c()}function d(...a){c(),s.value=!0,i=setTimeout(()=>{s.value=!1,i=null,e(...a)},b(t))}return r&&(s.value=!0,K&&d()),L(u),{isPending:H(s),start:d,stop:u}}function E(e){var t;const n=b(e);return(t=n==null?void 0:n.$el)!=null?t:n}const P=K?window:void 0,Y=K?window.navigator:void 0;function F(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=P):[t,n,r,s]=e,!t)return $;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],c=()=>{i.forEach(l=>l()),i.length=0},u=(l,o,f,p)=>(l.addEventListener(o,f,p),()=>l.removeEventListener(o,f,p)),d=A(()=>[E(t),b(s)],([l,o])=>{if(c(),!l)return;const f=Ve(o)?{...o}:o;i.push(...n.flatMap(p=>r.map(m=>u(l,p,m,f))))},{immediate:!0,flush:"post"}),a=()=>{d(),c()};return L(a),a}function Ye(){const e=x(!1),t=D();return t&&N(()=>{e.value=!0},t),e}function V(e){const t=Ye();return S(()=>(t.value,!!e()))}function re(e,t={}){const{controls:n=!1,navigator:r=Y}=t,s=V(()=>r&&"permissions"in r);let i;const c=typeof e=="string"?{name:e}:e,u=x(),d=()=>{i&&(u.value=i.state)},a=Ue(async()=>{if(s.value){if(!i)try{i=await r.permissions.query(c),F(i,"change",d),d()}catch{u.value="prompt"}return i}});return a(),n?{state:u,isSupported:s,query:a}:u}function bt(e={}){const{navigator:t=Y,read:n=!1,source:r,copiedDuring:s=1500,legacy:i=!1}=e,c=V(()=>t&&"clipboard"in t),u=re("clipboard-read"),d=re("clipboard-write"),a=S(()=>c.value||i),l=x(""),o=x(!1),f=Xe(()=>o.value=!1,s);function p(){c.value&&w(u.value)?t.clipboard.readText().then(h=>{l.value=h}):l.value=y()}a.value&&n&&F(["copy","cut"],p);async function m(h=b(r)){a.value&&h!=null&&(c.value&&w(d.value)?await t.clipboard.writeText(h):g(h),l.value=h,o.value=!0,f.start())}function g(h){const _=document.createElement("textarea");_.value=h??"",_.style.position="absolute",_.style.opacity="0",document.body.appendChild(_),_.select(),document.execCommand("copy"),_.remove()}function y(){var h,_,k;return(k=(_=(h=document==null?void 0:document.getSelection)==null?void 0:h.call(document))==null?void 0:_.toString())!=null?k:""}function w(h){return h==="granted"||h==="prompt"}return{isSupported:a,text:l,copied:o,copy:m}}const j=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},W="__vueuse_ssr_handlers__",Ze=Qe();function Qe(){return W in j||(j[W]=j[W]||{}),j[W]}function et(e,t){return Ze[e]||t}function tt(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const nt={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},oe="vueuse-storage";function rt(e,t,n,r={}){var s;const{flush:i="pre",deep:c=!0,listenToStorageChanges:u=!0,writeDefaults:d=!0,mergeDefaults:a=!1,shallow:l,window:o=P,eventFilter:f,onError:p=v=>{console.error(v)},initOnMounted:m}=r,g=(l?G:x)(t);if(!n)try{n=et("getDefaultStorage",()=>{var v;return(v=P)==null?void 0:v.localStorage})()}catch(v){p(v)}if(!n)return g;const y=b(t),w=tt(y),h=(s=r.serializer)!=null?s:nt[w],{pause:_,resume:k}=Ke(g,()=>z(g.value),{flush:i,deep:c,eventFilter:f});o&&u&&X(()=>{n instanceof Storage?F(o,"storage",B):F(o,oe,de),m&&B()}),m||B();function R(v,T){o&&!(n instanceof Storage)&&o.dispatchEvent(new CustomEvent(oe,{detail:{key:e,oldValue:v,newValue:T,storageArea:n}}))}function z(v){try{const T=n.getItem(e);if(v==null)R(T,null),n.removeItem(e);else{const O=h.write(v);T!==O&&(n.setItem(e,O),R(T,O))}}catch(T){p(T)}}function fe(v){const T=v?v.newValue:n.getItem(e);if(T==null)return d&&y!=null&&n.setItem(e,h.write(y)),y;if(!v&&a){const O=h.read(T);return typeof a=="function"?a(O,y):w==="object"&&!Array.isArray(O)?{...y,...O}:O}else return typeof T!="string"?T:h.read(T)}function B(v){if(!(v&&v.storageArea!==n)){if(v&&v.key==null){g.value=y;return}if(!(v&&v.key!==e)){_();try{(v==null?void 0:v.newValue)!==h.write(g.value)&&(g.value=fe(v))}catch(T){p(T)}finally{v?M(k):k()}}}}function de(v){B(v.detail)}return g}function ot(e){const t=D(),n=De(()=>null,()=>t.proxy.$el);return Oe(n.trigger),N(n.trigger),n}function st(e,t){const n=G(a()),r=He(e),s=S({get(){var l;const o=r.value;let f=t!=null&&t.getIndexOf?t.getIndexOf(n.value,o):o.indexOf(n.value);return f<0&&(f=(l=t==null?void 0:t.fallbackIndex)!=null?l:0),f},set(l){i(l)}});function i(l){const o=r.value,f=o.length,p=(l%f+f)%f,m=o[p];return n.value=m,m}function c(l=1){return i(s.value+l)}function u(l=1){return c(l)}function d(l=1){return c(-l)}function a(){var l,o;return(o=b((l=t==null?void 0:t.initialValue)!=null?l:b(e)[0]))!=null?o:void 0}return A(r,()=>i(s.value)),{state:n,index:s,next:u,prev:d,go:i}}function it(e,t,n={}){const{window:r=P,...s}=n;let i;const c=V(()=>r&&"ResizeObserver"in r),u=()=>{i&&(i.disconnect(),i=void 0)},d=S(()=>{const o=b(e);return Array.isArray(o)?o.map(f=>E(f)):[E(o)]}),a=A(d,o=>{if(u(),c.value&&r){i=new ResizeObserver(t);for(const f of o)f&&i.observe(f,s)}},{immediate:!0,flush:"post"}),l=()=>{u(),a()};return L(l),{isSupported:c,stop:l}}function wt(e,t={width:0,height:0},n={}){const{window:r=P,box:s="content-box"}=n,i=S(()=>{var o,f;return(f=(o=E(e))==null?void 0:o.namespaceURI)==null?void 0:f.includes("svg")}),c=x(t.width),u=x(t.height),{stop:d}=it(e,([o])=>{const f=s==="border-box"?o.borderBoxSize:s==="content-box"?o.contentBoxSize:o.devicePixelContentBoxSize;if(r&&i.value){const p=E(e);if(p){const m=p.getBoundingClientRect();c.value=m.width,u.value=m.height}}else if(f){const p=Array.isArray(f)?f:[f];c.value=p.reduce((m,{inlineSize:g})=>m+g,0),u.value=p.reduce((m,{blockSize:g})=>m+g,0)}else c.value=o.contentRect.width,u.value=o.contentRect.height},n);X(()=>{const o=E(e);o&&(c.value="offsetWidth"in o?o.offsetWidth:t.width,u.value="offsetHeight"in o?o.offsetHeight:t.height)});const a=A(()=>E(e),o=>{c.value=o?t.width:0,u.value=o?t.height:0});function l(){d(),a()}return{width:c,height:u,stop:l}}function _t(e=ot()){const t=G(),n=()=>{const r=E(e);r&&(t.value=r.parentElement)};return X(n),A(()=>b(e),n),t}function St(e,t,n={}){const{window:r=P}=n;return rt(e,t,r==null?void 0:r.sessionStorage,n)}function Tt(e={},t={}){const{navigator:n=Y}=t,r=n,s=V(()=>r&&"canShare"in r);return{isSupported:s,share:async(c={})=>{if(s.value){const u={...b(e),...b(c)};let d=!0;if(u.files&&r.canShare&&(d=r.canShare({files:u.files})),d)return r.share(u)}}}}const ce=()=>Ee("color-mode").value,lt=Pe("color-preference-cycle",()=>{let e=ce();return st(["light","system","dark"],{initialValue:e.preference})});function xt(){let e=ce(),t=lt();function n(){t.next(),e.preference=t.state}let r=S(()=>e.preference==="system"?e.value==="dark"?"dark":"light":e.preference==="dark"?"dark":"light");return Re({auto:S(()=>e.preference==="system"),theme:r,toggle:n})}export{ft as _,xt as a,pt as b,vt as c,_t as d,E as e,F as f,wt as g,yt as h,mt as i,St as j,gt as k,Tt as l,re as m,bt as n,dt as o,ht as r,Ye as u}; diff --git a/_nuxt/Cx54o0UA.js b/_nuxt/D8xjfOgB.js similarity index 99% rename from _nuxt/Cx54o0UA.js rename to _nuxt/D8xjfOgB.js index f791e03..d1f882b 100644 --- a/_nuxt/Cx54o0UA.js +++ b/_nuxt/D8xjfOgB.js @@ -1,4 +1,4 @@ -import{k as Ht,l as U,F as _e,m as oe,q as ne,f as P,r as S,s as W,v,x as N,y as le,z as j,n as he,A as Te,T as dt,B as Vt,C as je,o as O,g as te,w as R,D as pe,E as He,c as ae,a as F,d as Y,h as x,G as Ut,H as ct,b as M,I as Wt,t as ft,J as tt,K as qt,L as Se,M as nt,N as zt,O as ot,P as re,Q as Kt,p as Gt,e as Yt}from"./CkSHs0sc.js";import{c as pt,d as Xt,e as lt,r as Jt,f as Le,b as mt,_ as Qt,g as Zt,u as en,h as tn,i as nn,a as on,j as ln,k as an,l as rn,m as sn,n as un,o as dn}from"./Cp9HjCW0.js";import{_ as Ke}from"./DlAUqK2U.js";import"./ZBCfCPmH.js";let cn=0;function fn(){return++cn}function ye(){return fn()}function J(e,t,...n){if(e in t){let l=t[e];return typeof l=="function"?l(...n):l}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,J),o}var pn=Object.defineProperty,mn=(e,t,n)=>t in e?pn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,at=(e,t,n)=>(mn(e,typeof t!="symbol"?t+"":t,n),n);class vn{constructor(){at(this,"current",this.detect()),at(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let $e=new vn;var be=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(be||{}),ie=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ie||{});function q({visible:e=!0,features:t=0,ourProps:n,theirProps:o,...l}){var a;let r=gt(o,n),i=Object.assign(l,{props:r});if(e||t&2&&r.static)return Re(i);if(t&1){let s=(a=r.unmount)==null||a?0:1;return J(s,{0(){return null},1(){return Re({...l,props:{...r,hidden:!0,style:{display:"none"}}})}})}return Re(i)}function Re({props:e,attrs:t,slots:n,slot:o,name:l}){var a,r;let{as:i,...s}=ht(e,["unmount","static"]),d=(a=n.default)==null?void 0:a.call(n,o),u={};if(o){let h=!1,m=[];for(let[p,f]of Object.entries(o))typeof f=="boolean"&&(h=!0),f===!0&&m.push(p);h&&(u["data-headlessui-state"]=m.join(" "))}if(i==="template"){if(d=vt(d??[]),Object.keys(s).length>0||Object.keys(t).length>0){let[h,...m]=d??[];if(!gn(h)||m.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${l} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(s).concat(Object.keys(t)).map(c=>c.trim()).filter((c,g,L)=>L.indexOf(c)===g).sort((c,g)=>c.localeCompare(g)).map(c=>` - ${c}`).join(` +import{k as Ht,l as U,F as _e,m as oe,q as ne,f as P,r as S,s as W,v,x as N,y as le,z as j,n as he,A as Te,T as dt,B as Vt,C as je,o as O,g as te,w as R,D as pe,E as He,c as ae,a as F,d as Y,h as x,G as Ut,H as ct,b as M,I as Wt,t as ft,J as tt,K as qt,L as Se,M as nt,N as zt,O as ot,P as re,Q as Kt,p as Gt,e as Yt}from"./CEpLTXMU.js";import{c as pt,d as Xt,e as lt,r as Jt,f as Le,b as mt,_ as Qt,g as Zt,u as en,h as tn,i as nn,a as on,j as ln,k as an,l as rn,m as sn,n as un,o as dn}from"./CyDXXPIb.js";import{_ as Ke}from"./DlAUqK2U.js";import"./CvzAiVhf.js";let cn=0;function fn(){return++cn}function ye(){return fn()}function J(e,t,...n){if(e in t){let l=t[e];return typeof l=="function"?l(...n):l}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,J),o}var pn=Object.defineProperty,mn=(e,t,n)=>t in e?pn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,at=(e,t,n)=>(mn(e,typeof t!="symbol"?t+"":t,n),n);class vn{constructor(){at(this,"current",this.detect()),at(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let $e=new vn;var be=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(be||{}),ie=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ie||{});function q({visible:e=!0,features:t=0,ourProps:n,theirProps:o,...l}){var a;let r=gt(o,n),i=Object.assign(l,{props:r});if(e||t&2&&r.static)return Re(i);if(t&1){let s=(a=r.unmount)==null||a?0:1;return J(s,{0(){return null},1(){return Re({...l,props:{...r,hidden:!0,style:{display:"none"}}})}})}return Re(i)}function Re({props:e,attrs:t,slots:n,slot:o,name:l}){var a,r;let{as:i,...s}=ht(e,["unmount","static"]),d=(a=n.default)==null?void 0:a.call(n,o),u={};if(o){let h=!1,m=[];for(let[p,f]of Object.entries(o))typeof f=="boolean"&&(h=!0),f===!0&&m.push(p);h&&(u["data-headlessui-state"]=m.join(" "))}if(i==="template"){if(d=vt(d??[]),Object.keys(s).length>0||Object.keys(t).length>0){let[h,...m]=d??[];if(!gn(h)||m.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${l} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(s).concat(Object.keys(t)).map(c=>c.trim()).filter((c,g,L)=>L.indexOf(c)===g).sort((c,g)=>c.localeCompare(g)).map(c=>` - ${c}`).join(` `),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(c=>` - ${c}`).join(` `)].join(` `));let p=gt((r=h.props)!=null?r:{},s),f=Ht(h,p);for(let c in p)c.startsWith("on")&&(f.props||(f.props={}),f.props[c]=p[c]);return f}return Array.isArray(d)&&d.length===1?d[0]:d}return U(i,Object.assign({},s,u),{default:()=>d})}function vt(e){return e.flatMap(t=>t.type===_e?vt(t.children):[t])}function gt(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let o of e)for(let l in o)l.startsWith("on")&&typeof o[l]=="function"?(n[l]!=null||(n[l]=[]),n[l].push(o[l])):t[l]=o[l];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(o=>[o,void 0])));for(let o in n)Object.assign(t,{[o](l,...a){let r=n[o];for(let i of r){if(l instanceof Event&&l.defaultPrevented)return;i(l,...a)}}});return t}function ht(e,t=[]){let n=Object.assign({},e);for(let o of t)o in n&&delete n[o];return n}function gn(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}function hn(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function Pe(){let e=[],t={addEventListener(n,o,l,a){return n.addEventListener(o,l,a),t.add(()=>n.removeEventListener(o,l,a))},requestAnimationFrame(...n){let o=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(o))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let o=setTimeout(...n);t.add(()=>clearTimeout(o))},style(n,o,l){let a=n.style.getPropertyValue(o);return Object.assign(n.style,{[o]:l}),this.add(()=>{Object.assign(n.style,{[o]:a})})},group(n){let o=Pe();return n(o),this.add(()=>o.dispose())},add(n){return e.push(n),()=>{let o=e.indexOf(n);if(o>=0)for(let l of e.splice(o,1))l()}},dispose(){for(let n of e.splice(0))n()}};return t}function Ae(e,...t){e&&t.length>0&&e.classList.add(...t)}function Fe(e,...t){e&&t.length>0&&e.classList.remove(...t)}var Ve=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(Ve||{});function bn(e,t){let n=Pe();if(!e)return n.dispose;let{transitionDuration:o,transitionDelay:l}=getComputedStyle(e),[a,r]=[o,l].map(i=>{let[s=0]=i.split(",").filter(Boolean).map(d=>d.includes("ms")?parseFloat(d):parseFloat(d)*1e3).sort((d,u)=>u-d);return s});return a!==0?n.setTimeout(()=>t("finished"),a+r):t("finished"),n.add(()=>t("cancelled")),n.dispose}function rt(e,t,n,o,l,a){let r=Pe(),i=a!==void 0?hn(a):()=>{};return Fe(e,...l),Ae(e,...t,...n),r.nextFrame(()=>{Fe(e,...n),Ae(e,...o),r.add(bn(e,s=>(Fe(e,...o,...t),Ae(e,...l),i(s))))}),r.add(()=>Fe(e,...t,...n,...o,...l)),r.add(()=>i("cancelled")),r.dispose}function T(e){var t;return e==null||e.value==null?null:(t=e.value.$el)!=null?t:e.value}let bt=Symbol("Context");var A=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(A||{});function yn(){return Ie()!==null}function Ie(){return oe(bt,null)}function yt(e){ne(bt,e)}function de(e=""){return e.split(" ").filter(t=>t.trim().length>1)}let Ge=Symbol("TransitionContext");var wn=(e=>(e.Visible="visible",e.Hidden="hidden",e))(wn||{});function xn(){return oe(Ge,null)!==null}function En(){let e=oe(Ge,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}function Sn(){let e=oe(Ye,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}let Ye=Symbol("NestingContext");function Oe(e){return"children"in e?Oe(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function wt(e){let t=v([]),n=v(!1);N(()=>n.value=!0),le(()=>n.value=!1);function o(a,r=ie.Hidden){let i=t.value.findIndex(({id:s})=>s===a);i!==-1&&(J(r,{[ie.Unmount](){t.value.splice(i,1)},[ie.Hidden](){t.value[i].state="hidden"}}),!Oe(t)&&n.value&&(e==null||e()))}function l(a){let r=t.value.find(({id:i})=>i===a);return r?r.state!=="visible"&&(r.state="visible"):t.value.push({id:a,state:"visible"}),()=>o(a,ie.Unmount)}return{children:t,register:l,unregister:o}}let xt=be.RenderStrategy,Et=P({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:o,expose:l}){let a=v(0);function r(){a.value|=A.Opening,t("beforeEnter")}function i(){a.value&=~A.Opening,t("afterEnter")}function s(){a.value|=A.Closing,t("beforeLeave")}function d(){a.value&=~A.Closing,t("afterLeave")}if(!xn()&&yn())return()=>U(St,{...e,onBeforeEnter:r,onAfterEnter:i,onBeforeLeave:s,onAfterLeave:d},o);let u=v(null),h=S(()=>e.unmount?ie.Unmount:ie.Hidden);l({el:u,$el:u});let{show:m,appear:p}=En(),{register:f,unregister:c}=Sn(),g=v(m.value?"visible":"hidden"),L={value:!0},$=ye(),B={value:!1},K=wt(()=>{!B.value&&g.value!=="hidden"&&(g.value="hidden",c($),d())});N(()=>{let k=f($);le(k)}),W(()=>{if(h.value===ie.Hidden&&$){if(m.value&&g.value!=="visible"){g.value="visible";return}J(g.value,{hidden:()=>c($),visible:()=>f($)})}});let z=de(e.enter),G=de(e.enterFrom),H=de(e.enterTo),y=de(e.entered),E=de(e.leave),Q=de(e.leaveFrom),ue=de(e.leaveTo);N(()=>{W(()=>{if(g.value==="visible"){let k=T(u);if(k instanceof Comment&&k.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function w(k){let b=L.value&&!p.value,_=T(u);!_||!(_ instanceof HTMLElement)||b||(B.value=!0,m.value&&r(),m.value||s(),k(m.value?rt(_,z,G,H,y,D=>{B.value=!1,D===Ve.Finished&&i()}):rt(_,E,Q,ue,y,D=>{B.value=!1,D===Ve.Finished&&(Oe(K)||(g.value="hidden",c($),d()))})))}return N(()=>{j([m],(k,b,_)=>{w(_),L.value=!1},{immediate:!0})}),ne(Ye,K),yt(S(()=>J(g.value,{visible:A.Open,hidden:A.Closed})|a.value)),()=>{let{appear:k,show:b,enter:_,enterFrom:D,enterTo:I,entered:ve,leave:Z,leaveFrom:ge,leaveTo:C,...et}=e,Bt={ref:u},jt={...et,...p.value&&m.value&&$e.isServer?{class:he([n.class,et.class,...z,...G])}:{}};return q({theirProps:jt,ourProps:Bt,slot:{},slots:o,attrs:n,features:xt,visible:g.value==="visible",name:"TransitionChild"})}}}),kn=Et,St=P({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:o}){let l=Ie(),a=S(()=>e.show===null&&l!==null?(l.value&A.Open)===A.Open:e.show);W(()=>{if(![!0,!1].includes(a.value))throw new Error('A is used but it is missing a `:show="true | false"` prop.')});let r=v(a.value?"visible":"hidden"),i=wt(()=>{r.value="hidden"}),s=v(!0),d={show:a,appear:S(()=>e.appear||!s.value)};return N(()=>{W(()=>{s.value=!1,a.value?r.value="visible":Oe(i)||(r.value="hidden")})}),ne(Ye,i),ne(Ge,d),()=>{let u=ht(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),h={unmount:e.unmount};return q({ourProps:{...h,as:"template"},theirProps:{},slot:{},slots:{...o,default:()=>[U(kn,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...h,...u},o.default)]},attrs:{},features:xt,visible:r.value==="visible",name:"Transition"})}}});var V=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(V||{}),Me=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Me||{});let Ue=P({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{let{features:o,...l}=e,a={"aria-hidden":(o&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(o&4)===4&&(o&2)!==2&&{display:"none"}}};return q({ourProps:a,theirProps:l,slot:{},attrs:n,slots:t,name:"Hidden"})}}});function me(e){if($e.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=T(e);if(t)return t.ownerDocument}return document}let We=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var ee=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(ee||{}),kt=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(kt||{}),_n=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(_n||{});function _t(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(We)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Xe=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Xe||{});function Je(e,t=0){var n;return e===((n=me(e))==null?void 0:n.body)?!1:J(t,{0(){return e.matches(We)},1(){let o=e;for(;o!==null;){if(o.matches(We))return!0;o=o.parentElement}return!1}})}function Tt(e){let t=me(e);Te(()=>{t&&!Je(t.activeElement,0)&&se(e)})}var Tn=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(Tn||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function se(e){e==null||e.focus({preventScroll:!0})}let Ln=["textarea","input"].join(",");function $n(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,Ln))!=null?n:!1}function Lt(e,t=n=>n){return e.slice().sort((n,o)=>{let l=t(n),a=t(o);if(l===null||a===null)return 0;let r=l.compareDocumentPosition(a);return r&Node.DOCUMENT_POSITION_FOLLOWING?-1:r&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Fn(e,t){return ke(_t(),t,{relativeTo:e})}function ke(e,t,{sorted:n=!0,relativeTo:o=null,skipElements:l=[]}={}){var a;let r=(a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?a:document,i=Array.isArray(e)?n?Lt(e):e:_t(e);l.length>0&&i.length>1&&(i=i.filter(f=>!l.includes(f))),o=o??r.activeElement;let s=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,i.indexOf(o))-1;if(t&4)return Math.max(0,i.indexOf(o))+1;if(t&8)return i.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=t&32?{preventScroll:!0}:{},h=0,m=i.length,p;do{if(h>=m||h+m<=0)return 0;let f=d+h;if(t&16)f=(f+m)%m;else{if(f<0)return 3;if(f>=m)return 1}p=i[f],p==null||p.focus(u),h+=s}while(p!==r.activeElement);return t&6&&$n(p)&&p.select(),2}function Dn(e,t,n){$e.isServer||W(o=>{window.addEventListener(e,t,n),o(()=>window.removeEventListener(e,t,n))})}var Ee=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Ee||{});function Mn(){let e=v(0);return Dn("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function $t(e,t,n,o){$e.isServer||W(l=>{e=e??window,e.addEventListener(t,n,o),l(()=>e.removeEventListener(t,n,o))})}function Ft(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function Pn(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}function Dt(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let o=T(n);o instanceof HTMLElement&&t.add(o)}return t}var Mt=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Mt||{});let we=Object.assign(P({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:v(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:o}){let l=v(null);o({el:l,$el:l});let a=S(()=>me(l)),r=v(!1);N(()=>r.value=!0),le(()=>r.value=!1),On({ownerDocument:a},S(()=>r.value&&!!(e.features&16)));let i=Cn({ownerDocument:a,container:l,initialFocus:S(()=>e.initialFocus)},S(()=>r.value&&!!(e.features&2)));Rn({ownerDocument:a,container:l,containers:e.containers,previousActiveElement:i},S(()=>r.value&&!!(e.features&8)));let s=Mn();function d(p){let f=T(l);f&&(c=>c())(()=>{J(s.value,{[Ee.Forwards]:()=>{ke(f,ee.First,{skipElements:[p.relatedTarget]})},[Ee.Backwards]:()=>{ke(f,ee.Last,{skipElements:[p.relatedTarget]})}})})}let u=v(!1);function h(p){p.key==="Tab"&&(u.value=!0,requestAnimationFrame(()=>{u.value=!1}))}function m(p){if(!r.value)return;let f=Dt(e.containers);T(l)instanceof HTMLElement&&f.add(T(l));let c=p.relatedTarget;c instanceof HTMLElement&&c.dataset.headlessuiFocusGuard!=="true"&&(Pt(f,c)||(u.value?ke(T(l),J(s.value,{[Ee.Forwards]:()=>ee.Next,[Ee.Backwards]:()=>ee.Previous})|ee.WrapAround,{relativeTo:p.target}):p.target instanceof HTMLElement&&se(p.target)))}return()=>{let p={},f={ref:l,onKeydown:h,onFocusout:m},{features:c,initialFocus:g,containers:L,...$}=e;return U(_e,[!!(c&4)&&U(Ue,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Me.Focusable}),q({ourProps:f,theirProps:{...t,...$},slot:p,attrs:t,slots:n,name:"FocusTrap"}),!!(c&4)&&U(Ue,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Me.Focusable})])}}}),{features:Mt}),ce=[];Pn(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&ce[0]!==t.target&&(ce.unshift(t.target),ce=ce.filter(n=>n!=null&&n.isConnected),ce.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function In(e){let t=v(ce.slice());return j([e],([n],[o])=>{o===!0&&n===!1?Ft(()=>{t.value.splice(0)}):o===!1&&n===!0&&(t.value=ce.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(o=>o!=null&&o.isConnected))!=null?n:null}}function On({ownerDocument:e},t){let n=In(t);N(()=>{W(()=>{var o,l;t.value||((o=e.value)==null?void 0:o.activeElement)===((l=e.value)==null?void 0:l.body)&&se(n())},{flush:"post"})}),le(()=>{se(n())})}function Cn({ownerDocument:e,container:t,initialFocus:n},o){let l=v(null),a=v(!1);return N(()=>a.value=!0),le(()=>a.value=!1),N(()=>{j([t,n,o],(r,i)=>{if(r.every((d,u)=>(i==null?void 0:i[u])===d)||!o.value)return;let s=T(t);s&&Ft(()=>{var d,u;if(!a.value)return;let h=T(n),m=(d=e.value)==null?void 0:d.activeElement;if(h){if(h===m){l.value=m;return}}else if(s.contains(m)){l.value=m;return}h?se(h):ke(s,ee.First|ee.NoScroll)===kt.Error&&console.warn("There are no focusable elements inside the "),l.value=(u=e.value)==null?void 0:u.activeElement})},{immediate:!0,flush:"post"})}),l}function Rn({ownerDocument:e,container:t,containers:n,previousActiveElement:o},l){var a;$t((a=e.value)==null?void 0:a.defaultView,"focus",r=>{if(!l.value)return;let i=Dt(n);T(t)instanceof HTMLElement&&i.add(T(t));let s=o.value;if(!s)return;let d=r.target;d&&d instanceof HTMLElement?Pt(i,d)?(o.value=d,se(d)):(r.preventDefault(),r.stopPropagation(),se(s)):se(o.value)},!0)}function Pt(e,t){for(let n of e)if(n.contains(t))return!0;return!1}let Ne=new Map,xe=new Map;function it(e,t=v(!0)){W(n=>{var o;if(!t.value)return;let l=T(e);if(!l)return;n(function(){var r;if(!l)return;let i=(r=xe.get(l))!=null?r:1;if(i===1?xe.delete(l):xe.set(l,i-1),i!==1)return;let s=Ne.get(l);s&&(s["aria-hidden"]===null?l.removeAttribute("aria-hidden"):l.setAttribute("aria-hidden",s["aria-hidden"]),l.inert=s.inert,Ne.delete(l))});let a=(o=xe.get(l))!=null?o:0;xe.set(l,a+1),a===0&&(Ne.set(l,{"aria-hidden":l.getAttribute("aria-hidden"),inert:l.inert}),l.setAttribute("aria-hidden","true"),l.inert=!0)})}let It=Symbol("ForcePortalRootContext");function An(){return oe(It,!1)}let st=P({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return ne(It,e.force),()=>{let{force:o,...l}=e;return q({theirProps:l,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}});function Nn(e){let t=me(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let o=t.createElement("div");return o.setAttribute("id","headlessui-portal-root"),t.body.appendChild(o)}let Bn=P({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let o=v(null),l=S(()=>me(o)),a=An(),r=oe(Ot,null),i=v(a===!0||r==null?Nn(o.value):r.resolveTarget());return W(()=>{a||r!=null&&(i.value=r.resolveTarget())}),le(()=>{var s,d;let u=(s=l.value)==null?void 0:s.getElementById("headlessui-portal-root");u&&i.value===u&&i.value.children.length<=0&&((d=i.value.parentElement)==null||d.removeChild(i.value))}),()=>{if(i.value===null)return null;let s={ref:o,"data-headlessui-portal":""};return U(dt,{to:i.value},q({ourProps:s,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),Ot=Symbol("PortalGroupContext"),jn=P({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let o=Vt({resolveTarget(){return e.target}});return ne(Ot,o),()=>{let{target:l,...a}=e;return q({theirProps:a,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}}),Ct=Symbol("StackContext");var qe=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(qe||{});function Hn(){return oe(Ct,()=>{})}function Vn({type:e,enabled:t,element:n,onUpdate:o}){let l=Hn();function a(...r){o==null||o(...r),l(...r)}N(()=>{j(t,(r,i)=>{r?a(0,e,n):i===!0&&a(1,e,n)},{immediate:!0,flush:"sync"})}),le(()=>{t.value&&a(1,e,n)}),ne(Ct,a)}let Un=Symbol("DescriptionContext");function Wn({slot:e=v({}),name:t="Description",props:n={}}={}){let o=v([]);function l(a){return o.value.push(a),()=>{let r=o.value.indexOf(a);r!==-1&&o.value.splice(r,1)}}return ne(Un,{register:l,slot:e,name:t,props:n}),S(()=>o.value.length>0?o.value.join(" "):void 0)}function Be(e,t,n){$e.isServer||W(o=>{document.addEventListener(e,t,n),o(()=>document.removeEventListener(e,t,n))})}function Rt(e,t,n=S(()=>!0)){function o(a,r){if(!n.value||a.defaultPrevented)return;let i=r(a);if(i===null||!i.getRootNode().contains(i))return;let s=function d(u){return typeof u=="function"?d(u()):Array.isArray(u)||u instanceof Set?u:[u]}(e);for(let d of s){if(d===null)continue;let u=d instanceof HTMLElement?d:T(d);if(u!=null&&u.contains(i)||a.composed&&a.composedPath().includes(u))return}return!Je(i,Xe.Loose)&&i.tabIndex!==-1&&a.preventDefault(),t(a,i)}let l=v(null);Be("mousedown",a=>{var r,i;n.value&&(l.value=((i=(r=a.composedPath)==null?void 0:r.call(a))==null?void 0:i[0])||a.target)},!0),Be("click",a=>{l.value&&(o(a,()=>l.value),l.value=null)},!0),Be("blur",a=>o(a,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function qn(e){let t=je(e.getSnapshot());return le(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function zn(e,t){let n=e(),o=new Set;return{getSnapshot(){return n},subscribe(l){return o.add(l),()=>o.delete(l)},dispatch(l,...a){let r=t[l].call(n,...a);r&&(n=r,o.forEach(i=>i()))}}}function Kn(){let e;return{before({doc:t}){var n;let o=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-o.clientWidth},after({doc:t,d:n}){let o=t.documentElement,l=o.clientWidth-o.offsetWidth,a=e-l;n.style(o,"paddingRight",`${a}px`)}}}function Gn(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Yn(){if(!Gn())return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:n,meta:o}){function l(r){return o.containers.flatMap(i=>i()).some(i=>i.contains(r))}n.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let a=null;n.addEventListener(t,"click",r=>{if(r.target instanceof HTMLElement)try{let i=r.target.closest("a");if(!i)return;let{hash:s}=new URL(i.href),d=t.querySelector(s);d&&!l(d)&&(a=d)}catch{}},!0),n.addEventListener(t,"touchmove",r=>{r.target instanceof HTMLElement&&!l(r.target)&&r.preventDefault()},{passive:!1}),n.add(()=>{window.scrollTo(0,window.pageYOffset+e),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})}}}function Xn(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function Jn(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let fe=zn(()=>new Map,{PUSH(e,t){var n;let o=(n=this.get(e))!=null?n:{doc:e,count:0,d:Pe(),meta:new Set};return o.count++,o.meta.add(t),this.set(e,o),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let o={doc:e,d:t,meta:Jn(n)},l=[Yn(),Kn(),Xn()];l.forEach(({before:a})=>a==null?void 0:a(o)),l.forEach(({after:a})=>a==null?void 0:a(o))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});fe.subscribe(()=>{let e=fe.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let o=t.get(n.doc)==="hidden",l=n.count!==0;(l&&!o||!l&&o)&&fe.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&fe.dispatch("TEARDOWN",n)}});function Qn(e,t,n){let o=qn(fe),l=S(()=>{let a=e.value?o.value.get(e.value):void 0;return a?a.count>0:!1});return j([e,t],([a,r],[i],s)=>{if(!a||!r)return;fe.dispatch("PUSH",a,n);let d=!1;s(()=>{d||(fe.dispatch("POP",i??a,n),d=!0)})},{immediate:!0}),l}var Zn=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Zn||{});let ze=Symbol("DialogContext");function Qe(e){let t=oe(ze,null);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Qe),n}return t}let De="DC8F892D-2EBD-447C-A4C8-A03058436FF4",eo=P({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:De},initialFocus:{type:Object,default:null},id:{type:String,default:()=>`headlessui-dialog-${ye()}`}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:o,expose:l}){var a;let r=v(!1);N(()=>{r.value=!0});let i=v(0),s=Ie(),d=S(()=>e.open===De&&s!==null?(s.value&A.Open)===A.Open:e.open),u=v(null),h=v(null),m=S(()=>me(u));if(l({el:u,$el:u}),!(e.open!==De||s!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof d.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${d.value===De?void 0:e.open}`);let p=S(()=>r.value&&d.value?0:1),f=S(()=>p.value===0),c=S(()=>i.value>1),g=oe(ze,null)!==null,L=S(()=>c.value?"parent":"leaf"),$=S(()=>s!==null?(s.value&A.Closing)===A.Closing:!1),B=S(()=>g||$.value?!1:f.value),K=S(()=>{var b,_,D;return(D=Array.from((_=(b=m.value)==null?void 0:b.querySelectorAll("body > *"))!=null?_:[]).find(I=>I.id==="headlessui-portal-root"?!1:I.contains(T(h))&&I instanceof HTMLElement))!=null?D:null});it(K,B);let z=S(()=>c.value?!0:f.value),G=S(()=>{var b,_,D;return(D=Array.from((_=(b=m.value)==null?void 0:b.querySelectorAll("[data-headlessui-portal]"))!=null?_:[]).find(I=>I.contains(T(h))&&I instanceof HTMLElement))!=null?D:null});it(G,z),Vn({type:"Dialog",enabled:S(()=>p.value===0),element:u,onUpdate:(b,_)=>{if(_==="Dialog")return J(b,{[qe.Add]:()=>i.value+=1,[qe.Remove]:()=>i.value-=1})}});let H=Wn({name:"DialogDescription",slot:S(()=>({open:d.value}))}),y=v(null),E={titleId:y,panelRef:v(null),dialogState:p,setTitleId(b){y.value!==b&&(y.value=b)},close(){t("close",!1)}};ne(ze,E);function Q(){var b,_,D;return[...Array.from((_=(b=m.value)==null?void 0:b.querySelectorAll("html > *, body > *, [data-headlessui-portal]"))!=null?_:[]).filter(I=>!(I===document.body||I===document.head||!(I instanceof HTMLElement)||I.contains(T(h))||E.panelRef.value&&I.contains(E.panelRef.value))),(D=E.panelRef.value)!=null?D:u.value]}let ue=S(()=>!(!f.value||c.value));Rt(()=>Q(),(b,_)=>{E.close(),Te(()=>_==null?void 0:_.focus())},ue);let w=S(()=>!(c.value||p.value!==0));$t((a=m.value)==null?void 0:a.defaultView,"keydown",b=>{w.value&&(b.defaultPrevented||b.key===V.Escape&&(b.preventDefault(),b.stopPropagation(),E.close()))});let k=S(()=>!($.value||p.value!==0||g));return Qn(m,k,b=>{var _;return{containers:[...(_=b.containers)!=null?_:[],Q]}}),W(b=>{if(p.value!==0)return;let _=T(u);if(!_)return;let D=new ResizeObserver(I=>{for(let ve of I){let Z=ve.target.getBoundingClientRect();Z.x===0&&Z.y===0&&Z.width===0&&Z.height===0&&E.close()}});D.observe(_),b(()=>D.disconnect())}),()=>{let{id:b,open:_,initialFocus:D,...I}=e,ve={...n,ref:u,id:b,role:"dialog","aria-modal":p.value===0?!0:void 0,"aria-labelledby":y.value,"aria-describedby":H.value},Z={open:p.value===0};return U(st,{force:!0},()=>[U(Bn,()=>U(jn,{target:u.value},()=>U(st,{force:!1},()=>U(we,{initialFocus:D,containers:Q,features:f.value?J(L.value,{parent:we.features.RestoreFocus,leaf:we.features.All&~we.features.FocusLock}):we.features.None},()=>q({ourProps:ve,theirProps:I,slot:Z,attrs:n,slots:o,visible:p.value===0,features:be.RenderStrategy|be.Static,name:"Dialog"}))))),U(Ue,{features:Me.Hidden,ref:h})])}}}),to=P({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-panel-${ye()}`}},setup(e,{attrs:t,slots:n,expose:o}){let l=Qe("DialogPanel");o({el:l.panelRef,$el:l.panelRef});function a(r){r.stopPropagation()}return()=>{let{id:r,...i}=e,s={id:r,ref:l.panelRef,onClick:a};return q({ourProps:s,theirProps:i,slot:{open:l.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}}),no=P({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:()=>`headlessui-dialog-title-${ye()}`}},setup(e,{attrs:t,slots:n}){let o=Qe("DialogTitle");return N(()=>{o.setTitleId(e.id),le(()=>o.setTitleId(null))}),()=>{let{id:l,...a}=e;return q({ourProps:{id:l},theirProps:a,slot:{open:o.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}});const oo=P({__name:"Button",props:{theme:{default:"text"}},setup(e){return(t,n)=>{const o=pt;return O(),te(o,He({class:{"inline-flex justify-center rounded bg-gradient-to-tr from-blue-700 to-teal-300 px-4 py-2 text-sm font-medium text-white shadow [text-shadow:0_0.125em_0.25em_rgba(0,0,0,0.2)] focus:outline-none focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-blue disabled:bg-slate-100 disabled:bg-none disabled:text-slate-300 disabled:[text-shadow:none] not-disabled:hover:bg-blue-200 not-disabled:hover:from-blue-600 not-disabled:hover:to-teal-200 not-disabled:active:translate-y-px not-disabled:active:scale-[0.98] not-disabled:active:from-blue-800 not-disabled:active:to-teal-400 not-disabled:active:text-teal-100 dark:from-teal-700 dark:to-teal-500 dark:text-teal-50 dark:focus-visible:outline-teal-400 dark:disabled:bg-slate-400 dark:disabled:text-slate-300 dark:not-disabled:hover:from-teal-600 dark:not-disabled:hover:to-teal-400 dark:not-disabled:hover:text-white dark:not-disabled:active:from-teal-800 dark:not-disabled:active:to-teal-600 dark:not-disabled:active:text-teal-100 md:px-5 md:py-2.5":t.theme==="fancy","inline-flex text-sm text-teal-900 underline decoration-blue-400 underline-offset-2 disabled:text-slate-300 disabled:decoration-slate-100 not-disabled:hover:text-teal-700 not-disabled:active:text-teal-800 dark:text-teal-200 dark:decoration-teal-400 dark:disabled:text-slate-500 dark:disabled:decoration-slate-600 dark:not-disabled:hover:text-teal-100 dark:not-disabled:active:text-teal-400":t.theme==="text"}},t.$attrs),{default:R(()=>[pe(t.$slots,"default")]),_:3},16,["class"])}}}),lo={},ao={role:"alert",class:"rounded bg-blue-100 p-4 text-sm text-blue-900 dark:bg-teal-900 dark:text-teal-100 md:mt-6"};function ro(e,t){return O(),ae("div",ao,[pe(e.$slots,"default")])}const io=Ke(lo,[["render",ro]]),so={class:"loading__spinner",role:"presentation"},uo={class:"mt-6 block text-2xl"},co={class:"mt-2 block animate-fade-in text-base opacity-0",style:{"--animation-delay":"3000ms"}},fo=P({__name:"SquareLoader",props:{finish:{type:Boolean,default:!1},delayAfterFinish:{default:0}},emits:["done"],setup(e,{emit:t}){let n=e,o=t,l=v(),a=v();j(()=>n.finish,s=>{s&&i()});function r(s){return new Promise(d=>setTimeout(d,s))}async function i(){if(document.hidden){o("done");return}l.value.style.animationPlayState="paused",a.value.style.animationPlayState="paused";const s=window.getComputedStyle(l.value).transform,d=window.getComputedStyle(a.value).transform;l.value.style.animation="none",l.value.style.transform=s,a.value.style.animation="none",a.value.style.transform=d,await r(0);let u=new Promise(h=>{l.value.addEventListener("transitionend",()=>{h()},{once:!0})});l.value.removeAttribute("style"),a.value.removeAttribute("style"),await r(0),await u,await r(n.delayAfterFinish),o("done")}return(s,d)=>(O(),ae("div",{ref:"loading",class:he(["loading z-1 absolute inset-0 flex h-full flex-col items-center justify-center",{"loading--finish":s.finish}])},[F("div",so,[F("div",{ref_key:"square1Ref",ref:l,class:"loading__spinner-square-1 bg-gradient-to-t from-blue-500 to-teal-400"},null,512),F("div",{ref_key:"square2Ref",ref:a,class:"loading__spinner-square-2 bg-gradient-to-t from-teal-500 to-teal-700"},null,512)]),F("span",uo,[pe(s.$slots,"default",{},()=>[Y("Loading Diffr Editor...")],!0)]),F("span",co,[pe(s.$slots,"subtitle",{},()=>[Y("This may take a moment on your first visit.")],!0)])],2))}}),po=Ke(fo,[["__scopeId","data-v-f68a8e81"]]);function mo(e){throw new Error("Unexpected object: "+e)}var X=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(X||{});function vo(e,t){let n=t.resolveItems();if(n.length<=0)return null;let o=t.resolveActiveIndex(),l=o??-1,a=(()=>{switch(e.focus){case 0:return n.findIndex(r=>!t.resolveDisabled(r));case 1:{let r=n.slice().reverse().findIndex((i,s,d)=>l!==-1&&d.length-s-1>=l?!1:!t.resolveDisabled(i));return r===-1?r:n.length-1-r}case 2:return n.findIndex((r,i)=>i<=l?!1:!t.resolveDisabled(r));case 3:{let r=n.slice().reverse().findIndex(i=>!t.resolveDisabled(i));return r===-1?r:n.length-1-r}case 4:return n.findIndex(r=>t.resolveId(r)===e.id);case 5:return null;default:mo(e)}})();return a===-1?o:a}function go({container:e,accept:t,walk:n,enabled:o}){W(()=>{let l=e.value;if(!l||o!==void 0&&!o.value)return;let a=me(e);if(!a)return;let r=Object.assign(s=>t(s),{acceptNode:t}),i=a.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,r,!1);for(;i.nextNode();)n(i.currentNode)})}function ut(e){return[e.screenX,e.screenY]}function ho(){let e=v([-1,-1]);return{wasMoved(t){let n=ut(t);return e.value[0]===n[0]&&e.value[1]===n[1]?!1:(e.value=n,!0)},update(t){e.value=ut(t)}}}var bo=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(bo||{}),yo=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(yo||{});let At=Symbol("MenuContext");function Ze(e){let t=oe(At,null);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Ze),n}return t}let wo=P({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:n}){let o=v(1),l=v(null),a=v(null),r=v([]),i=v(""),s=v(null),d=v(1);function u(m=p=>p){let p=s.value!==null?r.value[s.value]:null,f=Lt(m(r.value.slice()),g=>T(g.dataRef.domRef)),c=p?f.indexOf(p):null;return c===-1&&(c=null),{items:f,activeItemIndex:c}}let h={menuState:o,buttonRef:l,itemsRef:a,items:r,searchQuery:i,activeItemIndex:s,activationTrigger:d,closeMenu:()=>{o.value=1,s.value=null},openMenu:()=>o.value=0,goToItem(m,p,f){let c=u(),g=vo(m===X.Specific?{focus:X.Specific,id:p}:{focus:m},{resolveItems:()=>c.items,resolveActiveIndex:()=>c.activeItemIndex,resolveId:L=>L.id,resolveDisabled:L=>L.dataRef.disabled});i.value="",s.value=g,d.value=f??1,r.value=c.items},search(m){let p=i.value!==""?0:1;i.value+=m.toLowerCase();let f=(s.value!==null?r.value.slice(s.value+p).concat(r.value.slice(0,s.value+p)):r.value).find(g=>g.dataRef.textValue.startsWith(i.value)&&!g.dataRef.disabled),c=f?r.value.indexOf(f):-1;c===-1||c===s.value||(s.value=c,d.value=1)},clearSearch(){i.value=""},registerItem(m,p){let f=u(c=>[...c,{id:m,dataRef:p}]);r.value=f.items,s.value=f.activeItemIndex,d.value=1},unregisterItem(m){let p=u(f=>{let c=f.findIndex(g=>g.id===m);return c!==-1&&f.splice(c,1),f});r.value=p.items,s.value=p.activeItemIndex,d.value=1}};return Rt([l,a],(m,p)=>{var f;h.closeMenu(),Je(p,Xe.Loose)||(m.preventDefault(),(f=T(l))==null||f.focus())},S(()=>o.value===0)),ne(At,h),yt(S(()=>J(o.value,{0:A.Open,1:A.Closed}))),()=>{let m={open:o.value===0,close:h.closeMenu};return q({ourProps:{},theirProps:e,slot:m,slots:t,attrs:n,name:"Menu"})}}}),xo=P({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:()=>`headlessui-menu-items-${ye()}`}},setup(e,{attrs:t,slots:n,expose:o}){let l=Ze("MenuItems"),a=v(null);o({el:l.itemsRef,$el:l.itemsRef}),go({container:S(()=>T(l.itemsRef)),enabled:S(()=>l.menuState.value===0),accept(u){return u.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:u.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(u){u.setAttribute("role","none")}});function r(u){var h;switch(a.value&&clearTimeout(a.value),u.key){case V.Space:if(l.searchQuery.value!=="")return u.preventDefault(),u.stopPropagation(),l.search(u.key);case V.Enter:if(u.preventDefault(),u.stopPropagation(),l.activeItemIndex.value!==null){let m=l.items.value[l.activeItemIndex.value];(h=T(m.dataRef.domRef))==null||h.click()}l.closeMenu(),Tt(T(l.buttonRef));break;case V.ArrowDown:return u.preventDefault(),u.stopPropagation(),l.goToItem(X.Next);case V.ArrowUp:return u.preventDefault(),u.stopPropagation(),l.goToItem(X.Previous);case V.Home:case V.PageUp:return u.preventDefault(),u.stopPropagation(),l.goToItem(X.First);case V.End:case V.PageDown:return u.preventDefault(),u.stopPropagation(),l.goToItem(X.Last);case V.Escape:u.preventDefault(),u.stopPropagation(),l.closeMenu(),Te(()=>{var m;return(m=T(l.buttonRef))==null?void 0:m.focus({preventScroll:!0})});break;case V.Tab:u.preventDefault(),u.stopPropagation(),l.closeMenu(),Te(()=>Fn(T(l.buttonRef),u.shiftKey?ee.Previous:ee.Next));break;default:u.key.length===1&&(l.search(u.key),a.value=setTimeout(()=>l.clearSearch(),350));break}}function i(u){switch(u.key){case V.Space:u.preventDefault();break}}let s=Ie(),d=S(()=>s!==null?(s.value&A.Open)===A.Open:l.menuState.value===0);return()=>{var u,h;let m={open:l.menuState.value===0},{id:p,...f}=e,c={"aria-activedescendant":l.activeItemIndex.value===null||(u=l.items.value[l.activeItemIndex.value])==null?void 0:u.id,"aria-labelledby":(h=T(l.buttonRef))==null?void 0:h.id,id:p,onKeydown:r,onKeyup:i,role:"menu",tabIndex:0,ref:l.itemsRef};return q({ourProps:c,theirProps:f,slot:m,attrs:t,slots:n,features:be.RenderStrategy|be.Static,visible:d.value,name:"MenuItems"})}}}),Eo=P({name:"MenuItem",inheritAttrs:!1,props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1},id:{type:String,default:()=>`headlessui-menu-item-${ye()}`}},setup(e,{slots:t,attrs:n,expose:o}){let l=Ze("MenuItem"),a=v(null);o({el:a,$el:a});let r=S(()=>l.activeItemIndex.value!==null?l.items.value[l.activeItemIndex.value].id===e.id:!1),i=S(()=>({disabled:e.disabled,textValue:"",domRef:a}));N(()=>{var f,c;let g=(c=(f=T(a))==null?void 0:f.textContent)==null?void 0:c.toLowerCase().trim();g!==void 0&&(i.value.textValue=g)}),N(()=>l.registerItem(e.id,i)),le(()=>l.unregisterItem(e.id)),W(()=>{l.menuState.value===0&&r.value&&l.activationTrigger.value!==0&&Te(()=>{var f,c;return(c=(f=T(a))==null?void 0:f.scrollIntoView)==null?void 0:c.call(f,{block:"nearest"})})});function s(f){if(e.disabled)return f.preventDefault();l.closeMenu(),Tt(T(l.buttonRef))}function d(){if(e.disabled)return l.goToItem(X.Nothing);l.goToItem(X.Specific,e.id)}let u=ho();function h(f){u.update(f)}function m(f){u.wasMoved(f)&&(e.disabled||r.value||l.goToItem(X.Specific,e.id,0))}function p(f){u.wasMoved(f)&&(e.disabled||r.value&&l.goToItem(X.Nothing))}return()=>{let{disabled:f}=e,c={active:r.value,disabled:f,close:l.closeMenu},{id:g,...L}=e;return q({ourProps:{id:g,ref:a,role:"menuitem",tabIndex:f===!0?void 0:-1,"aria-disabled":f===!0?!0:void 0,disabled:void 0,onClick:s,onFocus:d,onPointerenter:h,onMouseenter:h,onPointermove:m,onMousemove:m,onPointerleave:p,onMouseleave:p},theirProps:{...n,...L},slot:c,attrs:n,slots:t,name:"MenuItem"})}}});const So={class:"px-1 py-1"},ko=["onClick"],_o={class:"flex items-center gap-2.5"},To=P({__name:"ContextMenu",props:{target:{},items:{},strategy:{default:"page"},preventMousedown:{type:Boolean,default:!0}},emits:["open"],setup(e,{emit:t}){let n=e,o=t,l=Xt(),a=S(()=>lt(n.target)??x(l)),r=v([]),i=v({left:"0px",top:"0px"}),s=v(),d=v(),u=Jt(!1,200);function h(c,g){if(!c)return 0;let L=0;do isNaN(c[g])||(L+=c[g]);while(c=c.offsetParent);return L}Le(a,"mousedown",c=>{c.button===2&&c.preventDefault()}),Le(a,"contextmenu",c=>{c.preventDefault(),u.value=!0,r.value=typeof n.items=="function"?n.items(c):n.items;let g=c.target,[L,$]=n.strategy==="offset"?[h(g,"offsetLeft")+c.offsetX,h(g,"offsetTop")+c.offsetY]:[c.x,c.y];i.value={left:`${L}px`,top:`${$}px`},setTimeout(()=>{d.value.click(),o("open",c)},0)});function m(){u.value&&d.value.click()}function p(){setTimeout(()=>{var c;(c=lt(s.value))==null||c.focus()},50)}function f(c,g){c(g),d.value.click()}return(c,g)=>{const L=mt,$=Eo,B=xo,K=wo,z=Ut("VDropdown"),G=Qt;return O(),te(G,null,{default:R(()=>[(O(),te(dt,{to:"body"},[F("div",{"data-context-menu":"",class:"absolute",style:ct(x(i))},[M(z,{theme:"ctx","auto-hide":!0,placement:"bottom-start",distance:-5,skidding:-5,triggers:["click"],onApplyShow:p,onApplyHide:m},{popper:R(()=>[M(K,null,{default:R(()=>[M(B,{ref_key:"menuItemsRef",ref:s,static:"",class:"min-w-[7rem] rounded border border-slate-300 bg-white shadow focus:outline-none"},{default:R(()=>[F("div",So,[(O(!0),ae(_e,null,Wt(x(r),H=>(O(),te($,null,{default:R(({active:y})=>[pe(c.$slots,"item",He({ref_for:!0},H),()=>[F("button",{class:he([y?"bg-slate-100 text-teal-900":"text-slate-600","group flex w-full items-center rounded px-2.5 py-2 text-sm"]),onClick:E=>f(H.action,E)},[pe(c.$slots,"inner-item",He({ref_for:!0},H),()=>[F("span",_o,[M(L,{name:H.icon??"blank",class:"h-4 w-auto"},null,8,["name"]),Y(" "+ft(H.label),1)])])],10,ko)])]),_:2},1024))),256))])]),_:3},512)]),_:3})]),default:R(()=>[F("button",{"data-ctx-trigger":"",tabindex:"-1","aria-hidden":"true",ref_key:"triggerRef",ref:d,class:"pointer-events-none absolute h-px w-px opacity-0"},null,512)]),_:3})],4)]))]),_:3})}}});function Lo(e,t=12){if(typeof document!="object")return tt(v(!1));let n=`${t}px ${e}`,o=v(document.fonts.check(n));return Le(document.fonts,"loadingdone",()=>{o.value=document.fonts.check(n)}),tt(o)}const $o="vs",Fo=!1,Do={focusBorder:"#47b5e8",foreground:"#686968","editorGroup.emptyBackground":"#F3F4F5","editor.selectionBackground":"#47b5e844","editor.background":"#FAFBFC","editor.foreground":"#565869","editorWhitespace.foreground":"#ADB1C255","editor.contextMenuBackground":"#ffffff","editor.findMatchBackground":"#00E6E06A","editor.findMatchHighlightBackground":"#00E6E02A","editor.hoverHighlightBackground":"#47b5e844","input.border":"#E9EAEB","editorLink.activeForeground":"#47b5e8","textLink.foreground":"#47b5e8","diffEditor.insertedTextBackground":"#2DAE5844","diffEditor.removedTextBackground":"#FFAEAC5b","editorLineNumber.foreground":"#9194A2"},Mo=[{token:"",foreground:"565869"}],Po={base:$o,inherit:Fo,colors:Do,rules:Mo},Io="vs-dark",Oo=!1,Co={"diffEditor.insertedTextBackground":"#5af78e44","diffEditor.insertedTextForeground":"#95e6cb99","diffEditor.removedTextBackground":"#ff5c5744","diffEditor.removedTextForeground":"#f07178bb","editor.contextMenuBackground":"#2c3340","editor.background":"#19212F","editor.findMatchBackground":"#ffcc6633","editor.findMatchHighlightBackground":"#ffcc6633","editor.foreground":"#d9d7ce","editor.hoverHighlightBackground":"#2fb1f088","editor.selectionBackground":"#47b5e866","editorLineNumber.foreground":"#3d4752","editorLink.activeForeground":"#2fb1f0","editorWhitespace.foreground":"#3d475288",focusBorder:"#2fb1f088",foreground:"#d9d7ce","input.border":"#7386994c","textLink.foreground":"#2fb1f0"},Ro=[{token:"",foreground:"f3f2ef"}],Ao={base:Io,inherit:Oo,colors:Co,rules:Ro},No=["data-no-cursor"],Bo=P({__name:"DiffEditor.client",props:{lang:{default:()=>"plaintext"},options:{default:()=>({})},original:{default:()=>""},modified:{default:()=>""}},emits:["update:original","update:modified","load"],setup(e,{expose:t,emit:n}){let o=e,l=n,a=v(!0),r=v(),i=qt(),s,d,u,h=v();j(()=>[o.original,o.modified],()=>{d&&u&&(d.getValue()!==o.original||u.getValue()!==o.modified)&&(d.setValue(o.original),u.setValue(o.modified))}),j(()=>o.lang,()=>{d&&d.dispose(),u&&d.dispose(),d=i.editor.createModel(o.original,o.lang),u=i.editor.createModel(o.modified,o.lang),s.setModel({original:d,modified:u})}),j(()=>o.options,()=>{s==null||s.updateOptions(o.options)});let m=Zt(r);j([m.width,m.height],()=>{s==null||s.layout()}),t({$editor:h});let p=en(),f=S(()=>nn(r)),c=Lo("Fragment Mono");j(c,w=>{w&&i.editor.remeasureFonts()}),tn(()=>x(p)&&x(f)).toBe(!0).then(()=>{i.editor.defineTheme("light",Po),i.editor.defineTheme("dark",Ao),s=i.editor.createDiffEditor(r.value,{contextmenu:!1,enableSplitViewResizing:!1,fontFamily:'"Fragment Mono", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace',fontSize:16,ignoreTrimWhitespace:!0,links:!1,matchBrackets:"never",originalEditable:!0,occurrencesHighlight:!1,renderWhitespace:"selection",lightbulb:{enabled:!1},quickSuggestions:!1,inlineSuggest:{enabled:!1},scrollBeyondLastColumn:100,scrollBeyondLastLine:!1,showUnused:!1,tabCompletion:"off",theme:"light",useTabStops:!1,wordWrap:"on",wrappingStrategy:"advanced",...o.options}),h.value=s,d=i.editor.createModel(o.original,o.lang),u=i.editor.createModel(o.modified,o.lang),s.setModel({original:d,modified:u}),s.onDidUpdateDiff(()=>{l("update:original",s.getModel().original.getValue()),l("update:modified",s.getModel().modified.getValue())}),a.value=!1,l("load",s)});let g=je();function L(w){g.value=B(w)}function $(w){return document.elementsFromPoint(w.clientX,w.clientY)}function B(w){return $(w).includes(s.getOriginalEditor().getDomNode())?s.getOriginalEditor():s.getModifiedEditor()}function K(w){return w?w.getSelections().map(k=>w.getModel().getValueInRange(k)).join(` diff --git a/_nuxt/Cmgh6xH7.js b/_nuxt/DYwmZDEx.js similarity index 97% rename from _nuxt/Cmgh6xH7.js rename to _nuxt/DYwmZDEx.js index 02be06b..cd7c4e5 100644 --- a/_nuxt/Cmgh6xH7.js +++ b/_nuxt/DYwmZDEx.js @@ -1,4 +1,4 @@ -import{m as i}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as i}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/DwSmYXDq.js b/_nuxt/Dh1Dle8M.js similarity index 97% rename from _nuxt/DwSmYXDq.js rename to _nuxt/Dh1Dle8M.js index 94f38ed..a4e796a 100644 --- a/_nuxt/DwSmYXDq.js +++ b/_nuxt/Dh1Dle8M.js @@ -1 +1 @@ -import{u as o,o as a,c as s,a as e,t as r,p as i,e as u}from"./CkSHs0sc.js";import{_ as c}from"./DlAUqK2U.js";const l=t=>(i("data-v-1e3620c9"),t=t(),u(),t),d={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=l(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],b=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const n=t;return o({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(m,x)=>(a(),s("div",d,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:r(t.description)},null,8,b)])]))}},w=c(f,[["__scopeId","data-v-1e3620c9"]]);export{w as default}; +import{u as o,o as a,c as s,a as e,t as r,p as i,e as u}from"./CEpLTXMU.js";import{_ as c}from"./DlAUqK2U.js";const l=t=>(i("data-v-1e3620c9"),t=t(),u(),t),d={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=l(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],b=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const n=t;return o({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(m,x)=>(a(),s("div",d,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:r(t.description)},null,8,b)])]))}},w=c(f,[["__scopeId","data-v-1e3620c9"]]);export{w as default}; diff --git a/_nuxt/CyruyDL8.js b/_nuxt/DyyqAfj1.js similarity index 99% rename from _nuxt/CyruyDL8.js rename to _nuxt/DyyqAfj1.js index 6b07fb7..9645efa 100644 --- a/_nuxt/CyruyDL8.js +++ b/_nuxt/DyyqAfj1.js @@ -1,4 +1,4 @@ -import{m as f}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as f}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CvTHdWtC.js b/_nuxt/HXkjs4wx.js similarity index 98% rename from _nuxt/CvTHdWtC.js rename to _nuxt/HXkjs4wx.js index 3b89233..8532a35 100644 --- a/_nuxt/CvTHdWtC.js +++ b/_nuxt/HXkjs4wx.js @@ -1,4 +1,4 @@ -import{m as s}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as s}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/CrNiaFT2.js b/_nuxt/MpohrWso.js similarity index 98% rename from _nuxt/CrNiaFT2.js rename to _nuxt/MpohrWso.js index ab232ba..20654e6 100644 --- a/_nuxt/CrNiaFT2.js +++ b/_nuxt/MpohrWso.js @@ -1,4 +1,4 @@ -import{m as a}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as a}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index 36df937..3954bdf 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"37de246e-3f90-4221-9d77-9f7731665b80","timestamp":1722888776380} \ No newline at end of file +{"id":"ef2ed732-e2b6-4966-bf92-e41b228cf6f6","timestamp":1723795016764} \ No newline at end of file diff --git a/_nuxt/builds/meta/37de246e-3f90-4221-9d77-9f7731665b80.json b/_nuxt/builds/meta/37de246e-3f90-4221-9d77-9f7731665b80.json deleted file mode 100644 index 7980b37..0000000 --- a/_nuxt/builds/meta/37de246e-3f90-4221-9d77-9f7731665b80.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"37de246e-3f90-4221-9d77-9f7731665b80","timestamp":1722888776380,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/about"]} \ No newline at end of file diff --git a/_nuxt/builds/meta/ef2ed732-e2b6-4966-bf92-e41b228cf6f6.json b/_nuxt/builds/meta/ef2ed732-e2b6-4966-bf92-e41b228cf6f6.json new file mode 100644 index 0000000..7597e89 --- /dev/null +++ b/_nuxt/builds/meta/ef2ed732-e2b6-4966-bf92-e41b228cf6f6.json @@ -0,0 +1 @@ +{"id":"ef2ed732-e2b6-4966-bf92-e41b228cf6f6","timestamp":1723795016764,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/about"]} \ No newline at end of file diff --git a/_nuxt/DCmlw-cb.js b/_nuxt/tBqgKzkr.js similarity index 98% rename from _nuxt/DCmlw-cb.js rename to _nuxt/tBqgKzkr.js index 69bd0b2..994f212 100644 --- a/_nuxt/DCmlw-cb.js +++ b/_nuxt/tBqgKzkr.js @@ -1,4 +1,4 @@ -import{m as a}from"./C_7SQCrL.js";import"./CkSHs0sc.js";/*!----------------------------------------------------------------------------- +import{m as a}from"./BuHNPgG-.js";import"./CEpLTXMU.js";/*!----------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Version: 0.32.1(29a273516805a852aa8edc5e05059f119b13eff0) * Released under the MIT license diff --git a/_payload.json b/_payload.json index e63bec9..6e28430 100644 --- a/_payload.json +++ b/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1722888797051] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1723795036969] \ No newline at end of file diff --git a/about/_payload.json b/about/_payload.json index 340604a..75615f8 100644 --- a/about/_payload.json +++ b/about/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1722888797117] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1723795037031] \ No newline at end of file diff --git a/about/index.html b/about/index.html index 8eec5b4..258a618 100644 --- a/about/index.html +++ b/about/index.html @@ -9,17 +9,17 @@ - - - - - + + + + + - + - - + + @@ -39,6 +39,6 @@ document.documentElement.classList.remove('dark') } -
to the Diffr App
The Diffr logo: two slightly overlapping diamond shapes

About Diffr

Diffr is a tool for comparing text files. It was created out of dissatisfaction with existing diffing tools (and a certain amount of paranoia because virtually every diffing tool has to send your data to their server to compare). In Diffr, all the work happens locally and your data never leaves the browser.

Features

  • Fully local diffing removes the need for a network connection — once the app is loaded, it will continue to work even when you're offline.
  • Share your diffs with others — all diffing data is contained in the shared URL.
  • Drag&Drop files from your filesystem into the editor to compare them.
  • Full support for dark and light mode.

Drawbacks

  • The editor which Diffr uses under the hood does not currently support mobile devices running Android. For that reason, Diffr can not support those targets either.
  • Bringing the editor and diffing experience entirely into the browser requires quite some bandwidth, which means that the whole site is pretty heavyweight (roughly 3 MB). This does not hurt past initial load since the app is cached and not loaded again on further visits, but the initial load may be an issue for users with an unstable connection or a limited data plan.

The Diffr App is Open Source software under the MIT license. Feel free to leave feedback or contribute improvements in our GitHub repository.
- \ No newline at end of file +
to the Diffr App
The Diffr logo: two slightly overlapping diamond shapes

About Diffr

Diffr is a tool for comparing text files. It was created out of dissatisfaction with existing diffing tools (and a certain amount of paranoia because virtually every diffing tool has to send your data to their server to compare). In Diffr, all the work happens locally and your data never leaves the browser.

Features

  • Fully local diffing removes the need for a network connection — once the app is loaded, it will continue to work even when you're offline.
  • Share your diffs with others — all diffing data is contained in the shared URL.
  • Drag&Drop files from your filesystem into the editor to compare them.
  • Full support for dark and light mode.

Drawbacks

  • The editor which Diffr uses under the hood does not currently support mobile devices running Android. For that reason, Diffr can not support those targets either.
  • Bringing the editor and diffing experience entirely into the browser requires quite some bandwidth, which means that the whole site is pretty heavyweight (roughly 3 MB). This does not hurt past initial load since the app is cached and not loaded again on further visits, but the initial load may be an issue for users with an unstable connection or a limited data plan.

The Diffr App is Open Source software under the MIT license. Feel free to leave feedback or contribute improvements in our GitHub repository.
+ \ No newline at end of file diff --git a/index.html b/index.html index ea52f8c..2182c8d 100644 --- a/index.html +++ b/index.html @@ -9,17 +9,17 @@ - - - - + + + + - + - + - - + + @@ -39,6 +39,6 @@ document.documentElement.classList.remove('dark') } -
Loading Diffr Editor...This may take a moment on your first visit.
About Diffr
- \ No newline at end of file +
Loading Diffr Editor...This may take a moment on your first visit.
About Diffr
+ \ No newline at end of file diff --git a/sw.js b/sw.js index d1eed7e..23694b4 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,o={};const r=(r,n)=>(r=new URL(r+".js",n).href,o[r]||new Promise((o=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=o,document.head.appendChild(e)}else e=r,importScripts(r),o()})).then((()=>{let e=o[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,i)=>{const s=e||("document"in self?document.currentScript.src:"")||location.href;if(o[s])return;let t={};const a=e=>r(e,s),c={module:{uri:s},exports:t,require:a};o[s]=Promise.all(n.map((e=>c[e]||a(e)))).then((e=>(i(...e),t)))}}define(["./workbox-3e911b1d"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"_nuxt/6jiAsz2U.js",revision:"6bc5bc7136db876ceae86c402eb9c1af"},{url:"_nuxt/8PR52Bri.js",revision:"16f84b41c22cb94baa599047ab042a82"},{url:"_nuxt/about.14QZJcop.css",revision:"97178050a7452a4576b1e1ff048709b0"},{url:"_nuxt/AIYrmboN.js",revision:"089cb56fb063638dd7a962aa920d2afa"},{url:"_nuxt/aye-XuKf.js",revision:"294610941d01efc8fe4e5c4401f717c1"},{url:"_nuxt/B_6ZJHoI.js",revision:"d3cfe3eb1008261addab3d890b0d59fd"},{url:"_nuxt/B2JjqfgD.js",revision:"e9877ab7ef1f7179cc390a2876d56de3"},{url:"_nuxt/B4EUQpqW.js",revision:"62a5cbe2e7b97c3120c6bad0b4f9e06b"},{url:"_nuxt/BDogwa1y.js",revision:"415c91ef399c07670bdfc2f0d711a8d2"},{url:"_nuxt/Bfj5Gje8.js",revision:"9aa8c864f418485cee7d94a86be3e121"},{url:"_nuxt/BFxLgNnU.js",revision:"777de6915fecf02fb912e93af86e1b8f"},{url:"_nuxt/BGe4rUxq.js",revision:"b37e035d317384f40646e11dab7d76d1"},{url:"_nuxt/BGXgVhUr.js",revision:"06dd4ff529b12a2406411a452b15438c"},{url:"_nuxt/BLNb-JAd.js",revision:"c1499a389a96ef86a0b0254cd1e49da1"},{url:"_nuxt/BmaROhlq.js",revision:"9eec900eb58b7eeddae846c0b3b56a22"},{url:"_nuxt/BMtvRcXo.js",revision:"82b9c4368a054b7cf50b37e7562e8894"},{url:"_nuxt/BN6gjOHn.js",revision:"1b562e5abba577c477798b53146c21b8"},{url:"_nuxt/Bp_IvaVo.js",revision:"d69e7cffa2e65cb1d6d44bbb0ea32973"},{url:"_nuxt/BpKsDE16.js",revision:"acb29a6314717e68c6862d71d1366c04"},{url:"_nuxt/Brv81Y9P.js",revision:"ca4d06af24cfc1259af2dc19f66ca82f"},{url:"_nuxt/Bv1tKZGj.js",revision:"1bdaccd3a797bb939980f1a86e7a8d9f"},{url:"_nuxt/Bxf-ih0_.js",revision:"88d0b5ab204fdb45f1e8ff89a6c94758"},{url:"_nuxt/BYPE9CJS.js",revision:"616402ee2f7b72d797e23e8f325c85ef"},{url:"_nuxt/BYXwckCb.js",revision:"8746a9f3c5ddb2e3b6f78e8bf4f21770"},{url:"_nuxt/BZ6gjIMW.js",revision:"dcc6bdbf60421bc9eb217b2f3cc20397"},{url:"_nuxt/BzyxF57s.js",revision:"964c21b4246008fc3bf44a7b44ca3ef1"},{url:"_nuxt/C_O2lL9d.js",revision:"4a2817efb46ff32721c6dcdfb72dd376"},{url:"_nuxt/C23Cdrm-.js",revision:"b20028da7ea10fd5312712e7a85f013f"},{url:"_nuxt/CAPQDeA6.js",revision:"fb24ff467097af5856d8c8b322281bb3"},{url:"_nuxt/CAxzsb_n.js",revision:"048dda30790d4f8657b3e70d750708c4"},{url:"_nuxt/CbMt6lww.js",revision:"11937f2bd37565cd79ea59c18aeb3b93"},{url:"_nuxt/CC_j7WAB.js",revision:"c3fd6bf6063f3c1a382fbc5a96ef25e2"},{url:"_nuxt/Ccpc81aS.js",revision:"82540956613657a2006ee539dc9e8ca1"},{url:"_nuxt/CdJdzYZ3.js",revision:"10f3a4a6a1069df89feaf678c0714834"},{url:"_nuxt/CdViReDQ.js",revision:"b16c373f5f015d257d4c142bd9f85952"},{url:"_nuxt/CdXawH9l.js",revision:"2e9d11637e241e8dd5f4eae02e344069"},{url:"_nuxt/cdzPwZK4.js",revision:"c7f690fc6025f95345efb8a4b5fa0300"},{url:"_nuxt/Cf1RN7M0.js",revision:"5c97d0cf8b7c252a3882e92d374423d0"},{url:"_nuxt/CF5QsFSF.js",revision:"9a754d36593e52452e9d7f6d6baa9ab5"},{url:"_nuxt/Ci5gqIE4.js",revision:"8dae63f7b0c69a1b677be7c4b7225cd5"},{url:"_nuxt/CkA9cH5k.js",revision:"465ccd1d1bf4f2bc55979006971d7114"},{url:"_nuxt/CkSHs0sc.js",revision:"7f416226fb0f6be2df9f4162ab8b4c42"},{url:"_nuxt/CMBG2xd9.js",revision:"ebf34b42b65ea0e4a62cc0b0f2ddc6e2"},{url:"_nuxt/Cmgh6xH7.js",revision:"cc3b886e9195b272ee44d3f96a39412a"},{url:"_nuxt/CMlPJgDZ.js",revision:"ba664322f5ff0647ef7a9853401630bf"},{url:"_nuxt/codicon.CwQkNr96.ttf",revision:"201a139a86db06a854f7a8e8156fbe0d"},{url:"_nuxt/Cp9HjCW0.js",revision:"5f3905105fb11000a74f13c891ab852d"},{url:"_nuxt/CpZnJNof.js",revision:"3cb1812ac4926e7026fc0cdb98f7f245"},{url:"_nuxt/CR6KEf-1.js",revision:"c543b9fcb68643d24c6281295fda6553"},{url:"_nuxt/CrNiaFT2.js",revision:"82e11e53f60cc43de1d680095835a8af"},{url:"_nuxt/Cs1j0J7V.js",revision:"093e56fc0aecc9bfe9fa95b86c4e1c82"},{url:"_nuxt/CvTHdWtC.js",revision:"8e8b21ced01b36af2d22239b75c8a829"},{url:"_nuxt/CWrOOXrU.js",revision:"2628f24ae33b6d12d86db767b8d36fbe"},{url:"_nuxt/Cx54o0UA.js",revision:"89d0c124ca1795daef131e4b643bbdf7"},{url:"_nuxt/CXRy3U_s.js",revision:"09bc72f5b48b87000ccc51a316aa663a"},{url:"_nuxt/CyruyDL8.js",revision:"dbaa9423489bf81c2d37ea560b2c9fb6"},{url:"_nuxt/D7qQGfvk.js",revision:"88593c6cb8d1eac7d522710ff8538b47"},{url:"_nuxt/D9mguHfI.js",revision:"f3550c620cd1283a846c6720589daaff"},{url:"_nuxt/Da7mySU4.js",revision:"9759cd0e6652a0d27e122fd248579844"},{url:"_nuxt/DboMeVAP.js",revision:"e26ac0cf7c8e7f65e54b43f2dfc79004"},{url:"_nuxt/DBw6R9y3.js",revision:"d17171ea225aa8bcbb7e1095a9ea99bf"},{url:"_nuxt/DCmlw-cb.js",revision:"2661c51f067b694a8f44e42f6cb1eab8"},{url:"_nuxt/DcnDe2wc.js",revision:"23acddc33c4e1285985c061dee9e731e"},{url:"_nuxt/DesyVnY_.js",revision:"9d1fe966cfafe12bda693cd22cf858a0"},{url:"_nuxt/DGh3p874.js",revision:"8c5601528d6e8dff608106066a222957"},{url:"_nuxt/DgOYFoYL.js",revision:"f1d40dd96c6d4f754f2d20b1766b5410"},{url:"_nuxt/DHKNcubG.js",revision:"0b682f30b122cdc7fded27fdf1cb9917"},{url:"_nuxt/DIt2IPk-.js",revision:"0865cb9c8e6d0c20fb5ad838b4a73ad2"},{url:"_nuxt/DJ_Svkyx.js",revision:"1cbfbc1f257e41723d04cd38ede208bb"},{url:"_nuxt/DKlFWxEa.js",revision:"6a0047efcd8ac35d24d1bd066f4f828f"},{url:"_nuxt/DlAUqK2U.js",revision:"25e3a5dcaf00fb2b1ba0c8ecea6d2560"},{url:"_nuxt/DlB0FLjW.js",revision:"76f4f5fb152ad921cbb299e0311ff0ed"},{url:"_nuxt/DlqVeE51.js",revision:"9b710679dfe5d78184ee95542de99bdd"},{url:"_nuxt/DPR1S4u3.js",revision:"d8ddaf4a6c6be6909bede5977321460f"},{url:"_nuxt/DR5RxYjI.js",revision:"af64dfa4dd5207b5e9cff0a91e78b758"},{url:"_nuxt/DUGEqqHp.js",revision:"4727b2f34535f2684dda1125b2c449ff"},{url:"_nuxt/DvodYTvg.js",revision:"b869110096e218d2b73020234d88bbd6"},{url:"_nuxt/DwSmYXDq.js",revision:"a075f31ab6189b97587c52cb7c666e88"},{url:"_nuxt/editor.9E9H_NMh.css",revision:"b904a650ef969ee4700e416991413e63"},{url:"_nuxt/Eg1kj8Q2.js",revision:"b280604038d8462c3ddfc2366d427cc2"},{url:"_nuxt/EkmopEmd.js",revision:"ef3655d27261f826bf822732941bda64"},{url:"_nuxt/encoding-worker-BhL4adsa.js",revision:"7f7d6eaba8f09631c514f36064784e4a"},{url:"_nuxt/error-404.CG_o5lmg.css",revision:"ca4c0e3ecc105da29a1a34e03ee8e160"},{url:"_nuxt/error-500.xMPyg7me.css",revision:"ba060fe1663e8cf803e2beda2f1fad38"},{url:"_nuxt/EWBHX8YO.js",revision:"b32f0672a441cf4b031a6e1bc41dc6ae"},{url:"_nuxt/Fragment_Mono-400-2.B2VELRRK.woff2",revision:"39f5a8f3ac6f1fc4ce48ca03b61fd280"},{url:"_nuxt/Fragment_Mono-400-3.B8kL90rB.woff2",revision:"12f73e8995d7a10dcb6d38b68d4a17f6"},{url:"_nuxt/gBZZoUAe.js",revision:"d02ef9dd593b648805c97e7012266da0"},{url:"_nuxt/index.DTZyzNU4.css",revision:"146a9c1ded0d65260fffd40481b5d261"},{url:"_nuxt/L8shDli2.js",revision:"236746e5ca9a7ef41bac17839e0f64a2"},{url:"_nuxt/m8In46ie.js",revision:"96182360787c106fcee602d3243d57d1"},{url:"_nuxt/nuxt-monaco-editor/metadata.js",revision:"b878b71dcc11764abd05d73c3444c263"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/browser.js",revision:"4bea699ac3253be311988a229f0b6360"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/canIUse.js",revision:"644e84db34179e09fc5668f2dab3147b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/contextmenu.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/defaultWorkerFactory.js",revision:"fa266df01bedba9822df380791c81ce1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dnd.js",revision:"9472348911f55ddbc2ccea3b8bb2f587"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dom.js",revision:"b4535210d097fb9a77aeaa2384239926"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dompurify/dompurify.js",revision:"df75993f88d955aeef768f1f2415e8ee"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/event.js",revision:"007ae17995086961f112711266801b2e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/fastDomNode.js",revision:"fa12e106a5f32f8c76d1281d1d340f72"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/formattedTextRenderer.js",revision:"5d2c54baecb0d698c8c9574d2b9d82be"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/globalMouseMoveMonitor.js",revision:"d637e40dd78358ded3d09cbb5ac514ac"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/history.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/iframe.js",revision:"d14845ebfcbf568277cf678651c3aaee"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/keyboardEvent.js",revision:"f92d82f0db8509f59e814c8c46e90d2c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/markdownRenderer.js",revision:"e238cbc6f6564e23756f2bfe274e28a5"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/mouseEvent.js",revision:"b7d5863c8efff13bfa93e3d01f2b6308"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/touch.js",revision:"89058f741d94b71e028616cbc9205c1b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionbar.css",revision:"a28c0360a648f2475a44245fe28fc289"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionbar.js",revision:"782beddf99ae98b9e5f9d3a1eeab1643"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionViewItems.js",revision:"7b573bfba8ac0071cf88419d9c0e9a57"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/aria/aria.css",revision:"9fbc4af260eca56689c737437a719980"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/aria/aria.js",revision:"14c0f4c84bb6a17db1c8583b56ec1621"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/button/button.css",revision:"962ec34010ec5168f2d1f02f7d20d492"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/button/button.js",revision:"6f11b36ebcc5c77e317f51c73bdd5686"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/checkbox/checkbox.css",revision:"86edd15fa4f86d0a56eb0aa7ca14e655"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/checkbox/checkbox.js",revision:"b539ab62057d5fab820629091985608e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon-modifiers.css",revision:"780125b4d61dd71d9c3185d9e4119b14"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon.css",revision:"521ceb853faf881b2520208c5ce4b897"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon.ttf",revision:"201a139a86db06a854f7a8e8156fbe0d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codiconStyles.js",revision:"6c62830ef9053f58f85d32009c319dcc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/contextview/contextview.css",revision:"b2c5cede00fed2f7e88b9f5cba727024"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/contextview/contextview.js",revision:"c9d976eb9c6b033609f729ffa232045b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/countBadge/countBadge.css",revision:"db9f8470840dc8f8617a778b01f45c71"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/countBadge/countBadge.js",revision:"4657361a5bafddd38da1c9c123f81a40"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdown.css",revision:"0bd50573c62053cc8e2785b2ab011637"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdown.js",revision:"4c17f3d59ad14e5406c8e12130ba6654"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdownActionViewItem.js",revision:"f3ca4424ac24ec5a2a435cb5431411ff"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInput.css",revision:"5c87f2388172dd4a281be43387a11051"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInput.js",revision:"492752fe63739edf8588286fa7ee852b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInputCheckboxes.js",revision:"1016c8b226b7649db28c7bb68a330617"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/replaceInput.js",revision:"8d86707f15fa30be3ee7d2a77d1d7b70"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/highlightedlabel/highlightedLabel.js",revision:"6409ff08c81d8b6f9ae449bc0a1dc066"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/hover/hover.css",revision:"253d42277fbe882ded655b4b418b70c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/hover/hoverWidget.js",revision:"6d3a949285931ede2dda8c4361989754"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconHoverDelegate.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconlabel.css",revision:"5fdde43894132750b581f99db9ea59cf"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabel.js",revision:"85e04586d1733cb23450ad2f500c27b5"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabelHover.js",revision:"9edc6f45539b2a50fa4bc2e10cffde30"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabels.js",revision:"6c445f342c638f2dffb6e3f901004ed9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/inputbox/inputBox.css",revision:"ae9bd1915c4bc307af43b7a508730bda"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/inputbox/inputBox.js",revision:"3a78ef8f51bb72dd1e456641711c45af"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/keybindingLabel/keybindingLabel.css",revision:"9f28cf61696866d96e5368eaa95fd6a1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/keybindingLabel/keybindingLabel.js",revision:"2bd28bf3356b5259ea47ccda156a73b2"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/list.css",revision:"7d557efc813c5a7a894dc0091299e047"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/list.js",revision:"30403bc494c93eb440a64b288c2b0c17"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listPaging.js",revision:"2bf568e2efff6d21de74879d79e61b1a"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listView.js",revision:"a14d1597f1de6c50859e5496c80bcdcb"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listWidget.js",revision:"0a0c10330d9a1a12eefb337a3f45b086"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/rangeMap.js",revision:"06832303bfef546791fa1b7f585888c9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/rowCache.js",revision:"d0e5b6d93767a1e58a215b8e85694285"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/splice.js",revision:"22954dc399fae111be2363cdc5eec38e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/menu/menu.js",revision:"8fa9b042d33879cdaefbaaf6def8cb4c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/mouseCursor/mouseCursor.css",revision:"c919c6fbfc30ad2c6d6ae408010288a4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/mouseCursor/mouseCursor.js",revision:"90e6324ef1f02d857836e0c5b81c1072"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/progressbar/progressbar.css",revision:"59e6dfaea805fae9ef02fc70f42bf5c0"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/progressbar/progressbar.js",revision:"d26de85106c407bef1dcc6907acde853"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/sash/sash.css",revision:"d475cdbf7be7bdcbc5026a050096d49e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/sash/sash.js",revision:"320405bf412db26d27cd41415b951404"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/abstractScrollbar.js",revision:"76a849fde2da1152fd539413f7f1cf87"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/horizontalScrollbar.js",revision:"0c54ac817aefc2954726dd9d217ba378"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/media/scrollbars.css",revision:"5f3dd0868f57ba62b1b78420d5f4a5a4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollableElement.js",revision:"e3e38ea3a84ace30a9f392dca82cfa62"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollableElementOptions.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarArrow.js",revision:"526ccb86c6c7285fad9b41d67635bdb3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarState.js",revision:"5e108a67dc4b5c11fc1c884c4111a407"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarVisibilityController.js",revision:"ebd71929b434247af90297f5b93d8d07"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/verticalScrollbar.js",revision:"f21db0e099073a061ddd1f485c77822d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/splitview/splitview.css",revision:"8f870a48ffd23f8a7c419d25e6ad1fdf"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/splitview/splitview.js",revision:"dd6581aebd3b8a96e17c46097015d8e9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/table.css",revision:"b19c73ace5a1a28d37a38091a824a1be"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/table.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/tableWidget.js",revision:"0e8abeb4514e46cf109aae765eb6a15d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/abstractTree.js",revision:"ccdc22988227a3ee4a851c57419de162"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/asyncDataTree.js",revision:"cad4d5c2e5923e83d89437b2edbc2544"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/compressedObjectTreeModel.js",revision:"3b0b42b3caea5ecc3d330d926569b6b8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/dataTree.js",revision:"de50b5c3deeee4f70db3caca36f56d2d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/indexTreeModel.js",revision:"a14ac6ee5557aa4b6837f90a72da9e7f"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/media/tree.css",revision:"14abc09f2023493c8c7780c32584f5fd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/objectTree.js",revision:"cf1136a47755c081997ab107dd6b3eb8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/objectTreeModel.js",revision:"ad3528c43e87b6b84f88c048e2ab8f27"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/tree.js",revision:"f921f6fbc4eafa912ab87de9fd7216ff"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/widget.js",revision:"af0814b490aea465bc8f1d68432388dc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/actions.js",revision:"6a1da3f2905feaa46d4167f0e9e5763f"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/arrays.js",revision:"9428adb892132ab0b97e09fdd7cff8c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/assert.js",revision:"9fe61abad6d8ff9f8058ed2618c441aa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/async.js",revision:"653935b4f55bf7632a3d76b8152930a8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/buffer.js",revision:"7cba7b5c7a97990315cac8e3cf612133"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/cache.js",revision:"7299633c32b223f9d20c9284cf514b5b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/cancellation.js",revision:"7f8a7550d2865276fb381960827c823e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/charCode.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/codicons.js",revision:"21abe8ce5fc91206a04c376b4486c176"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/collections.js",revision:"7a3a34c8dd01ec28f7fcf64248856ba8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/color.js",revision:"d36e6579b45a89994030a5a2273810c3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/comparers.js",revision:"0f0823ecfc477e49af129da20831a725"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/decorators.js",revision:"0384e0136982a3d64cac8af64baec543"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/diff/diff.js",revision:"655d9c78b09a05f5d80f362ca7110c83"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/diff/diffChange.js",revision:"0982a7f0e308e2ed650272eab94a8c49"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/errorMessage.js",revision:"ebf9321885f8a0cd6e08b306b8859e37"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/errors.js",revision:"a2847cd72fc1754b91e78df62ad68c05"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/event.js",revision:"8f74a1c1a682af47efe26327b3e60035"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/extpath.js",revision:"0a9b0a72a8706b195e06b00c5338c0ab"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/filters.js",revision:"a7abe8e0e5d9fcb6bf91759a0b609013"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/functional.js",revision:"5d3093f726c2c0edfee7eb800f70c8dd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/fuzzyScorer.js",revision:"9db3162820f050b3ff6fb5421492f7d3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/glob.js",revision:"ec29fa69872cf301d73c027a10014670"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/hash.js",revision:"3062ccfd5513a05d2166b31565e216d4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/history.js",revision:"ec26b43859d6f3bdd4641fe8f99e3131"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/htmlContent.js",revision:"73746dddab1602619b13b0cb8c39a834"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/iconLabels.js",revision:"7787d5c599e238860ed46bf3d5b6c293"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/idGenerator.js",revision:"4cb1a0898b76047f7df437abf21809fc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/iterator.js",revision:"e6fa0443df390efb286678e6f82fcb64"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/jsonSchema.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keybindingLabels.js",revision:"84ecc97c4e473117bd4f8cbb2dfb8e1b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keybindings.js",revision:"9f39108c7cc09d8fc588ead4700897d4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keyCodes.js",revision:"42ecde9ac0f4a7d27ce84df4a7b2b482"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/labels.js",revision:"a01e98073f5cbdbb41b551137d276e55"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/lazy.js",revision:"2a18c2119807640141f52d26e0ce9980"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/lifecycle.js",revision:"66a6d618b478b9af35b3840912d0b77b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/linkedList.js",revision:"010126902389f43f477260f24427f530"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/map.js",revision:"1b827aa3998598a58ed481fabd6c0c7c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/marked/marked.js",revision:"f0cbfe927c43c259da00ecf1864c0507"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/marshalling.js",revision:"4141e52845f575e23e61dcaadb998cd2"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/mime.js",revision:"3b95af8c0b499ff65152e438c5596fc9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/navigator.js",revision:"286f41e8ef71166d2e9b11c77fd275e1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/network.js",revision:"5ba0dea33ddefe1a1bcde28520b4c161"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/numbers.js",revision:"bbbec52f38bbb2b65bfe714d3f504a6e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/objects.js",revision:"31efb0c685ffbd1be00b90fe660ba896"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/paging.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/path.js",revision:"ca84339eb4cb5fc8d3bf592e525da74e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/platform.js",revision:"24105eb693faa849b41476c4fc92c069"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/process.js",revision:"a0815d1477a9fef90035de9cbe265ae6"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/range.js",revision:"67ee351507d5f49d1e61e765b2d51317"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/resources.js",revision:"dd755b57c4e090f6cebc2d2da12e2bfb"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/scrollable.js",revision:"99c3727d7d83cf89231c59b5c1f27926"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/search.js",revision:"7b9e4477a25490addfdfad2ab3f69ca8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/sequence.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/severity.js",revision:"f973067f621052d76dfc2b430d135452"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/stopwatch.js",revision:"29a223ceb06b5dd0e417ff8daa041caa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/strings.js",revision:"041c51195cf81d5710df24b09f8210dd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/styler.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/types.js",revision:"a416d81f813fb0ac05ba3d452c5f55c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uint.js",revision:"c8393430fee3ef10c8c9bc7037adf382"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uri.js",revision:"fbabb7ecdb8e0c48c50dab5d2bca1dfa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uuid.js",revision:"446483a732be599516f7034a3e533b98"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/worker/simpleWorker.js",revision:"3491ed7ec1d496e404ccb6b75867c8fd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/media/quickInput.css",revision:"6b99c9b75cf58f7b66aac803f9a4897e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInput.js",revision:"54a6aa4d7432a18e6cec54466de39b8d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputBox.js",revision:"32dc1965d4335a2f2b04d8daeeefcc02"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputList.js",revision:"65548fb911dafa7fc11b3d1ef693b52a"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputUtils.js",revision:"ab71e093f595c2dfbaffdc06dff09ed4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/common/quickInput.js",revision:"d3f12ccf2c82ad0cc09da483fac2417e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/storage/common/storage.js",revision:"2b55f0d170c07837679c4671c9807d29"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/_.contribution.js",revision:"2fd0f7ed759cc9f239549d9c26a8be87"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/abap/abap.contribution.js",revision:"ae66e89a57046634cc46478c3b11395a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/abap/abap.js",revision:"f2855a90da045b54fd6ea25983e57356"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/apex/apex.contribution.js",revision:"6fcb3cf6135b500e50796a0c05a98576"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/apex/apex.js",revision:"e29708489b192454e2eb261088006309"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/azcli/azcli.contribution.js",revision:"aace2e105cc31417255e0134791e9b5f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/azcli/azcli.js",revision:"7a52565b8d5c31419b9daf1cbe3d5644"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bat/bat.contribution.js",revision:"c6633da3ea44118e210fed2399b79028"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bat/bat.js",revision:"a5c9fd8b6afd1981e01900e2dc587ceb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bicep/bicep.contribution.js",revision:"f21a7e2884153d698131d7f0e17daf33"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bicep/bicep.js",revision:"8ecbcedfe282bec9e54fa7368e6a4704"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cameligo/cameligo.contribution.js",revision:"af7d8af4821b91da35da406048b50521"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cameligo/cameligo.js",revision:"ac83d9ce5109840df9ab0ef84999e0e2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/clojure/clojure.contribution.js",revision:"44752d6701fce80bf63c5324ab889ff2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/clojure/clojure.js",revision:"c41f88d371c825dd1064636e8cf44eff"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/coffee/coffee.contribution.js",revision:"faf2753471b9ef02fb0453206d770615"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/coffee/coffee.js",revision:"bfa8fab233bea825eaa3d5b441e31c98"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cpp/cpp.contribution.js",revision:"a3c880d6b2acf3ca760e44e91673f329"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cpp/cpp.js",revision:"172cc22280db049e2911412f58945c1d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csharp/csharp.contribution.js",revision:"ec38477ecaf11ff2e5aeea517b737f86"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csharp/csharp.js",revision:"377dd2278b069fa6d2c9b221929df113"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csp/csp.contribution.js",revision:"dabc9384261ab11f42b7d57147994374"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csp/csp.js",revision:"84d816f6d0fdcefdc4b62e662ebac519"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/css/css.contribution.js",revision:"ed310283d38675c05f3ffc6de810c0db"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/css/css.js",revision:"aebfb0948a779dbab39dc79a91e2e4be"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dart/dart.contribution.js",revision:"4f589fe663eb7baa02474e8155d2b848"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dart/dart.js",revision:"ffe4ecf48471a115adda0f4261d75181"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dockerfile/dockerfile.contribution.js",revision:"11ad94c8ada0c4d9b6e56aa0ffd09da4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dockerfile/dockerfile.js",revision:"2267770431f89301c514c130287ff1a7"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ecl/ecl.contribution.js",revision:"b36dba06ae51d3fc2218931190a57fb6"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ecl/ecl.js",revision:"12adbb6af041877e48b0c24358b89e62"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/elixir/elixir.contribution.js",revision:"c2fa606312f4471ae2a3ad5428953ca1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/elixir/elixir.js",revision:"fb591083ee79323f417f51fa83d4cdac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/flow9/flow9.contribution.js",revision:"ac8761508ca61f37b9d5a054882ba1b4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/flow9/flow9.js",revision:"d4bc153e48df40b408c858586114aeed"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/freemarker2/freemarker2.contribution.js",revision:"313641a55b68f1cb563d077d3606c618"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/freemarker2/freemarker2.js",revision:"ca504f3d0492ba217f31a9e817fd0bb1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/fsharp/fsharp.contribution.js",revision:"c81907d94ce5fa45f00b1092ca31a889"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/fsharp/fsharp.js",revision:"86b70af51935c257aee3d7ec060f9edb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/go/go.contribution.js",revision:"a7ea0e46012ffc5c22b2b47337ed182b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/go/go.js",revision:"4dd1411f6344e1cbafe43fa2e9c0ceb4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/graphql/graphql.contribution.js",revision:"d13a2517ae6345213bd140086c103ba5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/graphql/graphql.js",revision:"b7ffe9bf1b7240544d081209da6de155"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/handlebars/handlebars.contribution.js",revision:"d6f41ed6f8cb672d36d52db384535731"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/handlebars/handlebars.js",revision:"88c0536a7bdf2fc302f1492a60cebdcd"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/hcl/hcl.contribution.js",revision:"782b07a9eeb1489aefdc86821016b168"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/hcl/hcl.js",revision:"fc814b8fed953ad989ad121af5dce0a2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/html/html.contribution.js",revision:"d6ef9ede8a2375d6f0afb1b0c564694b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/html/html.js",revision:"f33675460d7dda57e8b6051afd3fb3ac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ini/ini.contribution.js",revision:"1c20936fac061ffb5d0436b8f6a1cd09"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ini/ini.js",revision:"97825bb157d1368ba38408e44f22e675"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/java/java.contribution.js",revision:"5d723426a3f0c457c01ee2c9ccc82788"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/java/java.js",revision:"702b249297db09923a56cb2634de96e7"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/javascript/javascript.contribution.js",revision:"5626f03b2745a79b6b1a6d63315dfcab"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/javascript/javascript.js",revision:"614c03bc8e4b4eb632dcc1ada16c5a8f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/julia/julia.contribution.js",revision:"4032b06552f255681ab366bd48f64d9a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/julia/julia.js",revision:"1ecf5f931050783bf568c3566221ca29"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/kotlin/kotlin.contribution.js",revision:"7a01a2b5fd5a3ab5d15f7754b665c8f4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/kotlin/kotlin.js",revision:"c8bad4d9d1ef55b431407fb0276b6763"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/less/less.contribution.js",revision:"91a6b4d32ed19ef34e14ccb0190f3b99"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/less/less.js",revision:"1ff02f1036bf0b4c00a35a811f693729"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lexon/lexon.contribution.js",revision:"20f370a7981c6f38db5e091bcf0e145c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lexon/lexon.js",revision:"43f4b9cc41625e53edb9e37a1269d305"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/liquid/liquid.contribution.js",revision:"b2f0b04bb1aeeabc1497819a74f9d7b2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/liquid/liquid.js",revision:"fa1bd0ef5c2d5c6b82546e9a47829115"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lua/lua.contribution.js",revision:"7c71fefbdddebd5daf1e5ad45e14df37"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lua/lua.js",revision:"9fab5bf6256155f744c86b0077bad8fb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/m3/m3.contribution.js",revision:"98f5ccf0f8c553ccd45afa785684823e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/m3/m3.js",revision:"7602012e77a7d1e78f544040ff2b43ac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/markdown/markdown.contribution.js",revision:"25f3b047c1a03ef02d0a28fda495255d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/markdown/markdown.js",revision:"95d9dc99a300bafcd3e1cafb0a43d9a9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mips/mips.contribution.js",revision:"ceb790278b8ed00c709edc9cb83cc92e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mips/mips.js",revision:"0a1303d6b794e710c37105742c9f1af9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/monaco.contribution.js",revision:"55d91a23e205140fce7a7911b9a1e028"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/msdax/msdax.contribution.js",revision:"d8497f9dc74e8a17c4528c816ed2487c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/msdax/msdax.js",revision:"d4e5ceca0aaf87625818e824c751d3d2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mysql/mysql.contribution.js",revision:"3910c6450c2c8252fb35ff54d5479751"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mysql/mysql.js",revision:"7dfe019f79a50c94237f13f1a939ff1b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/objective-c/objective-c.contribution.js",revision:"8425d5bda770007cedc069f89e87745d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/objective-c/objective-c.js",revision:"dbedf5d4f1bdaeefc742b314861e01bd"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascal/pascal.contribution.js",revision:"3d2fc972649aed2a6935a3d81394dbea"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascal/pascal.js",revision:"6e4a43cd4f2fa742550bf985ec66da65"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascaligo/pascaligo.contribution.js",revision:"69de4dee75573b21f663c50d24c28e86"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascaligo/pascaligo.js",revision:"26102dd1ad2d738b69f09145684e4349"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/perl/perl.contribution.js",revision:"203f5f757fad44488becd5847bf93611"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/perl/perl.js",revision:"5f668e04c15cccd3a1df059ff82ea9d2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pgsql/pgsql.contribution.js",revision:"7a8ac0f5e75a74379a32fd872d26b964"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pgsql/pgsql.js",revision:"a19dd317c46966f80a26395399d53875"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/php/php.contribution.js",revision:"45c69177aa05bd7d511e92c14db2e428"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/php/php.js",revision:"116da53925e9d6d710e70383c569e9b0"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pla/pla.contribution.js",revision:"46abb785101cb95f4285b250f4704c6d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pla/pla.js",revision:"67a1c32c6efcc5466f7e7e7b7901ce0f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/postiats/postiats.contribution.js",revision:"9e71672e58d5bd2195f6c6f4f111a2a1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/postiats/postiats.js",revision:"701883adfb378370e4a0e03a27c23b7c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powerquery/powerquery.contribution.js",revision:"2dd43453d235fa10a17ae52135d18dfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powerquery/powerquery.js",revision:"dd2c812f834ff603334059e8daa712e0"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powershell/powershell.contribution.js",revision:"a66ede5052e570f5c44746b2d9bbf652"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powershell/powershell.js",revision:"e80e4b3126be279457bc07ca2e113549"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/protobuf/protobuf.contribution.js",revision:"d96b16c2e85add1585c504cf7f181fca"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/protobuf/protobuf.js",revision:"4f537fb01dd4d06797445920071edf47"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pug/pug.contribution.js",revision:"8dd78ac6703dde7e5664eff06f3fd872"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pug/pug.js",revision:"d202a9318aaa94e908182389dc196b06"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/python/python.contribution.js",revision:"f02e9ec62a4e5216342099623f0e2799"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/python/python.js",revision:"918cba2806f99ebb527e4429834fb4c8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/qsharp/qsharp.contribution.js",revision:"16cd9f009674c96f36fb14ef435845ae"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/qsharp/qsharp.js",revision:"aa7058771846b422bd1d6fdd0c209339"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/r/r.contribution.js",revision:"45cbce7896de97297b480d64911eb3ae"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/r/r.js",revision:"340be03bc4c009c785bb8cfe8e62ea44"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/razor/razor.contribution.js",revision:"1fc8a9979edc7b094af145b1a77028f5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/razor/razor.js",revision:"11ae62ab9a8c72767ff5cc9766ffe19e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redis/redis.contribution.js",revision:"3d33015a21f4a39fcbfbe35eb1bc2bfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redis/redis.js",revision:"e19378b14d26bcdb72cd78524cab6ada"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redshift/redshift.contribution.js",revision:"b2e1ff517845238902666768b760b910"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redshift/redshift.js",revision:"2b60205025fa9f7888f830a8f5030d3f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/restructuredtext/restructuredtext.contribution.js",revision:"95f3975fd5f1d891042e05cca01ba2f9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/restructuredtext/restructuredtext.js",revision:"b904fa91cb7bcadefff8d4b70491e23d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ruby/ruby.contribution.js",revision:"f9c67175f6776d967c28c60f2ca7d187"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ruby/ruby.js",revision:"05f99d6f3791630274ca275d3e74f49f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/rust/rust.contribution.js",revision:"7f05d9c9b4c592425ad90daca9bc92c3"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/rust/rust.js",revision:"48b07b94b7aa6bae6c3aa30731cc6492"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sb/sb.contribution.js",revision:"332fba694e4b87434e80dc36f448874d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sb/sb.js",revision:"34870004ec1c7961c2e359381a58456f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scala/scala.contribution.js",revision:"e1a044a1706431631a9084ed682d4350"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scala/scala.js",revision:"9f989a7fc45a9dcfc5364633b36ef6c5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scheme/scheme.contribution.js",revision:"bdaad131313b0cafebcdfd489719527c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scheme/scheme.js",revision:"0b706a26a75750470629461fe23b8220"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scss/scss.contribution.js",revision:"5a180228a834239a8316992c87698431"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scss/scss.js",revision:"38c31b4350928398e9b527ce929cbb3a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/shell/shell.contribution.js",revision:"fad8d32965678d0e96fcd16ce76689c8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/shell/shell.js",revision:"7f67a0fe171b27c4c1349d2ed44143e5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/solidity/solidity.contribution.js",revision:"32806fd09a95222366c018488971abf8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/solidity/solidity.js",revision:"769aeb744bb94fc74ca5a2e83897848b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sophia/sophia.contribution.js",revision:"a8c9c3b2a70dcc1c3f8626a866716344"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sophia/sophia.js",revision:"54081bc9dd40de59f55743fa6dd5ecfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sparql/sparql.contribution.js",revision:"0b55fb9d44004e5fff0a3f48f0facdb3"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sparql/sparql.js",revision:"5b1e17e7825ce445585aa7a769f862ec"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sql/sql.contribution.js",revision:"1c1781041dfe96e54e820caa719b5d3e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sql/sql.js",revision:"5312d448a3a02df69cb1a5880f05be8f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/st/st.contribution.js",revision:"70f04939b2f9067f67e31aba1c5d0a0f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/st/st.js",revision:"81787fd9e68d4773363475a821e66b3c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/swift/swift.contribution.js",revision:"f8b97d09becebbfffb06b5d460c27d19"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/swift/swift.js",revision:"43be7684e6bd50030f57b7fada3bee1a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/systemverilog/systemverilog.contribution.js",revision:"d280205f84cedf9c5609ef3d000ca92a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/systemverilog/systemverilog.js",revision:"7331ceb2d7b1692bb1426e8592dc6162"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/tcl/tcl.contribution.js",revision:"c66ce7ef7ce157fdce0b4e67f54fa42c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/tcl/tcl.js",revision:"927481e2361664011223573eec84193b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/twig/twig.contribution.js",revision:"7ebfbf1125bb30b067b897a350b8662d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/twig/twig.js",revision:"1bfe37952c133d1db4e3a6e31165e73a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/typescript/typescript.contribution.js",revision:"c33bbfe12b8163b043f2127c2d2ac6c5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/typescript/typescript.js",revision:"e6590d7815526b47cb2feff7a747f70f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/vb/vb.contribution.js",revision:"15c62f56b99ff6e0317b8baa434ff033"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/vb/vb.js",revision:"a2241249cc9918439d6a2deac27d7d18"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/xml/xml.contribution.js",revision:"ed4fa68b76842647a0a802371967c010"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/xml/xml.js",revision:"7c1316657d3641f33559cefac26a05ef"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/yaml/yaml.contribution.js",revision:"d9faeb5a28f6ac1f76545b1e7f787058"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/yaml/yaml.js",revision:"ea6e619cb47380bc1674e8aae01435b5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/charWidthReader.js",revision:"7d3e6711df6f693755a0ecd97f34a9d6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/domFontInfo.js",revision:"15e2bdc5c4c107fa1d53e59be88753dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/editorConfiguration.js",revision:"15f0dc9aa1aafcd95ce859a2c4584081"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/elementSizeObserver.js",revision:"6eaacc3bd5ffff7a9adc31385dbc928e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/fontMeasurements.js",revision:"4ad97c8dc7c99adb0a12141789eda740"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/migrateOptions.js",revision:"0ac113aaf8323f55fecb4d6f9886cf95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/tabFocus.js",revision:"92cd3b74011d90834a9d37a825db8054"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/coreCommands.js",revision:"51127a97c20fa3381c0560090c942a4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/mouseHandler.js",revision:"e98c9c63e39e17e772e0133dc071a63a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/mouseTarget.js",revision:"fa8a707037830b98df723deb61be278d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/pointerHandler.js",revision:"65495a67df4d1a1d75ecdef58c02980e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaHandler.css",revision:"1552186dd6981433b016bf1f6009d05f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaHandler.js",revision:"58190040e3612e2efe73aa926b8e0e32"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaInput.js",revision:"3f14a625df5cc92eb277677c9be6bda5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaState.js",revision:"e6e8862a9559851a7ee47ced9dcc1b29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorBrowser.js",revision:"d70d02e8b621eaf92548bf1df8015ba6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorDom.js",revision:"89b14175626cf3dd9103ce8905009b41"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorExtensions.js",revision:"2a9acd46890ebd8414531b7ac1c8485c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/abstractCodeEditorService.js",revision:"1cc57abca98d1efad39fb136be94aa6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/bulkEditService.js",revision:"031dc953e4771a04f30d812920279ddd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/codeEditorService.js",revision:"d07be0c49283c898051c5d6feffb3f82"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/editorWorkerService.js",revision:"0de2d4f1e414b9c7c7aa559e7b59485c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/markerDecorations.js",revision:"3f598aff110b59f0ffcba6d29a443d6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/openerService.js",revision:"822466743a6eb27df0a1cceb0de80420"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/webWorker.js",revision:"5c0da7e63d482b30cf1485904bfa474b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/stableEditorScroll.js",revision:"aba3c8872b6a2c102990cb1244a3f69a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/domLineBreaksComputer.js",revision:"1737025946fe42d36d3896bce5bea82d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/dynamicViewOverlay.js",revision:"530db92289320d65276dde83bc654259"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/renderingContext.js",revision:"6115c903be15c649b85dad457de77440"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/view.js",revision:"4515fae6d5d01b7fcac2187e1dcad69a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewController.js",revision:"4053045dd6db820c8917c27730f6aa7e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewLayer.js",revision:"216366231d2284ea9fd7f5b0680e9c11"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewOverlays.js",revision:"aaaf6d08acf32f7562f5736dfcbe83ab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewPart.js",revision:"43e6174178e025a1921c68915f38ba3e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewUserInputEvents.js",revision:"51f2fbc58b7b1795ed05d93926973065"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/contentWidgets/contentWidgets.js",revision:"33039ee4a3c262c4b609395374a0f0ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css",revision:"6f536abc091fbc1453f61240ed1b8b7a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.js",revision:"0b42880e1db4ec7bd2868dd917f03578"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/decorations/decorations.css",revision:"9ba48dc8163943d38fe163e11fc8c563"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/decorations/decorations.js",revision:"9cce713c6aa777715c61a4456486a2e4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/editorScrollbar/editorScrollbar.js",revision:"1695d607969fe552d1c4d5cee25b117a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css",revision:"0c820b0751ce5fd5c8bb4ec7d3f87054"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/glyphMargin/glyphMargin.js",revision:"1663c3b0a6d017326991f87395b5a1c4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/indentGuides/indentGuides.css",revision:"b6abcb0677fccff6b5f70984454d3432"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/indentGuides/indentGuides.js",revision:"e5432173843e874a09f3902b4caf983b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css",revision:"454b3347c64d515643cde810051f8f31"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lineNumbers/lineNumbers.js",revision:"6a3a2437c5ed8cd40441d867fc5cbf88"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/rangeUtil.js",revision:"ce93939ff3bb9dcb267b0bf44d2734dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLine.js",revision:"edea9e1ad106bfa8b79a4c2a6063bf66"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLines.css",revision:"c0e7ee4583a806d7f558b3227126bcae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLines.js",revision:"435769de9a57c5f9d962d918dc743c86"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css",revision:"507827d00ffaf68aaa23fb0a9a1fd827"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/linesDecorations/linesDecorations.js",revision:"15ace8da1ede15448f7772c13df9dc75"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/margin/margin.js",revision:"0162e3d971362c7e50498163bb8b0bcc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css",revision:"ed32459d79e3b78c3b8b4d9b64401233"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/marginDecorations/marginDecorations.js",revision:"8047e83237a9c2b9214f7db08fcc6313"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimap.css",revision:"27933fd1c43603cd68276d16f541fa6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimap.js",revision:"50b0eedd2c04bbac492a831f363f2e95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharRenderer.js",revision:"30ab0c908a26f7c620b4132b14549159"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharRendererFactory.js",revision:"68e5dc45b5466fe481e740cc135b08b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharSheet.js",revision:"c8be7a62f7111bf03fc92a3d901b520a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapPreBaked.js",revision:"8551d04ae59e73e0d5fc31676d7ebb18"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.css",revision:"d4f6cf410a65de10398e7c31ac0fc7ee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.js",revision:"08070c3fb8e2843fa18e79d637694cee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overviewRuler/decorationsOverviewRuler.js",revision:"5db03f454d0d98c0263230a6344f9f03"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overviewRuler/overviewRuler.js",revision:"c174b013e0b2ea89ee7e5465dc81fa5a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/rulers/rulers.css",revision:"608ade6bc852071efd1c3319ec816390"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/rulers/rulers.js",revision:"785f0a263fd631dd7a400e8b0643ade3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css",revision:"92b2b575363ade40790d8020b4beb4ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.js",revision:"b49b95e2df5449f5ef8c80a25dcf8bbd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/selections/selections.css",revision:"ffc3077875aa839c4b30b522e770d7ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/selections/selections.js",revision:"b784d0cd5d4aabf0c3551ee85982fcb3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursor.js",revision:"3061e32686d97b8f7e184ae630c899fe"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursors.css",revision:"a9b32c47793a137143af574b538d2044"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursors.js",revision:"b23f3199426f784e9dfb1f8306f3ace8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewZones/viewZones.js",revision:"b3a85c7cb09326ce45ab865e18db31ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/codeEditorWidget.js",revision:"94fe3fc725ee989264146d3f01e06a8a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffEditorWidget.js",revision:"b3b250abe5f5c97f7aa0ff21fe08c233"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffNavigator.js",revision:"7542e8e2cbc733735adfea283ee3d1dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffReview.js",revision:"e3b0bea80ec81a7642d2276cc5cdcf03"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/embeddedCodeEditorWidget.js",revision:"f2e016631d69f123c981d9b1f269836b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/inlineDiffMargin.js",revision:"35a933c419654c6657e3efd2fa62b730"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/diffEditor.css",revision:"e06bbbc38a7f72ca8d69dae58ed014ca"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/diffReview.css",revision:"f55621d040a82960789312c829a614cd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/editor.css",revision:"77e5f697db3114f0f2f0c2353cd1b734"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/replaceCommand.js",revision:"88ed49943431b14316449bc55f52a497"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/shiftCommand.js",revision:"d7f0c54a03b53d6a0406648e68ea4465"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/surroundSelectionCommand.js",revision:"a47ac67c178ba31fb754229410361987"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/trimTrailingWhitespaceCommand.js",revision:"bd673fc095e686389f67b2912b684f1f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorConfiguration.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorConfigurationSchema.js",revision:"9e6cdf3c291be3fde6228113257b05a4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorOptions.js",revision:"d77cc7b3088b2990867d65d04782896b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorZoom.js",revision:"965f2b04deeafe67570fd83b3a569f47"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/fontInfo.js",revision:"6e4481b77236a4e94b4a8dbf4137a194"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/characterClassifier.js",revision:"d0f489d1cf753ef66fbd1475a2113ed8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/cursorColumns.js",revision:"032378428bb6d284c15a28fed5aad1f2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/dimension.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/editOperation.js",revision:"89c7bbb802f6816299ba620cb4bd2d4d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/editorColorRegistry.js",revision:"aaae24d00071e0f340ce430f0c6fc7ef"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/eolCounter.js",revision:"b846483e3a52dc12027e13e10660afda"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/position.js",revision:"e2c8958a55b9f7e346fed25c5f87bba9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/range.js",revision:"be891789da67e105f7a07997a058e5e6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/rgba.js",revision:"726db1a180ecb40b80a8a4f5ee472158"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/selection.js",revision:"96708e2e88c087a88ddbe584e01a9ba4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/stringBuilder.js",revision:"49eac5bbe00d2403133a907c2b6ebaee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/textChange.js",revision:"a49250cc66cbe39b8eda45f99b719984"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/textModelDefaults.js",revision:"16d4304e693ab8401eb6bf4f4e9bf0a8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/wordCharacterClassifier.js",revision:"2c6e5f7e9a5454e8b8bc48f0740b2eb8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/wordHelper.js",revision:"99a16dc8642d815433ae17e6a380fac5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursor.js",revision:"cfa887f81d6fe13709ce98fc41ef3d4e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorAtomicMoveOperations.js",revision:"88c3577426938d15c11ee96ba4162bd2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorCollection.js",revision:"45afafabf2052473924f435e24fbad1e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorColumnSelection.js",revision:"79d74eb7276e51d7199fd3b3525dc3dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorCommon.js",revision:"eb09cd5a1277f4e5c6e4cef25aafb371"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorDeleteOperations.js",revision:"a98ed241e9d200a054db728f668790a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorEvents.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorMoveCommands.js",revision:"58e1a9da05d52b11ab8feeacc4041de2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorMoveOperations.js",revision:"454ebde8ba11ac75ca469a3825f10dd1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorTypeOperations.js",revision:"fbf5ef484e11550f14de9d2436eefb63"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorWordOperations.js",revision:"6e4d652ea86108332ab7e9243e8d0a66"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/oneCursor.js",revision:"b4d10496ecda273e52543eef650393a0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/diff/diffComputer.js",revision:"83a011403577da53e7dc045c42968bcb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorAction.js",revision:"b3888eaf903d83be82f9224c41fd3227"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorCommon.js",revision:"9ba904734b61bf418df060deb26809e5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorContextKeys.js",revision:"daf198b889ff3225514265de60539794"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languageFeatureRegistry.js",revision:"84520521b6dec12709f7ef4c4ac34eff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages.js",revision:"91a3ee5a506ff3efd69aa908035cf421"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/languageConfiguration.js",revision:"c08218a85f7b8b0ca955639e0167085b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/languageConfigurationRegistry.js",revision:"6db565967b2ba9f7d7cef92e47eef5f3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/linkComputer.js",revision:"738b4a2f7bea9b589487f11c3e7ff790"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/modesRegistry.js",revision:"d56e5ffd0e5110c477bf6220e854034d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/nullMode.js",revision:"6ded7ba90238f24d1b96602a513d9b90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports.js",revision:"8ae44775f36f59afc6887b034acbad27"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/characterPair.js",revision:"0ea669a8cfe126f962cf5c13e687accc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/electricCharacter.js",revision:"4447149034cd2b90d2d5a4362d15243e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/indentRules.js",revision:"af83f5adb9afbe74f7c0caf7354175d1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/inplaceReplaceSupport.js",revision:"137ed62205218a65fac6937108330853"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/onEnter.js",revision:"04d10725fcfeacec56652e32438bea47"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/richEditBrackets.js",revision:"417c5075d0e153b3e3ffd139a9a09114"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/tokenization.js",revision:"f4c686fab1947dcfe425ce4d9face605"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/textToHtmlTokenizer.js",revision:"765381c45316b0dc83f574a94def9700"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/unicodeTextModelHighlighter.js",revision:"453462c1d97450eb7ba4f998091c963d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languageSelector.js",revision:"620c6b6ed5d7fab7f6e1dbffcb262e90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model.js",revision:"a7eb3d5947e413765205f8c59dd0c39e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsImpl.js",revision:"7184bc3810e29beb1c25ccfdc41b823e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/ast.js",revision:"3e8fda60b59c057d94168c15be21e936"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/beforeEditPositionMapper.js",revision:"fc612c82e0588665227ee89bb437e15a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/bracketPairsTree.js",revision:"8f460c06689a5dd9139a9c80c4e89160"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/brackets.js",revision:"cdc7b0bb5da9ae40bbc439fdeb976ff6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/concat23Trees.js",revision:"a7c2d142506d748a41aaeda6f53adc49"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/length.js",revision:"e0f10f4297b244ed6e579d253dbb6673"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/nodeReader.js",revision:"b09b4559e07cb3a3f90c6cce9bbff5f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/parser.js",revision:"ca6ad459a17f9b01ead39c3091784ed3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/smallImmutableSet.js",revision:"54956d1d852b85b41c45c6b90f4f0b5d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/tokenizer.js",revision:"e4426294b23ed3431837b2d757d9b20a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/colorizedBracketPairsDecorationProvider.js",revision:"0a967f704e8c049bb2eb2d60d831e23e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/fixBrackets.js",revision:"1fb44980061607376fdddb92df090a51"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/decorationProvider.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/editStack.js",revision:"3c244d9a3410672e569df788b09f149d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/guidesTextModelPart.js",revision:"02cbe621a3bfa2598ee046b4cd6f0cff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/indentationGuesser.js",revision:"f22d40534aa18cd75d5212bd866c7d95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/intervalTree.js",revision:"a3a08cc85f22d45fc97154e814a216f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/mirrorTextModel.js",revision:"33876ced7ea845d637d16fdd261a43ba"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.js",revision:"0e6c3427668ce9b82ac4627513fb6fab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.js",revision:"ddf733c91d0a73ec0b3fa2f152d9dd60"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBufferBuilder.js",revision:"0874672efdecc56531038e72b63e28d7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/rbTreeBase.js",revision:"e30c6737962e3e531515b279cda5118f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/prefixSumComputer.js",revision:"a8b9092d1dfddfe81dfd26043cebbc1f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModel.js",revision:"d937e1d87ea6aebd6275077e0a6825fa"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelPart.js",revision:"57af65a7337705e3742dcec86da576f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelSearch.js",revision:"dc46a4adb5a81cd69178dd3212ea3766"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelTokens.js",revision:"c7e1c3b04ca9974dc397e12b98796c14"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/utils.js",revision:"4d12657a1a63cb5c97cdbf04da01415c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorBaseApi.js",revision:"60cf88e2c7005fdf06f593879491092c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorSimpleWorker.js",revision:"b83c653e5817fd6b035251cde6f97540"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorWorker.js",revision:"b3a48686956d77d86e4950cb6bcdb841"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorWorkerHost.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/getIconClasses.js",revision:"0c15f8a0aa1e2a1dddfeeb52371e3baf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/getSemanticTokens.js",revision:"ed79a077d01798d9487b5789bf270fe7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/language.js",revision:"4828679cc1bdd691f43b018e06367fa1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languageFeatureDebounce.js",revision:"99d3fca19cc50723c8546ac1c6f9453a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languagesAssociations.js",revision:"2a73a6a13483f28313f5a8087e3e10d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languageService.js",revision:"9ad17945b807be212eaf188d35ce7094"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languagesRegistry.js",revision:"65eacd27ac67f2cf95a48b95c2d1025e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/markerDecorations.js",revision:"5a8fd42bef2c013f9f7d8aeb0391cb36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/markerDecorationsService.js",revision:"da74e694243982cae1b4823b7d05e1d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/model.js",revision:"96ad0e9e364f4c69c7a76f6895c26fa1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/modelService.js",revision:"6aff9069de1bfac2d340969cc8ebe8ae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/resolverService.js",revision:"976627e5c60022be63f3e4edb7a1489c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/semanticTokensDto.js",revision:"7d7c801d7bfe69a83f31e8184583dda1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/semanticTokensProviderStyling.js",revision:"772e2e091cdde36735e306f240677f4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/textResourceConfiguration.js",revision:"76fa59b846de96819941248bb1627daf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/standalone/standaloneEnums.js",revision:"ebdc6357f5414372135a33b4f8f82fe3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/standaloneStrings.js",revision:"3f9947515d7da503c8a67216451022f1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelBracketPairs.js",revision:"c91440cd07b058442b82e34a1012419e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelEvents.js",revision:"a85f2b757f8dbbad0030cda5633ce904"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelGuides.js",revision:"40fbadac6d19f49fbb606e51eca2a8a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokenizationRegistry.js",revision:"190a254b6fa9f1642c8e2e83710b90e1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousMultilineTokens.js",revision:"4656bca8c6073e31258862d8e984af22"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousMultilineTokensBuilder.js",revision:"3e3dbf06f0f07f35c7e5a070de5806de"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousTokensEditing.js",revision:"17459014157d0579fb8b58bc872838d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousTokensStore.js",revision:"21415c04cdbc66de40b004a2ace8a020"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/lineTokens.js",revision:"52de6d9ae76af3488f16d51a6a278baf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/sparseMultilineTokens.js",revision:"f121432584dd01c41af3fecfaf1a1783"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/sparseTokensStore.js",revision:"26807ddc8043b8272c755f2d244b712c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/lineDecorations.js",revision:"02a9ca0a1f40d5f425d2cf611bf60dad"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/linesLayout.js",revision:"bb7072b73f54593267ff4cd5220ce2df"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLayout.js",revision:"c895a2f6adef55b6655e973e149d900a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLineRenderer.js",revision:"297b28bb510cda27bba25de46a54f2e8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLinesViewportData.js",revision:"a6daf2c94fc4e5ac7fed9fb25a6ff379"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/minimapTokensColorTracker.js",revision:"7d3268661e08cf63ed488984cbc56965"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/modelLineProjection.js",revision:"f967fd69709181cf1256dfa62efa4ea5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/modelLineProjectionData.js",revision:"765dd19683041235d72bea1e7c363f97"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/monospaceLineBreaksComputer.js",revision:"d65693d377a63854d45a52579d01dadb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/overviewZoneManager.js",revision:"33c7ee5a08a8eeb170bc126d90069adc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewContext.js",revision:"b492f0495d14908e1ae7001b3a785a8a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewEventHandler.js",revision:"dc100e67b4ba80f406d8a19f5c812750"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewEvents.js",revision:"f7f2d34420ffeacd9d4b25cb395b3a10"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModel.js",revision:"455cea2b2b882bb3d1aa09470844775a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelDecorations.js",revision:"8b205e706c62234930181b0545131558"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelEventDispatcher.js",revision:"c452633fa7076cb663b1bf8916005772"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelImpl.js",revision:"75cc6dfef1a7931b2ecd72f66f195e5b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelLines.js",revision:"97f5dca42c6c59fd417b855844d7e9f2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/anchorSelect/browser/anchorSelect.css",revision:"9ed580e0787ec33a382b27336852113a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/anchorSelect/browser/anchorSelect.js",revision:"93d81f4415576dfcd8e3f56909c67bb0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/bracketMatching/browser/bracketMatching.css",revision:"11afbfbdb0cdf523942f58f9db22f4d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/bracketMatching/browser/bracketMatching.js",revision:"92c508d61cfd1097934992226a8963b0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/caretOperations.js",revision:"5208b16f05d61644f5676a2efc631121"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/moveCaretCommand.js",revision:"284b8737677f40172cdad812cfb43646"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/transpose.js",revision:"0d330cb54739bf25ddb1de1ee9d072d1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/clipboard/browser/clipboard.js",revision:"0d84e35c8ed7a965bccfb1fa1727f765"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeAction.js",revision:"2629f4c38f2ed443dc0e9d8dcfc182c9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionCommands.js",revision:"45ca4944d51c43c5cdfabc50904047a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionContributions.js",revision:"04e4b8166d5b9fbdfe5d965b29ee6bcc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionMenu.js",revision:"4868a169b535d3b59560813e3235c624"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionModel.js",revision:"273213b9272b61acd5e276621ff4f3c7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionUi.js",revision:"3a3d5906c323bdce3ffe578c95103d83"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/lightBulbWidget.css",revision:"6c82cbefe200200c49da7c6e2a6661ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/lightBulbWidget.js",revision:"bd0970f2308788485dbd5b86e7dc40db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/types.js",revision:"b4d0cf816a66a4b0b5cc01ff50223915"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelens.js",revision:"0f646893de4a93e9b4edc718c2edfbb9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codeLensCache.js",revision:"061c8f1931d6e5393cf00879fd316e76"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensController.js",revision:"c21aad9dccc1405e100583f0eb56b4ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensWidget.css",revision:"3adc595f44a5353c091171cb04bc0095"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensWidget.js",revision:"ed7afb8154d3b7b860f545c42af5712d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/color.js",revision:"e31b712e5d634152e62e7fcfd8eeabd4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorContributions.js",revision:"d734b89e53417b6edaf5fa37fc129f18"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorDetector.js",revision:"56ee30b9cf4c527bcfe0b04cd9877a00"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPicker.css",revision:"fabdf8240da628527ff1482ea2924d67"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPickerModel.js",revision:"f5f1d57f261377b9fd307d16146c4d4a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPickerWidget.js",revision:"2270978ef4bd08887ef110bdee9b8e65"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/blockCommentCommand.js",revision:"062702285dd417f02ec250118ac5f412"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/comment.js",revision:"653f0b694462e2636c89cb6f6ac2a739"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/lineCommentCommand.js",revision:"7d5091c8600a34b48c0980cca46c7f5d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/contextmenu/browser/contextmenu.js",revision:"070130556ab1448ff99c1b9468aac5ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/cursorUndo/browser/cursorUndo.js",revision:"ef60d290f008f8966cb17f67ed0c60c5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dnd.css",revision:"2aea9afbcd51bd4274d061244c68244f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dnd.js",revision:"5ab1f690596cc8950b725dfa971a7f4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dragAndDropCommand.js",revision:"dd6b4e35614d037260ba1972b086b780"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/documentSymbols/browser/documentSymbols.js",revision:"fc5bdfe3c0e43158fc3676ad004cb3ab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/documentSymbols/browser/outlineModel.js",revision:"43b1f898b3b15f6de579dc84558b3451"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/editorState/browser/editorState.js",revision:"928435c3afa4b0a20bb5e74fe333e20d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/editorState/browser/keybindingCancellation.js",revision:"9309f43bc2f3dfed1e7e107fb33b269a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findController.js",revision:"41cfff3b32ffd9977098a4e64c1d4951"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findDecorations.js",revision:"cc81dbbd9a52fbaeec61200bd6e0404e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findModel.js",revision:"96ca80ddb124fd4623fd4fa82b7fa049"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findOptionsWidget.js",revision:"76ec05ca5ef6cb1fb27807d379c483ca"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findState.js",revision:"fd08b2b6e26413d6623f0b340d4d96d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findWidget.css",revision:"58bf95383e6259ddde7814b100326428"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findWidget.js",revision:"da775befcc5128811bd018293b46bfb5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/replaceAllCommand.js",revision:"a3d6e22dc54b690c5b93cba47f71fc00"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/replacePattern.js",revision:"07af713a86d43601e7e046f2378e6582"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/folding.css",revision:"96d44b5e7cd51b5aa2335068f516df83"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/folding.js",revision:"bfc9f3002b9cb2e97c144a344bd8eb08"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingDecorations.js",revision:"243ce854acffd978ac52071f49ddfa2a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingModel.js",revision:"275348e295cc4710a8f47527d73abc6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingRanges.js",revision:"e74e7f38dadf1e28a6ef4e821eaa46fa"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/hiddenRangeModel.js",revision:"bffe763608bb18610b6059eda9d881ed"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/indentRangeProvider.js",revision:"9f8bbc219a8bfb52a6186e0ec335d076"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/intializingRangeProvider.js",revision:"4187705b1ddd5585414ae7b8ace4e0d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/syntaxRangeProvider.js",revision:"af31432adf19790ec60ca26c108b761e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/fontZoom/browser/fontZoom.js",revision:"d8a541f99facd567116805586eb0fdf4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/format.js",revision:"6a709df31ad5fdda6b4e6ae8c2251d86"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/formatActions.js",revision:"59317e0f0e3dace73d42e5916dcc3b36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/formattingEdit.js",revision:"01861c18d035cf52c0dbc9dbb516bcd5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/gotoError.js",revision:"3da693f51e4a1cdc50cf3318207e9bdd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/gotoErrorWidget.js",revision:"2db4dea7fc4522d38d1125034aff193d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/markerNavigationService.js",revision:"6266e737a3bc059c1713f152be92349b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/media/gotoErrorWidget.css",revision:"825b9bc94ff5f2dd41bb7883fac6b052"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/goToCommands.js",revision:"5822c8d5e79b462a921a027814a46349"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/goToSymbol.js",revision:"462746f22f82ce41cc9b3bce0338f6b8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/clickLinkGesture.js",revision:"23449069e4f6ee08016d328eeab30337"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.css",revision:"83f1331fb75bb92481ebdda6a9898ef1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.js",revision:"2a24f183acca185ad676593d51378224"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesController.js",revision:"7bc731a0c8c4b55d196d1893932321e1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesTree.js",revision:"29b7348189c107a39bd57746dce07e01"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget.css",revision:"f95d8cc894db4c258a907d1d8f2b5520"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget.js",revision:"81f994ecf971817511f8d13029d7af92"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/referencesModel.js",revision:"20c01aaa5488a9ae76030bd730eea099"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/symbolNavigation.js",revision:"d3bd72478d49c483ffa8c50a1a9c107a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/colorHoverParticipant.js",revision:"04b2b381ae9f5c30e3a934256b0052dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/contentHover.js",revision:"62604023881283d0715213469211f3c6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/getHover.js",revision:"c1815500b8d7a1a2f3a21372de7bacf3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hover.js",revision:"1293a54c63bc640bb9ffadc28a590767"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hoverOperation.js",revision:"5a934994293db8328cd991198f677fa3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hoverTypes.js",revision:"36625bd5c4ce1a9698347456276d66b8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/marginHover.js",revision:"7d553279c2d6b7223201687433163d81"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/markdownHoverParticipant.js",revision:"e2a5172c006eb7db291016e9ff63dca2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/markerHoverParticipant.js",revision:"88c816487412f14c9a7559bd080f2879"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/indentation/browser/indentation.js",revision:"bbb2b4eb57f33730c09ec418bedb6f7a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/indentation/browser/indentUtils.js",revision:"0deda60c1865ae223735d799f8d2f381"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHints.js",revision:"847994500c1783afdf976f81d727ace0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsController.js",revision:"2da14905ed2f2b586ff5b5ff48aaa120"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsHover.js",revision:"42c92bfa8702c5c0d810c70ac0492024"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsLocations.js",revision:"88a13a453914bcc233e199c27c4ce474"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/consts.js",revision:"a669f6b679d2c69180c7a156fdcd9d9e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostText.css",revision:"93677c0ae81502b93a91e5732668fcb9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostText.js",revision:"13b0060664f05b72e2506409542afe8c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextController.js",revision:"8674ec50491ecb75ef3839b8f1f482ae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextModel.js",revision:"b2b366e74e8930e5443d8b050ecd5160"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextWidget.js",revision:"9acd14eb62921cafe47b9b75bcbc25b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionsHoverParticipant.js",revision:"68f290b767132228d95ac0f1f195b128"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionsModel.js",revision:"d82a0f64d92d563927519132d5e1ef13"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionToGhostText.js",revision:"4a2c4509c3360d169cf3a53b0f677a90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/suggestWidgetInlineCompletionProvider.js",revision:"2ac6f9a29a432d9201f0537eb682332f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/suggestWidgetPreviewModel.js",revision:"98c5e8b5c366366ffd7aaf46a38a72a1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/utils.js",revision:"fc123eb0c13ba7284d61fc15fdb5df26"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace.js",revision:"0da23ec8cd22478c7c2b4b3dafba0f29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inPlaceReplace/browser/inPlaceReplaceCommand.js",revision:"6ddc2e2a12c2800eae2c29dee9b0e49c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/lineSelection/browser/lineSelection.js",revision:"eebc388b570f7f1d33256d4ffb37dc7c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/copyLinesCommand.js",revision:"0cf92235fd6f2f4c66f9706ba7b7bd54"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/linesOperations.js",revision:"7505d21b523ea6bbed031d03b662b3d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/moveLinesCommand.js",revision:"0ab606d652e9c495966573bed5efa6db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/sortLinesCommand.js",revision:"be9c82367e7d17970c4896d463854370"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linkedEditing/browser/linkedEditing.js",revision:"de321928eb635ac5b520847bf9f95710"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/getLinks.js",revision:"6e7d88d654da8de34279fa17e326c193"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/links.css",revision:"6aa0767b9df36e5fc4e412c6c44d8767"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/links.js",revision:"cdb429f81a460dc7dbd0de9f4ddf24c0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/markdownRenderer/browser/markdownRenderer.js",revision:"076af1a77bfeaed56abba85b96a831f4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/message/browser/messageController.css",revision:"db002a44fae5305dcdcf6ea6cd82ae69"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/message/browser/messageController.js",revision:"37c51c4bc5f06dc0f810397fce165752"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/multicursor/browser/multicursor.js",revision:"0eead30f4297a09ba08cf11322647ab7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHints.css",revision:"81ee2cdb58fd78370e55f5f892b77ddd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHints.js",revision:"6cfdfcdb2a0b030ea2cf55eb1b07b1c0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHintsModel.js",revision:"70fe452e9c8e536cd6fa44f945b77ae3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHintsWidget.js",revision:"9bd9b03535e1385133e7fa5f1cea1d7c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/provideSignatureHelp.js",revision:"7952148e1c15412df93216fa0a74c1b9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/peekView/browser/media/peekViewWidget.css",revision:"057d71b8ed2c39afc96849735c65f1d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/peekView/browser/peekView.js",revision:"fcf18e8804e8fc79e4e39ca8c10fce2b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/commandsQuickAccess.js",revision:"afb31b433440d80e0b21e7a3ca68d735"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/editorNavigationQuickAccess.js",revision:"4f56e7c0795e1b740d51151db6d580c5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess.js",revision:"e9f63add383e28a3efcd6f9bdd6960e6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess.js",revision:"2ae3bedaf6f01610ced47ab3e59dbee6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/rename.js",revision:"4bb7c3950b5a1b336c499dd236cf22f9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/renameInputField.css",revision:"c1036fd90abc16247381572beee3e25b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/renameInputField.js",revision:"628ce88db4f78a0dc12a239d3ce18d0f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/bracketSelections.js",revision:"bc21e0e948ff27dde89021510a38ee9a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/smartSelect.js",revision:"2dc5bca6923ba0f535266cc13e161dcb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/wordSelections.js",revision:"bcb575306775a4e163e64d55586120db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetController2.js",revision:"deca708bd861ec312478bb85ccd1e901"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetParser.js",revision:"59300a7f89ee7072e21b894e837cd035"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetSession.css",revision:"01c70c3314eb8a568fe1a8a0112d2d8f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetSession.js",revision:"3b62cabb173a06b740ece0639c27cb05"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetVariables.js",revision:"9f977c4071e4cd1318289d2200d25cf4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/completionModel.js",revision:"af92710f9f197378b83df7df92c2b30f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/media/suggest.css",revision:"4760bc86fc4737a0525c4017d158e716"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/resizable.js",revision:"1b72f40548d2a50fcdf36cdfcd16718b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggest.js",revision:"daeef5cb50580e303141ee0b1d2b1a19"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestAlternatives.js",revision:"df9ae8f9a4ba62ef225c7a968b511db6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestCommitCharacters.js",revision:"93b6319c70a21365bd60a6d65c494135"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestController.js",revision:"7de720ded35c09ad1e21577eabb4ac34"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestMemory.js",revision:"f970123e836cac58d9780fff100d09bb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestModel.js",revision:"c1a3efa00a9cc98f7ef0fc2b6226a5c6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestOvertypingCapturer.js",revision:"65b899bc7a1146f156edb6e16a09d0ea"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidget.js",revision:"55b2da2e6f8474c528d10df491bf8e29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetDetails.js",revision:"cc43f81b627b7ff0ec83ce5314cf2339"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetRenderer.js",revision:"1972481487e3dcecc443aa5bb26c013d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetStatus.js",revision:"a91c8d294a7522af3e36c6b76c20aed3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/wordContextKey.js",revision:"e1a30b3762b5c0b4320598add21763d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/wordDistance.js",revision:"816ea8dc40135d9f4e670704f6f9bdc3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/symbolIcons/browser/symbolIcons.js",revision:"c9bfc069fbee232d377092be34485f79"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode.js",revision:"347c539a5c1c530d8c0a14da0ab13c2b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/tokenization/browser/tokenization.js",revision:"53bad25200253ca2ea43f7cb899751dd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/bannerController.css",revision:"992673efe63cc717d6e32a228e9082d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/bannerController.js",revision:"985edca879160a8120622607ddc5e567"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter.css",revision:"70bc882954db5456c03d8b302c394463"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter.js",revision:"dd4b707decbfedb36359e94a1bf75193"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators.js",revision:"c16c6d93ea6e8c36dcd813d8641901ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/viewportSemanticTokens/browser/viewportSemanticTokens.js",revision:"b63ce3c07c1e063f5c15ee363903a350"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordHighlighter/browser/wordHighlighter.js",revision:"1b0e6f0516a15d8aac2284d2f86c5f8e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordOperations/browser/wordOperations.js",revision:"76b51d7e5d6e951b88b44e1be2a3e28d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordPartOperations/browser/wordPartOperations.js",revision:"1504b40a9cd7152305cc77c30839b4c3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/zoneWidget/browser/zoneWidget.css",revision:"bd3ee47e04fde76fbf3113d6a2b0d05e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/zoneWidget/browser/zoneWidget.js",revision:"5697f5ca7931888b24f9e08627c20333"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/edcore.main.js",revision:"3e14056f0025841c5fde43bb2d7a89a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.all.js",revision:"6a0193f6d801d82f7357848f1ebd9170"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.api.js",revision:"9a6567133b5cde2d427bf34d2b164d50"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.main.js",revision:"5da5606e0a0c79ca9df85668a4959e0d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.worker.js",revision:"390c5fd1638882e57141cbb75c94e262"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.css",revision:"f2c79b306e583e148517f2e830e1ea63"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js",revision:"34d7eafd0534e3869186a41a6fcd42f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/colorizer.js",revision:"8f9af83a6d0331651011ccf04075ce81"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/inspectTokens/inspectTokens.css",revision:"fa7b64fdbfbd6e4198911c2e0454c5f9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/inspectTokens/inspectTokens.js",revision:"52e7a51813891f836b713edf5e6c980a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.css",revision:"1b2f0d31d52627447cc58f2f08f7f71d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.js",revision:"4bdc3805718570c1c684e562ec283ba7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneCommandsQuickAccess.js",revision:"2b2c4ee269b5023f422975e87e7a7c8e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneGotoLineQuickAccess.js",revision:"a226bce32d7aa478909d2343c041c5c9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneGotoSymbolQuickAccess.js",revision:"27072ecff144f65f4e17118403c5d162"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneHelpQuickAccess.js",revision:"24e37b67a9fbed5f0ec92fefd54019be"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css",revision:"8d6cb4231f2911da7e4ecdda104ecf71"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickInput/standaloneQuickInputService.js",revision:"cfc52232a65f9be12ce1b1d773bef260"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js",revision:"778b67e3685b1720e58ee23af8c6a6ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standalone-tokens.css",revision:"c14eacd368cbfbb79778cd7b53c05cd7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneCodeEditor.js",revision:"9f61c6e1f26b7763a50783a5cb663a07"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneCodeEditorService.js",revision:"cc851a53de74209577103c1179aaab43"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneEditor.js",revision:"831c45b7050444435ad83d9f18ffe915"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneLanguages.js",revision:"173fa77cda7f274993cddf5a1b02af24"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneLayoutService.js",revision:"6c49e7ad1eaf5a3402006dbc90fa12fc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneServices.js",revision:"d5e6606d37ec08eb9f34d97809661544"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneThemeService.js",revision:"f3f3b021e2ed9d6eb6bba06fb1f84a36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/toggleHighContrast/toggleHighContrast.js",revision:"989406a0ae91290fb41aaccadccbc9a5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchCommon.js",revision:"6f3567db6c2357d4b019a5ba57c8c9c1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchCompile.js",revision:"46cd17fd86fb8ae5c3dc954aeb6ce7c2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchLexer.js",revision:"0155b01a210ab4382b11986fb28034b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchTypes.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/standaloneTheme.js",revision:"60f0fc575ccd1c8a50eaa5c40daba04d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/themes.js",revision:"2a6758f7c64756658aebf37b747c8119"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/css.worker.js",revision:"bbb46e8e323fbec644741944ce91afa1"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/cssMode.js",revision:"165bd3446db2b5a962742236f783b555"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/monaco.contribution.js",revision:"f4935f08c0057728954af1861621d2e2"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/html.worker.js",revision:"1f3bc0fb841744f019836bf1dd1e5409"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/htmlMode.js",revision:"afb48ed50da61162ce2c51f29491f331"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/monaco.contribution.js",revision:"216b44abb04474d2b858babfc6c41598"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/json.worker.js",revision:"460e330a2b779e1206685879f61e5561"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/jsonMode.js",revision:"a9ecd62ef68359aa1a8ab7b0ad982b8d"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/monaco.contribution.js",revision:"34d02faee70f318e7988b6d80e06c574"},{url:"_nuxt/nuxt-monaco-editor/vs/language/typescript/monaco.contribution.js",revision:"3c046bcc7f237ed7361039e3d32caddf"},{url:"_nuxt/nuxt-monaco-editor/vs/language/typescript/tsMode.js",revision:"d9d78c9e92fb3ce55988590070a6f781"},{url:"_nuxt/nuxt-monaco-editor/vs/nls.js",revision:"550add69f9199d1c87fe1ba5e3a0657e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/accessibility/browser/accessibilityService.js",revision:"52d08f8316fd7c55aaeb779ad011501f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/accessibility/common/accessibility.js",revision:"f162725c826306a1a58edf929d05a819"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/browser/menuEntryActionViewItem.css",revision:"88a5c546a8d3e89d70b118e3bdcff220"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/browser/menuEntryActionViewItem.js",revision:"dc99618616284e19e9b34e9a17d986ba"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/common/actions.js",revision:"8667a730b9ad13da115a47ee4439914e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/common/menuService.js",revision:"419535ebe3ba6c1947b993e1f446f632"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/clipboard/browser/clipboardService.js",revision:"b356b23dfef343263aa8095cac1faf9a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/clipboard/common/clipboardService.js",revision:"34c7878d5741ebeec34460339aa009fb"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/commands/common/commands.js",revision:"ad146ca8877bb4cf98cc68d772595174"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configuration.js",revision:"8422c704c0ed38fda5d4b2acf70bf73c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configurationModels.js",revision:"a401c4ca744f4bb9afb664bd65fd623a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configurationRegistry.js",revision:"69de8ccd79746142bf41d9d488082d93"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/browser/contextKeyService.js",revision:"d8fa7e47b9cb8228c43e1c3cf81fea15"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/common/contextkey.js",revision:"6384de139a5499b5fd12247f387e1fa4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/common/contextkeys.js",revision:"e168f4f75825e3ed026651bd54678364"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuHandler.css",revision:"edca5b2a681b2a021ee80c1a9f9f5a6e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuHandler.js",revision:"634606c289dd4b6728f83b8bcaf4fb20"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuService.js",revision:"9135fb3379a079c3c28140e93bcdb3bc"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextView.js",revision:"ee3a54f86c1892297f3f67f26bfbdfce"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextViewService.js",revision:"0b74bf9be987803f8c49f36bb5e68617"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/dialogs/common/dialogs.js",revision:"b086303c1116a6e5942592178453cf9f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/editor/common/editor.js",revision:"322aed7cd42a654829c17a1e89bbf19a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/environment/common/environment.js",revision:"69665fda31b77a1aecd7327590656d1c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/extensions/common/extensions.js",revision:"6ee30b59e9e0b04681437767cd6c6476"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/files/common/files.js",revision:"acd901e7b540ec3fa08c7295a87da1d2"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/history/browser/contextScopedHistoryWidget.js",revision:"37959866acd1b2e33d3fda2e0d3cb263"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/history/browser/historyWidgetKeybindingHint.js",revision:"6c35a1be88129cb906e13092cebc4889"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/descriptors.js",revision:"b30b438ee25af8ec6dc9a1cf46c28165"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/extensions.js",revision:"bd6e695a15d092223aafd2d6b96c8d92"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/graph.js",revision:"9e40ca8ea03bba3b2e8b6cebe2fe4444"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/instantiation.js",revision:"2583f2851af3ed8a527368e7c9371fb0"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/instantiationService.js",revision:"d03640cffbbeab3d4f9614883ba9d731"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/serviceCollection.js",revision:"fd8927533cee5b925c1f9b5ab138b97d"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/jsonschemas/common/jsonContributionRegistry.js",revision:"951792dc4088e61e70464e7f1170a2de"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/abstractKeybindingService.js",revision:"99c345b10c0751973ff9750f44fb31ff"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/baseResolvedKeybinding.js",revision:"5c8ea276afdfab35d18283fd061fad11"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybinding.js",revision:"ef068f5f5f0252206b2d2530ea0d094f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybindingResolver.js",revision:"dace2e62671940c35acd33e3474b6472"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybindingsRegistry.js",revision:"1caf8db990ab126311cd95e0a41c4ce3"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/resolvedKeybindingItem.js",revision:"d324dbd1ba06cba9850df6ad0c04fa04"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/usLayoutResolvedKeybinding.js",revision:"af8e239cb04e78d721669ac278e10584"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/label/common/label.js",revision:"94973d6cd965fd5b668dc88be17d29ef"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/layout/browser/layoutService.js",revision:"df9c15a30ccedb43e06e727a73f55696"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/list/browser/listService.js",revision:"c09b2e2364229561c11e5cad8d014c49"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/log/common/log.js",revision:"e9a8db44bf5152238509d5d8ed38f3b1"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/markers/common/markers.js",revision:"17590868aa8b39228d27a9e11e55a3f4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/markers/common/markerService.js",revision:"ac66b0885d4273a4d7f4c80622e0268c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/notification/common/notification.js",revision:"2251ee5a7d3b2bcbe1f6084bb62d0ad9"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/opener/browser/link.js",revision:"2db22a558df4dafbc863efd4bc53dfc8"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/opener/common/opener.js",revision:"93207ab15ea35e15680b607e880c9bbf"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/progress/common/progress.js",revision:"3d1f9987c3e23edf4ab819c80e0289aa"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/commandsQuickAccess.js",revision:"6d81ad0d737f0ec40a8ec819247ba4a1"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/helpQuickAccess.js",revision:"68aae97b05fac7e2a4cab32c490d1ac6"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/pickerQuickAccess.js",revision:"daef91a7db217e2617970155397cd3d4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/quickAccess.js",revision:"cd2a371ff58c0a63f9bd73724726d410"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/quickInput.js",revision:"fc81489cd174c7f8ea60013862b6212e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/common/quickAccess.js",revision:"59d68948748bd757834d2ed396df3411"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/common/quickInput.js",revision:"00f67d27e4be92f8559afaa35e9ee677"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/registry/common/platform.js",revision:"7fc46eeb8642354008843e9f9962ef18"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/severityIcon/common/severityIcon.js",revision:"ac4dc25b56e172770234a71faec2b490"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/storage/common/storage.js",revision:"8cf488c2c608cedf235464a522d8f346"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/telemetry/common/gdprTypings.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/telemetry/common/telemetry.js",revision:"d46c5de7bb29476f26b688336c253d23"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/browser/iconsStyleSheet.js",revision:"0b424b75717cb5951be3a2280ec23fe8"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/colorRegistry.js",revision:"36e63074bbf6343b24a4dde0097e7cc9"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/iconRegistry.js",revision:"84f7c40dfd39a51a571577c7f59dad63"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/styler.js",revision:"ac07dd418e7877de1fc9ca0775885f5e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/theme.js",revision:"13e8f3ee0f940f9560ec01c98a78f801"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/themeService.js",revision:"83794f3b123e285b0b3f52e94452fc5c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/undoRedo/common/undoRedo.js",revision:"81ff8f94ef9a950fd0f8e313d8210fb6"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/undoRedo/common/undoRedoService.js",revision:"19cddc66fa7e7efa5404d6a44ff8679a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspace/common/workspace.js",revision:"88b2721b460a0d959a362b8532f2b521"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspace/common/workspaceTrust.js",revision:"4b747903fb52b7540c4188f03bacc0ac"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspaces/common/workspaces.js",revision:"0035c6fb4d5543868e4f0172582a4393"},{url:"_nuxt/nzIt_zYB.js",revision:"7b587e797e12c596562997e5bbb98a40"},{url:"_nuxt/PDpSD1st.js",revision:"c89df237cf7bb8c0d9bd555b8b0dc9bf"},{url:"_nuxt/Poppins-400-4.CIpeJEZw.woff2",revision:"aa42a9a3d4fc9951ed37945ff1af85dc"},{url:"_nuxt/Poppins-400-5.cpxAROuN.woff2",revision:"9212f6f9860f9fc6c69b02fedf6db8c3"},{url:"_nuxt/rxlOhi-y.js",revision:"6a69fdfa39c500445790bbe126e78227"},{url:"_nuxt/sEOTC9O5.js",revision:"3d6b9ac6e02d56e92be80347c0a5e187"},{url:"_nuxt/use-theme-toggle.S5ezb9K3.css",revision:"5c298fa694125d52e8de8984e3a12f3a"},{url:"_nuxt/USFbM0LJ.js",revision:"5c28079c434c92e999659b8156afd617"},{url:"_nuxt/x95fmXrr.js",revision:"7ed3bad6feaec533cb97e50c15dff561"},{url:"_nuxt/ZBCfCPmH.js",revision:"710bf2bebf9f0f67e7297df05fe9d331"},{url:"_nuxt/znbhO1yI.js",revision:"cfac5dafa8a25aabf40850326a2361c0"},{url:"200",revision:"9a49cf2133d60a8c68e6edc5da751063"},{url:"404",revision:"9a49cf2133d60a8c68e6edc5da751063"},{url:"about",revision:"00fbe61dd740bc5f1d4a835b26da64c6"},{url:"apple-touch-icon.png",revision:"2589859005bb36c8d55ff1006f7e8007"},{url:"css/nuxt-google-fonts.css",revision:"b7808a61ce6c67e3b8b1ba3de8ff293b"},{url:"diffr-pwa-192x192.png",revision:"c05947965f8c83ed71475821df7e58fe"},{url:"diffr-pwa-512x512-maskable.png",revision:"dfbba8f6d61fef68f3ad5d78c6251e6c"},{url:"diffr-pwa-512x512.png",revision:"11b7198f82d76ca861c0b4115d0363b7"},{url:"favicon-16x16.png",revision:"8127d95b1113f1cb9730a2c235d945ce"},{url:"favicon-32x32.png",revision:"6724529e634831636167f01091a15ebd"},{url:"favicon.ico",revision:"2ac02eefc52092b81ee847e248f5e443"},{url:"favicon.svg",revision:"82bea1d19f308a0f0247767af5b8c96b"},{url:"fonts/Fragment_Mono-400-1.woff2",revision:"4b8605e3fe75c7321c830c9f7fa07eb6"},{url:"fonts/Fragment_Mono-400-2.woff2",revision:"39f5a8f3ac6f1fc4ce48ca03b61fd280"},{url:"fonts/Fragment_Mono-400-3.woff2",revision:"12f73e8995d7a10dcb6d38b68d4a17f6"},{url:"fonts/Poppins-400-4.woff2",revision:"aa42a9a3d4fc9951ed37945ff1af85dc"},{url:"fonts/Poppins-400-5.woff2",revision:"9212f6f9860f9fc6c69b02fedf6db8c3"},{url:"icons/blank.svg",revision:"1a1780d1e4d919c9faf377ce4c676784"},{url:"icons/copy.svg",revision:"c577755d81df6d1458f758db3bb0d368"},{url:"icons/cut.svg",revision:"f8b58f3fc7e3d920912e77a978bcda8a"},{url:"icons/diffr.svg",revision:"97e9689d0e689faf6bdfa0eeed556cca"},{url:"icons/indent.svg",revision:"297a72511935fc26ba1de542c3bd00ef"},{url:"icons/moon.svg",revision:"c3e383d3049326c460ca289abaa40351"},{url:"icons/paste.svg",revision:"74fc039a4966f09b94b850e08734ed38"},{url:"icons/screen.svg",revision:"914be258429bfd0289d8ff25281e71bc"},{url:"icons/share.svg",revision:"2b0436b51046b1f6ffb27ed63748804d"},{url:"icons/split.svg",revision:"a42d50c680328158f51ee34aab7380ce"},{url:"icons/sun.svg",revision:"4aeda03828fb0bedd25d4dc6d0facb14"},{url:"icons/swap.svg",revision:"cd831a46d8f00901bf14ff2534eef120"},{url:"icons/trash.svg",revision:"eccc193393556f838ff36e5694573f16"},{url:"/diffr/",revision:"d9b504a047fc18452b95ca825f92b0fe"},{url:"logo.svg",revision:"e59b5afda2fd778d6e8f56f21d2423e4"},{url:"maskable.svg",revision:"ace5ee3d2f87e0b1be22aef5089f5648"},{url:"manifest.webmanifest",revision:"3ba67fd69e924a4bbb943fa13318f8bc"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/diffr/")))})); +if(!self.define){let e,o={};const r=(r,n)=>(r=new URL(r+".js",n).href,o[r]||new Promise((o=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=o,document.head.appendChild(e)}else e=r,importScripts(r),o()})).then((()=>{let e=o[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,i)=>{const s=e||("document"in self?document.currentScript.src:"")||location.href;if(o[s])return;let t={};const a=e=>r(e,s),c={module:{uri:s},exports:t,require:a};o[s]=Promise.all(n.map((e=>c[e]||a(e)))).then((e=>(i(...e),t)))}}define(["./workbox-3e911b1d"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"_nuxt/-y4Ib8qx.js",revision:"4bc8700658b44ebf0003c364f72053bd"},{url:"_nuxt/6jiAsz2U.js",revision:"6bc5bc7136db876ceae86c402eb9c1af"},{url:"_nuxt/8PR52Bri.js",revision:"16f84b41c22cb94baa599047ab042a82"},{url:"_nuxt/about.14QZJcop.css",revision:"97178050a7452a4576b1e1ff048709b0"},{url:"_nuxt/aye-XuKf.js",revision:"294610941d01efc8fe4e5c4401f717c1"},{url:"_nuxt/B_6ZJHoI.js",revision:"d3cfe3eb1008261addab3d890b0d59fd"},{url:"_nuxt/B2JjqfgD.js",revision:"e9877ab7ef1f7179cc390a2876d56de3"},{url:"_nuxt/B4EUQpqW.js",revision:"62a5cbe2e7b97c3120c6bad0b4f9e06b"},{url:"_nuxt/B60eBYEX.js",revision:"868fd63a4e20067c3c1fd0d9bc9e0509"},{url:"_nuxt/BB4fFmP1.js",revision:"02f4ac92360f7c9049ffe9892a991b6c"},{url:"_nuxt/BCE35n-X.js",revision:"88bcf61aedc53777d92472afb7511995"},{url:"_nuxt/BDogwa1y.js",revision:"415c91ef399c07670bdfc2f0d711a8d2"},{url:"_nuxt/Bfj5Gje8.js",revision:"9aa8c864f418485cee7d94a86be3e121"},{url:"_nuxt/BFxLgNnU.js",revision:"777de6915fecf02fb912e93af86e1b8f"},{url:"_nuxt/BGe4rUxq.js",revision:"b37e035d317384f40646e11dab7d76d1"},{url:"_nuxt/BGIROyS-.js",revision:"a3cda55bf779987d1a5f4a7b0e565f13"},{url:"_nuxt/BGXgVhUr.js",revision:"06dd4ff529b12a2406411a452b15438c"},{url:"_nuxt/BLNb-JAd.js",revision:"c1499a389a96ef86a0b0254cd1e49da1"},{url:"_nuxt/BmaROhlq.js",revision:"9eec900eb58b7eeddae846c0b3b56a22"},{url:"_nuxt/BMtvRcXo.js",revision:"82b9c4368a054b7cf50b37e7562e8894"},{url:"_nuxt/BN2n_O6g.js",revision:"37a56cec49603bda0b9063d46ca80998"},{url:"_nuxt/Bp_IvaVo.js",revision:"d69e7cffa2e65cb1d6d44bbb0ea32973"},{url:"_nuxt/Brv81Y9P.js",revision:"ca4d06af24cfc1259af2dc19f66ca82f"},{url:"_nuxt/BtUp2lzm.js",revision:"90c68704ebc3284146f6b80c5459b270"},{url:"_nuxt/Bv1tKZGj.js",revision:"1bdaccd3a797bb939980f1a86e7a8d9f"},{url:"_nuxt/BvfHaaP2.js",revision:"6aefe52af55e15e17bfe226dc6e50e66"},{url:"_nuxt/Bxf-ih0_.js",revision:"88d0b5ab204fdb45f1e8ff89a6c94758"},{url:"_nuxt/BYPE9CJS.js",revision:"616402ee2f7b72d797e23e8f325c85ef"},{url:"_nuxt/BYXwckCb.js",revision:"8746a9f3c5ddb2e3b6f78e8bf4f21770"},{url:"_nuxt/BZ6gjIMW.js",revision:"dcc6bdbf60421bc9eb217b2f3cc20397"},{url:"_nuxt/C_O2lL9d.js",revision:"4a2817efb46ff32721c6dcdfb72dd376"},{url:"_nuxt/CAxzsb_n.js",revision:"048dda30790d4f8657b3e70d750708c4"},{url:"_nuxt/CbMt6lww.js",revision:"11937f2bd37565cd79ea59c18aeb3b93"},{url:"_nuxt/Ccpc81aS.js",revision:"82540956613657a2006ee539dc9e8ca1"},{url:"_nuxt/CCzOrJK5.js",revision:"134eead556948967ba32528ee6167f9c"},{url:"_nuxt/CdJdzYZ3.js",revision:"10f3a4a6a1069df89feaf678c0714834"},{url:"_nuxt/CdViReDQ.js",revision:"b16c373f5f015d257d4c142bd9f85952"},{url:"_nuxt/CdXawH9l.js",revision:"2e9d11637e241e8dd5f4eae02e344069"},{url:"_nuxt/cdzPwZK4.js",revision:"c7f690fc6025f95345efb8a4b5fa0300"},{url:"_nuxt/CEpLTXMU.js",revision:"56866b09f425d85801dfe9f85d816578"},{url:"_nuxt/Cf1RN7M0.js",revision:"5c97d0cf8b7c252a3882e92d374423d0"},{url:"_nuxt/Ci5gqIE4.js",revision:"8dae63f7b0c69a1b677be7c4b7225cd5"},{url:"_nuxt/CkA9cH5k.js",revision:"465ccd1d1bf4f2bc55979006971d7114"},{url:"_nuxt/CMBG2xd9.js",revision:"ebf34b42b65ea0e4a62cc0b0f2ddc6e2"},{url:"_nuxt/CMlPJgDZ.js",revision:"ba664322f5ff0647ef7a9853401630bf"},{url:"_nuxt/codicon.CwQkNr96.ttf",revision:"201a139a86db06a854f7a8e8156fbe0d"},{url:"_nuxt/CpZnJNof.js",revision:"3cb1812ac4926e7026fc0cdb98f7f245"},{url:"_nuxt/CR6KEf-1.js",revision:"c543b9fcb68643d24c6281295fda6553"},{url:"_nuxt/Cs1j0J7V.js",revision:"093e56fc0aecc9bfe9fa95b86c4e1c82"},{url:"_nuxt/CvzAiVhf.js",revision:"e62974a0e73f5f431a94cb8ab587b4e1"},{url:"_nuxt/CWK1sKnU.js",revision:"56168ea434ce15a7fab33560075bfb4b"},{url:"_nuxt/CWrOOXrU.js",revision:"2628f24ae33b6d12d86db767b8d36fbe"},{url:"_nuxt/CyDXXPIb.js",revision:"bcb4cdc84cfda713f60762a6a11e3b13"},{url:"_nuxt/D7qQGfvk.js",revision:"88593c6cb8d1eac7d522710ff8538b47"},{url:"_nuxt/D8xjfOgB.js",revision:"ffab109c3b98b25c2fdb5428ba6add25"},{url:"_nuxt/D9mguHfI.js",revision:"f3550c620cd1283a846c6720589daaff"},{url:"_nuxt/Da7mySU4.js",revision:"9759cd0e6652a0d27e122fd248579844"},{url:"_nuxt/DboMeVAP.js",revision:"e26ac0cf7c8e7f65e54b43f2dfc79004"},{url:"_nuxt/DBw6R9y3.js",revision:"d17171ea225aa8bcbb7e1095a9ea99bf"},{url:"_nuxt/DcnDe2wc.js",revision:"23acddc33c4e1285985c061dee9e731e"},{url:"_nuxt/DesyVnY_.js",revision:"9d1fe966cfafe12bda693cd22cf858a0"},{url:"_nuxt/DGh3p874.js",revision:"8c5601528d6e8dff608106066a222957"},{url:"_nuxt/DgOYFoYL.js",revision:"f1d40dd96c6d4f754f2d20b1766b5410"},{url:"_nuxt/Dh1Dle8M.js",revision:"f80532c77706925feaa25f724976abeb"},{url:"_nuxt/DHKNcubG.js",revision:"0b682f30b122cdc7fded27fdf1cb9917"},{url:"_nuxt/DIt2IPk-.js",revision:"0865cb9c8e6d0c20fb5ad838b4a73ad2"},{url:"_nuxt/DJ_Svkyx.js",revision:"1cbfbc1f257e41723d04cd38ede208bb"},{url:"_nuxt/DKlFWxEa.js",revision:"6a0047efcd8ac35d24d1bd066f4f828f"},{url:"_nuxt/DlAUqK2U.js",revision:"25e3a5dcaf00fb2b1ba0c8ecea6d2560"},{url:"_nuxt/DlB0FLjW.js",revision:"76f4f5fb152ad921cbb299e0311ff0ed"},{url:"_nuxt/DlqVeE51.js",revision:"9b710679dfe5d78184ee95542de99bdd"},{url:"_nuxt/DPR1S4u3.js",revision:"d8ddaf4a6c6be6909bede5977321460f"},{url:"_nuxt/DR5RxYjI.js",revision:"af64dfa4dd5207b5e9cff0a91e78b758"},{url:"_nuxt/DUGEqqHp.js",revision:"4727b2f34535f2684dda1125b2c449ff"},{url:"_nuxt/DvodYTvg.js",revision:"b869110096e218d2b73020234d88bbd6"},{url:"_nuxt/DYwmZDEx.js",revision:"0ec6446909e17267acac75318ca99f2d"},{url:"_nuxt/DyyqAfj1.js",revision:"ed3e559ecc7ad880b5b9063934c892c5"},{url:"_nuxt/editor.9E9H_NMh.css",revision:"b904a650ef969ee4700e416991413e63"},{url:"_nuxt/Eg1kj8Q2.js",revision:"b280604038d8462c3ddfc2366d427cc2"},{url:"_nuxt/EkmopEmd.js",revision:"ef3655d27261f826bf822732941bda64"},{url:"_nuxt/encoding-worker-BhL4adsa.js",revision:"7f7d6eaba8f09631c514f36064784e4a"},{url:"_nuxt/error-404.CG_o5lmg.css",revision:"ca4c0e3ecc105da29a1a34e03ee8e160"},{url:"_nuxt/error-500.xMPyg7me.css",revision:"ba060fe1663e8cf803e2beda2f1fad38"},{url:"_nuxt/EWBHX8YO.js",revision:"b32f0672a441cf4b031a6e1bc41dc6ae"},{url:"_nuxt/Fragment_Mono-400-2.B2VELRRK.woff2",revision:"39f5a8f3ac6f1fc4ce48ca03b61fd280"},{url:"_nuxt/Fragment_Mono-400-3.B8kL90rB.woff2",revision:"12f73e8995d7a10dcb6d38b68d4a17f6"},{url:"_nuxt/gBZZoUAe.js",revision:"d02ef9dd593b648805c97e7012266da0"},{url:"_nuxt/HXkjs4wx.js",revision:"f3ebbd344c5c55a4dac1f36f98ef4c78"},{url:"_nuxt/index.DTZyzNU4.css",revision:"146a9c1ded0d65260fffd40481b5d261"},{url:"_nuxt/L8shDli2.js",revision:"236746e5ca9a7ef41bac17839e0f64a2"},{url:"_nuxt/m8In46ie.js",revision:"96182360787c106fcee602d3243d57d1"},{url:"_nuxt/MpohrWso.js",revision:"326e5fc60bf1d95a85b35cd9e8a55347"},{url:"_nuxt/nuxt-monaco-editor/metadata.js",revision:"b878b71dcc11764abd05d73c3444c263"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/browser.js",revision:"4bea699ac3253be311988a229f0b6360"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/canIUse.js",revision:"644e84db34179e09fc5668f2dab3147b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/contextmenu.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/defaultWorkerFactory.js",revision:"fa266df01bedba9822df380791c81ce1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dnd.js",revision:"9472348911f55ddbc2ccea3b8bb2f587"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dom.js",revision:"b4535210d097fb9a77aeaa2384239926"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/dompurify/dompurify.js",revision:"df75993f88d955aeef768f1f2415e8ee"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/event.js",revision:"007ae17995086961f112711266801b2e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/fastDomNode.js",revision:"fa12e106a5f32f8c76d1281d1d340f72"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/formattedTextRenderer.js",revision:"5d2c54baecb0d698c8c9574d2b9d82be"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/globalMouseMoveMonitor.js",revision:"d637e40dd78358ded3d09cbb5ac514ac"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/history.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/iframe.js",revision:"d14845ebfcbf568277cf678651c3aaee"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/keyboardEvent.js",revision:"f92d82f0db8509f59e814c8c46e90d2c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/markdownRenderer.js",revision:"e238cbc6f6564e23756f2bfe274e28a5"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/mouseEvent.js",revision:"b7d5863c8efff13bfa93e3d01f2b6308"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/touch.js",revision:"89058f741d94b71e028616cbc9205c1b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionbar.css",revision:"a28c0360a648f2475a44245fe28fc289"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionbar.js",revision:"782beddf99ae98b9e5f9d3a1eeab1643"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/actionbar/actionViewItems.js",revision:"7b573bfba8ac0071cf88419d9c0e9a57"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/aria/aria.css",revision:"9fbc4af260eca56689c737437a719980"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/aria/aria.js",revision:"14c0f4c84bb6a17db1c8583b56ec1621"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/button/button.css",revision:"962ec34010ec5168f2d1f02f7d20d492"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/button/button.js",revision:"6f11b36ebcc5c77e317f51c73bdd5686"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/checkbox/checkbox.css",revision:"86edd15fa4f86d0a56eb0aa7ca14e655"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/checkbox/checkbox.js",revision:"b539ab62057d5fab820629091985608e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon-modifiers.css",revision:"780125b4d61dd71d9c3185d9e4119b14"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon.css",revision:"521ceb853faf881b2520208c5ce4b897"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codicon/codicon.ttf",revision:"201a139a86db06a854f7a8e8156fbe0d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/codicons/codiconStyles.js",revision:"6c62830ef9053f58f85d32009c319dcc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/contextview/contextview.css",revision:"b2c5cede00fed2f7e88b9f5cba727024"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/contextview/contextview.js",revision:"c9d976eb9c6b033609f729ffa232045b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/countBadge/countBadge.css",revision:"db9f8470840dc8f8617a778b01f45c71"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/countBadge/countBadge.js",revision:"4657361a5bafddd38da1c9c123f81a40"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdown.css",revision:"0bd50573c62053cc8e2785b2ab011637"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdown.js",revision:"4c17f3d59ad14e5406c8e12130ba6654"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/dropdown/dropdownActionViewItem.js",revision:"f3ca4424ac24ec5a2a435cb5431411ff"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInput.css",revision:"5c87f2388172dd4a281be43387a11051"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInput.js",revision:"492752fe63739edf8588286fa7ee852b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/findInputCheckboxes.js",revision:"1016c8b226b7649db28c7bb68a330617"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/findinput/replaceInput.js",revision:"8d86707f15fa30be3ee7d2a77d1d7b70"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/highlightedlabel/highlightedLabel.js",revision:"6409ff08c81d8b6f9ae449bc0a1dc066"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/hover/hover.css",revision:"253d42277fbe882ded655b4b418b70c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/hover/hoverWidget.js",revision:"6d3a949285931ede2dda8c4361989754"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconHoverDelegate.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconlabel.css",revision:"5fdde43894132750b581f99db9ea59cf"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabel.js",revision:"85e04586d1733cb23450ad2f500c27b5"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabelHover.js",revision:"9edc6f45539b2a50fa4bc2e10cffde30"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/iconLabel/iconLabels.js",revision:"6c445f342c638f2dffb6e3f901004ed9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/inputbox/inputBox.css",revision:"ae9bd1915c4bc307af43b7a508730bda"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/inputbox/inputBox.js",revision:"3a78ef8f51bb72dd1e456641711c45af"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/keybindingLabel/keybindingLabel.css",revision:"9f28cf61696866d96e5368eaa95fd6a1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/keybindingLabel/keybindingLabel.js",revision:"2bd28bf3356b5259ea47ccda156a73b2"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/list.css",revision:"7d557efc813c5a7a894dc0091299e047"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/list.js",revision:"30403bc494c93eb440a64b288c2b0c17"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listPaging.js",revision:"2bf568e2efff6d21de74879d79e61b1a"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listView.js",revision:"a14d1597f1de6c50859e5496c80bcdcb"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/listWidget.js",revision:"0a0c10330d9a1a12eefb337a3f45b086"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/rangeMap.js",revision:"06832303bfef546791fa1b7f585888c9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/rowCache.js",revision:"d0e5b6d93767a1e58a215b8e85694285"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/list/splice.js",revision:"22954dc399fae111be2363cdc5eec38e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/menu/menu.js",revision:"8fa9b042d33879cdaefbaaf6def8cb4c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/mouseCursor/mouseCursor.css",revision:"c919c6fbfc30ad2c6d6ae408010288a4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/mouseCursor/mouseCursor.js",revision:"90e6324ef1f02d857836e0c5b81c1072"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/progressbar/progressbar.css",revision:"59e6dfaea805fae9ef02fc70f42bf5c0"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/progressbar/progressbar.js",revision:"d26de85106c407bef1dcc6907acde853"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/sash/sash.css",revision:"d475cdbf7be7bdcbc5026a050096d49e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/sash/sash.js",revision:"320405bf412db26d27cd41415b951404"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/abstractScrollbar.js",revision:"76a849fde2da1152fd539413f7f1cf87"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/horizontalScrollbar.js",revision:"0c54ac817aefc2954726dd9d217ba378"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/media/scrollbars.css",revision:"5f3dd0868f57ba62b1b78420d5f4a5a4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollableElement.js",revision:"e3e38ea3a84ace30a9f392dca82cfa62"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollableElementOptions.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarArrow.js",revision:"526ccb86c6c7285fad9b41d67635bdb3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarState.js",revision:"5e108a67dc4b5c11fc1c884c4111a407"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/scrollbarVisibilityController.js",revision:"ebd71929b434247af90297f5b93d8d07"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/scrollbar/verticalScrollbar.js",revision:"f21db0e099073a061ddd1f485c77822d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/splitview/splitview.css",revision:"8f870a48ffd23f8a7c419d25e6ad1fdf"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/splitview/splitview.js",revision:"dd6581aebd3b8a96e17c46097015d8e9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/table.css",revision:"b19c73ace5a1a28d37a38091a824a1be"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/table.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/table/tableWidget.js",revision:"0e8abeb4514e46cf109aae765eb6a15d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/abstractTree.js",revision:"ccdc22988227a3ee4a851c57419de162"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/asyncDataTree.js",revision:"cad4d5c2e5923e83d89437b2edbc2544"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/compressedObjectTreeModel.js",revision:"3b0b42b3caea5ecc3d330d926569b6b8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/dataTree.js",revision:"de50b5c3deeee4f70db3caca36f56d2d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/indexTreeModel.js",revision:"a14ac6ee5557aa4b6837f90a72da9e7f"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/media/tree.css",revision:"14abc09f2023493c8c7780c32584f5fd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/objectTree.js",revision:"cf1136a47755c081997ab107dd6b3eb8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/objectTreeModel.js",revision:"ad3528c43e87b6b84f88c048e2ab8f27"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/tree/tree.js",revision:"f921f6fbc4eafa912ab87de9fd7216ff"},{url:"_nuxt/nuxt-monaco-editor/vs/base/browser/ui/widget.js",revision:"af0814b490aea465bc8f1d68432388dc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/actions.js",revision:"6a1da3f2905feaa46d4167f0e9e5763f"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/arrays.js",revision:"9428adb892132ab0b97e09fdd7cff8c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/assert.js",revision:"9fe61abad6d8ff9f8058ed2618c441aa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/async.js",revision:"653935b4f55bf7632a3d76b8152930a8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/buffer.js",revision:"7cba7b5c7a97990315cac8e3cf612133"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/cache.js",revision:"7299633c32b223f9d20c9284cf514b5b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/cancellation.js",revision:"7f8a7550d2865276fb381960827c823e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/charCode.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/codicons.js",revision:"21abe8ce5fc91206a04c376b4486c176"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/collections.js",revision:"7a3a34c8dd01ec28f7fcf64248856ba8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/color.js",revision:"d36e6579b45a89994030a5a2273810c3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/comparers.js",revision:"0f0823ecfc477e49af129da20831a725"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/decorators.js",revision:"0384e0136982a3d64cac8af64baec543"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/diff/diff.js",revision:"655d9c78b09a05f5d80f362ca7110c83"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/diff/diffChange.js",revision:"0982a7f0e308e2ed650272eab94a8c49"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/errorMessage.js",revision:"ebf9321885f8a0cd6e08b306b8859e37"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/errors.js",revision:"a2847cd72fc1754b91e78df62ad68c05"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/event.js",revision:"8f74a1c1a682af47efe26327b3e60035"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/extpath.js",revision:"0a9b0a72a8706b195e06b00c5338c0ab"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/filters.js",revision:"a7abe8e0e5d9fcb6bf91759a0b609013"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/functional.js",revision:"5d3093f726c2c0edfee7eb800f70c8dd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/fuzzyScorer.js",revision:"9db3162820f050b3ff6fb5421492f7d3"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/glob.js",revision:"ec29fa69872cf301d73c027a10014670"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/hash.js",revision:"3062ccfd5513a05d2166b31565e216d4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/history.js",revision:"ec26b43859d6f3bdd4641fe8f99e3131"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/htmlContent.js",revision:"73746dddab1602619b13b0cb8c39a834"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/iconLabels.js",revision:"7787d5c599e238860ed46bf3d5b6c293"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/idGenerator.js",revision:"4cb1a0898b76047f7df437abf21809fc"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/iterator.js",revision:"e6fa0443df390efb286678e6f82fcb64"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/jsonSchema.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keybindingLabels.js",revision:"84ecc97c4e473117bd4f8cbb2dfb8e1b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keybindings.js",revision:"9f39108c7cc09d8fc588ead4700897d4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/keyCodes.js",revision:"42ecde9ac0f4a7d27ce84df4a7b2b482"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/labels.js",revision:"a01e98073f5cbdbb41b551137d276e55"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/lazy.js",revision:"2a18c2119807640141f52d26e0ce9980"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/lifecycle.js",revision:"66a6d618b478b9af35b3840912d0b77b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/linkedList.js",revision:"010126902389f43f477260f24427f530"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/map.js",revision:"1b827aa3998598a58ed481fabd6c0c7c"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/marked/marked.js",revision:"f0cbfe927c43c259da00ecf1864c0507"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/marshalling.js",revision:"4141e52845f575e23e61dcaadb998cd2"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/mime.js",revision:"3b95af8c0b499ff65152e438c5596fc9"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/navigator.js",revision:"286f41e8ef71166d2e9b11c77fd275e1"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/network.js",revision:"5ba0dea33ddefe1a1bcde28520b4c161"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/numbers.js",revision:"bbbec52f38bbb2b65bfe714d3f504a6e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/objects.js",revision:"31efb0c685ffbd1be00b90fe660ba896"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/paging.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/path.js",revision:"ca84339eb4cb5fc8d3bf592e525da74e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/platform.js",revision:"24105eb693faa849b41476c4fc92c069"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/process.js",revision:"a0815d1477a9fef90035de9cbe265ae6"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/range.js",revision:"67ee351507d5f49d1e61e765b2d51317"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/resources.js",revision:"dd755b57c4e090f6cebc2d2da12e2bfb"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/scrollable.js",revision:"99c3727d7d83cf89231c59b5c1f27926"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/search.js",revision:"7b9e4477a25490addfdfad2ab3f69ca8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/sequence.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/severity.js",revision:"f973067f621052d76dfc2b430d135452"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/stopwatch.js",revision:"29a223ceb06b5dd0e417ff8daa041caa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/strings.js",revision:"041c51195cf81d5710df24b09f8210dd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/styler.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/types.js",revision:"a416d81f813fb0ac05ba3d452c5f55c8"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uint.js",revision:"c8393430fee3ef10c8c9bc7037adf382"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uri.js",revision:"fbabb7ecdb8e0c48c50dab5d2bca1dfa"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/uuid.js",revision:"446483a732be599516f7034a3e533b98"},{url:"_nuxt/nuxt-monaco-editor/vs/base/common/worker/simpleWorker.js",revision:"3491ed7ec1d496e404ccb6b75867c8fd"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/media/quickInput.css",revision:"6b99c9b75cf58f7b66aac803f9a4897e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInput.js",revision:"54a6aa4d7432a18e6cec54466de39b8d"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputBox.js",revision:"32dc1965d4335a2f2b04d8daeeefcc02"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputList.js",revision:"65548fb911dafa7fc11b3d1ef693b52a"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/browser/quickInputUtils.js",revision:"ab71e093f595c2dfbaffdc06dff09ed4"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/quickinput/common/quickInput.js",revision:"d3f12ccf2c82ad0cc09da483fac2417e"},{url:"_nuxt/nuxt-monaco-editor/vs/base/parts/storage/common/storage.js",revision:"2b55f0d170c07837679c4671c9807d29"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/_.contribution.js",revision:"2fd0f7ed759cc9f239549d9c26a8be87"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/abap/abap.contribution.js",revision:"ae66e89a57046634cc46478c3b11395a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/abap/abap.js",revision:"f2855a90da045b54fd6ea25983e57356"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/apex/apex.contribution.js",revision:"6fcb3cf6135b500e50796a0c05a98576"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/apex/apex.js",revision:"e29708489b192454e2eb261088006309"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/azcli/azcli.contribution.js",revision:"aace2e105cc31417255e0134791e9b5f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/azcli/azcli.js",revision:"7a52565b8d5c31419b9daf1cbe3d5644"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bat/bat.contribution.js",revision:"c6633da3ea44118e210fed2399b79028"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bat/bat.js",revision:"a5c9fd8b6afd1981e01900e2dc587ceb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bicep/bicep.contribution.js",revision:"f21a7e2884153d698131d7f0e17daf33"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/bicep/bicep.js",revision:"8ecbcedfe282bec9e54fa7368e6a4704"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cameligo/cameligo.contribution.js",revision:"af7d8af4821b91da35da406048b50521"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cameligo/cameligo.js",revision:"ac83d9ce5109840df9ab0ef84999e0e2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/clojure/clojure.contribution.js",revision:"44752d6701fce80bf63c5324ab889ff2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/clojure/clojure.js",revision:"c41f88d371c825dd1064636e8cf44eff"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/coffee/coffee.contribution.js",revision:"faf2753471b9ef02fb0453206d770615"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/coffee/coffee.js",revision:"bfa8fab233bea825eaa3d5b441e31c98"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cpp/cpp.contribution.js",revision:"a3c880d6b2acf3ca760e44e91673f329"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/cpp/cpp.js",revision:"172cc22280db049e2911412f58945c1d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csharp/csharp.contribution.js",revision:"ec38477ecaf11ff2e5aeea517b737f86"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csharp/csharp.js",revision:"377dd2278b069fa6d2c9b221929df113"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csp/csp.contribution.js",revision:"dabc9384261ab11f42b7d57147994374"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/csp/csp.js",revision:"84d816f6d0fdcefdc4b62e662ebac519"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/css/css.contribution.js",revision:"ed310283d38675c05f3ffc6de810c0db"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/css/css.js",revision:"aebfb0948a779dbab39dc79a91e2e4be"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dart/dart.contribution.js",revision:"4f589fe663eb7baa02474e8155d2b848"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dart/dart.js",revision:"ffe4ecf48471a115adda0f4261d75181"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dockerfile/dockerfile.contribution.js",revision:"11ad94c8ada0c4d9b6e56aa0ffd09da4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/dockerfile/dockerfile.js",revision:"2267770431f89301c514c130287ff1a7"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ecl/ecl.contribution.js",revision:"b36dba06ae51d3fc2218931190a57fb6"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ecl/ecl.js",revision:"12adbb6af041877e48b0c24358b89e62"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/elixir/elixir.contribution.js",revision:"c2fa606312f4471ae2a3ad5428953ca1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/elixir/elixir.js",revision:"fb591083ee79323f417f51fa83d4cdac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/flow9/flow9.contribution.js",revision:"ac8761508ca61f37b9d5a054882ba1b4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/flow9/flow9.js",revision:"d4bc153e48df40b408c858586114aeed"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/freemarker2/freemarker2.contribution.js",revision:"313641a55b68f1cb563d077d3606c618"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/freemarker2/freemarker2.js",revision:"ca504f3d0492ba217f31a9e817fd0bb1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/fsharp/fsharp.contribution.js",revision:"c81907d94ce5fa45f00b1092ca31a889"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/fsharp/fsharp.js",revision:"86b70af51935c257aee3d7ec060f9edb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/go/go.contribution.js",revision:"a7ea0e46012ffc5c22b2b47337ed182b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/go/go.js",revision:"4dd1411f6344e1cbafe43fa2e9c0ceb4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/graphql/graphql.contribution.js",revision:"d13a2517ae6345213bd140086c103ba5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/graphql/graphql.js",revision:"b7ffe9bf1b7240544d081209da6de155"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/handlebars/handlebars.contribution.js",revision:"d6f41ed6f8cb672d36d52db384535731"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/handlebars/handlebars.js",revision:"88c0536a7bdf2fc302f1492a60cebdcd"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/hcl/hcl.contribution.js",revision:"782b07a9eeb1489aefdc86821016b168"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/hcl/hcl.js",revision:"fc814b8fed953ad989ad121af5dce0a2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/html/html.contribution.js",revision:"d6ef9ede8a2375d6f0afb1b0c564694b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/html/html.js",revision:"f33675460d7dda57e8b6051afd3fb3ac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ini/ini.contribution.js",revision:"1c20936fac061ffb5d0436b8f6a1cd09"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ini/ini.js",revision:"97825bb157d1368ba38408e44f22e675"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/java/java.contribution.js",revision:"5d723426a3f0c457c01ee2c9ccc82788"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/java/java.js",revision:"702b249297db09923a56cb2634de96e7"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/javascript/javascript.contribution.js",revision:"5626f03b2745a79b6b1a6d63315dfcab"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/javascript/javascript.js",revision:"614c03bc8e4b4eb632dcc1ada16c5a8f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/julia/julia.contribution.js",revision:"4032b06552f255681ab366bd48f64d9a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/julia/julia.js",revision:"1ecf5f931050783bf568c3566221ca29"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/kotlin/kotlin.contribution.js",revision:"7a01a2b5fd5a3ab5d15f7754b665c8f4"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/kotlin/kotlin.js",revision:"c8bad4d9d1ef55b431407fb0276b6763"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/less/less.contribution.js",revision:"91a6b4d32ed19ef34e14ccb0190f3b99"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/less/less.js",revision:"1ff02f1036bf0b4c00a35a811f693729"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lexon/lexon.contribution.js",revision:"20f370a7981c6f38db5e091bcf0e145c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lexon/lexon.js",revision:"43f4b9cc41625e53edb9e37a1269d305"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/liquid/liquid.contribution.js",revision:"b2f0b04bb1aeeabc1497819a74f9d7b2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/liquid/liquid.js",revision:"fa1bd0ef5c2d5c6b82546e9a47829115"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lua/lua.contribution.js",revision:"7c71fefbdddebd5daf1e5ad45e14df37"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/lua/lua.js",revision:"9fab5bf6256155f744c86b0077bad8fb"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/m3/m3.contribution.js",revision:"98f5ccf0f8c553ccd45afa785684823e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/m3/m3.js",revision:"7602012e77a7d1e78f544040ff2b43ac"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/markdown/markdown.contribution.js",revision:"25f3b047c1a03ef02d0a28fda495255d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/markdown/markdown.js",revision:"95d9dc99a300bafcd3e1cafb0a43d9a9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mips/mips.contribution.js",revision:"ceb790278b8ed00c709edc9cb83cc92e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mips/mips.js",revision:"0a1303d6b794e710c37105742c9f1af9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/monaco.contribution.js",revision:"55d91a23e205140fce7a7911b9a1e028"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/msdax/msdax.contribution.js",revision:"d8497f9dc74e8a17c4528c816ed2487c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/msdax/msdax.js",revision:"d4e5ceca0aaf87625818e824c751d3d2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mysql/mysql.contribution.js",revision:"3910c6450c2c8252fb35ff54d5479751"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/mysql/mysql.js",revision:"7dfe019f79a50c94237f13f1a939ff1b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/objective-c/objective-c.contribution.js",revision:"8425d5bda770007cedc069f89e87745d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/objective-c/objective-c.js",revision:"dbedf5d4f1bdaeefc742b314861e01bd"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascal/pascal.contribution.js",revision:"3d2fc972649aed2a6935a3d81394dbea"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascal/pascal.js",revision:"6e4a43cd4f2fa742550bf985ec66da65"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascaligo/pascaligo.contribution.js",revision:"69de4dee75573b21f663c50d24c28e86"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pascaligo/pascaligo.js",revision:"26102dd1ad2d738b69f09145684e4349"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/perl/perl.contribution.js",revision:"203f5f757fad44488becd5847bf93611"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/perl/perl.js",revision:"5f668e04c15cccd3a1df059ff82ea9d2"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pgsql/pgsql.contribution.js",revision:"7a8ac0f5e75a74379a32fd872d26b964"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pgsql/pgsql.js",revision:"a19dd317c46966f80a26395399d53875"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/php/php.contribution.js",revision:"45c69177aa05bd7d511e92c14db2e428"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/php/php.js",revision:"116da53925e9d6d710e70383c569e9b0"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pla/pla.contribution.js",revision:"46abb785101cb95f4285b250f4704c6d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pla/pla.js",revision:"67a1c32c6efcc5466f7e7e7b7901ce0f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/postiats/postiats.contribution.js",revision:"9e71672e58d5bd2195f6c6f4f111a2a1"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/postiats/postiats.js",revision:"701883adfb378370e4a0e03a27c23b7c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powerquery/powerquery.contribution.js",revision:"2dd43453d235fa10a17ae52135d18dfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powerquery/powerquery.js",revision:"dd2c812f834ff603334059e8daa712e0"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powershell/powershell.contribution.js",revision:"a66ede5052e570f5c44746b2d9bbf652"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/powershell/powershell.js",revision:"e80e4b3126be279457bc07ca2e113549"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/protobuf/protobuf.contribution.js",revision:"d96b16c2e85add1585c504cf7f181fca"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/protobuf/protobuf.js",revision:"4f537fb01dd4d06797445920071edf47"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pug/pug.contribution.js",revision:"8dd78ac6703dde7e5664eff06f3fd872"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/pug/pug.js",revision:"d202a9318aaa94e908182389dc196b06"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/python/python.contribution.js",revision:"f02e9ec62a4e5216342099623f0e2799"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/python/python.js",revision:"918cba2806f99ebb527e4429834fb4c8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/qsharp/qsharp.contribution.js",revision:"16cd9f009674c96f36fb14ef435845ae"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/qsharp/qsharp.js",revision:"aa7058771846b422bd1d6fdd0c209339"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/r/r.contribution.js",revision:"45cbce7896de97297b480d64911eb3ae"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/r/r.js",revision:"340be03bc4c009c785bb8cfe8e62ea44"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/razor/razor.contribution.js",revision:"1fc8a9979edc7b094af145b1a77028f5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/razor/razor.js",revision:"11ae62ab9a8c72767ff5cc9766ffe19e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redis/redis.contribution.js",revision:"3d33015a21f4a39fcbfbe35eb1bc2bfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redis/redis.js",revision:"e19378b14d26bcdb72cd78524cab6ada"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redshift/redshift.contribution.js",revision:"b2e1ff517845238902666768b760b910"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/redshift/redshift.js",revision:"2b60205025fa9f7888f830a8f5030d3f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/restructuredtext/restructuredtext.contribution.js",revision:"95f3975fd5f1d891042e05cca01ba2f9"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/restructuredtext/restructuredtext.js",revision:"b904fa91cb7bcadefff8d4b70491e23d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ruby/ruby.contribution.js",revision:"f9c67175f6776d967c28c60f2ca7d187"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/ruby/ruby.js",revision:"05f99d6f3791630274ca275d3e74f49f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/rust/rust.contribution.js",revision:"7f05d9c9b4c592425ad90daca9bc92c3"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/rust/rust.js",revision:"48b07b94b7aa6bae6c3aa30731cc6492"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sb/sb.contribution.js",revision:"332fba694e4b87434e80dc36f448874d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sb/sb.js",revision:"34870004ec1c7961c2e359381a58456f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scala/scala.contribution.js",revision:"e1a044a1706431631a9084ed682d4350"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scala/scala.js",revision:"9f989a7fc45a9dcfc5364633b36ef6c5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scheme/scheme.contribution.js",revision:"bdaad131313b0cafebcdfd489719527c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scheme/scheme.js",revision:"0b706a26a75750470629461fe23b8220"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scss/scss.contribution.js",revision:"5a180228a834239a8316992c87698431"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/scss/scss.js",revision:"38c31b4350928398e9b527ce929cbb3a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/shell/shell.contribution.js",revision:"fad8d32965678d0e96fcd16ce76689c8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/shell/shell.js",revision:"7f67a0fe171b27c4c1349d2ed44143e5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/solidity/solidity.contribution.js",revision:"32806fd09a95222366c018488971abf8"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/solidity/solidity.js",revision:"769aeb744bb94fc74ca5a2e83897848b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sophia/sophia.contribution.js",revision:"a8c9c3b2a70dcc1c3f8626a866716344"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sophia/sophia.js",revision:"54081bc9dd40de59f55743fa6dd5ecfa"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sparql/sparql.contribution.js",revision:"0b55fb9d44004e5fff0a3f48f0facdb3"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sparql/sparql.js",revision:"5b1e17e7825ce445585aa7a769f862ec"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sql/sql.contribution.js",revision:"1c1781041dfe96e54e820caa719b5d3e"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/sql/sql.js",revision:"5312d448a3a02df69cb1a5880f05be8f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/st/st.contribution.js",revision:"70f04939b2f9067f67e31aba1c5d0a0f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/st/st.js",revision:"81787fd9e68d4773363475a821e66b3c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/swift/swift.contribution.js",revision:"f8b97d09becebbfffb06b5d460c27d19"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/swift/swift.js",revision:"43be7684e6bd50030f57b7fada3bee1a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/systemverilog/systemverilog.contribution.js",revision:"d280205f84cedf9c5609ef3d000ca92a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/systemverilog/systemverilog.js",revision:"7331ceb2d7b1692bb1426e8592dc6162"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/tcl/tcl.contribution.js",revision:"c66ce7ef7ce157fdce0b4e67f54fa42c"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/tcl/tcl.js",revision:"927481e2361664011223573eec84193b"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/twig/twig.contribution.js",revision:"7ebfbf1125bb30b067b897a350b8662d"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/twig/twig.js",revision:"1bfe37952c133d1db4e3a6e31165e73a"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/typescript/typescript.contribution.js",revision:"c33bbfe12b8163b043f2127c2d2ac6c5"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/typescript/typescript.js",revision:"e6590d7815526b47cb2feff7a747f70f"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/vb/vb.contribution.js",revision:"15c62f56b99ff6e0317b8baa434ff033"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/vb/vb.js",revision:"a2241249cc9918439d6a2deac27d7d18"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/xml/xml.contribution.js",revision:"ed4fa68b76842647a0a802371967c010"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/xml/xml.js",revision:"7c1316657d3641f33559cefac26a05ef"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/yaml/yaml.contribution.js",revision:"d9faeb5a28f6ac1f76545b1e7f787058"},{url:"_nuxt/nuxt-monaco-editor/vs/basic-languages/yaml/yaml.js",revision:"ea6e619cb47380bc1674e8aae01435b5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/charWidthReader.js",revision:"7d3e6711df6f693755a0ecd97f34a9d6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/domFontInfo.js",revision:"15e2bdc5c4c107fa1d53e59be88753dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/editorConfiguration.js",revision:"15f0dc9aa1aafcd95ce859a2c4584081"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/elementSizeObserver.js",revision:"6eaacc3bd5ffff7a9adc31385dbc928e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/fontMeasurements.js",revision:"4ad97c8dc7c99adb0a12141789eda740"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/migrateOptions.js",revision:"0ac113aaf8323f55fecb4d6f9886cf95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/config/tabFocus.js",revision:"92cd3b74011d90834a9d37a825db8054"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/coreCommands.js",revision:"51127a97c20fa3381c0560090c942a4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/mouseHandler.js",revision:"e98c9c63e39e17e772e0133dc071a63a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/mouseTarget.js",revision:"fa8a707037830b98df723deb61be278d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/pointerHandler.js",revision:"65495a67df4d1a1d75ecdef58c02980e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaHandler.css",revision:"1552186dd6981433b016bf1f6009d05f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaHandler.js",revision:"58190040e3612e2efe73aa926b8e0e32"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaInput.js",revision:"3f14a625df5cc92eb277677c9be6bda5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/controller/textAreaState.js",revision:"e6e8862a9559851a7ee47ced9dcc1b29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorBrowser.js",revision:"d70d02e8b621eaf92548bf1df8015ba6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorDom.js",revision:"89b14175626cf3dd9103ce8905009b41"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/editorExtensions.js",revision:"2a9acd46890ebd8414531b7ac1c8485c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/abstractCodeEditorService.js",revision:"1cc57abca98d1efad39fb136be94aa6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/bulkEditService.js",revision:"031dc953e4771a04f30d812920279ddd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/codeEditorService.js",revision:"d07be0c49283c898051c5d6feffb3f82"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/editorWorkerService.js",revision:"0de2d4f1e414b9c7c7aa559e7b59485c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/markerDecorations.js",revision:"3f598aff110b59f0ffcba6d29a443d6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/openerService.js",revision:"822466743a6eb27df0a1cceb0de80420"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/services/webWorker.js",revision:"5c0da7e63d482b30cf1485904bfa474b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/stableEditorScroll.js",revision:"aba3c8872b6a2c102990cb1244a3f69a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/domLineBreaksComputer.js",revision:"1737025946fe42d36d3896bce5bea82d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/dynamicViewOverlay.js",revision:"530db92289320d65276dde83bc654259"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/renderingContext.js",revision:"6115c903be15c649b85dad457de77440"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/view.js",revision:"4515fae6d5d01b7fcac2187e1dcad69a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewController.js",revision:"4053045dd6db820c8917c27730f6aa7e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewLayer.js",revision:"216366231d2284ea9fd7f5b0680e9c11"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewOverlays.js",revision:"aaaf6d08acf32f7562f5736dfcbe83ab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewPart.js",revision:"43e6174178e025a1921c68915f38ba3e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/view/viewUserInputEvents.js",revision:"51f2fbc58b7b1795ed05d93926973065"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/contentWidgets/contentWidgets.js",revision:"33039ee4a3c262c4b609395374a0f0ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css",revision:"6f536abc091fbc1453f61240ed1b8b7a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.js",revision:"0b42880e1db4ec7bd2868dd917f03578"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/decorations/decorations.css",revision:"9ba48dc8163943d38fe163e11fc8c563"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/decorations/decorations.js",revision:"9cce713c6aa777715c61a4456486a2e4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/editorScrollbar/editorScrollbar.js",revision:"1695d607969fe552d1c4d5cee25b117a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css",revision:"0c820b0751ce5fd5c8bb4ec7d3f87054"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/glyphMargin/glyphMargin.js",revision:"1663c3b0a6d017326991f87395b5a1c4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/indentGuides/indentGuides.css",revision:"b6abcb0677fccff6b5f70984454d3432"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/indentGuides/indentGuides.js",revision:"e5432173843e874a09f3902b4caf983b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css",revision:"454b3347c64d515643cde810051f8f31"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lineNumbers/lineNumbers.js",revision:"6a3a2437c5ed8cd40441d867fc5cbf88"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/rangeUtil.js",revision:"ce93939ff3bb9dcb267b0bf44d2734dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLine.js",revision:"edea9e1ad106bfa8b79a4c2a6063bf66"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLines.css",revision:"c0e7ee4583a806d7f558b3227126bcae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/lines/viewLines.js",revision:"435769de9a57c5f9d962d918dc743c86"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css",revision:"507827d00ffaf68aaa23fb0a9a1fd827"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/linesDecorations/linesDecorations.js",revision:"15ace8da1ede15448f7772c13df9dc75"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/margin/margin.js",revision:"0162e3d971362c7e50498163bb8b0bcc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css",revision:"ed32459d79e3b78c3b8b4d9b64401233"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/marginDecorations/marginDecorations.js",revision:"8047e83237a9c2b9214f7db08fcc6313"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimap.css",revision:"27933fd1c43603cd68276d16f541fa6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimap.js",revision:"50b0eedd2c04bbac492a831f363f2e95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharRenderer.js",revision:"30ab0c908a26f7c620b4132b14549159"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharRendererFactory.js",revision:"68e5dc45b5466fe481e740cc135b08b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapCharSheet.js",revision:"c8be7a62f7111bf03fc92a3d901b520a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/minimap/minimapPreBaked.js",revision:"8551d04ae59e73e0d5fc31676d7ebb18"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.css",revision:"d4f6cf410a65de10398e7c31ac0fc7ee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.js",revision:"08070c3fb8e2843fa18e79d637694cee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overviewRuler/decorationsOverviewRuler.js",revision:"5db03f454d0d98c0263230a6344f9f03"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/overviewRuler/overviewRuler.js",revision:"c174b013e0b2ea89ee7e5465dc81fa5a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/rulers/rulers.css",revision:"608ade6bc852071efd1c3319ec816390"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/rulers/rulers.js",revision:"785f0a263fd631dd7a400e8b0643ade3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css",revision:"92b2b575363ade40790d8020b4beb4ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.js",revision:"b49b95e2df5449f5ef8c80a25dcf8bbd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/selections/selections.css",revision:"ffc3077875aa839c4b30b522e770d7ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/selections/selections.js",revision:"b784d0cd5d4aabf0c3551ee85982fcb3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursor.js",revision:"3061e32686d97b8f7e184ae630c899fe"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursors.css",revision:"a9b32c47793a137143af574b538d2044"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewCursors/viewCursors.js",revision:"b23f3199426f784e9dfb1f8306f3ace8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/viewParts/viewZones/viewZones.js",revision:"b3a85c7cb09326ce45ab865e18db31ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/codeEditorWidget.js",revision:"94fe3fc725ee989264146d3f01e06a8a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffEditorWidget.js",revision:"b3b250abe5f5c97f7aa0ff21fe08c233"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffNavigator.js",revision:"7542e8e2cbc733735adfea283ee3d1dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/diffReview.js",revision:"e3b0bea80ec81a7642d2276cc5cdcf03"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/embeddedCodeEditorWidget.js",revision:"f2e016631d69f123c981d9b1f269836b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/inlineDiffMargin.js",revision:"35a933c419654c6657e3efd2fa62b730"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/diffEditor.css",revision:"e06bbbc38a7f72ca8d69dae58ed014ca"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/diffReview.css",revision:"f55621d040a82960789312c829a614cd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/browser/widget/media/editor.css",revision:"77e5f697db3114f0f2f0c2353cd1b734"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/replaceCommand.js",revision:"88ed49943431b14316449bc55f52a497"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/shiftCommand.js",revision:"d7f0c54a03b53d6a0406648e68ea4465"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/surroundSelectionCommand.js",revision:"a47ac67c178ba31fb754229410361987"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/commands/trimTrailingWhitespaceCommand.js",revision:"bd673fc095e686389f67b2912b684f1f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorConfiguration.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorConfigurationSchema.js",revision:"9e6cdf3c291be3fde6228113257b05a4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorOptions.js",revision:"d77cc7b3088b2990867d65d04782896b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/editorZoom.js",revision:"965f2b04deeafe67570fd83b3a569f47"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/config/fontInfo.js",revision:"6e4481b77236a4e94b4a8dbf4137a194"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/characterClassifier.js",revision:"d0f489d1cf753ef66fbd1475a2113ed8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/cursorColumns.js",revision:"032378428bb6d284c15a28fed5aad1f2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/dimension.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/editOperation.js",revision:"89c7bbb802f6816299ba620cb4bd2d4d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/editorColorRegistry.js",revision:"aaae24d00071e0f340ce430f0c6fc7ef"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/eolCounter.js",revision:"b846483e3a52dc12027e13e10660afda"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/position.js",revision:"e2c8958a55b9f7e346fed25c5f87bba9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/range.js",revision:"be891789da67e105f7a07997a058e5e6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/rgba.js",revision:"726db1a180ecb40b80a8a4f5ee472158"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/selection.js",revision:"96708e2e88c087a88ddbe584e01a9ba4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/stringBuilder.js",revision:"49eac5bbe00d2403133a907c2b6ebaee"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/textChange.js",revision:"a49250cc66cbe39b8eda45f99b719984"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/textModelDefaults.js",revision:"16d4304e693ab8401eb6bf4f4e9bf0a8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/wordCharacterClassifier.js",revision:"2c6e5f7e9a5454e8b8bc48f0740b2eb8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/core/wordHelper.js",revision:"99a16dc8642d815433ae17e6a380fac5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursor.js",revision:"cfa887f81d6fe13709ce98fc41ef3d4e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorAtomicMoveOperations.js",revision:"88c3577426938d15c11ee96ba4162bd2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorCollection.js",revision:"45afafabf2052473924f435e24fbad1e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorColumnSelection.js",revision:"79d74eb7276e51d7199fd3b3525dc3dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorCommon.js",revision:"eb09cd5a1277f4e5c6e4cef25aafb371"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorDeleteOperations.js",revision:"a98ed241e9d200a054db728f668790a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorEvents.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorMoveCommands.js",revision:"58e1a9da05d52b11ab8feeacc4041de2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorMoveOperations.js",revision:"454ebde8ba11ac75ca469a3825f10dd1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorTypeOperations.js",revision:"fbf5ef484e11550f14de9d2436eefb63"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/cursorWordOperations.js",revision:"6e4d652ea86108332ab7e9243e8d0a66"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/cursor/oneCursor.js",revision:"b4d10496ecda273e52543eef650393a0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/diff/diffComputer.js",revision:"83a011403577da53e7dc045c42968bcb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorAction.js",revision:"b3888eaf903d83be82f9224c41fd3227"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorCommon.js",revision:"9ba904734b61bf418df060deb26809e5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/editorContextKeys.js",revision:"daf198b889ff3225514265de60539794"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languageFeatureRegistry.js",revision:"84520521b6dec12709f7ef4c4ac34eff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages.js",revision:"91a3ee5a506ff3efd69aa908035cf421"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/languageConfiguration.js",revision:"c08218a85f7b8b0ca955639e0167085b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/languageConfigurationRegistry.js",revision:"6db565967b2ba9f7d7cef92e47eef5f3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/linkComputer.js",revision:"738b4a2f7bea9b589487f11c3e7ff790"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/modesRegistry.js",revision:"d56e5ffd0e5110c477bf6220e854034d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/nullMode.js",revision:"6ded7ba90238f24d1b96602a513d9b90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports.js",revision:"8ae44775f36f59afc6887b034acbad27"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/characterPair.js",revision:"0ea669a8cfe126f962cf5c13e687accc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/electricCharacter.js",revision:"4447149034cd2b90d2d5a4362d15243e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/indentRules.js",revision:"af83f5adb9afbe74f7c0caf7354175d1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/inplaceReplaceSupport.js",revision:"137ed62205218a65fac6937108330853"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/onEnter.js",revision:"04d10725fcfeacec56652e32438bea47"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/richEditBrackets.js",revision:"417c5075d0e153b3e3ffd139a9a09114"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/supports/tokenization.js",revision:"f4c686fab1947dcfe425ce4d9face605"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/textToHtmlTokenizer.js",revision:"765381c45316b0dc83f574a94def9700"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languages/unicodeTextModelHighlighter.js",revision:"453462c1d97450eb7ba4f998091c963d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/languageSelector.js",revision:"620c6b6ed5d7fab7f6e1dbffcb262e90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model.js",revision:"a7eb3d5947e413765205f8c59dd0c39e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsImpl.js",revision:"7184bc3810e29beb1c25ccfdc41b823e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/ast.js",revision:"3e8fda60b59c057d94168c15be21e936"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/beforeEditPositionMapper.js",revision:"fc612c82e0588665227ee89bb437e15a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/bracketPairsTree.js",revision:"8f460c06689a5dd9139a9c80c4e89160"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/brackets.js",revision:"cdc7b0bb5da9ae40bbc439fdeb976ff6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/concat23Trees.js",revision:"a7c2d142506d748a41aaeda6f53adc49"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/length.js",revision:"e0f10f4297b244ed6e579d253dbb6673"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/nodeReader.js",revision:"b09b4559e07cb3a3f90c6cce9bbff5f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/parser.js",revision:"ca6ad459a17f9b01ead39c3091784ed3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/smallImmutableSet.js",revision:"54956d1d852b85b41c45c6b90f4f0b5d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsTree/tokenizer.js",revision:"e4426294b23ed3431837b2d757d9b20a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/colorizedBracketPairsDecorationProvider.js",revision:"0a967f704e8c049bb2eb2d60d831e23e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/bracketPairsTextModelPart/fixBrackets.js",revision:"1fb44980061607376fdddb92df090a51"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/decorationProvider.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/editStack.js",revision:"3c244d9a3410672e569df788b09f149d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/guidesTextModelPart.js",revision:"02cbe621a3bfa2598ee046b4cd6f0cff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/indentationGuesser.js",revision:"f22d40534aa18cd75d5212bd866c7d95"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/intervalTree.js",revision:"a3a08cc85f22d45fc97154e814a216f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/mirrorTextModel.js",revision:"33876ced7ea845d637d16fdd261a43ba"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.js",revision:"0e6c3427668ce9b82ac4627513fb6fab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.js",revision:"ddf733c91d0a73ec0b3fa2f152d9dd60"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBufferBuilder.js",revision:"0874672efdecc56531038e72b63e28d7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/pieceTreeTextBuffer/rbTreeBase.js",revision:"e30c6737962e3e531515b279cda5118f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/prefixSumComputer.js",revision:"a8b9092d1dfddfe81dfd26043cebbc1f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModel.js",revision:"d937e1d87ea6aebd6275077e0a6825fa"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelPart.js",revision:"57af65a7337705e3742dcec86da576f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelSearch.js",revision:"dc46a4adb5a81cd69178dd3212ea3766"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/textModelTokens.js",revision:"c7e1c3b04ca9974dc397e12b98796c14"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/model/utils.js",revision:"4d12657a1a63cb5c97cdbf04da01415c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorBaseApi.js",revision:"60cf88e2c7005fdf06f593879491092c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorSimpleWorker.js",revision:"b83c653e5817fd6b035251cde6f97540"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorWorker.js",revision:"b3a48686956d77d86e4950cb6bcdb841"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/editorWorkerHost.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/getIconClasses.js",revision:"0c15f8a0aa1e2a1dddfeeb52371e3baf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/getSemanticTokens.js",revision:"ed79a077d01798d9487b5789bf270fe7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/language.js",revision:"4828679cc1bdd691f43b018e06367fa1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languageFeatureDebounce.js",revision:"99d3fca19cc50723c8546ac1c6f9453a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languagesAssociations.js",revision:"2a73a6a13483f28313f5a8087e3e10d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languageService.js",revision:"9ad17945b807be212eaf188d35ce7094"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/languagesRegistry.js",revision:"65eacd27ac67f2cf95a48b95c2d1025e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/markerDecorations.js",revision:"5a8fd42bef2c013f9f7d8aeb0391cb36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/markerDecorationsService.js",revision:"da74e694243982cae1b4823b7d05e1d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/model.js",revision:"96ad0e9e364f4c69c7a76f6895c26fa1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/modelService.js",revision:"6aff9069de1bfac2d340969cc8ebe8ae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/resolverService.js",revision:"976627e5c60022be63f3e4edb7a1489c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/semanticTokensDto.js",revision:"7d7c801d7bfe69a83f31e8184583dda1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/semanticTokensProviderStyling.js",revision:"772e2e091cdde36735e306f240677f4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/services/textResourceConfiguration.js",revision:"76fa59b846de96819941248bb1627daf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/standalone/standaloneEnums.js",revision:"ebdc6357f5414372135a33b4f8f82fe3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/standaloneStrings.js",revision:"3f9947515d7da503c8a67216451022f1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelBracketPairs.js",revision:"c91440cd07b058442b82e34a1012419e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelEvents.js",revision:"a85f2b757f8dbbad0030cda5633ce904"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/textModelGuides.js",revision:"40fbadac6d19f49fbb606e51eca2a8a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokenizationRegistry.js",revision:"190a254b6fa9f1642c8e2e83710b90e1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousMultilineTokens.js",revision:"4656bca8c6073e31258862d8e984af22"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousMultilineTokensBuilder.js",revision:"3e3dbf06f0f07f35c7e5a070de5806de"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousTokensEditing.js",revision:"17459014157d0579fb8b58bc872838d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/contiguousTokensStore.js",revision:"21415c04cdbc66de40b004a2ace8a020"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/lineTokens.js",revision:"52de6d9ae76af3488f16d51a6a278baf"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/sparseMultilineTokens.js",revision:"f121432584dd01c41af3fecfaf1a1783"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/tokens/sparseTokensStore.js",revision:"26807ddc8043b8272c755f2d244b712c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/lineDecorations.js",revision:"02a9ca0a1f40d5f425d2cf611bf60dad"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/linesLayout.js",revision:"bb7072b73f54593267ff4cd5220ce2df"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLayout.js",revision:"c895a2f6adef55b6655e973e149d900a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLineRenderer.js",revision:"297b28bb510cda27bba25de46a54f2e8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewLayout/viewLinesViewportData.js",revision:"a6daf2c94fc4e5ac7fed9fb25a6ff379"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/minimapTokensColorTracker.js",revision:"7d3268661e08cf63ed488984cbc56965"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/modelLineProjection.js",revision:"f967fd69709181cf1256dfa62efa4ea5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/modelLineProjectionData.js",revision:"765dd19683041235d72bea1e7c363f97"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/monospaceLineBreaksComputer.js",revision:"d65693d377a63854d45a52579d01dadb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/overviewZoneManager.js",revision:"33c7ee5a08a8eeb170bc126d90069adc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewContext.js",revision:"b492f0495d14908e1ae7001b3a785a8a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewEventHandler.js",revision:"dc100e67b4ba80f406d8a19f5c812750"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewEvents.js",revision:"f7f2d34420ffeacd9d4b25cb395b3a10"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModel.js",revision:"455cea2b2b882bb3d1aa09470844775a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelDecorations.js",revision:"8b205e706c62234930181b0545131558"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelEventDispatcher.js",revision:"c452633fa7076cb663b1bf8916005772"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelImpl.js",revision:"75cc6dfef1a7931b2ecd72f66f195e5b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/common/viewModel/viewModelLines.js",revision:"97f5dca42c6c59fd417b855844d7e9f2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/anchorSelect/browser/anchorSelect.css",revision:"9ed580e0787ec33a382b27336852113a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/anchorSelect/browser/anchorSelect.js",revision:"93d81f4415576dfcd8e3f56909c67bb0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/bracketMatching/browser/bracketMatching.css",revision:"11afbfbdb0cdf523942f58f9db22f4d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/bracketMatching/browser/bracketMatching.js",revision:"92c508d61cfd1097934992226a8963b0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/caretOperations.js",revision:"5208b16f05d61644f5676a2efc631121"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/moveCaretCommand.js",revision:"284b8737677f40172cdad812cfb43646"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/caretOperations/browser/transpose.js",revision:"0d330cb54739bf25ddb1de1ee9d072d1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/clipboard/browser/clipboard.js",revision:"0d84e35c8ed7a965bccfb1fa1727f765"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeAction.js",revision:"2629f4c38f2ed443dc0e9d8dcfc182c9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionCommands.js",revision:"45ca4944d51c43c5cdfabc50904047a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionContributions.js",revision:"04e4b8166d5b9fbdfe5d965b29ee6bcc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionMenu.js",revision:"4868a169b535d3b59560813e3235c624"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionModel.js",revision:"273213b9272b61acd5e276621ff4f3c7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/codeActionUi.js",revision:"3a3d5906c323bdce3ffe578c95103d83"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/lightBulbWidget.css",revision:"6c82cbefe200200c49da7c6e2a6661ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/lightBulbWidget.js",revision:"bd0970f2308788485dbd5b86e7dc40db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codeAction/browser/types.js",revision:"b4d0cf816a66a4b0b5cc01ff50223915"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelens.js",revision:"0f646893de4a93e9b4edc718c2edfbb9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codeLensCache.js",revision:"061c8f1931d6e5393cf00879fd316e76"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensController.js",revision:"c21aad9dccc1405e100583f0eb56b4ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensWidget.css",revision:"3adc595f44a5353c091171cb04bc0095"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/codelens/browser/codelensWidget.js",revision:"ed7afb8154d3b7b860f545c42af5712d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/color.js",revision:"e31b712e5d634152e62e7fcfd8eeabd4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorContributions.js",revision:"d734b89e53417b6edaf5fa37fc129f18"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorDetector.js",revision:"56ee30b9cf4c527bcfe0b04cd9877a00"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPicker.css",revision:"fabdf8240da628527ff1482ea2924d67"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPickerModel.js",revision:"f5f1d57f261377b9fd307d16146c4d4a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/colorPicker/browser/colorPickerWidget.js",revision:"2270978ef4bd08887ef110bdee9b8e65"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/blockCommentCommand.js",revision:"062702285dd417f02ec250118ac5f412"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/comment.js",revision:"653f0b694462e2636c89cb6f6ac2a739"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/comment/browser/lineCommentCommand.js",revision:"7d5091c8600a34b48c0980cca46c7f5d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/contextmenu/browser/contextmenu.js",revision:"070130556ab1448ff99c1b9468aac5ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/cursorUndo/browser/cursorUndo.js",revision:"ef60d290f008f8966cb17f67ed0c60c5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dnd.css",revision:"2aea9afbcd51bd4274d061244c68244f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dnd.js",revision:"5ab1f690596cc8950b725dfa971a7f4c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/dnd/browser/dragAndDropCommand.js",revision:"dd6b4e35614d037260ba1972b086b780"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/documentSymbols/browser/documentSymbols.js",revision:"fc5bdfe3c0e43158fc3676ad004cb3ab"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/documentSymbols/browser/outlineModel.js",revision:"43b1f898b3b15f6de579dc84558b3451"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/editorState/browser/editorState.js",revision:"928435c3afa4b0a20bb5e74fe333e20d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/editorState/browser/keybindingCancellation.js",revision:"9309f43bc2f3dfed1e7e107fb33b269a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findController.js",revision:"41cfff3b32ffd9977098a4e64c1d4951"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findDecorations.js",revision:"cc81dbbd9a52fbaeec61200bd6e0404e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findModel.js",revision:"96ca80ddb124fd4623fd4fa82b7fa049"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findOptionsWidget.js",revision:"76ec05ca5ef6cb1fb27807d379c483ca"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findState.js",revision:"fd08b2b6e26413d6623f0b340d4d96d4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findWidget.css",revision:"58bf95383e6259ddde7814b100326428"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/findWidget.js",revision:"da775befcc5128811bd018293b46bfb5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/replaceAllCommand.js",revision:"a3d6e22dc54b690c5b93cba47f71fc00"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/find/browser/replacePattern.js",revision:"07af713a86d43601e7e046f2378e6582"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/folding.css",revision:"96d44b5e7cd51b5aa2335068f516df83"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/folding.js",revision:"bfc9f3002b9cb2e97c144a344bd8eb08"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingDecorations.js",revision:"243ce854acffd978ac52071f49ddfa2a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingModel.js",revision:"275348e295cc4710a8f47527d73abc6f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/foldingRanges.js",revision:"e74e7f38dadf1e28a6ef4e821eaa46fa"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/hiddenRangeModel.js",revision:"bffe763608bb18610b6059eda9d881ed"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/indentRangeProvider.js",revision:"9f8bbc219a8bfb52a6186e0ec335d076"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/intializingRangeProvider.js",revision:"4187705b1ddd5585414ae7b8ace4e0d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/folding/browser/syntaxRangeProvider.js",revision:"af31432adf19790ec60ca26c108b761e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/fontZoom/browser/fontZoom.js",revision:"d8a541f99facd567116805586eb0fdf4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/format.js",revision:"6a709df31ad5fdda6b4e6ae8c2251d86"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/formatActions.js",revision:"59317e0f0e3dace73d42e5916dcc3b36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/format/browser/formattingEdit.js",revision:"01861c18d035cf52c0dbc9dbb516bcd5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/gotoError.js",revision:"3da693f51e4a1cdc50cf3318207e9bdd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/gotoErrorWidget.js",revision:"2db4dea7fc4522d38d1125034aff193d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/markerNavigationService.js",revision:"6266e737a3bc059c1713f152be92349b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoError/browser/media/gotoErrorWidget.css",revision:"825b9bc94ff5f2dd41bb7883fac6b052"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/goToCommands.js",revision:"5822c8d5e79b462a921a027814a46349"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/goToSymbol.js",revision:"462746f22f82ce41cc9b3bce0338f6b8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/clickLinkGesture.js",revision:"23449069e4f6ee08016d328eeab30337"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.css",revision:"83f1331fb75bb92481ebdda6a9898ef1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.js",revision:"2a24f183acca185ad676593d51378224"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesController.js",revision:"7bc731a0c8c4b55d196d1893932321e1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesTree.js",revision:"29b7348189c107a39bd57746dce07e01"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget.css",revision:"f95d8cc894db4c258a907d1d8f2b5520"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget.js",revision:"81f994ecf971817511f8d13029d7af92"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/referencesModel.js",revision:"20c01aaa5488a9ae76030bd730eea099"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/gotoSymbol/browser/symbolNavigation.js",revision:"d3bd72478d49c483ffa8c50a1a9c107a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/colorHoverParticipant.js",revision:"04b2b381ae9f5c30e3a934256b0052dc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/contentHover.js",revision:"62604023881283d0715213469211f3c6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/getHover.js",revision:"c1815500b8d7a1a2f3a21372de7bacf3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hover.js",revision:"1293a54c63bc640bb9ffadc28a590767"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hoverOperation.js",revision:"5a934994293db8328cd991198f677fa3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/hoverTypes.js",revision:"36625bd5c4ce1a9698347456276d66b8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/marginHover.js",revision:"7d553279c2d6b7223201687433163d81"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/markdownHoverParticipant.js",revision:"e2a5172c006eb7db291016e9ff63dca2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/hover/browser/markerHoverParticipant.js",revision:"88c816487412f14c9a7559bd080f2879"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/indentation/browser/indentation.js",revision:"bbb2b4eb57f33730c09ec418bedb6f7a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/indentation/browser/indentUtils.js",revision:"0deda60c1865ae223735d799f8d2f381"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHints.js",revision:"847994500c1783afdf976f81d727ace0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsController.js",revision:"2da14905ed2f2b586ff5b5ff48aaa120"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsHover.js",revision:"42c92bfa8702c5c0d810c70ac0492024"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlayHints/browser/inlayHintsLocations.js",revision:"88a13a453914bcc233e199c27c4ce474"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/consts.js",revision:"a669f6b679d2c69180c7a156fdcd9d9e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostText.css",revision:"93677c0ae81502b93a91e5732668fcb9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostText.js",revision:"13b0060664f05b72e2506409542afe8c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextController.js",revision:"8674ec50491ecb75ef3839b8f1f482ae"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextModel.js",revision:"b2b366e74e8930e5443d8b050ecd5160"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/ghostTextWidget.js",revision:"9acd14eb62921cafe47b9b75bcbc25b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionsHoverParticipant.js",revision:"68f290b767132228d95ac0f1f195b128"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionsModel.js",revision:"d82a0f64d92d563927519132d5e1ef13"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/inlineCompletionToGhostText.js",revision:"4a2c4509c3360d169cf3a53b0f677a90"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/suggestWidgetInlineCompletionProvider.js",revision:"2ac6f9a29a432d9201f0537eb682332f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/suggestWidgetPreviewModel.js",revision:"98c5e8b5c366366ffd7aaf46a38a72a1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inlineCompletions/browser/utils.js",revision:"fc123eb0c13ba7284d61fc15fdb5df26"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace.js",revision:"0da23ec8cd22478c7c2b4b3dafba0f29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/inPlaceReplace/browser/inPlaceReplaceCommand.js",revision:"6ddc2e2a12c2800eae2c29dee9b0e49c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/lineSelection/browser/lineSelection.js",revision:"eebc388b570f7f1d33256d4ffb37dc7c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/copyLinesCommand.js",revision:"0cf92235fd6f2f4c66f9706ba7b7bd54"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/linesOperations.js",revision:"7505d21b523ea6bbed031d03b662b3d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/moveLinesCommand.js",revision:"0ab606d652e9c495966573bed5efa6db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linesOperations/browser/sortLinesCommand.js",revision:"be9c82367e7d17970c4896d463854370"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/linkedEditing/browser/linkedEditing.js",revision:"de321928eb635ac5b520847bf9f95710"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/getLinks.js",revision:"6e7d88d654da8de34279fa17e326c193"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/links.css",revision:"6aa0767b9df36e5fc4e412c6c44d8767"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/links/browser/links.js",revision:"cdb429f81a460dc7dbd0de9f4ddf24c0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/markdownRenderer/browser/markdownRenderer.js",revision:"076af1a77bfeaed56abba85b96a831f4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/message/browser/messageController.css",revision:"db002a44fae5305dcdcf6ea6cd82ae69"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/message/browser/messageController.js",revision:"37c51c4bc5f06dc0f810397fce165752"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/multicursor/browser/multicursor.js",revision:"0eead30f4297a09ba08cf11322647ab7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHints.css",revision:"81ee2cdb58fd78370e55f5f892b77ddd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHints.js",revision:"6cfdfcdb2a0b030ea2cf55eb1b07b1c0"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHintsModel.js",revision:"70fe452e9c8e536cd6fa44f945b77ae3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/parameterHintsWidget.js",revision:"9bd9b03535e1385133e7fa5f1cea1d7c"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/parameterHints/browser/provideSignatureHelp.js",revision:"7952148e1c15412df93216fa0a74c1b9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/peekView/browser/media/peekViewWidget.css",revision:"057d71b8ed2c39afc96849735c65f1d8"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/peekView/browser/peekView.js",revision:"fcf18e8804e8fc79e4e39ca8c10fce2b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/commandsQuickAccess.js",revision:"afb31b433440d80e0b21e7a3ca68d735"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/editorNavigationQuickAccess.js",revision:"4f56e7c0795e1b740d51151db6d580c5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess.js",revision:"e9f63add383e28a3efcd6f9bdd6960e6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess.js",revision:"2ae3bedaf6f01610ced47ab3e59dbee6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/rename.js",revision:"4bb7c3950b5a1b336c499dd236cf22f9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/renameInputField.css",revision:"c1036fd90abc16247381572beee3e25b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/rename/browser/renameInputField.js",revision:"628ce88db4f78a0dc12a239d3ce18d0f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/bracketSelections.js",revision:"bc21e0e948ff27dde89021510a38ee9a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/smartSelect.js",revision:"2dc5bca6923ba0f535266cc13e161dcb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/smartSelect/browser/wordSelections.js",revision:"bcb575306775a4e163e64d55586120db"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetController2.js",revision:"deca708bd861ec312478bb85ccd1e901"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetParser.js",revision:"59300a7f89ee7072e21b894e837cd035"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetSession.css",revision:"01c70c3314eb8a568fe1a8a0112d2d8f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetSession.js",revision:"3b62cabb173a06b740ece0639c27cb05"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/snippet/browser/snippetVariables.js",revision:"9f977c4071e4cd1318289d2200d25cf4"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/completionModel.js",revision:"af92710f9f197378b83df7df92c2b30f"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/media/suggest.css",revision:"4760bc86fc4737a0525c4017d158e716"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/resizable.js",revision:"1b72f40548d2a50fcdf36cdfcd16718b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggest.js",revision:"daeef5cb50580e303141ee0b1d2b1a19"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestAlternatives.js",revision:"df9ae8f9a4ba62ef225c7a968b511db6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestCommitCharacters.js",revision:"93b6319c70a21365bd60a6d65c494135"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestController.js",revision:"7de720ded35c09ad1e21577eabb4ac34"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestMemory.js",revision:"f970123e836cac58d9780fff100d09bb"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestModel.js",revision:"c1a3efa00a9cc98f7ef0fc2b6226a5c6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestOvertypingCapturer.js",revision:"65b899bc7a1146f156edb6e16a09d0ea"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidget.js",revision:"55b2da2e6f8474c528d10df491bf8e29"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetDetails.js",revision:"cc43f81b627b7ff0ec83ce5314cf2339"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetRenderer.js",revision:"1972481487e3dcecc443aa5bb26c013d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/suggestWidgetStatus.js",revision:"a91c8d294a7522af3e36c6b76c20aed3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/wordContextKey.js",revision:"e1a30b3762b5c0b4320598add21763d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/suggest/browser/wordDistance.js",revision:"816ea8dc40135d9f4e670704f6f9bdc3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/symbolIcons/browser/symbolIcons.js",revision:"c9bfc069fbee232d377092be34485f79"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode.js",revision:"347c539a5c1c530d8c0a14da0ab13c2b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/tokenization/browser/tokenization.js",revision:"53bad25200253ca2ea43f7cb899751dd"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/bannerController.css",revision:"992673efe63cc717d6e32a228e9082d2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/bannerController.js",revision:"985edca879160a8120622607ddc5e567"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter.css",revision:"70bc882954db5456c03d8b302c394463"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter.js",revision:"dd4b707decbfedb36359e94a1bf75193"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators.js",revision:"c16c6d93ea6e8c36dcd813d8641901ce"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/viewportSemanticTokens/browser/viewportSemanticTokens.js",revision:"b63ce3c07c1e063f5c15ee363903a350"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordHighlighter/browser/wordHighlighter.js",revision:"1b0e6f0516a15d8aac2284d2f86c5f8e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordOperations/browser/wordOperations.js",revision:"76b51d7e5d6e951b88b44e1be2a3e28d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/wordPartOperations/browser/wordPartOperations.js",revision:"1504b40a9cd7152305cc77c30839b4c3"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/zoneWidget/browser/zoneWidget.css",revision:"bd3ee47e04fde76fbf3113d6a2b0d05e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/contrib/zoneWidget/browser/zoneWidget.js",revision:"5697f5ca7931888b24f9e08627c20333"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/edcore.main.js",revision:"3e14056f0025841c5fde43bb2d7a89a7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.all.js",revision:"6a0193f6d801d82f7357848f1ebd9170"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.api.js",revision:"9a6567133b5cde2d427bf34d2b164d50"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.main.js",revision:"5da5606e0a0c79ca9df85668a4959e0d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/editor.worker.js",revision:"390c5fd1638882e57141cbb75c94e262"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.css",revision:"f2c79b306e583e148517f2e830e1ea63"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js",revision:"34d7eafd0534e3869186a41a6fcd42f6"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/colorizer.js",revision:"8f9af83a6d0331651011ccf04075ce81"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/inspectTokens/inspectTokens.css",revision:"fa7b64fdbfbd6e4198911c2e0454c5f9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/inspectTokens/inspectTokens.js",revision:"52e7a51813891f836b713edf5e6c980a"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.css",revision:"1b2f0d31d52627447cc58f2f08f7f71d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.js",revision:"4bdc3805718570c1c684e562ec283ba7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneCommandsQuickAccess.js",revision:"2b2c4ee269b5023f422975e87e7a7c8e"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneGotoLineQuickAccess.js",revision:"a226bce32d7aa478909d2343c041c5c9"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneGotoSymbolQuickAccess.js",revision:"27072ecff144f65f4e17118403c5d162"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickAccess/standaloneHelpQuickAccess.js",revision:"24e37b67a9fbed5f0ec92fefd54019be"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css",revision:"8d6cb4231f2911da7e4ecdda104ecf71"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/quickInput/standaloneQuickInputService.js",revision:"cfc52232a65f9be12ce1b1d773bef260"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js",revision:"778b67e3685b1720e58ee23af8c6a6ff"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standalone-tokens.css",revision:"c14eacd368cbfbb79778cd7b53c05cd7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneCodeEditor.js",revision:"9f61c6e1f26b7763a50783a5cb663a07"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneCodeEditorService.js",revision:"cc851a53de74209577103c1179aaab43"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneEditor.js",revision:"831c45b7050444435ad83d9f18ffe915"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneLanguages.js",revision:"173fa77cda7f274993cddf5a1b02af24"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneLayoutService.js",revision:"6c49e7ad1eaf5a3402006dbc90fa12fc"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneServices.js",revision:"d5e6606d37ec08eb9f34d97809661544"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/standaloneThemeService.js",revision:"f3f3b021e2ed9d6eb6bba06fb1f84a36"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/browser/toggleHighContrast/toggleHighContrast.js",revision:"989406a0ae91290fb41aaccadccbc9a5"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchCommon.js",revision:"6f3567db6c2357d4b019a5ba57c8c9c1"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchCompile.js",revision:"46cd17fd86fb8ae5c3dc954aeb6ce7c2"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchLexer.js",revision:"0155b01a210ab4382b11986fb28034b7"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/monarch/monarchTypes.js",revision:"dd263e5dbcdedd3493e61d0c57df0f4b"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/standaloneTheme.js",revision:"60f0fc575ccd1c8a50eaa5c40daba04d"},{url:"_nuxt/nuxt-monaco-editor/vs/editor/standalone/common/themes.js",revision:"2a6758f7c64756658aebf37b747c8119"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/css.worker.js",revision:"bbb46e8e323fbec644741944ce91afa1"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/cssMode.js",revision:"165bd3446db2b5a962742236f783b555"},{url:"_nuxt/nuxt-monaco-editor/vs/language/css/monaco.contribution.js",revision:"f4935f08c0057728954af1861621d2e2"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/html.worker.js",revision:"1f3bc0fb841744f019836bf1dd1e5409"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/htmlMode.js",revision:"afb48ed50da61162ce2c51f29491f331"},{url:"_nuxt/nuxt-monaco-editor/vs/language/html/monaco.contribution.js",revision:"216b44abb04474d2b858babfc6c41598"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/json.worker.js",revision:"460e330a2b779e1206685879f61e5561"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/jsonMode.js",revision:"a9ecd62ef68359aa1a8ab7b0ad982b8d"},{url:"_nuxt/nuxt-monaco-editor/vs/language/json/monaco.contribution.js",revision:"34d02faee70f318e7988b6d80e06c574"},{url:"_nuxt/nuxt-monaco-editor/vs/language/typescript/monaco.contribution.js",revision:"3c046bcc7f237ed7361039e3d32caddf"},{url:"_nuxt/nuxt-monaco-editor/vs/language/typescript/tsMode.js",revision:"d9d78c9e92fb3ce55988590070a6f781"},{url:"_nuxt/nuxt-monaco-editor/vs/nls.js",revision:"550add69f9199d1c87fe1ba5e3a0657e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/accessibility/browser/accessibilityService.js",revision:"52d08f8316fd7c55aaeb779ad011501f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/accessibility/common/accessibility.js",revision:"f162725c826306a1a58edf929d05a819"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/browser/menuEntryActionViewItem.css",revision:"88a5c546a8d3e89d70b118e3bdcff220"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/browser/menuEntryActionViewItem.js",revision:"dc99618616284e19e9b34e9a17d986ba"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/common/actions.js",revision:"8667a730b9ad13da115a47ee4439914e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/actions/common/menuService.js",revision:"419535ebe3ba6c1947b993e1f446f632"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/clipboard/browser/clipboardService.js",revision:"b356b23dfef343263aa8095cac1faf9a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/clipboard/common/clipboardService.js",revision:"34c7878d5741ebeec34460339aa009fb"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/commands/common/commands.js",revision:"ad146ca8877bb4cf98cc68d772595174"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configuration.js",revision:"8422c704c0ed38fda5d4b2acf70bf73c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configurationModels.js",revision:"a401c4ca744f4bb9afb664bd65fd623a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/configuration/common/configurationRegistry.js",revision:"69de8ccd79746142bf41d9d488082d93"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/browser/contextKeyService.js",revision:"d8fa7e47b9cb8228c43e1c3cf81fea15"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/common/contextkey.js",revision:"6384de139a5499b5fd12247f387e1fa4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextkey/common/contextkeys.js",revision:"e168f4f75825e3ed026651bd54678364"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuHandler.css",revision:"edca5b2a681b2a021ee80c1a9f9f5a6e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuHandler.js",revision:"634606c289dd4b6728f83b8bcaf4fb20"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextMenuService.js",revision:"9135fb3379a079c3c28140e93bcdb3bc"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextView.js",revision:"ee3a54f86c1892297f3f67f26bfbdfce"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/contextview/browser/contextViewService.js",revision:"0b74bf9be987803f8c49f36bb5e68617"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/dialogs/common/dialogs.js",revision:"b086303c1116a6e5942592178453cf9f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/editor/common/editor.js",revision:"322aed7cd42a654829c17a1e89bbf19a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/environment/common/environment.js",revision:"69665fda31b77a1aecd7327590656d1c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/extensions/common/extensions.js",revision:"6ee30b59e9e0b04681437767cd6c6476"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/files/common/files.js",revision:"acd901e7b540ec3fa08c7295a87da1d2"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/history/browser/contextScopedHistoryWidget.js",revision:"37959866acd1b2e33d3fda2e0d3cb263"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/history/browser/historyWidgetKeybindingHint.js",revision:"6c35a1be88129cb906e13092cebc4889"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/descriptors.js",revision:"b30b438ee25af8ec6dc9a1cf46c28165"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/extensions.js",revision:"bd6e695a15d092223aafd2d6b96c8d92"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/graph.js",revision:"9e40ca8ea03bba3b2e8b6cebe2fe4444"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/instantiation.js",revision:"2583f2851af3ed8a527368e7c9371fb0"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/instantiationService.js",revision:"d03640cffbbeab3d4f9614883ba9d731"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/instantiation/common/serviceCollection.js",revision:"fd8927533cee5b925c1f9b5ab138b97d"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/jsonschemas/common/jsonContributionRegistry.js",revision:"951792dc4088e61e70464e7f1170a2de"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/abstractKeybindingService.js",revision:"99c345b10c0751973ff9750f44fb31ff"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/baseResolvedKeybinding.js",revision:"5c8ea276afdfab35d18283fd061fad11"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybinding.js",revision:"ef068f5f5f0252206b2d2530ea0d094f"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybindingResolver.js",revision:"dace2e62671940c35acd33e3474b6472"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/keybindingsRegistry.js",revision:"1caf8db990ab126311cd95e0a41c4ce3"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/resolvedKeybindingItem.js",revision:"d324dbd1ba06cba9850df6ad0c04fa04"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/keybinding/common/usLayoutResolvedKeybinding.js",revision:"af8e239cb04e78d721669ac278e10584"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/label/common/label.js",revision:"94973d6cd965fd5b668dc88be17d29ef"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/layout/browser/layoutService.js",revision:"df9c15a30ccedb43e06e727a73f55696"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/list/browser/listService.js",revision:"c09b2e2364229561c11e5cad8d014c49"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/log/common/log.js",revision:"e9a8db44bf5152238509d5d8ed38f3b1"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/markers/common/markers.js",revision:"17590868aa8b39228d27a9e11e55a3f4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/markers/common/markerService.js",revision:"ac66b0885d4273a4d7f4c80622e0268c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/notification/common/notification.js",revision:"2251ee5a7d3b2bcbe1f6084bb62d0ad9"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/opener/browser/link.js",revision:"2db22a558df4dafbc863efd4bc53dfc8"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/opener/common/opener.js",revision:"93207ab15ea35e15680b607e880c9bbf"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/progress/common/progress.js",revision:"3d1f9987c3e23edf4ab819c80e0289aa"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/commandsQuickAccess.js",revision:"6d81ad0d737f0ec40a8ec819247ba4a1"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/helpQuickAccess.js",revision:"68aae97b05fac7e2a4cab32c490d1ac6"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/pickerQuickAccess.js",revision:"daef91a7db217e2617970155397cd3d4"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/quickAccess.js",revision:"cd2a371ff58c0a63f9bd73724726d410"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/browser/quickInput.js",revision:"fc81489cd174c7f8ea60013862b6212e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/common/quickAccess.js",revision:"59d68948748bd757834d2ed396df3411"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/quickinput/common/quickInput.js",revision:"00f67d27e4be92f8559afaa35e9ee677"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/registry/common/platform.js",revision:"7fc46eeb8642354008843e9f9962ef18"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/severityIcon/common/severityIcon.js",revision:"ac4dc25b56e172770234a71faec2b490"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/storage/common/storage.js",revision:"8cf488c2c608cedf235464a522d8f346"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/telemetry/common/gdprTypings.js",revision:"e2ebd7ddedcadeeadbf819c35985c768"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/telemetry/common/telemetry.js",revision:"d46c5de7bb29476f26b688336c253d23"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/browser/iconsStyleSheet.js",revision:"0b424b75717cb5951be3a2280ec23fe8"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/colorRegistry.js",revision:"36e63074bbf6343b24a4dde0097e7cc9"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/iconRegistry.js",revision:"84f7c40dfd39a51a571577c7f59dad63"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/styler.js",revision:"ac07dd418e7877de1fc9ca0775885f5e"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/theme.js",revision:"13e8f3ee0f940f9560ec01c98a78f801"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/theme/common/themeService.js",revision:"83794f3b123e285b0b3f52e94452fc5c"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/undoRedo/common/undoRedo.js",revision:"81ff8f94ef9a950fd0f8e313d8210fb6"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/undoRedo/common/undoRedoService.js",revision:"19cddc66fa7e7efa5404d6a44ff8679a"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspace/common/workspace.js",revision:"88b2721b460a0d959a362b8532f2b521"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspace/common/workspaceTrust.js",revision:"4b747903fb52b7540c4188f03bacc0ac"},{url:"_nuxt/nuxt-monaco-editor/vs/platform/workspaces/common/workspaces.js",revision:"0035c6fb4d5543868e4f0172582a4393"},{url:"_nuxt/nzIt_zYB.js",revision:"7b587e797e12c596562997e5bbb98a40"},{url:"_nuxt/PDpSD1st.js",revision:"c89df237cf7bb8c0d9bd555b8b0dc9bf"},{url:"_nuxt/Poppins-400-4.CIpeJEZw.woff2",revision:"aa42a9a3d4fc9951ed37945ff1af85dc"},{url:"_nuxt/Poppins-400-5.cpxAROuN.woff2",revision:"9212f6f9860f9fc6c69b02fedf6db8c3"},{url:"_nuxt/rxlOhi-y.js",revision:"6a69fdfa39c500445790bbe126e78227"},{url:"_nuxt/sEOTC9O5.js",revision:"3d6b9ac6e02d56e92be80347c0a5e187"},{url:"_nuxt/tBqgKzkr.js",revision:"fd28ead8feab2a238c1ed97ffbacf214"},{url:"_nuxt/use-theme-toggle.S5ezb9K3.css",revision:"5c298fa694125d52e8de8984e3a12f3a"},{url:"_nuxt/USFbM0LJ.js",revision:"5c28079c434c92e999659b8156afd617"},{url:"_nuxt/znbhO1yI.js",revision:"cfac5dafa8a25aabf40850326a2361c0"},{url:"200",revision:"b4037f87c3058adabc538dd10eb122b1"},{url:"404",revision:"b4037f87c3058adabc538dd10eb122b1"},{url:"about",revision:"7b71736347e26d91dec3cab32db53de0"},{url:"apple-touch-icon.png",revision:"2589859005bb36c8d55ff1006f7e8007"},{url:"css/nuxt-google-fonts.css",revision:"b7808a61ce6c67e3b8b1ba3de8ff293b"},{url:"diffr-pwa-192x192.png",revision:"c05947965f8c83ed71475821df7e58fe"},{url:"diffr-pwa-512x512-maskable.png",revision:"dfbba8f6d61fef68f3ad5d78c6251e6c"},{url:"diffr-pwa-512x512.png",revision:"11b7198f82d76ca861c0b4115d0363b7"},{url:"favicon-16x16.png",revision:"8127d95b1113f1cb9730a2c235d945ce"},{url:"favicon-32x32.png",revision:"6724529e634831636167f01091a15ebd"},{url:"favicon.ico",revision:"2ac02eefc52092b81ee847e248f5e443"},{url:"favicon.svg",revision:"82bea1d19f308a0f0247767af5b8c96b"},{url:"fonts/Fragment_Mono-400-1.woff2",revision:"4b8605e3fe75c7321c830c9f7fa07eb6"},{url:"fonts/Fragment_Mono-400-2.woff2",revision:"39f5a8f3ac6f1fc4ce48ca03b61fd280"},{url:"fonts/Fragment_Mono-400-3.woff2",revision:"12f73e8995d7a10dcb6d38b68d4a17f6"},{url:"fonts/Poppins-400-4.woff2",revision:"aa42a9a3d4fc9951ed37945ff1af85dc"},{url:"fonts/Poppins-400-5.woff2",revision:"9212f6f9860f9fc6c69b02fedf6db8c3"},{url:"icons/blank.svg",revision:"1a1780d1e4d919c9faf377ce4c676784"},{url:"icons/copy.svg",revision:"c577755d81df6d1458f758db3bb0d368"},{url:"icons/cut.svg",revision:"f8b58f3fc7e3d920912e77a978bcda8a"},{url:"icons/diffr.svg",revision:"97e9689d0e689faf6bdfa0eeed556cca"},{url:"icons/indent.svg",revision:"297a72511935fc26ba1de542c3bd00ef"},{url:"icons/moon.svg",revision:"c3e383d3049326c460ca289abaa40351"},{url:"icons/paste.svg",revision:"74fc039a4966f09b94b850e08734ed38"},{url:"icons/screen.svg",revision:"914be258429bfd0289d8ff25281e71bc"},{url:"icons/share.svg",revision:"2b0436b51046b1f6ffb27ed63748804d"},{url:"icons/split.svg",revision:"a42d50c680328158f51ee34aab7380ce"},{url:"icons/sun.svg",revision:"4aeda03828fb0bedd25d4dc6d0facb14"},{url:"icons/swap.svg",revision:"cd831a46d8f00901bf14ff2534eef120"},{url:"icons/trash.svg",revision:"eccc193393556f838ff36e5694573f16"},{url:"/diffr/",revision:"eee50a03e4d81d128f69f84e35fe8395"},{url:"logo.svg",revision:"e59b5afda2fd778d6e8f56f21d2423e4"},{url:"maskable.svg",revision:"ace5ee3d2f87e0b1be22aef5089f5648"},{url:"manifest.webmanifest",revision:"3ba67fd69e924a4bbb943fa13318f8bc"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/diffr/")))}));