diff --git a/docs/200.html b/docs/200.html index 8277bbc..b7b8deb 100644 --- a/docs/200.html +++ b/docs/200.html @@ -5,13 +5,13 @@ - - + + - - - - - -
- \ No newline at end of file + + + + + +
+ \ No newline at end of file diff --git a/docs/404.html b/docs/404.html index 8277bbc..b7b8deb 100644 --- a/docs/404.html +++ b/docs/404.html @@ -5,13 +5,13 @@ - - + + - - - - - -
- \ No newline at end of file + + + + + +
+ \ No newline at end of file diff --git a/docs/About/_payload.json b/docs/About/_payload.json index 4383acf..a76dfa3 100644 --- a/docs/About/_payload.json +++ b/docs/About/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725279794425] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725285295221] \ No newline at end of file diff --git a/docs/About/index.html b/docs/About/index.html index 905ec0a..98edbee 100644 --- a/docs/About/index.html +++ b/docs/About/index.html @@ -37,22 +37,23 @@ + - + - - - - - - - - - - - + + + + + + + + + + + - -

All rights reserved!

- \ No newline at end of file + +

All Rights Reserved!

+ \ No newline at end of file diff --git a/docs/HateSpeech/_payload.json b/docs/HateSpeech/_payload.json index bfc4433..5b44a3d 100644 --- a/docs/HateSpeech/_payload.json +++ b/docs/HateSpeech/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725279794426] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725285295222] \ No newline at end of file diff --git a/docs/HateSpeech/index.html b/docs/HateSpeech/index.html index 46fbacc..9a03ed1 100644 --- a/docs/HateSpeech/index.html +++ b/docs/HateSpeech/index.html @@ -41,18 +41,18 @@ - - - - - - - - - - - + + + + + + + + + + + - -

All rights reserved!

- \ No newline at end of file + +

All Rights Reserved!

+ \ No newline at end of file diff --git a/docs/SentimentAnalysis/_payload.json b/docs/SentimentAnalysis/_payload.json index 7e09e61..2af0e60 100644 --- a/docs/SentimentAnalysis/_payload.json +++ b/docs/SentimentAnalysis/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725279794430] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725285295224] \ No newline at end of file diff --git a/docs/SentimentAnalysis/index.html b/docs/SentimentAnalysis/index.html index 2166f3a..f2606ae 100644 --- a/docs/SentimentAnalysis/index.html +++ b/docs/SentimentAnalysis/index.html @@ -41,18 +41,18 @@ - - - - - - - - - - - + + + + + + + + + + + - -

All rights reserved!

- \ No newline at end of file + +

All Rights Reserved!

+ \ No newline at end of file diff --git a/docs/_nuxt/69mdoNQT.js b/docs/_nuxt/69mdoNQT.js new file mode 100644 index 0000000..c741f9d --- /dev/null +++ b/docs/_nuxt/69mdoNQT.js @@ -0,0 +1 @@ +import{_ as s,o,c as a,p as l,e as d,a as e,b as n,w as p}from"./DfIOUt0X.js";import{_}from"./C7uHwIio.js";const m={},c=t=>(l("data-v-ad051836"),t=t(),d(),t),h={class:"header-background flex flex-col items-center justify-center space-y-8 bg-cover bg-center bg-no-repeat py-10 md:py-16 lg:py-24 text-gray-200"},f=c(()=>e("h1",{class:"text-6xl"},"TurkishBERTweet",-1)),x=c(()=>e("hr",{class:"w-1/12"},null,-1)),g=c(()=>e("p",{class:"text-2xl"}," Fast and Reliable Large Language Model for Social Media Analysis ",-1)),b=[f,x,g];function w(t,r){return o(),a("header",h,b)}const y=s(m,[["render",w],["__scopeId","data-v-ad051836"]]),L={},T={class:"inner pt-10"},$=e("div",null,[e("h2",null,"What is TurkishBERTweet?"),e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? "),e("h2",null,"Why TurkishBERTweet?"),e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? "),e("h2",null,"TurkishBERTweet IS FOR..."),e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? "),e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? "),e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Quibusdam laudantium necessitatibus beatae. In, officiis nostrum autem ea minima ipsum numquam. "),e("p",null," Lorem ipsum dolor, sit amet consectetur adipisicing elit. Eum at pariatur dolor? Quibusdam. ")],-1),k=e("br",null,null,-1),B=e("br",null,null,-1);function E(t,r){const i=_;return o(),a("main",T,[n(i,null,{default:p(()=>[$,k]),_:1}),B])}const I=s(L,[["render",E]]),R={};function V(t,r){const i=y,u=I;return o(),a("div",null,[n(i),n(u)])}const S=s(R,[["render",V]]);export{S as default}; diff --git a/docs/_nuxt/About.C0jLZJa4.css b/docs/_nuxt/About.C0jLZJa4.css new file mode 100644 index 0000000..4a72f61 --- /dev/null +++ b/docs/_nuxt/About.C0jLZJa4.css @@ -0,0 +1 @@ +.header-background[data-v-a24c0661]{background-image:linear-gradient(#00000026,#000000b3),url(../images/TurkishBERTweet.jpg)}.specialfont[data-v-d058ce93]{color:#d81b60;display:inline;font-family:Courier New,Courier,monospace;font-size:1.2em;font-weight:700;letter-spacing:.05em;margin-left:2px} diff --git a/docs/_nuxt/BiHlVLkb.js b/docs/_nuxt/BiHlVLkb.js new file mode 100644 index 0000000..b3c6a1f --- /dev/null +++ b/docs/_nuxt/BiHlVLkb.js @@ -0,0 +1 @@ +import{_}from"./zSCeW5As.js";import{f as g,r as m,h,o as t,c as s,i as f,j as c,a as r,b as i,w as v,k,T as C,_ as b}from"./DfIOUt0X.js";const x={class:"relative"},w={class:"absolute right-4 top-4 flex items-center gap-2"},y={key:0,class:"text-primary text-sm"},B=g({__name:"CodeHighlight",props:{code:{},language:{}},setup(l){const a=l,o=m(!1);function d(){a.code&&navigator.clipboard.writeText(a.code),o.value=!0}return(e,n)=>{const p=h("HightlightJs"),u=_;return t(),s("div",x,[e.code?(t(),f(p,{key:0,code:e.code,autodetect:!e.language,language:e.language},null,8,["code","autodetect","language"])):c("",!0),r("div",w,[i(C,null,{default:v(()=>[k(o)?(t(),s("span",y,"Copied!")):c("",!0)]),_:1}),r("button",{onClick:d,onMouseleave:n[0]||(n[0]=T=>o.value=!1)},[i(u,{name:"i-heroicons-clipboard-document-check-solid",class:"hover:bg-primary h-6 w-6 bg-background"})],32)])])}}}),V=b(B,[["__scopeId","data-v-3707312e"]]);export{V as _}; diff --git a/docs/_nuxt/C7uHwIio.js b/docs/_nuxt/C7uHwIio.js new file mode 100644 index 0000000..27bfe85 --- /dev/null +++ b/docs/_nuxt/C7uHwIio.js @@ -0,0 +1 @@ +import{_ as e,o,c,l as n}from"./DfIOUt0X.js";const s={},_={class:"custom-html-content"};function r(t,a){return o(),c("div",_,[n(t.$slots,"default")])}const m=e(s,[["render",r]]);export{m as _}; diff --git a/docs/_nuxt/CSTwFMDn.js b/docs/_nuxt/CSTwFMDn.js new file mode 100644 index 0000000..50ccc60 --- /dev/null +++ b/docs/_nuxt/CSTwFMDn.js @@ -0,0 +1,6 @@ +import{_ as $e}from"./zSCeW5As.js";import{_ as bt}from"./Dbc276ZK.js";import{k as qr,m as Wr,q as we,s as Vr,v as cr,_ as be,f as te,o as S,i as F,w as R,l as J,x as Wt,y as Vt,z as Y,A as yt,a as q,P as Kr,B as Gr,C as Xr,D as k,E as st,G as Ne,H as Yr,I as Jr,J as Je,K as Re,L as dr,M as Z,N as Te,O as De,Q as ne,R as j,j as ae,c as N,t as ve,r as P,S as ft,d as wt,U as ge,V as Ae,W as Qr,X as Zr,F as Ge,Y as en,h as We,b as K,n as tn,T as rn,Z as lt}from"./DfIOUt0X.js";import"./tKLvWZK4.js";const Kt=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function Gt(e,t){t?t={...Kt,...t}:t=Kt;const r=fr(t);return r.dispatch(e),r.toString()}const nn=Object.freeze(["prototype","__proto__","constructor"]);function fr(e){let t="",r=new Map;const a=n=>{t+=n};return{toString(){return t},getContext(){return r},dispatch(n){return e.replacer&&(n=e.replacer(n)),this[n===null?"null":typeof n](n)},object(n){if(n&&typeof n.toJSON=="function")return this.object(n.toJSON());const o=Object.prototype.toString.call(n);let i="";const s=o.length;s<10?i="unknown:["+o+"]":i=o.slice(8,s-1),i=i.toLowerCase();let l=null;if((l=r.get(n))===void 0)r.set(n,r.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(n))return a("buffer:"),a(n.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](n):e.ignoreUnknown||this.unkown(n,i);else{let d=Object.keys(n);e.unorderedObjects&&(d=d.sort());let c=[];e.respectType!==!1&&!Xt(n)&&(c=nn),e.excludeKeys&&(d=d.filter(u=>!e.excludeKeys(u)),c=c.filter(u=>!e.excludeKeys(u))),a("object:"+(d.length+c.length)+":");const v=u=>{this.dispatch(u),a(":"),e.excludeValues||this.dispatch(n[u]),a(",")};for(const u of d)v(u);for(const u of c)v(u)}},array(n,o){if(o=o===void 0?e.unorderedArrays!==!1:o,a("array:"+n.length+":"),!o||n.length<=1){for(const l of n)this.dispatch(l);return}const i=new Map,s=n.map(l=>{const d=fr(e);d.dispatch(l);for(const[c,v]of d.getContext())i.set(c,v);return d.toString()});return r=i,s.sort(),this.array(s,!1)},date(n){return a("date:"+n.toJSON())},symbol(n){return a("symbol:"+n.toString())},unkown(n,o){if(a(o),!!n&&(a(":"),n&&typeof n.entries=="function"))return this.array(Array.from(n.entries()),!0)},error(n){return a("error:"+n.toString())},boolean(n){return a("bool:"+n)},string(n){a("string:"+n.length+":"),a(n)},function(n){a("fn:"),Xt(n)?this.dispatch("[native]"):this.dispatch(n.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(n.name)),e.respectFunctionProperties&&this.object(n)},number(n){return a("number:"+n)},xml(n){return a("xml:"+n.toString())},null(){return a("Null")},undefined(){return a("Undefined")},regexp(n){return a("regex:"+n.toString())},uint8array(n){return a("uint8array:"),this.dispatch(Array.prototype.slice.call(n))},uint8clampedarray(n){return a("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(n))},int8array(n){return a("int8array:"),this.dispatch(Array.prototype.slice.call(n))},uint16array(n){return a("uint16array:"),this.dispatch(Array.prototype.slice.call(n))},int16array(n){return a("int16array:"),this.dispatch(Array.prototype.slice.call(n))},uint32array(n){return a("uint32array:"),this.dispatch(Array.prototype.slice.call(n))},int32array(n){return a("int32array:"),this.dispatch(Array.prototype.slice.call(n))},float32array(n){return a("float32array:"),this.dispatch(Array.prototype.slice.call(n))},float64array(n){return a("float64array:"),this.dispatch(Array.prototype.slice.call(n))},arraybuffer(n){return a("arraybuffer:"),this.dispatch(new Uint8Array(n))},url(n){return a("url:"+n.toString())},map(n){a("map:");const o=[...n];return this.array(o,e.unorderedSets!==!1)},set(n){a("set:");const o=[...n];return this.array(o,e.unorderedSets!==!1)},file(n){return a("file:"),this.dispatch([n.name,n.size,n.type,n.lastModfied])},blob(){if(e.ignoreUnknown)return a("[blob]");throw new Error(`Hashing Blob objects is currently not supported +Use "options.replacer" or "options.ignoreUnknown" +`)},domwindow(){return a("domwindow")},bigint(n){return a("bigint:"+n.toString())},process(){return a("process")},timer(){return a("timer")},pipe(){return a("pipe")},tcp(){return a("tcp")},udp(){return a("udp")},tty(){return a("tty")},statwatcher(){return a("statwatcher")},securecontext(){return a("securecontext")},connection(){return a("connection")},zlib(){return a("zlib")},context(){return a("context")},nodescript(){return a("nodescript")},httpparser(){return a("httpparser")},dataview(){return a("dataview")},signal(){return a("signal")},fsevent(){return a("fsevent")},tlswrap(){return a("tlswrap")}}}const pr="[native code] }",an=pr.length;function Xt(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-an)===pr}function on(e,t,r={}){return e===t||Gt(e,r)===Gt(t,r)}function sn(e){return typeof e=="function"?e():qr(e)}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function Yt(e){var t;const r=sn(e);return(t=r==null?void 0:r.$el)!=null?t:r}const xt={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}},vr=e=>Object.keys(xt).reduce((r,a)=>(e[a]!==void 0&&(r[a]=e[a]),r),{}),ln="data-n-ids",un="-";function cn(e){var n,o,i,s,l,d;if(typeof e!="string")throw new TypeError("[nuxt] [useId] key must be a string.");e=`n${e.slice(1)}`;const t=Wr(),r=cr();if(!r)throw new TypeError("[nuxt] `useId` must be called within a component setup function.");t._id||(t._id=0),r._nuxtIdIndex||(r._nuxtIdIndex={}),(n=r._nuxtIdIndex)[e]||(n[e]=0);const a=e+un+r._nuxtIdIndex[e]++;if(t.payload.serverRendered&&t.isHydrating&&!we(Vr,!1)){const c=((o=r.vnode.el)==null?void 0:o.nodeType)===8&&((s=(i=r.vnode.el)==null?void 0:i.nextElementSibling)!=null&&s.getAttribute)?(l=r.vnode.el)==null?void 0:l.nextElementSibling:r.vnode.el,v=JSON.parse(((d=c==null?void 0:c.getAttribute)==null?void 0:d.call(c,ln))||"{}");if(v[a])return v[a]}return e+"_"+t._id++}const dn=te({inheritAttrs:!1,props:{...xt,as:{type:String,default:"button"},type:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:void 0},exact:{type:Boolean,default:!1},exactQuery:{type:Boolean,default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(e){function t(r,a,{isActive:n,isExactActive:o}){return e.exactQuery&&!on(r.query,a.query)||e.exactHash&&r.hash!==a.hash?e.inactiveClass:e.exact&&o||!e.exact&&n?e.activeClass:e.inactiveClass}return{resolveLinkClass:t}}}),fn=["href","aria-disabled","role","rel","target","onClick"];function pn(e,t,r,a,n,o){const i=bt;return e.to?(S(),F(i,Y({key:1},e.$props,{custom:""}),{default:R(({route:s,href:l,target:d,rel:c,navigate:v,isActive:u,isExactActive:f,isExternal:g})=>[q("a",Y(e.$attrs,{href:e.disabled?void 0:l,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,rel:c,target:d,class:e.active!==void 0?e.active?e.activeClass:e.inactiveClass:e.resolveLinkClass(s,e._.provides[Kr]||e.$route,{isActive:u,isExactActive:f}),onClick:m=>!g&&!e.disabled&&v(m)}),[J(e.$slots,"default",Wt(Vt({isActive:e.active!==void 0?e.active:e.exact?f:u})))],16,fn)]),_:3},16)):(S(),F(yt(e.as),Y({key:0,type:e.type,disabled:e.disabled},e.$attrs,{class:e.active?e.activeClass:e.inactiveClass}),{default:R(()=>[J(e.$slots,"default",Wt(Vt({isActive:e.active})))]),_:3},16,["type","disabled","class"]))}const gr=be(dn,[["render",pn]]),Qe=(e,t,r,a,n=!1)=>{const o=Gr(),i=Xr(),s=k(()=>{var u;const d=st(t),c=st(r),v=st(a);return Ne((d==null?void 0:d.strategy)||((u=i.ui)==null?void 0:u.strategy),v?{wrapper:v}:{},d||{},n?Yr(i.ui,e,{}):{},c||{})}),l=k(()=>Jr(o,["class"]));return{ui:s,attrs:l}};function vn({ui:e,props:t}){const r=cr();if(Je("ButtonGroupContextConsumer",!0),we("ButtonGroupContextConsumer",!1))return{size:k(()=>t.size),rounded:k(()=>e.value.rounded)};let n=r.parent,o;for(;n&&!o;){if(n.type.name==="ButtonGroup"){o=we(`group-${n.uid}`);break}n=n.parent}const i=k(()=>o==null?void 0:o.value.children.indexOf(r));return Re(()=>{o==null||o.value.register(r)}),dr(()=>{o==null||o.value.unregister(r)}),{size:k(()=>o!=null&&o.value?(o==null?void 0:o.value.size)??e.value.default.size:t.size),rounded:k(()=>!o||i.value===-1?e.value.rounded:o.value.children.length===1?o.value.ui.rounded:i.value===0?o.value.rounded.start:i.value===o.value.children.length-1?o.value.rounded.end:"rounded-none")}}const gn={wrapper:"relative inline-flex items-center justify-center flex-shrink-0",background:"bg-gray-100 dark:bg-gray-800",rounded:"rounded-full",text:"font-medium leading-none text-gray-900 dark:text-white truncate",placeholder:"font-medium leading-none text-gray-500 dark:text-gray-400 truncate",size:{"3xs":"h-4 w-4 text-[8px]","2xs":"h-5 w-5 text-[10px]",xs:"h-6 w-6 text-xs",sm:"h-8 w-8 text-sm",md:"h-10 w-10 text-base",lg:"h-12 w-12 text-lg",xl:"h-14 w-14 text-xl","2xl":"h-16 w-16 text-2xl","3xl":"h-20 w-20 text-3xl"},chip:{base:"absolute rounded-full ring-1 ring-white dark:ring-gray-900 flex items-center justify-center text-white dark:text-gray-900 font-medium",background:"bg-{color}-500 dark:bg-{color}-400",position:{"top-right":"top-0 right-0","bottom-right":"bottom-0 right-0","top-left":"top-0 left-0","bottom-left":"bottom-0 left-0"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px] p-px","2xs":"h-[5px] min-w-[5px] text-[5px] p-px",xs:"h-1.5 min-w-[0.375rem] text-[6px] p-px",sm:"h-2 min-w-[0.5rem] text-[7px] p-0.5",md:"h-2.5 min-w-[0.625rem] text-[8px] p-0.5",lg:"h-3 min-w-[0.75rem] text-[10px] p-0.5",xl:"h-3.5 min-w-[0.875rem] text-[11px] p-1","2xl":"h-4 min-w-[1rem] text-[12px] p-1","3xl":"h-5 min-w-[1.25rem] text-[14px] p-1"}},icon:{base:"text-gray-500 dark:text-gray-400 flex-shrink-0",size:{"3xs":"h-2 w-2","2xs":"h-2.5 w-2.5",xs:"h-3 w-3",sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6",xl:"h-7 w-7","2xl":"h-8 w-8","3xl":"h-10 w-10"}},default:{size:"sm",icon:null,chipColor:null,chipPosition:"top-right"}},mn={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",truncate:"text-left break-all line-clamp-1",block:"w-full flex justify-center items-center",inline:"inline-flex items-center",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},kt={base:"invisible before:visible before:block before:rotate-45 before:z-[-1] before:w-2 before:h-2",ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-800",rounded:"before:rounded-sm",background:"before:bg-gray-200 dark:before:bg-gray-800",shadow:"before:shadow",placement:"group-data-[popper-placement*='right']:-left-1 group-data-[popper-placement*='left']:-right-1 group-data-[popper-placement*='top']:-bottom-1 group-data-[popper-placement*='bottom']:-top-1"},hn={wrapper:"relative inline-flex text-left rtl:text-right",container:"z-20 group",trigger:"inline-flex w-full",width:"w-48",height:"",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",ring:"ring-1 ring-gray-200 dark:ring-gray-700",base:"relative focus:outline-none overflow-y-auto scroll-py-1",divide:"divide-y divide-gray-200 dark:divide-gray-700",padding:"p-1",item:{base:"group flex items-center gap-1.5 w-full",rounded:"rounded-md",padding:"px-1.5 py-1.5",size:"text-sm",active:"bg-gray-100 dark:bg-gray-900 text-gray-900 dark:text-white",inactive:"text-gray-700 dark:text-gray-200",disabled:"cursor-not-allowed opacity-50",icon:{base:"flex-shrink-0 w-5 h-5",active:"text-gray-500 dark:text-gray-400",inactive:"text-gray-400 dark:text-gray-500"},avatar:{base:"flex-shrink-0",size:"2xs"},label:"truncate",shortcuts:"hidden md:inline-flex flex-shrink-0 gap-0.5 ms-auto"},transition:{enterActiveClass:"transition duration-100 ease-out",enterFromClass:"transform scale-95 opacity-0",enterToClass:"transform scale-100 opacity-100",leaveActiveClass:"transition duration-75 ease-in",leaveFromClass:"transform scale-100 opacity-100",leaveToClass:"transform scale-95 opacity-0"},popper:{placement:"bottom-end",strategy:"fixed"},default:{openDelay:0,closeDelay:0},arrow:{...kt,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}},bn={base:"inline-flex items-center justify-center text-gray-900 dark:text-white",padding:"px-1",size:{xs:"h-4 min-w-[16px] text-[10px]",sm:"h-5 min-w-[20px] text-[11px]",md:"h-6 min-w-[24px] text-[12px]"},rounded:"rounded",font:"font-medium font-sans",background:"bg-gray-100 dark:bg-gray-800",ring:"ring-1 ring-gray-300 dark:ring-gray-700 ring-inset",default:{size:"sm"}},Jt={container:"z-20 group",trigger:"flex items-center w-full",width:"w-full",height:"max-h-60",base:"relative focus:outline-none overflow-y-auto scroll-py-1",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",padding:"p-1",ring:"ring-1 ring-gray-200 dark:ring-gray-700",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",option:{base:"cursor-default select-none relative flex items-center justify-between gap-1",rounded:"rounded-md",padding:"px-1.5 py-1.5",size:"text-sm",color:"text-gray-900 dark:text-white",container:"flex items-center gap-1.5 min-w-0",active:"bg-gray-100 dark:bg-gray-900",inactive:"",selected:"pe-7",disabled:"cursor-not-allowed opacity-50",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",icon:{base:"flex-shrink-0 h-5 w-5",active:"text-gray-900 dark:text-white",inactive:"text-gray-400 dark:text-gray-500"},selectedIcon:{wrapper:"absolute inset-y-0 end-0 flex items-center",padding:"pe-2",base:"h-5 w-5 text-gray-900 dark:text-white flex-shrink-0"},avatar:{base:"flex-shrink-0",size:"2xs"},chip:{base:"flex-shrink-0 w-2 h-2 mx-1 rounded-full"}},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid"},arrow:{...kt,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}};({...Jt,option:{...Jt.option},arrow:{...kt}});const re=Ne(Z.ui.strategy,Z.ui.button,mn),yn=te({components:{UIcon:$e,ULink:gr},inheritAttrs:!1,props:{...xt,type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>re.default.size,validator(e){return Object.keys(re.size).includes(e)}},color:{type:String,default:()=>re.default.color,validator(e){return[...Z.ui.colors,...Object.keys(re.color)].includes(e)}},variant:{type:String,default:()=>re.default.variant,validator(e){return[...Object.keys(re.variant),...Object.values(re.color).flatMap(t=>Object.keys(t))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>re.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e,{slots:t}){const{ui:r,attrs:a}=Qe("button",Te(e,"ui"),re),{size:n,rounded:o}=vn({ui:r,props:e}),i=k(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),s=k(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),l=k(()=>e.square||!t.default&&!e.label),d=k(()=>{var h,p;const m=((p=(h=r.value.color)==null?void 0:h[e.color])==null?void 0:p[e.variant])||r.value.variant[e.variant];return De(ne(r.value.base,r.value.font,o.value,r.value.size[n.value],r.value.gap[n.value],e.padded&&r.value[l.value?"square":"padding"][n.value],m==null?void 0:m.replaceAll("{color}",e.color),e.block?r.value.block:r.value.inline),e.class)}),c=k(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),v=k(()=>e.loading&&!i.value?e.loadingIcon:e.trailingIcon||e.icon),u=k(()=>ne(r.value.icon.base,r.value.icon.size[n.value],e.loading&&r.value.icon.loading)),f=k(()=>ne(r.value.icon.base,r.value.icon.size[n.value],e.loading&&!i.value&&r.value.icon.loading)),g=k(()=>vr(e));return{ui:r,attrs:a,isLeading:i,isTrailing:s,isSquare:l,buttonClass:d,leadingIconName:c,trailingIconName:v,leadingIconClass:u,trailingIconClass:f,linkProps:g}}});function wn(e,t,r,a,n,o){const i=$e,s=gr;return S(),F(s,Y({type:e.type,disabled:e.disabled||e.loading,class:e.buttonClass},{...e.linkProps,...e.attrs}),{default:R(()=>[J(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(S(),F(i,{key:0,name:e.leadingIconName,class:j(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ae("",!0)]),J(e.$slots,"default",{},()=>[e.label?(S(),N("span",{key:0,class:j([e.truncate?e.ui.truncate:""])},ve(e.label),3)):ae("",!0)]),J(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(S(),F(i,{key:0,name:e.trailingIconName,class:j(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ae("",!0)])]),_:3},16,["type","disabled","class"])}const mr=be(yn,[["render",wn]]),pe=Ne(Z.ui.strategy,Z.ui.avatar,gn),xn=te({components:{UIcon:$e},inheritAttrs:!1,props:{as:{type:[String,Object],default:"img"},src:{type:[String,Boolean],default:null},alt:{type:String,default:null},text:{type:String,default:null},icon:{type:String,default:()=>pe.default.icon},size:{type:String,default:()=>pe.default.size,validator(e){return Object.keys(pe.size).includes(e)}},chipColor:{type:String,default:()=>pe.default.chipColor,validator(e){return["gray",...Z.ui.colors].includes(e)}},chipPosition:{type:String,default:()=>pe.default.chipPosition,validator(e){return Object.keys(pe.chip.position).includes(e)}},chipText:{type:[String,Number],default:null},imgClass:{type:String,default:""},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:r}=Qe("avatar",Te(e,"ui"),pe),a=k(()=>typeof e.src=="boolean"?null:e.src),n=k(()=>(e.alt||"").split(" ").map(v=>v.charAt(0)).join("").substring(0,2)),o=k(()=>De(ne(t.value.wrapper,(d.value||!a.value)&&t.value.background,t.value.rounded,t.value.size[e.size]),e.class)),i=k(()=>De(ne(t.value.rounded,t.value.size[e.size]),e.imgClass)),s=k(()=>ne(t.value.icon.base,t.value.icon.size[e.size])),l=k(()=>ne(t.value.chip.base,t.value.chip.size[e.size],t.value.chip.position[e.chipPosition],t.value.chip.background.replaceAll("{color}",e.chipColor))),d=P(!1);ft(()=>e.src,()=>{d.value&&(d.value=!1)});function c(){d.value=!0}return{ui:t,attrs:r,wrapperClass:o,imgClass:i,iconClass:s,chipClass:l,url:a,placeholder:n,error:d,onError:c}}});function kn(e,t,r,a,n,o){const i=$e;return S(),N("span",{class:j(e.wrapperClass)},[e.url&&!e.error?(S(),F(yt(e.as),Y({key:0,class:e.imgClass,alt:e.alt,src:e.url},e.attrs,{onError:e.onError}),null,16,["class","alt","src","onError"])):e.text?(S(),N("span",{key:1,class:j(e.ui.text)},ve(e.text),3)):e.icon?(S(),F(i,{key:2,name:e.icon,class:j(e.iconClass)},null,8,["name","class"])):e.placeholder?(S(),N("span",{key:3,class:j(e.ui.placeholder)},ve(e.placeholder),3)):ae("",!0),e.chipColor?(S(),N("span",{key:4,class:j(e.chipClass)},ve(e.chipText),3)):ae("",!0),J(e.$slots,"default")],2)}const hr=be(xn,[["render",kn]]),ut=Ne(Z.ui.strategy,Z.ui.kbd,bn),On=te({inheritAttrs:!1,props:{value:{type:String,default:null},size:{type:String,default:()=>ut.default.size,validator(e){return Object.keys(ut.size).includes(e)}},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:r}=Qe("kbd",Te(e,"ui"),ut),a=k(()=>De(ne(t.value.base,t.value.size[e.size],t.value.padding,t.value.rounded,t.value.font,t.value.background,t.value.ring),e.class));return{ui:t,attrs:r,kbdClass:a}}});function Sn(e,t,r,a,n,o){return S(),N("kbd",Y({class:e.kbdClass},e.attrs),[J(e.$slots,"default",{},()=>[wt(ve(e.value),1)])],16)}const br=be(On,[["render",Sn]]);let yr=Symbol("headlessui.useid"),$n=0;function Ot(){return we(yr,()=>`${++$n}`)()}function An(e){Je(yr,e)}function I(e){var t;if(e==null||e.value==null)return null;let r=(t=e.value.$el)!=null?t:e.value;return r instanceof Node?r:null}function Ze(e,t,...r){if(e in t){let n=t[e];return typeof n=="function"?n(...r):n}let a=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(n=>`"${n}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,Ze),a}var En=Object.defineProperty,In=(e,t,r)=>t in e?En(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Qt=(e,t,r)=>(In(e,typeof t!="symbol"?t+"":t,r),r);let Cn=class{constructor(){Qt(this,"current",this.detect()),Qt(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"}},St=new Cn;function $t(e){if(St.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=I(e);if(t)return t.ownerDocument}return document}let pt=["[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 vt=(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))(vt||{}),Pn=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Pn||{}),Mn=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(Mn||{});function wr(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(pt)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var At=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(At||{});function Et(e,t=0){var r;return e===((r=$t(e))==null?void 0:r.body)?!1:Ze(t,{0(){return e.matches(pt)},1(){let a=e;for(;a!==null;){if(a.matches(pt))return!0;a=a.parentElement}return!1}})}function xr(e){let t=$t(e);ge(()=>{t&&!Et(t.activeElement,0)&&Dn(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 Dn(e){e==null||e.focus({preventScroll:!0})}let jn=["textarea","input"].join(",");function Bn(e){var t,r;return(r=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,jn))!=null?r:!1}function kr(e,t=r=>r){return e.slice().sort((r,a)=>{let n=t(r),o=t(a);if(n===null||o===null)return 0;let i=n.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Nn(e,t){return Rn(wr(),t,{relativeTo:e})}function Rn(e,t,{sorted:r=!0,relativeTo:a=null,skipElements:n=[]}={}){var o;let i=(o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?o:document,s=Array.isArray(e)?r?kr(e):e:wr(e);n.length>0&&s.length>1&&(s=s.filter(g=>!n.includes(g))),a=a??i.activeElement;let l=(()=>{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,s.indexOf(a))-1;if(t&4)return Math.max(0,s.indexOf(a))+1;if(t&8)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=t&32?{preventScroll:!0}:{},v=0,u=s.length,f;do{if(v>=u||v+u<=0)return 0;let g=d+v;if(t&16)g=(g+u)%u;else{if(g<0)return 3;if(g>=u)return 1}f=s[g],f==null||f.focus(c),v+=l}while(f!==i.activeElement);return t&6&&Bn(f)&&f.select(),2}function Ln(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Fn(){return/Android/gi.test(window.navigator.userAgent)}function zn(){return Ln()||Fn()}function Ve(e,t,r){St.isServer||Ae(a=>{document.addEventListener(e,t,r),a(()=>document.removeEventListener(e,t,r))})}function Hn(e,t,r){St.isServer||Ae(a=>{window.addEventListener(e,t,r),a(()=>window.removeEventListener(e,t,r))})}function Un(e,t,r=k(()=>!0)){function a(o,i){if(!r.value||o.defaultPrevented)return;let s=i(o);if(s===null||!s.getRootNode().contains(s))return;let l=function d(c){return typeof c=="function"?d(c()):Array.isArray(c)||c instanceof Set?c:[c]}(e);for(let d of l){if(d===null)continue;let c=d instanceof HTMLElement?d:I(d);if(c!=null&&c.contains(s)||o.composed&&o.composedPath().includes(c))return}return!Et(s,At.Loose)&&s.tabIndex!==-1&&o.preventDefault(),t(o,s)}let n=P(null);Ve("pointerdown",o=>{var i,s;r.value&&(n.value=((s=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:s[0])||o.target)},!0),Ve("mousedown",o=>{var i,s;r.value&&(n.value=((s=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:s[0])||o.target)},!0),Ve("click",o=>{zn()||n.value&&(a(o,()=>n.value),n.value=null)},!0),Ve("touchend",o=>a(o,()=>o.target instanceof HTMLElement?o.target:null),!0),Hn("blur",o=>a(o,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function Zt(e,t){if(e)return e;let r=t??"button";if(typeof r=="string"&&r.toLowerCase()==="button")return"button"}function _n(e,t){let r=P(Zt(e.value.type,e.value.as));return Re(()=>{r.value=Zt(e.value.type,e.value.as)}),Ae(()=>{var a;r.value||I(t)&&I(t)instanceof HTMLButtonElement&&!((a=I(t))!=null&&a.hasAttribute("type"))&&(r.value="button")}),r}function er(e){return[e.screenX,e.screenY]}function qn(){let e=P([-1,-1]);return{wasMoved(t){let r=er(t);return e.value[0]===r[0]&&e.value[1]===r[1]?!1:(e.value=r,!0)},update(t){e.value=er(t)}}}function Wn({container:e,accept:t,walk:r,enabled:a}){Ae(()=>{let n=e.value;if(!n||a!==void 0&&!a.value)return;let o=$t(e);if(!o)return;let i=Object.assign(l=>t(l),{acceptNode:t}),s=o.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,i,!1);for(;s.nextNode();)r(s.currentNode)})}var gt=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(gt||{}),Vn=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Vn||{});function et({visible:e=!0,features:t=0,ourProps:r,theirProps:a,...n}){var o;let i=Sr(a,r),s=Object.assign(n,{props:i});if(e||t&2&&i.static)return ct(s);if(t&1){let l=(o=i.unmount)==null||o?0:1;return Ze(l,{0(){return null},1(){return ct({...n,props:{...i,hidden:!0,style:{display:"none"}}})}})}return ct(s)}function ct({props:e,attrs:t,slots:r,slot:a,name:n}){var o,i;let{as:s,...l}=Kn(e,["unmount","static"]),d=(o=r.default)==null?void 0:o.call(r,a),c={};if(a){let v=!1,u=[];for(let[f,g]of Object.entries(a))typeof g=="boolean"&&(v=!0),g===!0&&u.push(f);v&&(c["data-headlessui-state"]=u.join(" "))}if(s==="template"){if(d=Or(d??[]),Object.keys(l).length>0||Object.keys(t).length>0){let[v,...u]=d??[];if(!Gn(v)||u.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${n} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(l).concat(Object.keys(t)).map(m=>m.trim()).filter((m,h,p)=>p.indexOf(m)===h).sort((m,h)=>m.localeCompare(h)).map(m=>` - ${m}`).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(m=>` - ${m}`).join(` +`)].join(` +`));let f=Sr((i=v.props)!=null?i:{},l,c),g=Qr(v,f,!0);for(let m in f)m.startsWith("on")&&(g.props||(g.props={}),g.props[m]=f[m]);return g}return Array.isArray(d)&&d.length===1?d[0]:d}return Zr(s,Object.assign({},l,c),{default:()=>d})}function Or(e){return e.flatMap(t=>t.type===Ge?Or(t.children):[t])}function Sr(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},r={};for(let a of e)for(let n in a)n.startsWith("on")&&typeof a[n]=="function"?(r[n]!=null||(r[n]=[]),r[n].push(a[n])):t[n]=a[n];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(a=>[a,void 0])));for(let a in r)Object.assign(t,{[a](n,...o){let i=r[a];for(let s of i){if(n instanceof Event&&n.defaultPrevented)return;s(n,...o)}}});return t}function Kn(e,t=[]){let r=Object.assign({},e);for(let a of t)a in r&&delete r[a];return r}function Gn(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}let $r=Symbol("Context");var je=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(je||{});function Xn(){return we($r,null)}function Yn(e){Je($r,e)}var D=(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))(D||{});function Jn(e){throw new Error("Unexpected object: "+e)}var z=(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))(z||{});function Qn(e,t){let r=t.resolveItems();if(r.length<=0)return null;let a=t.resolveActiveIndex(),n=a??-1;switch(e.focus){case 0:{for(let o=0;o=0;--o)if(!t.resolveDisabled(r[o],o,r))return o;return a}case 2:{for(let o=n+1;o=0;--o)if(!t.resolveDisabled(r[o],o,r))return o;return a}case 4:{for(let o=0;o{let o=document.getElementById(n);if(o){let i=o.getAttribute("aria-label");return typeof i=="string"?i.trim():rr(o).trim()}return null}).filter(Boolean);if(a.length>0)return a.join(", ")}return rr(e).trim()}function ea(e){let t=P(""),r=P("");return()=>{let a=I(e);if(!a)return"";let n=a.innerText;if(t.value===n)return r.value;let o=Zn(a).trim().toLowerCase();return t.value=n,r.value=o,o}}var ta=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ta||{}),ra=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(ra||{});function na(e){requestAnimationFrame(()=>requestAnimationFrame(e))}let Ar=Symbol("MenuContext");function tt(e){let t=we(Ar,null);if(t===null){let r=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,tt),r}return t}let aa=te({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:r}){let a=P(1),n=P(null),o=P(null),i=P([]),s=P(""),l=P(null),d=P(1);function c(u=f=>f){let f=l.value!==null?i.value[l.value]:null,g=kr(u(i.value.slice()),h=>I(h.dataRef.domRef)),m=f?g.indexOf(f):null;return m===-1&&(m=null),{items:g,activeItemIndex:m}}let v={menuState:a,buttonRef:n,itemsRef:o,items:i,searchQuery:s,activeItemIndex:l,activationTrigger:d,closeMenu:()=>{a.value=1,l.value=null},openMenu:()=>a.value=0,goToItem(u,f,g){let m=c(),h=Qn(u===z.Specific?{focus:z.Specific,id:f}:{focus:u},{resolveItems:()=>m.items,resolveActiveIndex:()=>m.activeItemIndex,resolveId:p=>p.id,resolveDisabled:p=>p.dataRef.disabled});s.value="",l.value=h,d.value=g??1,i.value=m.items},search(u){let f=s.value!==""?0:1;s.value+=u.toLowerCase();let g=(l.value!==null?i.value.slice(l.value+f).concat(i.value.slice(0,l.value+f)):i.value).find(h=>h.dataRef.textValue.startsWith(s.value)&&!h.dataRef.disabled),m=g?i.value.indexOf(g):-1;m===-1||m===l.value||(l.value=m,d.value=1)},clearSearch(){s.value=""},registerItem(u,f){let g=c(m=>[...m,{id:u,dataRef:f}]);i.value=g.items,l.value=g.activeItemIndex,d.value=1},unregisterItem(u){let f=c(g=>{let m=g.findIndex(h=>h.id===u);return m!==-1&&g.splice(m,1),g});i.value=f.items,l.value=f.activeItemIndex,d.value=1}};return Un([n,o],(u,f)=>{var g;v.closeMenu(),Et(f,At.Loose)||(u.preventDefault(),(g=I(n))==null||g.focus())},k(()=>a.value===0)),Je(Ar,v),Yn(k(()=>Ze(a.value,{0:je.Open,1:je.Closed}))),()=>{let u={open:a.value===0,close:v.closeMenu};return et({ourProps:{},theirProps:e,slot:u,slots:t,attrs:r,name:"Menu"})}}}),oa=te({name:"MenuButton",props:{disabled:{type:Boolean,default:!1},as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:a}){var n;let o=(n=e.id)!=null?n:`headlessui-menu-button-${Ot()}`,i=tt("MenuButton");a({el:i.buttonRef,$el:i.buttonRef});function s(v){switch(v.key){case D.Space:case D.Enter:case D.ArrowDown:v.preventDefault(),v.stopPropagation(),i.openMenu(),ge(()=>{var u;(u=I(i.itemsRef))==null||u.focus({preventScroll:!0}),i.goToItem(z.First)});break;case D.ArrowUp:v.preventDefault(),v.stopPropagation(),i.openMenu(),ge(()=>{var u;(u=I(i.itemsRef))==null||u.focus({preventScroll:!0}),i.goToItem(z.Last)});break}}function l(v){switch(v.key){case D.Space:v.preventDefault();break}}function d(v){e.disabled||(i.menuState.value===0?(i.closeMenu(),ge(()=>{var u;return(u=I(i.buttonRef))==null?void 0:u.focus({preventScroll:!0})})):(v.preventDefault(),i.openMenu(),na(()=>{var u;return(u=I(i.itemsRef))==null?void 0:u.focus({preventScroll:!0})})))}let c=_n(k(()=>({as:e.as,type:t.type})),i.buttonRef);return()=>{var v;let u={open:i.menuState.value===0},{...f}=e,g={ref:i.buttonRef,id:o,type:c.value,"aria-haspopup":"menu","aria-controls":(v=I(i.itemsRef))==null?void 0:v.id,"aria-expanded":i.menuState.value===0,onKeydown:s,onKeyup:l,onClick:d};return et({ourProps:g,theirProps:f,slot:u,attrs:t,slots:r,name:"MenuButton"})}}}),ia=te({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:a}){var n;let o=(n=e.id)!=null?n:`headlessui-menu-items-${Ot()}`,i=tt("MenuItems"),s=P(null);a({el:i.itemsRef,$el:i.itemsRef}),Wn({container:k(()=>I(i.itemsRef)),enabled:k(()=>i.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 l(u){var f;switch(s.value&&clearTimeout(s.value),u.key){case D.Space:if(i.searchQuery.value!=="")return u.preventDefault(),u.stopPropagation(),i.search(u.key);case D.Enter:if(u.preventDefault(),u.stopPropagation(),i.activeItemIndex.value!==null){let g=i.items.value[i.activeItemIndex.value];(f=I(g.dataRef.domRef))==null||f.click()}i.closeMenu(),xr(I(i.buttonRef));break;case D.ArrowDown:return u.preventDefault(),u.stopPropagation(),i.goToItem(z.Next);case D.ArrowUp:return u.preventDefault(),u.stopPropagation(),i.goToItem(z.Previous);case D.Home:case D.PageUp:return u.preventDefault(),u.stopPropagation(),i.goToItem(z.First);case D.End:case D.PageDown:return u.preventDefault(),u.stopPropagation(),i.goToItem(z.Last);case D.Escape:u.preventDefault(),u.stopPropagation(),i.closeMenu(),ge(()=>{var g;return(g=I(i.buttonRef))==null?void 0:g.focus({preventScroll:!0})});break;case D.Tab:u.preventDefault(),u.stopPropagation(),i.closeMenu(),ge(()=>Nn(I(i.buttonRef),u.shiftKey?vt.Previous:vt.Next));break;default:u.key.length===1&&(i.search(u.key),s.value=setTimeout(()=>i.clearSearch(),350));break}}function d(u){switch(u.key){case D.Space:u.preventDefault();break}}let c=Xn(),v=k(()=>c!==null?(c.value&je.Open)===je.Open:i.menuState.value===0);return()=>{var u,f;let g={open:i.menuState.value===0},{...m}=e,h={"aria-activedescendant":i.activeItemIndex.value===null||(u=i.items.value[i.activeItemIndex.value])==null?void 0:u.id,"aria-labelledby":(f=I(i.buttonRef))==null?void 0:f.id,id:o,onKeydown:l,onKeyup:d,role:"menu",tabIndex:0,ref:i.itemsRef};return et({ourProps:h,theirProps:m,slot:g,attrs:t,slots:r,features:gt.RenderStrategy|gt.Static,visible:v.value,name:"MenuItems"})}}}),sa=te({name:"MenuItem",inheritAttrs:!1,props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:r,expose:a}){var n;let o=(n=e.id)!=null?n:`headlessui-menu-item-${Ot()}`,i=tt("MenuItem"),s=P(null);a({el:s,$el:s});let l=k(()=>i.activeItemIndex.value!==null?i.items.value[i.activeItemIndex.value].id===o:!1),d=ea(s),c=k(()=>({disabled:e.disabled,get textValue(){return d()},domRef:s}));Re(()=>i.registerItem(o,c)),dr(()=>i.unregisterItem(o)),Ae(()=>{i.menuState.value===0&&l.value&&i.activationTrigger.value!==0&&ge(()=>{var p,b;return(b=(p=I(s))==null?void 0:p.scrollIntoView)==null?void 0:b.call(p,{block:"nearest"})})});function v(p){if(e.disabled)return p.preventDefault();i.closeMenu(),xr(I(i.buttonRef))}function u(){if(e.disabled)return i.goToItem(z.Nothing);i.goToItem(z.Specific,o)}let f=qn();function g(p){f.update(p)}function m(p){f.wasMoved(p)&&(e.disabled||l.value||i.goToItem(z.Specific,o,0))}function h(p){f.wasMoved(p)&&(e.disabled||l.value&&i.goToItem(z.Nothing))}return()=>{let{disabled:p,...b}=e,w={active:l.value,disabled:p,close:i.closeMenu};return et({ourProps:{id:o,ref:s,role:"menuitem",tabIndex:p===!0?void 0:-1,"aria-disabled":p===!0?!0:void 0,onClick:v,onFocus:u,onPointerenter:g,onMouseenter:g,onPointermove:m,onMousemove:m,onPointerleave:h,onMouseleave:h},theirProps:{...r,...b},slot:w,attrs:r,slots:t,name:"MenuItem"})}}});function _(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function he(e){var t=_(e).Element;return e instanceof t||e instanceof Element}function W(e){var t=_(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function It(e){if(typeof ShadowRoot>"u")return!1;var t=_(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var me=Math.max,Ye=Math.min,xe=Math.round;function mt(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Er(){return!/^((?!chrome|android).)*safari/i.test(mt())}function ke(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var a=e.getBoundingClientRect(),n=1,o=1;t&&W(e)&&(n=e.offsetWidth>0&&xe(a.width)/e.offsetWidth||1,o=e.offsetHeight>0&&xe(a.height)/e.offsetHeight||1);var i=he(e)?_(e):window,s=i.visualViewport,l=!Er()&&r,d=(a.left+(l&&s?s.offsetLeft:0))/n,c=(a.top+(l&&s?s.offsetTop:0))/o,v=a.width/n,u=a.height/o;return{width:v,height:u,top:c,right:d+v,bottom:c+u,left:d,x:d,y:c}}function Ct(e){var t=_(e),r=t.pageXOffset,a=t.pageYOffset;return{scrollLeft:r,scrollTop:a}}function la(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ua(e){return e===_(e)||!W(e)?Ct(e):la(e)}function ee(e){return e?(e.nodeName||"").toLowerCase():null}function se(e){return((he(e)?e.ownerDocument:e.document)||window.document).documentElement}function Pt(e){return ke(se(e)).left+Ct(e).scrollLeft}function oe(e){return _(e).getComputedStyle(e)}function Mt(e){var t=oe(e),r=t.overflow,a=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+n+a)}function ca(e){var t=e.getBoundingClientRect(),r=xe(t.width)/e.offsetWidth||1,a=xe(t.height)/e.offsetHeight||1;return r!==1||a!==1}function da(e,t,r){r===void 0&&(r=!1);var a=W(t),n=W(t)&&ca(t),o=se(t),i=ke(e,n,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(a||!a&&!r)&&((ee(t)!=="body"||Mt(o))&&(s=ua(t)),W(t)?(l=ke(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=Pt(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Tt(e){var t=ke(e),r=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:a}}function rt(e){return ee(e)==="html"?e:e.assignedSlot||e.parentNode||(It(e)?e.host:null)||se(e)}function Ir(e){return["html","body","#document"].indexOf(ee(e))>=0?e.ownerDocument.body:W(e)&&Mt(e)?e:Ir(rt(e))}function Pe(e,t){var r;t===void 0&&(t=[]);var a=Ir(e),n=a===((r=e.ownerDocument)==null?void 0:r.body),o=_(a),i=n?[o].concat(o.visualViewport||[],Mt(a)?a:[]):a,s=t.concat(i);return n?s:s.concat(Pe(rt(i)))}function fa(e){return["table","td","th"].indexOf(ee(e))>=0}function nr(e){return!W(e)||oe(e).position==="fixed"?null:e.offsetParent}function pa(e){var t=/firefox/i.test(mt()),r=/Trident/i.test(mt());if(r&&W(e)){var a=oe(e);if(a.position==="fixed")return null}var n=rt(e);for(It(n)&&(n=n.host);W(n)&&["html","body"].indexOf(ee(n))<0;){var o=oe(n);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return n;n=n.parentNode}return null}function Le(e){for(var t=_(e),r=nr(e);r&&fa(r)&&oe(r).position==="static";)r=nr(r);return r&&(ee(r)==="html"||ee(r)==="body"&&oe(r).position==="static")?t:r||pa(e)||t}var H="top",G="bottom",X="right",U="left",Dt="auto",Fe=[H,G,X,U],Oe="start",Be="end",va="clippingParents",Cr="viewport",Ce="popper",ga="reference",ar=Fe.reduce(function(e,t){return e.concat([t+"-"+Oe,t+"-"+Be])},[]),Pr=[].concat(Fe,[Dt]).reduce(function(e,t){return e.concat([t,t+"-"+Oe,t+"-"+Be])},[]),ma="beforeRead",ha="read",ba="afterRead",ya="beforeMain",wa="main",xa="afterMain",ka="beforeWrite",Oa="write",Sa="afterWrite",$a=[ma,ha,ba,ya,wa,xa,ka,Oa,Sa];function Aa(e){var t=new Map,r=new Set,a=[];e.forEach(function(o){t.set(o.name,o)});function n(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&n(l)}}),a.push(o)}return e.forEach(function(o){r.has(o.name)||n(o)}),a}function Ea(e){var t=Aa(e);return $a.reduce(function(r,a){return r.concat(t.filter(function(n){return n.phase===a}))},[])}function Ia(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function Ca(e){var t=e.reduce(function(r,a){var n=r[a.name];return r[a.name]=n?Object.assign({},n,a,{options:Object.assign({},n.options,a.options),data:Object.assign({},n.data,a.data)}):a,r},{});return Object.keys(t).map(function(r){return t[r]})}function Pa(e,t){var r=_(e),a=se(e),n=r.visualViewport,o=a.clientWidth,i=a.clientHeight,s=0,l=0;if(n){o=n.width,i=n.height;var d=Er();(d||!d&&t==="fixed")&&(s=n.offsetLeft,l=n.offsetTop)}return{width:o,height:i,x:s+Pt(e),y:l}}function Ma(e){var t,r=se(e),a=Ct(e),n=(t=e.ownerDocument)==null?void 0:t.body,o=me(r.scrollWidth,r.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),i=me(r.scrollHeight,r.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),s=-a.scrollLeft+Pt(e),l=-a.scrollTop;return oe(n||r).direction==="rtl"&&(s+=me(r.clientWidth,n?n.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function Mr(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&It(r)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function ht(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ta(e,t){var r=ke(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function or(e,t,r){return t===Cr?ht(Pa(e,r)):he(t)?Ta(t,r):ht(Ma(se(e)))}function Da(e){var t=Pe(rt(e)),r=["absolute","fixed"].indexOf(oe(e).position)>=0,a=r&&W(e)?Le(e):e;return he(a)?t.filter(function(n){return he(n)&&Mr(n,a)&&ee(n)!=="body"}):[]}function ja(e,t,r,a){var n=t==="clippingParents"?Da(e):[].concat(t),o=[].concat(n,[r]),i=o[0],s=o.reduce(function(l,d){var c=or(e,d,a);return l.top=me(c.top,l.top),l.right=Ye(c.right,l.right),l.bottom=Ye(c.bottom,l.bottom),l.left=me(c.left,l.left),l},or(e,i,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Q(e){return e.split("-")[0]}function Se(e){return e.split("-")[1]}function jt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Tr(e){var t=e.reference,r=e.element,a=e.placement,n=a?Q(a):null,o=a?Se(a):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(n){case H:l={x:i,y:t.y-r.height};break;case G:l={x:i,y:t.y+t.height};break;case X:l={x:t.x+t.width,y:s};break;case U:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var d=n?jt(n):null;if(d!=null){var c=d==="y"?"height":"width";switch(o){case Oe:l[d]=l[d]-(t[c]/2-r[c]/2);break;case Be:l[d]=l[d]+(t[c]/2-r[c]/2);break}}return l}function Dr(){return{top:0,right:0,bottom:0,left:0}}function jr(e){return Object.assign({},Dr(),e)}function Br(e,t){return t.reduce(function(r,a){return r[a]=e,r},{})}function Bt(e,t){t===void 0&&(t={});var r=t,a=r.placement,n=a===void 0?e.placement:a,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?va:s,d=r.rootBoundary,c=d===void 0?Cr:d,v=r.elementContext,u=v===void 0?Ce:v,f=r.altBoundary,g=f===void 0?!1:f,m=r.padding,h=m===void 0?0:m,p=jr(typeof h!="number"?h:Br(h,Fe)),b=u===Ce?ga:Ce,w=e.rects.popper,y=e.elements[g?b:u],x=ja(he(y)?y:y.contextElement||se(e.elements.popper),l,c,i),O=ke(e.elements.reference),$=Tr({reference:O,element:w,strategy:"absolute",placement:n}),C=ht(Object.assign({},w,$)),E=u===Ce?C:O,A={top:x.top-E.top+p.top,bottom:E.bottom-x.bottom+p.bottom,left:x.left-E.left+p.left,right:E.right-x.right+p.right},M=e.modifiersData.offset;if(u===Ce&&M){var B=M[n];Object.keys(A).forEach(function(T){var le=[X,G].indexOf(T)>=0?1:-1,ue=[H,G].indexOf(T)>=0?"y":"x";A[T]+=B[ue]*le})}return A}var ir={placement:"bottom",modifiers:[],strategy:"absolute"};function sr(){for(var e=arguments.length,t=new Array(e),r=0;r=0});u.length===0&&(u=v);var f=u.reduce(function(g,m){return g[m]=Bt(e,{placement:m,boundary:n,rootBoundary:o,padding:i})[Q(m)],g},{});return Object.keys(f).sort(function(g,m){return f[g]-f[m]})}function Xa(e){if(Q(e)===Dt)return[];var t=Xe(e);return[ur(e),t,ur(t)]}function Ya(e){var t=e.state,r=e.options,a=e.name;if(!t.modifiersData[a]._skip){for(var n=r.mainAxis,o=n===void 0?!0:n,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,d=r.padding,c=r.boundary,v=r.rootBoundary,u=r.altBoundary,f=r.flipVariations,g=f===void 0?!0:f,m=r.allowedAutoPlacements,h=t.options.placement,p=Q(h),b=p===h,w=l||(b||!g?[Xe(h)]:Xa(h)),y=[h].concat(w).reduce(function(ye,ie){return ye.concat(Q(ie)===Dt?Ga(t,{placement:ie,boundary:c,rootBoundary:v,padding:d,flipVariations:g,allowedAutoPlacements:m}):ie)},[]),x=t.rects.reference,O=t.rects.popper,$=new Map,C=!0,E=y[0],A=0;A=0,ue=le?"width":"height",L=Bt(t,{placement:M,boundary:c,rootBoundary:v,altBoundary:u,padding:d}),V=le?T?X:U:T?G:H;x[ue]>O[ue]&&(V=Xe(V));var ze=Xe(V),ce=[];if(o&&ce.push(L[B]<=0),s&&ce.push(L[V]<=0,L[ze]<=0),ce.every(function(ye){return ye})){E=M,C=!1;break}$.set(M,ce)}if(C)for(var He=g?3:1,nt=function(ie){var Ie=y.find(function(_e){var de=$.get(_e);if(de)return de.slice(0,ie).every(function(at){return at})});if(Ie)return E=Ie,"break"},Ee=He;Ee>0;Ee--){var Ue=nt(Ee);if(Ue==="break")break}t.placement!==E&&(t.modifiersData[a]._skip=!0,t.placement=E,t.reset=!0)}}const Ja={name:"flip",enabled:!0,phase:"main",fn:Ya,requiresIfExists:["offset"],data:{_skip:!1}};function Qa(e,t,r){var a=Q(e),n=[U,H].indexOf(a)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*n,[U,X].indexOf(a)>=0?{x:s,y:i}:{x:i,y:s}}function Za(e){var t=e.state,r=e.options,a=e.name,n=r.offset,o=n===void 0?[0,0]:n,i=Pr.reduce(function(c,v){return c[v]=Qa(v,t.rects,o),c},{}),s=i[t.placement],l=s.x,d=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[a]=i}const eo={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Za};function to(e){return e==="x"?"y":"x"}function Me(e,t,r){return me(e,Ye(t,r))}function ro(e,t,r){var a=Me(e,t,r);return a>r?r:a}function no(e){var t=e.state,r=e.options,a=e.name,n=r.mainAxis,o=n===void 0?!0:n,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,d=r.rootBoundary,c=r.altBoundary,v=r.padding,u=r.tether,f=u===void 0?!0:u,g=r.tetherOffset,m=g===void 0?0:g,h=Bt(t,{boundary:l,rootBoundary:d,padding:v,altBoundary:c}),p=Q(t.placement),b=Se(t.placement),w=!b,y=jt(p),x=to(y),O=t.modifiersData.popperOffsets,$=t.rects.reference,C=t.rects.popper,E=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,A=typeof E=="number"?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(O){if(o){var T,le=y==="y"?H:U,ue=y==="y"?G:X,L=y==="y"?"height":"width",V=O[y],ze=V+h[le],ce=V-h[ue],He=f?-C[L]/2:0,nt=b===Oe?$[L]:C[L],Ee=b===Oe?-C[L]:-$[L],Ue=t.elements.arrow,ye=f&&Ue?Tt(Ue):{width:0,height:0},ie=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Dr(),Ie=ie[le],_e=ie[ue],de=Me(0,$[L],ye[L]),at=w?$[L]/2-He-de-Ie-A.mainAxis:nt-de-Ie-A.mainAxis,Lr=w?-$[L]/2+He+de+_e+A.mainAxis:Ee+de+_e+A.mainAxis,ot=t.elements.arrow&&Le(t.elements.arrow),Fr=ot?y==="y"?ot.clientTop||0:ot.clientLeft||0:0,Nt=(T=M==null?void 0:M[y])!=null?T:0,zr=V+at-Nt-Fr,Hr=V+Lr-Nt,Rt=Me(f?Ye(ze,zr):ze,V,f?me(ce,Hr):ce);O[y]=Rt,B[y]=Rt-V}if(s){var Lt,Ur=y==="x"?H:U,_r=y==="x"?G:X,fe=O[x],qe=x==="y"?"height":"width",Ft=fe+h[Ur],zt=fe-h[_r],it=[H,U].indexOf(p)!==-1,Ht=(Lt=M==null?void 0:M[x])!=null?Lt:0,Ut=it?Ft:fe-$[qe]-C[qe]-Ht+A.altAxis,_t=it?fe+$[qe]+C[qe]-Ht-A.altAxis:zt,qt=f&&it?ro(Ut,fe,_t):Me(f?Ut:Ft,fe,f?_t:zt);O[x]=qt,B[x]=qt-fe}t.modifiersData[a]=B}}const ao={name:"preventOverflow",enabled:!0,phase:"main",fn:no,requiresIfExists:["offset"]};var oo=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,jr(typeof t!="number"?t:Br(t,Fe))};function io(e){var t,r=e.state,a=e.name,n=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=Q(r.placement),l=jt(s),d=[U,X].indexOf(s)>=0,c=d?"height":"width";if(!(!o||!i)){var v=oo(n.padding,r),u=Tt(o),f=l==="y"?H:U,g=l==="y"?G:X,m=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],h=i[l]-r.rects.reference[l],p=Le(o),b=p?l==="y"?p.clientHeight||0:p.clientWidth||0:0,w=m/2-h/2,y=v[f],x=b-u[c]-v[g],O=b/2-u[c]/2+w,$=Me(y,O,x),C=l;r.modifiersData[a]=(t={},t[C]=$,t.centerOffset=$-O,t)}}function so(e){var t=e.state,r=e.options,a=r.element,n=a===void 0?"[data-popper-arrow]":a;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||Mr(t.elements.popper,n)&&(t.elements.arrow=n))}const lo={name:"arrow",enabled:!0,phase:"main",fn:io,effect:so,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},uo=Ba({defaultModifiers:[...Wa,eo,Ja,ao,Rr,Nr,lo]});function co({locked:e=!1,overflowPadding:t=8,offsetDistance:r=8,offsetSkid:a=0,gpuAcceleration:n=!0,adaptive:o=!0,scroll:i=!0,resize:s=!0,arrow:l=!1,placement:d,strategy:c},v){const u=P(null),f=P(null),g=P(null);return Re(()=>{Ae(m=>{if(!f.value||!u.value&&!(v!=null&&v.value))return;const h=Yt(f),p=Yt(u);if(!(h instanceof HTMLElement)||!p)return;const b={modifiers:[{name:"flip",enabled:!e},{name:"preventOverflow",options:{padding:t}},{name:"offset",options:{offset:[a,r]}},{name:"computeStyles",options:{adaptive:o,gpuAcceleration:n}},{name:"eventListeners",options:{scroll:i,resize:s}},{name:"arrow",enabled:l}]};d&&(b.placement=d),c&&(b.strategy=c),g.value=uo(p,h,b),m(g.value.destroy)})}),[u,f,g]}const dt=Ne(Z.ui.strategy,Z.ui.dropdown,hn),fo=te({components:{HMenu:aa,HMenuButton:oa,HMenuItems:ia,HMenuItem:sa,UIcon:$e,UAvatar:hr,UKbd:br},inheritAttrs:!1,props:{items:{type:Array,default:()=>[]},mode:{type:String,default:"click",validator:e=>["click","hover"].includes(e)},open:{type:Boolean,default:void 0},disabled:{type:Boolean,default:!1},popper:{type:Object,default:()=>({})},openDelay:{type:Number,default:()=>dt.default.openDelay},closeDelay:{type:Number,default:()=>dt.default.closeDelay},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["update:open"],setup(e,{emit:t}){const{ui:r,attrs:a}=Qe("dropdown",Te(e,"ui"),dt,Te(e,"class")),n=k(()=>en(e.mode==="hover"?{offsetDistance:0}:{},e.popper,r.value.popper)),[o,i]=co(n.value),s=P(null);let l=null,d=null;Re(()=>{var b,w;const h=(b=o.value)==null?void 0:b.$.provides;if(!h)return;const p=Object.getOwnPropertySymbols(h);s.value=p.length&&h[p[0]],e.open&&((w=s.value)==null||w.openMenu())});const c=k(()=>{var w,y,x;if(e.mode!=="hover")return{};const h=((w=e.popper)==null?void 0:w.offsetDistance)||((y=r.value.popper)==null?void 0:y.offsetDistance)||8,p=(x=n.value.placement)==null?void 0:x.split("-")[0],b=`${h}px`;return p==="top"||p==="bottom"?{paddingTop:b,paddingBottom:b}:p==="left"||p==="right"?{paddingLeft:b,paddingRight:b}:{paddingTop:b,paddingBottom:b,paddingLeft:b,paddingRight:b}});function v(h){!h.cancelable||!s.value||(s.value.menuState===0?s.value.closeMenu():s.value.openMenu())}function u(){e.mode!=="hover"||!s.value||(d&&(clearTimeout(d),d=null),s.value.menuState!==0&&(l=l||setTimeout(()=>{s.value.openMenu&&s.value.openMenu(),l=null},e.openDelay)))}function f(){e.mode!=="hover"||!s.value||(l&&(clearTimeout(l),l=null),s.value.menuState!==1&&(d=d||setTimeout(()=>{s.value.closeMenu&&s.value.closeMenu(),d=null},e.closeDelay)))}function g(h,p,{href:b,navigate:w,close:y,isExternal:x}){p.click&&p.click(h),b&&!x&&(w(h),y())}ft(()=>e.open,(h,p)=>{s.value&&(p===void 0||h===p||(h?s.value.openMenu():s.value.closeMenu()))}),ft(()=>{var h;return(h=s.value)==null?void 0:h.menuState},(h,p)=>{p===void 0||h===p||t("update:open",h===0)});const m=bt;return An(()=>cn("$ctlRmIk4j0")),{ui:r,attrs:a,popper:n,trigger:o,container:i,containerStyle:c,onTouchStart:v,onMouseEnter:u,onMouseLeave:f,onClick:g,getNuxtLinkProps:vr,twMerge:De,twJoin:ne,NuxtLink:m}}}),po=["disabled"];function vo(e,t,r,a,n,o){const i=We("HMenuButton"),s=$e,l=hr,d=br,c=We("HMenuItem"),v=bt,u=We("HMenuItems"),f=We("HMenu");return S(),F(f,Y({as:"div",class:e.ui.wrapper},e.attrs,{onMouseleave:e.onMouseLeave}),{default:R(({open:g})=>[K(i,{ref:"trigger",as:"div",disabled:e.disabled,class:j(e.ui.trigger),role:"button",onMouseenter:e.onMouseEnter,onTouchstartPassive:e.onTouchStart},{default:R(()=>[J(e.$slots,"default",{open:g,disabled:e.disabled},()=>[q("button",{disabled:e.disabled}," Open ",8,po)])]),_:2},1032,["disabled","class","onMouseenter","onTouchstartPassive"]),g&&e.items.length?(S(),N("div",{key:0,ref:"container",class:j([e.ui.container,e.ui.width]),style:tn(e.containerStyle),onMouseenter:t[0]||(t[0]=(...m)=>e.onMouseEnter&&e.onMouseEnter(...m))},[K(rn,Y({appear:""},e.ui.transition),{default:R(()=>[q("div",null,[e.popper.arrow?(S(),N("div",{key:0,"data-popper-arrow":"",class:j(Object.values(e.ui.arrow))},null,2)):ae("",!0),K(u,{class:j([e.ui.base,e.ui.divide,e.ui.ring,e.ui.rounded,e.ui.shadow,e.ui.background,e.ui.height]),static:""},{default:R(()=>[(S(!0),N(Ge,null,lt(e.items,(m,h)=>(S(),N("div",{key:h,class:j(e.ui.padding)},[(S(!0),N(Ge,null,lt(m,(p,b)=>(S(),F(v,Y({key:b,ref_for:!0},e.getNuxtLinkProps(p),{custom:""}),{default:R(({href:w,target:y,rel:x,navigate:O,isExternal:$,isActive:C})=>[K(c,{disabled:p.disabled},{default:R(({active:E,disabled:A,close:M})=>[(S(),F(yt(w?"a":"button"),{href:A?void 0:w,rel:x,target:y,class:j(e.twMerge(e.twJoin(e.ui.item.base,e.ui.item.padding,e.ui.item.size,e.ui.item.rounded,E||C?e.ui.item.active:e.ui.item.inactive,A&&e.ui.item.disabled),p.class)),onClick:B=>e.onClick(B,p,{href:w,navigate:O,close:M,isExternal:$})},{default:R(()=>[J(e.$slots,p.slot||"item",{item:p},()=>{var B;return[p.icon?(S(),F(s,{key:0,name:p.icon,class:j(e.twMerge(e.twJoin(e.ui.item.icon.base,E||C?e.ui.item.icon.active:e.ui.item.icon.inactive),p.iconClass))},null,8,["name","class"])):p.avatar?(S(),F(l,Y({key:1,ref_for:!0},{size:e.ui.item.avatar.size,...p.avatar},{class:e.ui.item.avatar.base}),null,16,["class"])):ae("",!0),q("span",{class:j(e.twMerge(e.ui.item.label,p.labelClass))},ve(p.label),3),(B=p.shortcuts)!=null&&B.length?(S(),N("span",{key:2,class:j(e.ui.item.shortcuts)},[(S(!0),N(Ge,null,lt(p.shortcuts,T=>(S(),F(d,{key:T},{default:R(()=>[wt(ve(T),1)]),_:2},1024))),128))],2)):ae("",!0)]})]),_:2},1032,["href","rel","target","class","onClick"]))]),_:2},1032,["disabled"])]),_:2},1040))),128))],2))),128))]),_:3},8,["class"])])]),_:3},16)],38)):ae("",!0)]),_:3},16,["class","onMouseleave"])}const go=be(fo,[["render",vo]]),mo={class:"bg-background border-border sticky top-0 z-50 w-full border-b-[1px]"},ho={class:"inner flex h-full items-center justify-between"},bo=q("div",{class:"image-logo"},null,-1),yo={class:"flex gap-4"},wo=te({__name:"NavBar",setup(e){const t=[[{label:"Sentiment Analysis",to:"/sentimentanalysis"}],[{label:"Hate Speech Detection",to:"/hatespeech"}]];return(r,a)=>{const n=mr,o=go;return S(),N("nav",mo,[q("div",ho,[K(n,{to:"/",variant:"ghost",color:"gray"},{default:R(()=>[bo]),_:1}),q("ul",yo,[K(o,{items:t},{default:R(()=>[K(n,{variant:"ghost",color:"gray",label:"How To ","trailing-icon":"i-heroicons-chevron-down-20-solid"})]),_:1}),K(n,{to:"/about",variant:"ghost",color:"gray"},{default:R(()=>[wt("About Us")]),_:1})])])])}}}),xo={},ko={class:"border-primary mt-8 w-full border-b-4 bg-slate-950 py-6 text-center text-white"},Oo={class:"flex flex-col items-center gap-2"},So=q("p",null,"All Rights Reserved!",-1),$o=q("div",{class:"image-logo"},null,-1);function Ao(e,t){const r=mr;return S(),N("footer",ko,[q("div",Oo,[So,K(r,{to:"/",variant:"ghost",color:"black"},{default:R(()=>[$o]),_:1})])])}const Eo=be(xo,[["render",Ao]]),Io={},Co={class:"flex min-h-[100svh] flex-col"},Po={class:"not-footer flex-1"};function Mo(e,t){const r=wo,a=Eo;return S(),N("div",Co,[q("div",Po,[K(r),q("section",null,[J(e.$slots,"default")])]),K(a)])}const Ro=be(Io,[["render",Mo]]);export{Ro as default}; diff --git a/docs/_nuxt/CoSTodPN.js b/docs/_nuxt/CoSTodPN.js new file mode 100644 index 0000000..2adfd5a --- /dev/null +++ b/docs/_nuxt/CoSTodPN.js @@ -0,0 +1,11 @@ +import{_ as m,o as s,c as i,p as u,e as d,a as e,f as h,b as t,w as n,d as f,g as x,F as g}from"./DfIOUt0X.js";import{_ as b}from"./BiHlVLkb.js";import{_ as k}from"./C7uHwIio.js";import"./zSCeW5As.js";import"./tKLvWZK4.js";const v={},c=o=>(u("data-v-96987dbc"),o=o(),d(),o),y={class:"header-background flex flex-col items-center justify-center space-y-8 bg-cover bg-center bg-no-repeat py-10 md:py-16 lg:py-24 text-gray-200"},H=c(()=>e("h1",{class:"text-6xl"},"Hate Speech Detection",-1)),L=c(()=>e("hr",{class:"w-1/12"},null,-1)),$=c(()=>e("p",{class:"text-2xl"},null,-1)),S=[H,L,$];function C(o,r){return s(),i("header",y,S)}const I=m(v,[["render",C],["__scopeId","data-v-96987dbc"]]),V={class:"inner pt-10"},w=e("h2",null,"Preprocessor",-1),z=e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? ",-1),j=e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Quibusdam laudantium necessitatibus beatae. In, officiis nostrum autem ea minima ipsum numquam. ",-1),B=e("p",null," Lorem ipsum dolor, sit amet consectetur adipisicing elit. Eum at pariatur dolor? Quibusdam. ",-1),M=e("br",null,null,-1),N=e("div",null,[e("h2",null,"Lorem, ipsum dolor ?"),e("ul",null,[e("li",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Autem, sunt! "),e("li",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias et amet cum tempora ad. "),e("li",null,"Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ad!")])],-1),q=` +from Preprocessor import preprocess + +text = """Lab'ımıza "viral" adını verdik çünkü amacımız disiplinler arası sınırları aşmak ve aralarında yeni bağlantılar kurmak! 🔬 #ViralLab +https://varollab.com/""" + +preprocessed_text = preprocess(text) +print(preprocessed_text) +`,A=` +lab'ımıza "viral" adını verdik çünkü amacımız disiplinler arası sınırları aşmak ve aralarında yeni bağlantılar kurmak! mikroskop virallab varollab.com +`,E=h({__name:"HateSpeechMain",setup(o){return(r,l)=>{const a=b,p=x,_=k;return s(),i("main",V,[t(_,null,{default:n(()=>[e("div",null,[w,t(p,null,{default:n(()=>[t(a,{code:q,language:"python"})]),_:1}),f(" Output: "),t(p,null,{default:n(()=>[t(a,{code:A,language:"text"})]),_:1}),z,j,B]),M,N]),_:1})])}}}),F={};function O(o,r){const l=I,a=E;return s(),i(g,null,[t(l),t(a)],64)}const J=m(F,[["render",O]]);export{J as default}; diff --git a/docs/_nuxt/D3B3363S.js b/docs/_nuxt/D3B3363S.js new file mode 100644 index 0000000..8d8ad01 --- /dev/null +++ b/docs/_nuxt/D3B3363S.js @@ -0,0 +1,11 @@ +import{_,o as s,c as i,p as u,e as d,a as e,f as h,b as t,w as a,g as f,F as b}from"./DfIOUt0X.js";import{_ as g}from"./BiHlVLkb.js";import{_ as x}from"./C7uHwIio.js";import"./zSCeW5As.js";import"./tKLvWZK4.js";const k={},r=n=>(u("data-v-2b662a4b"),n=n(),d(),n),v={class:"header-background flex flex-col items-center justify-center space-y-8 bg-cover bg-center bg-no-repeat py-10 md:py-16 lg:py-24 text-gray-200"},y=r(()=>e("h1",{class:"text-6xl"},"Sentiment Analysis",-1)),L=r(()=>e("hr",{class:"w-1/12"},null,-1)),$=r(()=>e("p",{class:"text-2xl"},null,-1)),S=[y,L,$];function C(n,c){return s(),i("header",v,S)}const I=_(k,[["render",C],["__scopeId","data-v-2b662a4b"]]),w={class:"inner pt-10"},z=e("h2",null,"Preprocessor",-1),A=e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptate repudiandae reprehenderit accusantium similique ipsa? ",-1),H=e("p",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Quibusdam laudantium necessitatibus beatae. In, officiis nostrum autem ea minima ipsum numquam. ",-1),V=e("p",null," Lorem ipsum dolor, sit amet consectetur adipisicing elit. Eum at pariatur dolor? Quibusdam. ",-1),j=e("br",null,null,-1),B=e("div",null,[e("h2",null,"Lorem, ipsum dolor ?"),e("ul",null,[e("li",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Autem, sunt! "),e("li",null," Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias et amet cum tempora ad. "),e("li",null,"Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ad!")])],-1),M=` +from Preprocessor import preprocess + +text = """Lab'ımıza "viral" adını verdik çünkü amacımız disiplinler arası sınırları aşmak ve aralarında yeni bağlantılar kurmak! 🔬 #ViralLab +https://varollab.com/""" + +preprocessed_text = preprocess(text) +print(preprocessed_text) +`,q=` +lab'ımıza "viral" adını verdik çünkü amacımız disiplinler arası sınırları aşmak ve aralarında yeni bağlantılar kurmak! mikroskop virallab varollab.com +`,E=h({__name:"SentimentMain",setup(n){return(c,l)=>{const o=g,m=f,p=x;return s(),i("main",w,[t(p,null,{default:a(()=>[e("div",null,[z,t(m,null,{default:a(()=>[t(o,{code:M,language:"python"})]),_:1}),t(m,null,{default:a(()=>[t(o,{code:q,language:"text"})]),_:1}),A,H,V]),j,B]),_:1})])}}}),F={};function N(n,c){const l=I,o=E;return s(),i(b,null,[t(l),t(o)],64)}const J=_(F,[["render",N]]);export{J as default}; diff --git a/docs/_nuxt/Dbc276ZK.js b/docs/_nuxt/Dbc276ZK.js new file mode 100644 index 0000000..5cd815f --- /dev/null +++ b/docs/_nuxt/Dbc276ZK.js @@ -0,0 +1 @@ +import{$ as P,f as B,r as R,m as k,K as T,a0 as E,a1 as U,a2 as S,a3 as O,a4 as D,X as _,h as q,a5 as I,a6 as V,D as b,a7 as w,a8 as F,a9 as H,aa as $,ab as z,ac as M}from"./DfIOUt0X.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 K=(...t)=>t.find(r=>r!==void 0);function Q(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=$(),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}),m=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,g=typeof o=="object"?a.resolve(o).href:o;return s(g,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:m,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(m.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),m=R(null),f=o=>{var g;m.value=e.custom?(g=o==null?void 0:o.$el)==null?void 0:g.nextElementSibling:o==null?void 0:o.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!X()){const g=k();let x,l=null;T(()=>{const N=W();E(()=>{x=U(()=>{var C;(C=m==null?void 0:m.value)!=null&&C.tagName&&(l=N.observe(m.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([g.hooks.callHook("link:prefetch",j).catch(()=>{}),!h.value&&!d.value&&L(n.value,i).catch(()=>{})]),v.value=!0}))})})}),O(()=>{x&&D(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,g=K(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 I(l.search)},hash:l.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:g,target:o,isExternal:h.value||d.value,isActive:!1,isExactActive:!1}):null:_("a",{ref:m,href:c.value||null,rel:g,target:o},(x=a.default)==null?void 0:x.call(a))}}})}const J=Q(V);function A(t,r){const s=r==="append"?z:M;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 X(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}export{J as _}; diff --git a/docs/_nuxt/DfIOUt0X.js b/docs/_nuxt/DfIOUt0X.js new file mode 100644 index 0000000..8258c81 --- /dev/null +++ b/docs/_nuxt/DfIOUt0X.js @@ -0,0 +1,42 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Uf_m9-cX.js","./BiHlVLkb.js","./zSCeW5As.js","./tKLvWZK4.js","./CodeHighlight.DAmutPMk.css","./C7uHwIio.js","./About.C0jLZJa4.css","./CoSTodPN.js","./HateSpeech.De33ECUc.css","./69mdoNQT.js","./index.DKekDXuo.css","./D3B3363S.js","./SentimentAnalysis.DJfue1tX.css","./CSTwFMDn.js","./Dbc276ZK.js","./default.BQQ9Z10u.css","./gTFh6Rnt.js","./error-404.CjGVuf6H.css","./npZD1He3.js","./error-500.DFBAsgKS.css"])))=>i.map(i=>d[i]); +/** +* @vue/shared v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Ei(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const Ne={},pn=[],tt=()=>{},qd=()=>!1,ar=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),vi=e=>e.startsWith("onUpdate:"),Le=Object.assign,wi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Wd=Object.prototype.hasOwnProperty,pe=(e,t)=>Wd.call(e,t),oe=Array.isArray,gn=e=>cr(e)==="[object Map]",Kl=e=>cr(e)==="[object Set]",Vd=e=>cr(e)==="[object RegExp]",ie=e=>typeof e=="function",Re=e=>typeof e=="string",$t=e=>typeof e=="symbol",we=e=>e!==null&&typeof e=="object",Gl=e=>(we(e)||ie(e))&&ie(e.then)&&ie(e.catch),ql=Object.prototype.toString,cr=e=>ql.call(e),jd=e=>cr(e).slice(8,-1),Wl=e=>cr(e)==="[object Object]",Si=e=>Re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,hn=Ei(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),so=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Yd=/-(\w)/g,it=so(e=>e.replace(Yd,(t,n)=>n?n.toUpperCase():"")),Zd=/\B([A-Z])/g,on=so(e=>e.replace(Zd,"-$1").toLowerCase()),io=so(e=>e.charAt(0).toUpperCase()+e.slice(1)),No=so(e=>e?`on${io(e)}`:""),Ut=(e,t)=>!Object.is(e,t),Fn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Xd=e=>{const t=parseFloat(e);return isNaN(t)?e:t},jl=e=>{const t=Re(e)?Number(e):NaN;return isNaN(t)?e:t};let fa;const Yl=()=>fa||(fa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ao(e){if(oe(e)){const t={};for(let n=0;n{if(n){const r=n.split(Jd);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function co(e){let t="";if(Re(e))t=e;else if(oe(e))for(let n=0;n!!(e&&e.__v_isRef===!0),sp=e=>Re(e)?e:e==null?"":oe(e)||we(e)&&(e.toString===ql||!ie(e.toString))?Xl(e)?sp(e.value):JSON.stringify(e,Ql,2):String(e),Ql=(e,t)=>Xl(t)?Ql(e,t.value):gn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Ro(r,s)+" =>"]=o,n),{})}:Kl(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ro(n))}:$t(t)?Ro(t):we(t)&&!oe(t)&&!Wl(t)?String(t):t,Ro=(e,t="")=>{var n;return $t(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ye;class Jl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ye,!t&&Ye&&(this.index=(Ye.scopes||(Ye.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ye;try{return Ye=this,t()}finally{Ye=n}}}on(){Ye=this}off(){Ye=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),zt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Pt,n=Yt;try{return Pt=!0,Yt=this,this._runnings++,da(this),this.fn()}finally{pa(this),this._runnings--,Yt=n,Pt=t}}stop(){this.active&&(da(this),pa(this),this.onStop&&this.onStop(),this.active=!1)}}function lp(e){return e.value}function da(e){e._trackId++,e._depsLength=0}function pa(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},zr=new WeakMap,Zt=Symbol(""),Is=Symbol("");function Ve(e,t,n){if(Pt&&Yt){let r=zr.get(e);r||zr.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=ou(()=>r.delete(n))),nu(Yt,o)}}function _t(e,t,n,r,o,s){const i=zr.get(e);if(!i)return;let a=[];if(t==="clear")a=[...i.values()];else if(n==="length"&&oe(e)){const c=Number(r);i.forEach((u,l)=>{(l==="length"||!$t(l)&&l>=c)&&a.push(u)})}else switch(n!==void 0&&a.push(i.get(n)),t){case"add":oe(e)?Si(n)&&a.push(i.get("length")):(a.push(i.get(Zt)),gn(e)&&a.push(i.get(Is)));break;case"delete":oe(e)||(a.push(i.get(Zt)),gn(e)&&a.push(i.get(Is)));break;case"set":gn(e)&&a.push(i.get(Zt));break}Ri();for(const c of a)c&&ru(c,4);Ai()}function up(e,t){const n=zr.get(e);return n&&n.get(t)}const fp=Ei("__proto__,__v_isRef,__isVue"),su=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter($t)),ga=dp();function dp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ge(this);for(let s=0,i=this.length;s{e[t]=function(...n){Ht(),Ri();const r=ge(this)[t].apply(this,n);return Ai(),zt(),r}}),e}function pp(e){$t(e)||(e=String(e));const t=ge(this);return Ve(t,"has",e),t.hasOwnProperty(e)}class iu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Rp:uu:s?lu:cu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=oe(t);if(!o){if(i&&pe(ga,n))return Reflect.get(ga,n,r);if(n==="hasOwnProperty")return pp}const a=Reflect.get(t,n,r);return($t(n)?su.has(n):fp(n))||(o||Ve(t,"get",n),s)?a:Be(a)?i&&Si(n)?a:a.value:we(a)?o?fu(a):yt(a):a}}class au extends iu{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const c=Ft(s);if(!En(r)&&!Ft(r)&&(s=ge(s),r=ge(r)),!oe(t)&&Be(s)&&!Be(r))return c?!1:(s.value=r,!0)}const i=oe(t)&&Si(n)?Number(n)e,lo=e=>Reflect.getPrototypeOf(e);function _r(e,t,n=!1,r=!1){e=e.__v_raw;const o=ge(e),s=ge(t);n||(Ut(t,s)&&Ve(o,"get",t),Ve(o,"get",s));const{has:i}=lo(o),a=r?xi:n?Oi:jn;if(i.call(o,t))return a(e.get(t));if(i.call(o,s))return a(e.get(s));e!==o&&e.get(t)}function yr(e,t=!1){const n=this.__v_raw,r=ge(n),o=ge(e);return t||(Ut(e,o)&&Ve(r,"has",e),Ve(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Er(e,t=!1){return e=e.__v_raw,!t&&Ve(ge(e),"iterate",Zt),Reflect.get(e,"size",e)}function ha(e,t=!1){!t&&!En(e)&&!Ft(e)&&(e=ge(e));const n=ge(this);return lo(n).has.call(n,e)||(n.add(e),_t(n,"add",e,e)),this}function ma(e,t,n=!1){!n&&!En(t)&&!Ft(t)&&(t=ge(t));const r=ge(this),{has:o,get:s}=lo(r);let i=o.call(r,e);i||(e=ge(e),i=o.call(r,e));const a=s.call(r,e);return r.set(e,t),i?Ut(t,a)&&_t(r,"set",e,t):_t(r,"add",e,t),this}function ba(e){const t=ge(this),{has:n,get:r}=lo(t);let o=n.call(t,e);o||(e=ge(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&_t(t,"delete",e,void 0),s}function _a(){const e=ge(this),t=e.size!==0,n=e.clear();return t&&_t(e,"clear",void 0,void 0),n}function vr(e,t){return function(r,o){const s=this,i=s.__v_raw,a=ge(i),c=t?xi:e?Oi:jn;return!e&&Ve(a,"iterate",Zt),i.forEach((u,l)=>r.call(o,c(u),c(l),s))}}function wr(e,t,n){return function(...r){const o=this.__v_raw,s=ge(o),i=gn(s),a=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,u=o[e](...r),l=n?xi:t?Oi:jn;return!t&&Ve(s,"iterate",c?Is:Zt),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[l(f[0]),l(f[1])]:l(f),done:d}},[Symbol.iterator](){return this}}}}function vt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function _p(){const e={get(s){return _r(this,s)},get size(){return Er(this)},has:yr,add:ha,set:ma,delete:ba,clear:_a,forEach:vr(!1,!1)},t={get(s){return _r(this,s,!1,!0)},get size(){return Er(this)},has:yr,add(s){return ha.call(this,s,!0)},set(s,i){return ma.call(this,s,i,!0)},delete:ba,clear:_a,forEach:vr(!1,!0)},n={get(s){return _r(this,s,!0)},get size(){return Er(this,!0)},has(s){return yr.call(this,s,!0)},add:vt("add"),set:vt("set"),delete:vt("delete"),clear:vt("clear"),forEach:vr(!0,!1)},r={get(s){return _r(this,s,!0,!0)},get size(){return Er(this,!0)},has(s){return yr.call(this,s,!0)},add:vt("add"),set:vt("set"),delete:vt("delete"),clear:vt("clear"),forEach:vr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=wr(s,!1,!1),n[s]=wr(s,!0,!1),t[s]=wr(s,!1,!0),r[s]=wr(s,!0,!0)}),[e,n,t,r]}const[yp,Ep,vp,wp]=_p();function ki(e,t){const n=t?e?wp:vp:e?Ep:yp;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(pe(n,o)&&o in r?n:r,o,s)}const Sp={get:ki(!1,!1)},Tp={get:ki(!1,!0)},Np={get:ki(!0,!1)};const cu=new WeakMap,lu=new WeakMap,uu=new WeakMap,Rp=new WeakMap;function Ap(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xp(e){return e.__v_skip||!Object.isExtensible(e)?0:Ap(jd(e))}function yt(e){return Ft(e)?e:Ci(e,!1,hp,Sp,cu)}function bt(e){return Ci(e,!1,bp,Tp,lu)}function fu(e){return Ci(e,!0,mp,Np,uu)}function Ci(e,t,n,r,o){if(!we(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=xp(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return o.set(e,a),a}function mn(e){return Ft(e)?mn(e.__v_raw):!!(e&&e.__v_isReactive)}function Ft(e){return!!(e&&e.__v_isReadonly)}function En(e){return!!(e&&e.__v_isShallow)}function du(e){return e?!!e.__v_raw:!1}function ge(e){const t=e&&e.__v_raw;return t?ge(t):e}function kp(e){return Object.isExtensible(e)&&Vl(e,"__v_skip",!0),e}const jn=e=>we(e)?yt(e):e,Oi=e=>we(e)?fu(e):e;class pu{constructor(t,n,r,o){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Ni(()=>t(this._value),()=>Ir(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ge(this);return(!t._cacheable||t.effect.dirty)&&Ut(t._value,t._value=t.effect.run())&&Ir(t,4),gu(t),t.effect._dirtyLevel>=2&&Ir(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Cp(e,t,n=!1){let r,o;const s=ie(e);return s?(r=e,o=tt):(r=e.get,o=e.set),new pu(r,o,s||!o,n)}function gu(e){var t;Pt&&Yt&&(e=ge(e),nu(Yt,(t=e.dep)!=null?t:e.dep=ou(()=>e.dep=void 0,e instanceof pu?e:void 0)))}function Ir(e,t=4,n,r){e=ge(e);const o=e.dep;o&&ru(o,t)}function Be(e){return!!(e&&e.__v_isRef===!0)}function Fe(e){return hu(e,!1)}function nn(e){return hu(e,!0)}function hu(e,t){return Be(e)?e:new Op(e,t)}class Op{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ge(t),this._value=n?t:jn(t)}get value(){return gu(this),this._value}set value(t){const n=this.__v_isShallow||En(t)||Ft(t);t=n?t:ge(t),Ut(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:jn(t),Ir(this,4))}}function Ee(e){return Be(e)?e.value:e}function Jw(e){return ie(e)?e():Ee(e)}const Mp={get:(e,t,n)=>Ee(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Be(o)&&!Be(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function mu(e){return mn(e)?e:new Proxy(e,Mp)}class Ip{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return up(ge(this._object),this._key)}}class Lp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function bu(e,t,n){return Be(e)?e:ie(e)?new Lp(e):we(e)&&arguments.length>1?Pp(e,t,n):Fe(e)}function Pp(e,t,n){const r=e[t];return Be(r)?r:new Ip(e,t,n)}/** +* @vue/runtime-core v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Dt(e,t,n,r){try{return r?e(...r):e()}catch(o){Rn(o,t,n)}}function nt(e,t,n,r){if(ie(e)){const o=Dt(e,t,n,r);return o&&Gl(o)&&o.catch(s=>{Rn(s,t,n)}),o}if(oe(e)){const o=[];for(let s=0;s>>1,o=Ue[r],s=Zn(o);sut&&Ue.splice(t,1)}function Ps(e){oe(e)?bn.push(...e):(!Rt||!Rt.includes(e,e.allowRecurse?Vt+1:Vt))&&bn.push(e),yu()}function ya(e,t,n=Yn?ut+1:0){for(;nZn(n)-Zn(r));if(bn.length=0,Rt){Rt.push(...t);return}for(Rt=t,Vt=0;Vte.id==null?1/0:e.id,Fp=(e,t)=>{const n=Zn(e)-Zn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Eu(e){Ls=!1,Yn=!0,Ue.sort(Fp);try{for(ut=0;ut{r._d&&Ca(-1);const s=Gr(t);let i;try{i=e(...o)}finally{Gr(s),r._d&&Ca(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function lt(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i{e.isMounted=!0}),go(()=>{e.isUnmounting=!0}),e}const et=[Function,Array],vu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:et,onEnter:et,onAfterEnter:et,onEnterCancelled:et,onBeforeLeave:et,onLeave:et,onAfterLeave:et,onLeaveCancelled:et,onBeforeAppear:et,onAppear:et,onAfterAppear:et,onAppearCancelled:et},wu=e=>{const t=e.subTree;return t.component?wu(t.component):t},Hp={name:"BaseTransition",props:vu,setup(e,{slots:t}){const n=xn(),r=$p();return()=>{const o=t.default&&Tu(t.default(),!0);if(!o||!o.length)return;let s=o[0];if(o.length>1){for(const d of o)if(d.type!==Ie){s=d;break}}const i=ge(e),{mode:a}=i;if(r.isLeaving)return Ao(s);const c=Ea(s);if(!c)return Ao(s);let u=Ds(c,i,r,n,d=>u=d);Xn(c,u);const l=n.subTree,f=l&&Ea(l);if(f&&f.type!==Ie&&!st(c,f)&&wu(n).type!==Ie){const d=Ds(f,i,r,n);if(Xn(f,d),a==="out-in"&&c.type!==Ie)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Ao(s);a==="in-out"&&c.type!==Ie&&(d.delayLeave=(p,m,y)=>{const E=Su(r,f);E[String(f.key)]=f,p[At]=()=>{m(),p[At]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return s}}},zp=Hp;function Su(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ds(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:l,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:m,onLeaveCancelled:y,onBeforeAppear:E,onAppear:T,onAfterAppear:b,onAppearCancelled:g}=t,v=String(e.key),S=Su(n,e),w=(k,P)=>{k&&nt(k,r,9,P)},A=(k,P)=>{const K=P[1];w(k,P),oe(k)?k.every(C=>C.length<=1)&&K():k.length<=1&&K()},O={mode:i,persisted:a,beforeEnter(k){let P=c;if(!n.isMounted)if(s)P=E||c;else return;k[At]&&k[At](!0);const K=S[v];K&&st(e,K)&&K.el[At]&&K.el[At](),w(P,[k])},enter(k){let P=u,K=l,C=f;if(!n.isMounted)if(s)P=T||u,K=b||l,C=g||f;else return;let V=!1;const te=k[Sr]=Q=>{V||(V=!0,Q?w(C,[k]):w(K,[k]),O.delayedLeave&&O.delayedLeave(),k[Sr]=void 0)};P?A(P,[k,te]):te()},leave(k,P){const K=String(e.key);if(k[Sr]&&k[Sr](!0),n.isUnmounting)return P();w(d,[k]);let C=!1;const V=k[At]=te=>{C||(C=!0,P(),te?w(y,[k]):w(m,[k]),k[At]=void 0,S[K]===e&&delete S[K])};S[K]=e,p?A(p,[k,V]):V()},clone(k){const P=Ds(k,t,n,r,o);return o&&o(P),P}};return O}function Ao(e){if(lr(e))return e=at(e),e.children=null,e}function Ea(e){if(!lr(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ie(n.default))return n.default()}}function Xn(e,t){e.shapeFlag&6&&e.component?Xn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Tu(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Bs(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:a}=e;let c=null,u,l=0;const f=()=>(l++,c=null,d()),d=()=>{let p;return c||(p=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),a)return new Promise((y,E)=>{a(m,()=>y(f()),()=>E(m),l+1)});throw m}).then(m=>p!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return Qe({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return u},setup(){const p=Oe;if(u)return()=>xo(u,p);const m=b=>{c=null,Rn(b,p,13,!r)};if(i&&p.suspense||dr)return d().then(b=>()=>xo(b,p)).catch(b=>(m(b),()=>r?ve(r,{error:b}):null));const y=Fe(!1),E=Fe(),T=Fe(!!o);return o&&setTimeout(()=>{T.value=!1},o),s!=null&&setTimeout(()=>{if(!y.value&&!E.value){const b=new Error(`Async component timed out after ${s}ms.`);m(b),E.value=b}},s),d().then(()=>{y.value=!0,p.parent&&lr(p.parent.vnode)&&(p.parent.effect.dirty=!0,uo(p.parent.update))}).catch(b=>{m(b),E.value=b}),()=>{if(y.value&&u)return xo(u,p);if(E.value&&r)return ve(r,{error:E.value});if(n&&!T.value)return ve(n)}}})}function xo(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=ve(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const lr=e=>e.type.__isKeepAlive,Kp={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=xn(),r=n.ctx;if(!r.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const o=new Map,s=new Set;let i=null;const a=n.suspense,{renderer:{p:c,m:u,um:l,o:{createElement:f}}}=r,d=f("div");r.activate=(b,g,v,S,w)=>{const A=b.component;u(b,g,v,0,a),c(A.vnode,b,g,v,A,a,S,b.slotScopeIds,w),Me(()=>{A.isDeactivated=!1,A.a&&Fn(A.a);const O=b.props&&b.props.onVnodeMounted;O&&qe(O,A.parent,b)},a)},r.deactivate=b=>{const g=b.component;Vr(g.m),Vr(g.a),u(b,d,null,1,a),Me(()=>{g.da&&Fn(g.da);const v=b.props&&b.props.onVnodeUnmounted;v&&qe(v,g.parent,b),g.isDeactivated=!0},a)};function p(b){ko(b),l(b,n,a,!0)}function m(b){o.forEach((g,v)=>{const S=Ws(g.type);S&&(!b||!b(S))&&y(v)})}function y(b){const g=o.get(b);g&&(!i||!st(g,i))?p(g):i&&ko(i),o.delete(b),s.delete(b)}ft(()=>[e.include,e.exclude],([b,g])=>{b&&m(v=>Dn(b,v)),g&&m(v=>!Dn(g,v))},{flush:"post",deep:!0});let E=null;const T=()=>{E!=null&&(zs(n.subTree.type)?Me(()=>{o.set(E,Tr(n.subTree))},n.subTree.suspense):o.set(E,Tr(n.subTree)))};return ur(T),xu(T),go(()=>{o.forEach(b=>{const{subTree:g,suspense:v}=n,S=Tr(g);if(b.type===S.type&&b.key===S.key){ko(S);const w=S.component.da;w&&Me(w,v);return}p(b)})}),()=>{if(E=null,!t.default)return null;const b=t.default(),g=b[0];if(b.length>1)return i=null,b;if(!wn(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return i=null,g;let v=Tr(g);if(v.type===Ie)return i=null,v;const S=v.type,w=Ws(Xt(v)?v.type.__asyncResolved||{}:S),{include:A,exclude:O,max:k}=e;if(A&&(!w||!Dn(A,w))||O&&w&&Dn(O,w))return i=v,g;const P=v.key==null?S:v.key,K=o.get(P);return v.el&&(v=at(v),g.shapeFlag&128&&(g.ssContent=v)),E=P,K?(v.el=K.el,v.component=K.component,v.transition&&Xn(v,v.transition),v.shapeFlag|=512,s.delete(P),s.add(P)):(s.add(P),k&&s.size>parseInt(k,10)&&y(s.values().next().value)),v.shapeFlag|=256,i=v,zs(g.type)?g:v}}},Gp=Kp;function Dn(e,t){return oe(e)?e.some(n=>Dn(n,t)):Re(e)?e.split(",").includes(t):Vd(e)?e.test(t):!1}function Nu(e,t){Au(e,"a",t)}function Ru(e,t){Au(e,"da",t)}function Au(e,t,n=Oe){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(po(t,r,n),n){let o=n.parent;for(;o&&o.parent;)lr(o.parent.vnode)&&qp(r,t,n,o),o=o.parent}}function qp(e,t,n,r){const o=po(t,e,r,!0);ku(()=>{wi(r[t],o)},n)}function ko(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Tr(e){return e.shapeFlag&128?e.ssContent:e}function po(e,t,n=Oe,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Ht();const a=fr(n),c=nt(t,n,e,i);return a(),zt(),c});return r?o.unshift(s):o.push(s),s}}const Et=e=>(t,n=Oe)=>{(!dr||e==="sp")&&po(e,(...r)=>t(...r),n)},Wp=Et("bm"),ur=Et("m"),Vp=Et("bu"),xu=Et("u"),go=Et("bum"),ku=Et("um"),jp=Et("sp"),Yp=Et("rtg"),Zp=Et("rtc");function Cu(e,t=Oe){po("ec",e,t)}const Ou="components";function nS(e,t){return Iu(Ou,e,!0,t)||e}const Mu=Symbol.for("v-ndc");function Xp(e){return Re(e)?Iu(Ou,e,!1)||e:e||Mu}function Iu(e,t,n=!0,r=!1){const o=De||Oe;if(o){const s=o.type;{const a=Ws(s,!1);if(a&&(a===t||a===it(t)||a===io(it(t))))return s}const i=va(o[e]||s[e],t)||va(o.appContext[e],t);return!i&&r?s:i}}function va(e,t){return e&&(e[t]||e[it(t)]||e[io(it(t))])}function rS(e,t,n,r){let o;const s=n;if(oe(e)||Re(e)){o=new Array(e.length);for(let i=0,a=e.length;it(i,a,void 0,s));else{const i=Object.keys(e);o=new Array(i.length);for(let a=0,c=i.length;awn(t)?!(t.type===Ie||t.type===ze&&!Lu(t.children)):!0)?e:null}const Us=e=>e?lf(e)?Hi(e):Us(e.parent):null,$n=Le(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Us(e.parent),$root:e=>Us(e.root),$emit:e=>e.emit,$options:e=>Li(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,uo(e.update)}),$nextTick:e=>e.n||(e.n=An.bind(e.proxy)),$watch:e=>Tg.bind(e)}),Co=(e,t)=>e!==Ne&&!e.__isScriptSetup&&pe(e,t),Qp={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:c}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Co(r,t))return i[t]=1,r[t];if(o!==Ne&&pe(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&pe(u,t))return i[t]=3,s[t];if(n!==Ne&&pe(n,t))return i[t]=4,n[t];Fs&&(i[t]=0)}}const l=$n[t];let f,d;if(l)return t==="$attrs"&&Ve(e.attrs,"get",""),l(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Ne&&pe(n,t))return i[t]=4,n[t];if(d=c.config.globalProperties,pe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Co(o,t)?(o[t]=n,!0):r!==Ne&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return!!n[i]||e!==Ne&&pe(e,i)||Co(t,i)||(a=s[0])&&pe(a,i)||pe(r,i)||pe($n,i)||pe(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function sS(){return Jp().attrs}function Jp(){const e=xn();return e.setupContext||(e.setupContext=ff(e))}function wa(e){return oe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Fs=!0;function eg(e){const t=Li(e),n=e.proxy,r=e.ctx;Fs=!1,t.beforeCreate&&Sa(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:c,inject:u,created:l,beforeMount:f,mounted:d,beforeUpdate:p,updated:m,activated:y,deactivated:E,beforeDestroy:T,beforeUnmount:b,destroyed:g,unmounted:v,render:S,renderTracked:w,renderTriggered:A,errorCaptured:O,serverPrefetch:k,expose:P,inheritAttrs:K,components:C,directives:V,filters:te}=t;if(u&&tg(u,r,null),i)for(const R in i){const M=i[R];ie(M)&&(r[R]=M.bind(n))}if(o){const R=o.call(n,n);we(R)&&(e.data=yt(R))}if(Fs=!0,s)for(const R in s){const M=s[R],X=ie(M)?M.bind(n,n):ie(M.get)?M.get.bind(n,n):tt,ce=!ie(M)&&ie(M.set)?M.set.bind(n):tt,se=Pe({get:X,set:ce});Object.defineProperty(r,R,{enumerable:!0,configurable:!0,get:()=>se.value,set:de=>se.value=de})}if(a)for(const R in a)Pu(a[R],r,n,R);if(c){const R=ie(c)?c.call(n):c;Reflect.ownKeys(R).forEach(M=>{Bt(M,R[M])})}l&&Sa(l,e,"c");function q(R,M){oe(M)?M.forEach(X=>R(X.bind(n))):M&&R(M.bind(n))}if(q(Wp,f),q(ur,d),q(Vp,p),q(xu,m),q(Nu,y),q(Ru,E),q(Cu,O),q(Zp,w),q(Yp,A),q(go,b),q(ku,v),q(jp,k),oe(P))if(P.length){const R=e.exposed||(e.exposed={});P.forEach(M=>{Object.defineProperty(R,M,{get:()=>n[M],set:X=>n[M]=X})})}else e.exposed||(e.exposed={});S&&e.render===tt&&(e.render=S),K!=null&&(e.inheritAttrs=K),C&&(e.components=C),V&&(e.directives=V)}function tg(e,t,n=tt){oe(e)&&(e=$s(e));for(const r in e){const o=e[r];let s;we(o)?"default"in o?s=Ke(o.from||r,o.default,!0):s=Ke(o.from||r):s=Ke(o),Be(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Sa(e,t,n){nt(oe(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Pu(e,t,n,r){const o=r.includes(".")?Xu(n,r):()=>n[r];if(Re(e)){const s=t[e];ie(s)&&ft(o,s)}else if(ie(e))ft(o,e.bind(n));else if(we(e))if(oe(e))e.forEach(s=>Pu(s,t,n,r));else{const s=ie(e.handler)?e.handler.bind(n):t[e.handler];ie(s)&&ft(o,s,e)}}function Li(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let c;return a?c=a:!o.length&&!n&&!r?c=t:(c={},o.length&&o.forEach(u=>qr(c,u,i,!0)),qr(c,t,i)),we(t)&&s.set(t,c),c}function qr(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&qr(e,s,n,!0),o&&o.forEach(i=>qr(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=ng[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const ng={data:Ta,props:Na,emits:Na,methods:Bn,computed:Bn,beforeCreate:He,created:He,beforeMount:He,mounted:He,beforeUpdate:He,updated:He,beforeDestroy:He,beforeUnmount:He,destroyed:He,unmounted:He,activated:He,deactivated:He,errorCaptured:He,serverPrefetch:He,components:Bn,directives:Bn,watch:og,provide:Ta,inject:rg};function Ta(e,t){return t?e?function(){return Le(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function rg(e,t){return Bn($s(e),$s(t))}function $s(e){if(oe(e)){const t={};for(let n=0;n1)return n&&ie(t)?t.call(r&&r.proxy):t}}function Bu(){return!!(Oe||De||Qt)}const Uu={},Fu=()=>Object.create(Uu),$u=e=>Object.getPrototypeOf(e)===Uu;function ag(e,t,n,r=!1){const o={},s=Fu();e.propsDefaults=Object.create(null),Hu(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:bt(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function cg(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=ge(o),[c]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const l=e.vnode.dynamicProps;for(let f=0;f{c=!0;const[d,p]=zu(f,t,!0);Le(i,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}if(!s&&!c)return we(e)&&r.set(e,pn),pn;if(oe(s))for(let l=0;le[0]==="_"||e==="$stable",Pi=e=>oe(e)?e.map(Ze):[Ze(e)],ug=(e,t,n)=>{if(t._n)return t;const r=Ii((...o)=>Pi(t(...o)),n);return r._c=!1,r},Gu=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ku(o))continue;const s=e[o];if(ie(s))t[o]=ug(o,s,r);else if(s!=null){const i=Pi(s);t[o]=()=>i}}},qu=(e,t)=>{const n=Pi(t);e.slots.default=()=>n},Wu=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},fg=(e,t,n)=>{const r=e.slots=Fu();if(e.vnode.shapeFlag&32){const o=t._;o?(Wu(r,t,n),n&&Vl(r,"_",o,!0)):Gu(t,r)}else t&&qu(e,t)},dg=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=Ne;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:Wu(o,t,n):(s=!t.$stable,Gu(t,o)),i=t}else t&&(qu(e,t),i={default:1});if(s)for(const a in o)!Ku(a)&&i[a]==null&&delete o[a]};function Wr(e,t,n,r,o=!1){if(oe(e)){e.forEach((d,p)=>Wr(d,t&&(oe(t)?t[p]:t),n,r,o));return}if(Xt(r)&&!o)return;const s=r.shapeFlag&4?Hi(r.component):r.el,i=o?null:s,{i:a,r:c}=e,u=t&&t.r,l=a.refs===Ne?a.refs={}:a.refs,f=a.setupState;if(u!=null&&u!==c&&(Re(u)?(l[u]=null,pe(f,u)&&(f[u]=null)):Be(u)&&(u.value=null)),ie(c))Dt(c,a,12,[i,l]);else{const d=Re(c),p=Be(c);if(d||p){const m=()=>{if(e.f){const y=d?pe(f,c)?f[c]:l[c]:c.value;o?oe(y)&&wi(y,s):oe(y)?y.includes(s)||y.push(s):d?(l[c]=[s],pe(f,c)&&(f[c]=l[c])):(c.value=[s],e.k&&(l[e.k]=c.value))}else d?(l[c]=i,pe(f,c)&&(f[c]=i)):p&&(c.value=i,e.k&&(l[e.k]=i))};i?(m.id=-1,Me(m,n)):m()}}}const pg=Symbol("_vte"),gg=e=>e.__isTeleport;let Aa=!1;const ln=()=>{Aa||(console.error("Hydration completed but contains mismatches."),Aa=!0)},hg=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",mg=e=>e.namespaceURI.includes("MathML"),Nr=e=>{if(hg(e))return"svg";if(mg(e))return"mathml"},Rr=e=>e.nodeType===8;function bg(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:c,createComment:u}}=e,l=(g,v)=>{if(!v.hasChildNodes()){n(null,g,v),Kr(),v._vnode=g;return}f(v.firstChild,g,null,null,null),Kr(),v._vnode=g},f=(g,v,S,w,A,O=!1)=>{O=O||!!v.dynamicChildren;const k=Rr(g)&&g.data==="[",P=()=>y(g,v,S,w,A,k),{type:K,ref:C,shapeFlag:V,patchFlag:te}=v;let Q=g.nodeType;v.el=g,te===-2&&(O=!1,v.dynamicChildren=null);let q=null;switch(K){case Jt:Q!==3?v.children===""?(c(v.el=o(""),i(g),g),q=g):q=P():(g.data!==v.children&&(ln(),g.data=v.children),q=s(g));break;case Ie:b(g)?(q=s(g),T(v.el=g.content.firstChild,g,S)):Q!==8||k?q=P():q=s(g);break;case Hn:if(k&&(g=s(g),Q=g.nodeType),Q===1||Q===3){q=g;const R=!v.children.length;for(let M=0;M{O=O||!!v.dynamicChildren;const{type:k,props:P,patchFlag:K,shapeFlag:C,dirs:V,transition:te}=v,Q=k==="input"||k==="option";if(Q||K!==-1){V&<(v,null,S,"created");let q=!1;if(b(g)){q=ju(w,te)&&S&&S.vnode.props&&S.vnode.props.appear;const M=g.content.firstChild;q&&te.beforeEnter(M),T(M,g,S),v.el=g=M}if(C&16&&!(P&&(P.innerHTML||P.textContent))){let M=p(g.firstChild,v,g,S,w,A,O);for(;M;){ln();const X=M;M=M.nextSibling,a(X)}}else C&8&&g.textContent!==v.children&&(ln(),g.textContent=v.children);if(P){if(Q||!O||K&48){const M=g.tagName.includes("-");for(const X in P)(Q&&(X.endsWith("value")||X==="indeterminate")||ar(X)&&!hn(X)||X[0]==="."||M)&&r(g,X,null,P[X],void 0,S)}else if(P.onClick)r(g,"onClick",null,P.onClick,void 0,S);else if(K&4&&mn(P.style))for(const M in P.style)P.style[M]}let R;(R=P&&P.onVnodeBeforeMount)&&qe(R,S,v),V&<(v,null,S,"beforeMount"),((R=P&&P.onVnodeMounted)||V||q)&&ef(()=>{R&&qe(R,S,v),q&&te.enter(g),V&<(v,null,S,"mounted")},w)}return g.nextSibling},p=(g,v,S,w,A,O,k)=>{k=k||!!v.dynamicChildren;const P=v.children,K=P.length;for(let C=0;C{const{slotScopeIds:k}=v;k&&(A=A?A.concat(k):k);const P=i(g),K=p(s(g),v,P,S,w,A,O);return K&&Rr(K)&&K.data==="]"?s(v.anchor=K):(ln(),c(v.anchor=u("]"),P,K),K)},y=(g,v,S,w,A,O)=>{if(ln(),v.el=null,O){const K=E(g);for(;;){const C=s(g);if(C&&C!==K)a(C);else break}}const k=s(g),P=i(g);return a(g),n(null,v,P,k,S,w,Nr(P),A),k},E=(g,v="[",S="]")=>{let w=0;for(;g;)if(g=s(g),g&&Rr(g)&&(g.data===v&&w++,g.data===S)){if(w===0)return s(g);w--}return g},T=(g,v,S)=>{const w=v.parentNode;w&&w.replaceChild(g,v);let A=S;for(;A;)A.vnode.el===v&&(A.vnode.el=A.subTree.el=g),A=A.parent},b=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[l,f]}const Me=ef;function _g(e){return Vu(e)}function yg(e){return Vu(e,bg)}function Vu(e,t){const n=Yl();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:c,setText:u,setElementText:l,parentNode:f,nextSibling:d,setScopeId:p=tt,insertStaticContent:m}=e,y=(h,_,N,B=null,L=null,$=null,D=void 0,W=null,F=!!_.dynamicChildren)=>{if(h===_)return;h&&!st(h,_)&&(B=x(h),de(h,L,$,!0),h=null),_.patchFlag===-2&&(F=!1,_.dynamicChildren=null);const{type:I,ref:Y,shapeFlag:ee}=_;switch(I){case Jt:E(h,_,N,B);break;case Ie:T(h,_,N,B);break;case Hn:h==null&&b(_,N,B,D);break;case ze:C(h,_,N,B,L,$,D,W,F);break;default:ee&1?S(h,_,N,B,L,$,D,W,F):ee&6?V(h,_,N,B,L,$,D,W,F):(ee&64||ee&128)&&I.process(h,_,N,B,L,$,D,W,F,j)}Y!=null&&L&&Wr(Y,h&&h.ref,$,_||h,!_)},E=(h,_,N,B)=>{if(h==null)r(_.el=a(_.children),N,B);else{const L=_.el=h.el;_.children!==h.children&&u(L,_.children)}},T=(h,_,N,B)=>{h==null?r(_.el=c(_.children||""),N,B):_.el=h.el},b=(h,_,N,B)=>{[h.el,h.anchor]=m(h.children,_,N,B,h.el,h.anchor)},g=({el:h,anchor:_},N,B)=>{let L;for(;h&&h!==_;)L=d(h),r(h,N,B),h=L;r(_,N,B)},v=({el:h,anchor:_})=>{let N;for(;h&&h!==_;)N=d(h),o(h),h=N;o(_)},S=(h,_,N,B,L,$,D,W,F)=>{_.type==="svg"?D="svg":_.type==="math"&&(D="mathml"),h==null?w(_,N,B,L,$,D,W,F):k(h,_,L,$,D,W,F)},w=(h,_,N,B,L,$,D,W)=>{let F,I;const{props:Y,shapeFlag:ee,transition:J,dirs:ne}=h;if(F=h.el=i(h.type,$,Y&&Y.is,Y),ee&8?l(F,h.children):ee&16&&O(h.children,F,null,B,L,Oo(h,$),D,W),ne&<(h,null,B,"created"),A(F,h,h.scopeId,D,B),Y){for(const G in Y)G!=="value"&&!hn(G)&&s(F,G,null,Y[G],$,B);"value"in Y&&s(F,"value",null,Y.value,$),(I=Y.onVnodeBeforeMount)&&qe(I,B,h)}ne&<(h,null,B,"beforeMount");const U=ju(L,J);U&&J.beforeEnter(F),r(F,_,N),((I=Y&&Y.onVnodeMounted)||U||ne)&&Me(()=>{I&&qe(I,B,h),U&&J.enter(F),ne&<(h,null,B,"mounted")},L)},A=(h,_,N,B,L)=>{if(N&&p(h,N),B)for(let $=0;${for(let I=F;I{const W=_.el=h.el;let{patchFlag:F,dynamicChildren:I,dirs:Y}=_;F|=h.patchFlag&16;const ee=h.props||Ne,J=_.props||Ne;let ne;if(N&&Kt(N,!1),(ne=J.onVnodeBeforeUpdate)&&qe(ne,N,_,h),Y&<(_,h,N,"beforeUpdate"),N&&Kt(N,!0),(ee.innerHTML&&J.innerHTML==null||ee.textContent&&J.textContent==null)&&l(W,""),I?P(h.dynamicChildren,I,W,N,B,Oo(_,L),$):D||M(h,_,W,null,N,B,Oo(_,L),$,!1),F>0){if(F&16)K(W,ee,J,N,L);else if(F&2&&ee.class!==J.class&&s(W,"class",null,J.class,L),F&4&&s(W,"style",ee.style,J.style,L),F&8){const U=_.dynamicProps;for(let G=0;G{ne&&qe(ne,N,_,h),Y&<(_,h,N,"updated")},B)},P=(h,_,N,B,L,$,D)=>{for(let W=0;W<_.length;W++){const F=h[W],I=_[W],Y=F.el&&(F.type===ze||!st(F,I)||F.shapeFlag&70)?f(F.el):N;y(F,I,Y,null,B,L,$,D,!0)}},K=(h,_,N,B,L)=>{if(_!==N){if(_!==Ne)for(const $ in _)!hn($)&&!($ in N)&&s(h,$,_[$],null,L,B);for(const $ in N){if(hn($))continue;const D=N[$],W=_[$];D!==W&&$!=="value"&&s(h,$,W,D,L,B)}"value"in N&&s(h,"value",_.value,N.value,L)}},C=(h,_,N,B,L,$,D,W,F)=>{const I=_.el=h?h.el:a(""),Y=_.anchor=h?h.anchor:a("");let{patchFlag:ee,dynamicChildren:J,slotScopeIds:ne}=_;ne&&(W=W?W.concat(ne):ne),h==null?(r(I,N,B),r(Y,N,B),O(_.children||[],N,Y,L,$,D,W,F)):ee>0&&ee&64&&J&&h.dynamicChildren?(P(h.dynamicChildren,J,N,L,$,D,W),(_.key!=null||L&&_===L.subTree)&&Yu(h,_,!0)):M(h,_,N,Y,L,$,D,W,F)},V=(h,_,N,B,L,$,D,W,F)=>{_.slotScopeIds=W,h==null?_.shapeFlag&512?L.ctx.activate(_,N,B,D,F):te(_,N,B,L,$,D,F):Q(h,_,F)},te=(h,_,N,B,L,$,D)=>{const W=h.component=$g(h,B,L);if(lr(h)&&(W.ctx.renderer=j),Hg(W,!1,D),W.asyncDep){if(L&&L.registerDep(W,q,D),!h.el){const F=W.subTree=ve(Ie);T(null,F,_,N)}}else q(W,h,_,N,L,$,D)},Q=(h,_,N)=>{const B=_.component=h.component;if(Cg(h,_,N))if(B.asyncDep&&!B.asyncResolved){R(B,_,N);return}else B.next=_,Up(B.update),B.effect.dirty=!0,B.update();else _.el=h.el,B.vnode=_},q=(h,_,N,B,L,$,D)=>{const W=()=>{if(h.isMounted){let{next:Y,bu:ee,u:J,parent:ne,vnode:U}=h;{const Ce=Zu(h);if(Ce){Y&&(Y.el=U.el,R(h,Y,D)),Ce.asyncDep.then(()=>{h.isUnmounted||W()});return}}let G=Y,Z;Kt(h,!1),Y?(Y.el=U.el,R(h,Y,D)):Y=U,ee&&Fn(ee),(Z=Y.props&&Y.props.onVnodeBeforeUpdate)&&qe(Z,ne,Y,U),Kt(h,!0);const re=Mo(h),me=h.subTree;h.subTree=re,y(me,re,f(me.el),x(me),h,L,$),Y.el=re.el,G===null&&Bi(h,re.el),J&&Me(J,L),(Z=Y.props&&Y.props.onVnodeUpdated)&&Me(()=>qe(Z,ne,Y,U),L)}else{let Y;const{el:ee,props:J}=_,{bm:ne,m:U,parent:G}=h,Z=Xt(_);if(Kt(h,!1),ne&&Fn(ne),!Z&&(Y=J&&J.onVnodeBeforeMount)&&qe(Y,G,_),Kt(h,!0),ee&&fe){const re=()=>{h.subTree=Mo(h),fe(ee,h.subTree,h,L,null)};Z?_.type.__asyncLoader().then(()=>!h.isUnmounted&&re()):re()}else{const re=h.subTree=Mo(h);y(null,re,N,B,h,L,$),_.el=re.el}if(U&&Me(U,L),!Z&&(Y=J&&J.onVnodeMounted)){const re=_;Me(()=>qe(Y,G,re),L)}(_.shapeFlag&256||G&&Xt(G.vnode)&&G.vnode.shapeFlag&256)&&h.a&&Me(h.a,L),h.isMounted=!0,_=N=B=null}},F=h.effect=new Ni(W,tt,()=>uo(I),h.scope),I=h.update=()=>{F.dirty&&F.run()};I.i=h,I.id=h.uid,Kt(h,!0),I()},R=(h,_,N)=>{_.component=h;const B=h.vnode.props;h.vnode=_,h.next=null,cg(h,_.props,B,N),dg(h,_.children,N),Ht(),ya(h),zt()},M=(h,_,N,B,L,$,D,W,F=!1)=>{const I=h&&h.children,Y=h?h.shapeFlag:0,ee=_.children,{patchFlag:J,shapeFlag:ne}=_;if(J>0){if(J&128){ce(I,ee,N,B,L,$,D,W,F);return}else if(J&256){X(I,ee,N,B,L,$,D,W,F);return}}ne&8?(Y&16&&he(I,L,$),ee!==I&&l(N,ee)):Y&16?ne&16?ce(I,ee,N,B,L,$,D,W,F):he(I,L,$,!0):(Y&8&&l(N,""),ne&16&&O(ee,N,B,L,$,D,W,F))},X=(h,_,N,B,L,$,D,W,F)=>{h=h||pn,_=_||pn;const I=h.length,Y=_.length,ee=Math.min(I,Y);let J;for(J=0;JY?he(h,L,$,!0,!1,ee):O(_,N,B,L,$,D,W,F,ee)},ce=(h,_,N,B,L,$,D,W,F)=>{let I=0;const Y=_.length;let ee=h.length-1,J=Y-1;for(;I<=ee&&I<=J;){const ne=h[I],U=_[I]=F?xt(_[I]):Ze(_[I]);if(st(ne,U))y(ne,U,N,null,L,$,D,W,F);else break;I++}for(;I<=ee&&I<=J;){const ne=h[ee],U=_[J]=F?xt(_[J]):Ze(_[J]);if(st(ne,U))y(ne,U,N,null,L,$,D,W,F);else break;ee--,J--}if(I>ee){if(I<=J){const ne=J+1,U=neJ)for(;I<=ee;)de(h[I],L,$,!0),I++;else{const ne=I,U=I,G=new Map;for(I=U;I<=J;I++){const $e=_[I]=F?xt(_[I]):Ze(_[I]);$e.key!=null&&G.set($e.key,I)}let Z,re=0;const me=J-U+1;let Ce=!1,cn=0;const dt=new Array(me);for(I=0;I=me){de($e,L,$,!0);continue}let Je;if($e.key!=null)Je=G.get($e.key);else for(Z=U;Z<=J;Z++)if(dt[Z-U]===0&&st($e,_[Z])){Je=Z;break}Je===void 0?de($e,L,$,!0):(dt[Je-U]=I+1,Je>=cn?cn=Je:Ce=!0,y($e,_[Je],N,null,L,$,D,W,F),re++)}const mr=Ce?Eg(dt):pn;for(Z=mr.length-1,I=me-1;I>=0;I--){const $e=U+I,Je=_[$e],be=$e+1{const{el:$,type:D,transition:W,children:F,shapeFlag:I}=h;if(I&6){se(h.component.subTree,_,N,B);return}if(I&128){h.suspense.move(_,N,B);return}if(I&64){D.move(h,_,N,j);return}if(D===ze){r($,_,N);for(let ee=0;eeW.enter($),L);else{const{leave:ee,delayLeave:J,afterLeave:ne}=W,U=()=>r($,_,N),G=()=>{ee($,()=>{U(),ne&&ne()})};J?J($,U,G):G()}else r($,_,N)},de=(h,_,N,B=!1,L=!1)=>{const{type:$,props:D,ref:W,children:F,dynamicChildren:I,shapeFlag:Y,patchFlag:ee,dirs:J,cacheIndex:ne}=h;if(ee===-2&&(L=!1),W!=null&&Wr(W,null,N,h,!0),ne!=null&&(_.renderCache[ne]=void 0),Y&256){_.ctx.deactivate(h);return}const U=Y&1&&J,G=!Xt(h);let Z;if(G&&(Z=D&&D.onVnodeBeforeUnmount)&&qe(Z,_,h),Y&6)ye(h.component,N,B);else{if(Y&128){h.suspense.unmount(N,B);return}U&<(h,null,_,"beforeUnmount"),Y&64?h.type.remove(h,_,N,j,B):I&&!I.hasOnce&&($!==ze||ee>0&&ee&64)?he(I,_,N,!1,!0):($===ze&&ee&384||!L&&Y&16)&&he(F,_,N),B&&xe(h)}(G&&(Z=D&&D.onVnodeUnmounted)||U)&&Me(()=>{Z&&qe(Z,_,h),U&<(h,null,_,"unmounted")},N)},xe=h=>{const{type:_,el:N,anchor:B,transition:L}=h;if(_===ze){ke(N,B);return}if(_===Hn){v(h);return}const $=()=>{o(N),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(h.shapeFlag&1&&L&&!L.persisted){const{leave:D,delayLeave:W}=L,F=()=>D(N,$);W?W(h.el,$,F):F()}else $()},ke=(h,_)=>{let N;for(;h!==_;)N=d(h),o(h),h=N;o(_)},ye=(h,_,N)=>{const{bum:B,scope:L,update:$,subTree:D,um:W,m:F,a:I}=h;Vr(F),Vr(I),B&&Fn(B),L.stop(),$&&($.active=!1,de(D,h,_,N)),W&&Me(W,_),Me(()=>{h.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},he=(h,_,N,B=!1,L=!1,$=0)=>{for(let D=$;D{if(h.shapeFlag&6)return x(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const _=d(h.anchor||h.el),N=_&&_[pg];return N?d(N):_};let H=!1;const z=(h,_,N)=>{h==null?_._vnode&&de(_._vnode,null,null,!0):y(_._vnode||null,h,_,null,null,null,N),_._vnode=h,H||(H=!0,ya(),Kr(),H=!1)},j={p:y,um:de,m:se,r:xe,mt:te,mc:O,pc:M,pbc:P,n:x,o:e};let ae,fe;return t&&([ae,fe]=t(j)),{render:z,hydrate:ae,createApp:ig(z,ae)}}function Oo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Kt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ju(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Yu(e,t,n=!1){const r=e.children,o=t.children;if(oe(r)&&oe(o))for(let s=0;s>1,e[n[a]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function Zu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Zu(t)}function Vr(e){if(e)for(let t=0;tKe(vg);function Sg(e,t){return Di(e,null,t)}const Ar={};function ft(e,t,n){return Di(e,t,n)}function Di(e,t,{immediate:n,deep:r,flush:o,once:s,onTrack:i,onTrigger:a}=Ne){if(t&&s){const w=t;t=(...A)=>{w(...A),S()}}const c=Oe,u=w=>r===!0?w:jt(w,r===!1?1:void 0);let l,f=!1,d=!1;if(Be(e)?(l=()=>e.value,f=En(e)):mn(e)?(l=()=>u(e),f=!0):oe(e)?(d=!0,f=e.some(w=>mn(w)||En(w)),l=()=>e.map(w=>{if(Be(w))return w.value;if(mn(w))return u(w);if(ie(w))return Dt(w,c,2)})):ie(e)?t?l=()=>Dt(e,c,2):l=()=>(p&&p(),nt(e,c,3,[m])):l=tt,t&&r){const w=l;l=()=>jt(w())}let p,m=w=>{p=g.onStop=()=>{Dt(w,c,4),p=g.onStop=void 0}},y;if(dr)if(m=tt,t?n&&nt(t,c,3,[l(),d?[]:void 0,m]):l(),o==="sync"){const w=wg();y=w.__watcherHandles||(w.__watcherHandles=[])}else return tt;let E=d?new Array(e.length).fill(Ar):Ar;const T=()=>{if(!(!g.active||!g.dirty))if(t){const w=g.run();(r||f||(d?w.some((A,O)=>Ut(A,E[O])):Ut(w,E)))&&(p&&p(),nt(t,c,3,[w,E===Ar?void 0:d&&E[0]===Ar?[]:E,m]),E=w)}else g.run()};T.allowRecurse=!!t;let b;o==="sync"?b=T:o==="post"?b=()=>Me(T,c&&c.suspense):(T.pre=!0,c&&(T.id=c.uid),b=()=>uo(T));const g=new Ni(l,tt,b),v=Ti(),S=()=>{g.stop(),v&&wi(v.effects,g)};return t?n?T():E=g.run():o==="post"?Me(g.run.bind(g),c&&c.suspense):g.run(),y&&y.push(S),S}function Tg(e,t,n){const r=this.proxy,o=Re(e)?e.includes(".")?Xu(r,e):()=>r[e]:e.bind(r,r);let s;ie(t)?s=t:(s=t.handler,n=t);const i=fr(this),a=Di(o,s.bind(r),n);return i(),a}function Xu(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{jt(r,t,n)});else if(Wl(e)){for(const r in e)jt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&jt(e[r],t,n)}return e}const Ng=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${it(t)}Modifiers`]||e[`${on(t)}Modifiers`];function Rg(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ne;let o=n;const s=t.startsWith("update:"),i=s&&Ng(r,t.slice(7));i&&(i.trim&&(o=n.map(l=>Re(l)?l.trim():l)),i.number&&(o=n.map(Xd)));let a,c=r[a=No(t)]||r[a=No(it(t))];!c&&s&&(c=r[a=No(on(t))]),c&&nt(c,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,nt(u,e,6,o)}}function Qu(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!ie(e)){const c=u=>{const l=Qu(u,t,!0);l&&(a=!0,Le(i,l))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!a?(we(e)&&r.set(e,null),null):(oe(s)?s.forEach(c=>i[c]=null):Le(i,s),we(e)&&r.set(e,i),i)}function ho(e,t){return!e||!ar(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,on(t))||pe(e,t))}function Mo(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:c,render:u,renderCache:l,props:f,data:d,setupState:p,ctx:m,inheritAttrs:y}=e,E=Gr(e);let T,b;try{if(n.shapeFlag&4){const v=o||r,S=v;T=Ze(u.call(S,v,l,f,p,d,m)),b=a}else{const v=t;T=Ze(v.length>1?v(f,{attrs:a,slots:i,emit:c}):v(f,null)),b=t.props?a:xg(a)}}catch(v){zn.length=0,Rn(v,e,1),T=ve(Ie)}let g=T;if(b&&y!==!1){const v=Object.keys(b),{shapeFlag:S}=g;v.length&&S&7&&(s&&v.some(vi)&&(b=kg(b,s)),g=at(g,b,!1,!0))}return n.dirs&&(g=at(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),T=g,Gr(E),T}function Ag(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||ar(n))&&((t||(t={}))[n]=e[n]);return t},kg=(e,t)=>{const n={};for(const r in e)(!vi(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Cg(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:c}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?xa(r,i,u):!!i;if(c&8){const l=t.dynamicProps;for(let f=0;fe.__isSuspense;let Ks=0;const Og={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,i,a,c,u){if(e==null)Mg(t,n,r,o,s,i,a,c,u);else{if(s&&s.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Ig(e,t,n,r,o,i,a,c,u)}},hydrate:Lg,normalize:Pg},Ui=Og;function Qn(e,t){const n=e.props&&e.props[t];ie(n)&&n()}function Mg(e,t,n,r,o,s,i,a,c){const{p:u,o:{createElement:l}}=c,f=l("div"),d=e.suspense=Ju(e,o,r,t,f,n,s,i,a,c);u(null,d.pendingBranch=e.ssContent,f,null,r,d,s,i),d.deps>0?(Qn(e,"onPending"),Qn(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,s,i),_n(d,e.ssFallback)):d.resolve(!1,!0)}function Ig(e,t,n,r,o,s,i,a,{p:c,um:u,o:{createElement:l}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:m,pendingBranch:y,isInFallback:E,isHydrating:T}=f;if(y)f.pendingBranch=d,st(d,y)?(c(y,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():E&&(T||(c(m,p,n,r,o,null,s,i,a),_n(f,p)))):(f.pendingId=Ks++,T?(f.isHydrating=!1,f.activeBranch=y):u(y,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=l("div"),E?(c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():(c(m,p,n,r,o,null,s,i,a),_n(f,p))):m&&st(d,m)?(c(m,d,n,r,o,f,s,i,a),f.resolve(!0)):(c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0&&f.resolve()));else if(m&&st(d,m))c(m,d,n,r,o,f,s,i,a),_n(f,d);else if(Qn(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=Ks++,c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0)f.resolve();else{const{timeout:b,pendingId:g}=f;b>0?setTimeout(()=>{f.pendingId===g&&f.fallback(p)},b):b===0&&f.fallback(p)}}function Ju(e,t,n,r,o,s,i,a,c,u,l=!1){const{p:f,m:d,um:p,n:m,o:{parentNode:y,remove:E}}=u;let T;const b=Dg(e);b&&t&&t.pendingBranch&&(T=t.pendingId,t.deps++);const g=e.props?jl(e.props.timeout):void 0,v=s,S={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:o,deps:0,pendingId:Ks++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!l,isHydrating:l,isUnmounted:!1,effects:[],resolve(w=!1,A=!1){const{vnode:O,activeBranch:k,pendingBranch:P,pendingId:K,effects:C,parentComponent:V,container:te}=S;let Q=!1;S.isHydrating?S.isHydrating=!1:w||(Q=k&&P.transition&&P.transition.mode==="out-in",Q&&(k.transition.afterLeave=()=>{K===S.pendingId&&(d(P,te,s===v?m(k):s,0),Ps(C))}),k&&(y(k.el)!==S.hiddenContainer&&(s=m(k)),p(k,V,S,!0)),Q||d(P,te,s,0)),_n(S,P),S.pendingBranch=null,S.isInFallback=!1;let q=S.parent,R=!1;for(;q;){if(q.pendingBranch){q.effects.push(...C),R=!0;break}q=q.parent}!R&&!Q&&Ps(C),S.effects=[],b&&t&&t.pendingBranch&&T===t.pendingId&&(t.deps--,t.deps===0&&!A&&t.resolve()),Qn(O,"onResolve")},fallback(w){if(!S.pendingBranch)return;const{vnode:A,activeBranch:O,parentComponent:k,container:P,namespace:K}=S;Qn(A,"onFallback");const C=m(O),V=()=>{S.isInFallback&&(f(null,w,P,C,k,null,K,a,c),_n(S,w))},te=w.transition&&w.transition.mode==="out-in";te&&(O.transition.afterLeave=V),S.isInFallback=!0,p(O,k,null,!0),te||V()},move(w,A,O){S.activeBranch&&d(S.activeBranch,w,A,O),S.container=w},next(){return S.activeBranch&&m(S.activeBranch)},registerDep(w,A,O){const k=!!S.pendingBranch;k&&S.deps++;const P=w.vnode.el;w.asyncDep.catch(K=>{Rn(K,w,0)}).then(K=>{if(w.isUnmounted||S.isUnmounted||S.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:C}=w;qs(w,K,!1),P&&(C.el=P);const V=!P&&w.subTree.el;A(w,C,y(P||w.subTree.el),P?null:m(w.subTree),S,i,O),V&&E(V),Bi(w,C.el),k&&--S.deps===0&&S.resolve()})},unmount(w,A){S.isUnmounted=!0,S.activeBranch&&p(S.activeBranch,n,w,A),S.pendingBranch&&p(S.pendingBranch,n,w,A)}};return S}function Lg(e,t,n,r,o,s,i,a,c){const u=t.suspense=Ju(t,r,n,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),l=c(e,u.pendingBranch=t.ssContent,n,u,s,i);return u.deps===0&&u.resolve(!1,!0),l}function Pg(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=ka(r?n.default:n),e.ssFallback=r?ka(n.fallback):ve(Ie)}function ka(e){let t;if(ie(e)){const n=vn&&e._c;n&&(e._d=!1,ot()),e=e(),n&&(e._d=!0,t=We,tf())}return oe(e)&&(e=Ag(e)),e=Ze(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function ef(e,t){t&&t.pendingBranch?oe(e)?t.effects.push(...e):t.effects.push(e):Ps(e)}function _n(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,Bi(r,o))}function Dg(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ze=Symbol.for("v-fgt"),Jt=Symbol.for("v-txt"),Ie=Symbol.for("v-cmt"),Hn=Symbol.for("v-stc"),zn=[];let We=null;function ot(e=!1){zn.push(We=e?null:[])}function tf(){zn.pop(),We=zn[zn.length-1]||null}let vn=1;function Ca(e){vn+=e,e<0&&We&&(We.hasOnce=!0)}function nf(e){return e.dynamicChildren=vn>0?We||pn:null,tf(),vn>0&&We&&We.push(e),e}function Fi(e,t,n,r,o,s){return nf(of(e,t,n,r,o,s,!0))}function Ot(e,t,n,r,o){return nf(ve(e,t,n,r,o,!0))}function wn(e){return e?e.__v_isVNode===!0:!1}function st(e,t){return e.type===t.type&&e.key===t.key}const rf=({key:e})=>e??null,Lr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Re(e)||Be(e)||ie(e)?{i:De,r:e,k:t,f:!!n}:e:null);function of(e,t=null,n=null,r=0,o=null,s=e===ze?0:1,i=!1,a=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&rf(t),ref:t&&Lr(t),scopeId:fo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:De};return a?($i(c,n),s&128&&e.normalize(c)):n&&(c.shapeFlag|=Re(n)?8:16),vn>0&&!i&&We&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&We.push(c),c}const ve=Bg;function Bg(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Mu)&&(e=Ie),wn(e)){const a=at(e,t,!0);return n&&$i(a,n),vn>0&&!s&&We&&(a.shapeFlag&6?We[We.indexOf(e)]=a:We.push(a)),a.patchFlag=-2,a}if(Gg(e)&&(e=e.__vccOpts),t){t=sf(t);let{class:a,style:c}=t;a&&!Re(a)&&(t.class=co(a)),we(c)&&(du(c)&&!oe(c)&&(c=Le({},c)),t.style=ao(c))}const i=Re(e)?1:zs(e)?128:gg(e)?64:we(e)?4:ie(e)?2:0;return of(e,t,n,r,o,i,s,!0)}function sf(e){return e?du(e)||$u(e)?Le({},e):e:null}function at(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:c}=e,u=t?cf(o||{},t):o,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&rf(u),ref:t&&t.ref?n&&s?oe(s)?s.concat(Lr(t)):[s,Lr(t)]:Lr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&at(e.ssContent),ssFallback:e.ssFallback&&at(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Xn(l,c.clone(l)),l}function af(e=" ",t=0){return ve(Jt,null,e,t)}function Oa(e,t){const n=ve(Hn,null,e);return n.staticCount=t,n}function iS(e="",t=!1){return t?(ot(),Ot(Ie,null,e)):ve(Ie,null,e)}function Ze(e){return e==null||typeof e=="boolean"?ve(Ie):oe(e)?ve(ze,null,e.slice()):typeof e=="object"?xt(e):ve(Jt,null,String(e))}function xt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:at(e)}function $i(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(oe(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),$i(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!$u(t)?t._ctx=De:o===3&&De&&(De.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:De},n=32):(t=String(t),r&64?(n=16,t=[af(t)]):n=8);e.children=t,e.shapeFlag|=n}function cf(...e){const t={};for(let n=0;nOe||De;let jr,Gs;{const e=Yl(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};jr=t("__VUE_INSTANCE_SETTERS__",n=>Oe=n),Gs=t("__VUE_SSR_SETTERS__",n=>dr=n)}const fr=e=>{const t=Oe;return jr(e),e.scope.on(),()=>{e.scope.off(),jr(t)}},Ma=()=>{Oe&&Oe.scope.off(),jr(null)};function lf(e){return e.vnode.shapeFlag&4}let dr=!1;function Hg(e,t=!1,n=!1){t&&Gs(t);const{props:r,children:o}=e.vnode,s=lf(e);ag(e,r,s,t),fg(e,o,n);const i=s?zg(e,t):void 0;return t&&Gs(!1),i}function zg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qp);const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?ff(e):null,s=fr(e);Ht();const i=Dt(r,e,0,[e.props,o]);if(zt(),s(),Gl(i)){if(i.then(Ma,Ma),t)return i.then(a=>{qs(e,a,t)}).catch(a=>{Rn(a,e,0)});e.asyncDep=i}else qs(e,i,t)}else uf(e,t)}function qs(e,t,n){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:we(t)&&(e.setupState=mu(t)),uf(e,n)}let Ia;function uf(e,t,n){const r=e.type;if(!e.render){if(!t&&Ia&&!r.render){const o=r.template||Li(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:c}=r,u=Le(Le({isCustomElement:s,delimiters:a},i),c);r.render=Ia(o,u)}}e.render=r.render||tt}{const o=fr(e);Ht();try{eg(e)}finally{zt(),o()}}}const Kg={get(e,t){return Ve(e,"get",""),e[t]}};function ff(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Kg),slots:e.slots,emit:e.emit,expose:t}}function Hi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(mu(kp(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in $n)return $n[n](e)},has(t,n){return n in t||n in $n}})):e.proxy}function Ws(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function Gg(e){return ie(e)&&"__vccOpts"in e}const Pe=(e,t)=>Cp(e,t,dr);function Ae(e,t,n){const r=arguments.length;return r===2?we(t)&&!oe(t)?wn(t)?ve(e,null,[t]):ve(e,t):ve(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&wn(n)&&(n=[n]),ve(e,t,n))}const df="3.4.38";/** +* @vue/runtime-dom v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const qg="http://www.w3.org/2000/svg",Wg="http://www.w3.org/1998/Math/MathML",mt=typeof document<"u"?document:null,La=mt&&mt.createElement("template"),Vg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?mt.createElementNS(qg,e):t==="mathml"?mt.createElementNS(Wg,e):n?mt.createElement(e,{is:n}):mt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>mt.createTextNode(e),createComment:e=>mt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>mt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{La.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=La.content;if(r==="svg"||r==="mathml"){const c=a.firstChild;for(;c.firstChild;)a.appendChild(c.firstChild);a.removeChild(c)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},wt="transition",On="animation",Jn=Symbol("_vtc"),mo=(e,{slots:t})=>Ae(zp,jg(e),t);mo.displayName="Transition";const pf={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};mo.props=Le({},vu,pf);const Gt=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},Pa=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function jg(e){const t={};for(const C in e)C in pf||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:u=i,appearToClass:l=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=Yg(o),y=m&&m[0],E=m&&m[1],{onBeforeEnter:T,onEnter:b,onEnterCancelled:g,onLeave:v,onLeaveCancelled:S,onBeforeAppear:w=T,onAppear:A=b,onAppearCancelled:O=g}=t,k=(C,V,te)=>{qt(C,V?l:a),qt(C,V?u:i),te&&te()},P=(C,V)=>{C._isLeaving=!1,qt(C,f),qt(C,p),qt(C,d),V&&V()},K=C=>(V,te)=>{const Q=C?A:b,q=()=>k(V,C,te);Gt(Q,[V,q]),Da(()=>{qt(V,C?c:s),St(V,C?l:a),Pa(Q)||Ba(V,r,y,q)})};return Le(t,{onBeforeEnter(C){Gt(T,[C]),St(C,s),St(C,i)},onBeforeAppear(C){Gt(w,[C]),St(C,c),St(C,u)},onEnter:K(!1),onAppear:K(!0),onLeave(C,V){C._isLeaving=!0;const te=()=>P(C,V);St(C,f),St(C,d),Qg(),Da(()=>{C._isLeaving&&(qt(C,f),St(C,p),Pa(v)||Ba(C,r,E,te))}),Gt(v,[C,te])},onEnterCancelled(C){k(C,!1),Gt(g,[C])},onAppearCancelled(C){k(C,!0),Gt(O,[C])},onLeaveCancelled(C){P(C),Gt(S,[C])}})}function Yg(e){if(e==null)return null;if(we(e))return[Io(e.enter),Io(e.leave)];{const t=Io(e);return[t,t]}}function Io(e){return jl(e)}function St(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Jn]||(e[Jn]=new Set)).add(t)}function qt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Jn];n&&(n.delete(t),n.size||(e[Jn]=void 0))}function Da(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Zg=0;function Ba(e,t,n,r){const o=e._endId=++Zg,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:a,propCount:c}=Xg(e,t);if(!i)return r();const u=i+"end";let l=0;const f=()=>{e.removeEventListener(u,d),s()},d=p=>{p.target===e&&++l>=c&&f()};setTimeout(()=>{l(n[m]||"").split(", "),o=r(`${wt}Delay`),s=r(`${wt}Duration`),i=Ua(o,s),a=r(`${On}Delay`),c=r(`${On}Duration`),u=Ua(a,c);let l=null,f=0,d=0;t===wt?i>0&&(l=wt,f=i,d=s.length):t===On?u>0&&(l=On,f=u,d=c.length):(f=Math.max(i,u),l=f>0?i>u?wt:On:null,d=l?l===wt?s.length:c.length:0);const p=l===wt&&/\b(transform|all)(,|$)/.test(r(`${wt}Property`).toString());return{type:l,timeout:f,propCount:d,hasTransform:p}}function Ua(e,t){for(;e.lengthFa(n)+Fa(e[r])))}function Fa(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Qg(){return document.body.offsetHeight}function Jg(e,t,n){const r=e[Jn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const $a=Symbol("_vod"),eh=Symbol("_vsh"),th=Symbol(""),nh=/(^|;)\s*display\s*:/;function rh(e,t,n){const r=e.style,o=Re(n);let s=!1;if(n&&!o){if(t)if(Re(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Pr(r,a,"")}else for(const i in t)n[i]==null&&Pr(r,i,"");for(const i in n)i==="display"&&(s=!0),Pr(r,i,n[i])}else if(o){if(t!==n){const i=r[th];i&&(n+=";"+i),r.cssText=n,s=nh.test(n)}}else t&&e.removeAttribute("style");$a in e&&(e[$a]=s?r.display:"",e[eh]&&(r.display="none"))}const Ha=/\s*!important$/;function Pr(e,t,n){if(oe(n))n.forEach(r=>Pr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=oh(e,t);Ha.test(n)?e.setProperty(on(r),n.replace(Ha,""),"important"):e[r]=n}}const za=["Webkit","Moz","ms"],Lo={};function oh(e,t){const n=Lo[t];if(n)return n;let r=it(t);if(r!=="filter"&&r in e)return Lo[t]=r;r=io(r);for(let o=0;oPo||(uh.then(()=>Po=0),Po=Date.now());function dh(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;nt(ph(r,n.value),t,5,[r])};return n.value=e,n.attached=fh(),n}function ph(e,t){if(oe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Va=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,gh=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?Jg(e,r,i):t==="style"?rh(e,n,r):ar(t)?vi(t)||ch(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):hh(e,t,r,i))?(sh(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ga(e,t,r,i,s,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ga(e,t,r,i))};function hh(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Va(t)&&ie(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Va(t)&&Re(n)?!1:t in e}const gf=Le({patchProp:gh},Vg);let Kn,ja=!1;function mh(){return Kn||(Kn=_g(gf))}function bh(){return Kn=ja?Kn:yg(gf),ja=!0,Kn}const _h=(...e)=>{const t=mh().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=mf(r);if(!o)return;const s=t._component;!ie(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,hf(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t},yh=(...e)=>{const t=bh().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=mf(r);if(o)return n(o,!0,hf(o))},t};function hf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mf(e){return Re(e)?document.querySelector(e):e}const Eh=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,vh=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,wh=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Sh(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Th(e);return}return t}function Th(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Yr(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!wh.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Eh.test(e)||vh.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Sh)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Nh=/#/g,Rh=/&/g,Ah=/\//g,xh=/=/g,zi=/\+/g,kh=/%5e/gi,Ch=/%60/gi,Oh=/%7c/gi,Mh=/%20/gi;function Ih(e){return encodeURI(""+e).replace(Oh,"|")}function Vs(e){return Ih(typeof e=="string"?e:JSON.stringify(e)).replace(zi,"%2B").replace(Mh,"+").replace(Nh,"%23").replace(Rh,"%26").replace(Ch,"`").replace(kh,"^").replace(Ah,"%2F")}function Do(e){return Vs(e).replace(xh,"%3D")}function Zr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Lh(e){return Zr(e.replace(zi," "))}function Ph(e){return Zr(e.replace(zi," "))}function Dh(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=Lh(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=Ph(r[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function Bh(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Do(e)}=${Vs(n)}`).join("&"):`${Do(e)}=${Vs(t)}`:Do(e)}function Uh(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Bh(t,e[t])).filter(Boolean).join("&")}const Fh=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,$h=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Hh=/^([/\\]\s*){2,}[^/\\]/,zh=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Kh=/\/$|\/\?|\/#/,Gh=/^\.?\//;function sn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Fh.test(e):$h.test(e)||(t.acceptRelative?Hh.test(e):!1)}function qh(e){return!!e&&zh.test(e)}function js(e="",t){return t?Kh.test(e):e.endsWith("/")}function Ki(e="",t){if(!t)return(js(e)?e.slice(0,-1):e)||"/";if(!js(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o>=0&&(n=e.slice(0,o),r=e.slice(o));const[s,...i]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function Ys(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(js(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o>=0&&(n=e.slice(0,o),r=e.slice(o),!n))return r;const[s,...i]=n.split("?");return s+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function Wh(e=""){return e.startsWith("/")}function Ya(e=""){return Wh(e)?e:"/"+e}function Vh(e,t){if(_f(t)||sn(e))return e;const n=Ki(t);return e.startsWith(n)?e:Gi(n,e)}function Za(e,t){if(_f(t))return e;const n=Ki(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function bf(e,t){const n=Zh(e),r={...Dh(n.search),...t};return n.search=Uh(r),Xh(n)}function _f(e){return!e||e==="/"}function jh(e){return e&&e!=="/"}function Gi(e,...t){let n=e||"";for(const r of t.filter(o=>jh(o)))if(n){const o=r.replace(Gh,"");n=Ys(n)+o}else n=r;return n}function yf(...e){var i,a,c,u;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let o=0;for(const l of n)if(!(!l||l==="/")){for(const[f,d]of l.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&sn(r[0]))continue;r.pop(),o--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),o++}}let s=r.join("/");return o>=0?(a=n[0])!=null&&a.startsWith("/")&&!s.startsWith("/")?s="/"+s:(c=n[0])!=null&&c.startsWith("./")&&!s.startsWith("./")&&(s="./"+s):s="../".repeat(-1*o)+s,(u=n[n.length-1])!=null&&u.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Yh(e,t,n={}){return n.trailingSlash||(e=Ys(e),t=Ys(t)),n.leadingSlash||(e=Ya(e),t=Ya(t)),n.encoding||(e=Zr(e),t=Zr(t)),e===t}const Ef=Symbol.for("ufo:protocolRelative");function Zh(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!sn(e,{acceptRelative:!0}))return Xa(e);const[,r="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:c,search:u,hash:l}=Xa(a);return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:c,search:u,hash:l,[Ef]:!r}}function Xa(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function Xh(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[Ef]?(e.protocol||"")+"//":"")+o+s+t+n+r}class Qh extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function Jh(e){var c,u,l,f,d;const t=((c=e.error)==null?void 0:c.message)||((u=e.error)==null?void 0:u.toString())||"",n=((l=e.request)==null?void 0:l.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${o}: ${s}${t?` ${t}`:""}`,a=new Qh(i,e.error?{cause:e.error}:void 0);for(const p of["request","options","response"])Object.defineProperty(a,p,{get(){return e[p]}});for(const[p,m]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,p,{get(){return e.response&&e.response[m]}});return a}const em=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Qa(e="GET"){return em.has(e.toUpperCase())}function tm(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const nm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),rm=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function om(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return rm.test(t)?"json":nm.has(t)||t.startsWith("text/")?"text":"blob"}function sm(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[o,s]of new n((e==null?void 0:e.headers)||{}))r.headers.set(o,s)}return r}const im=new Set([408,409,425,429,500,502,503,504]),am=new Set([101,204,205,304]);function vf(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function o(a){const c=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!c){let l;typeof a.options.retry=="number"?l=a.options.retry:l=Qa(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(l>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):im.has(f))){const d=a.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),s(a.request,{...a.options,retry:l-1})}}const u=Jh(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(c,u={}){var p;const l={request:c,options:sm(u,e.defaults,n),response:void 0,error:void 0};l.options.method=(p=l.options.method)==null?void 0:p.toUpperCase(),l.options.onRequest&&await l.options.onRequest(l),typeof l.request=="string"&&(l.options.baseURL&&(l.request=Vh(l.request,l.options.baseURL)),(l.options.query||l.options.params)&&(l.request=bf(l.request,{...l.options.params,...l.options.query}))),l.options.body&&Qa(l.options.method)&&(tm(l.options.body)?(l.options.body=typeof l.options.body=="string"?l.options.body:JSON.stringify(l.options.body),l.options.headers=new n(l.options.headers||{}),l.options.headers.has("content-type")||l.options.headers.set("content-type","application/json"),l.options.headers.has("accept")||l.options.headers.set("accept","application/json")):("pipeTo"in l.options.body&&typeof l.options.body.pipeTo=="function"||typeof l.options.body.pipe=="function")&&("duplex"in l.options||(l.options.duplex="half")));let f;if(!l.options.signal&&l.options.timeout){const m=new r;f=setTimeout(()=>m.abort(),l.options.timeout),l.options.signal=m.signal}try{l.response=await t(l.request,l.options)}catch(m){return l.error=m,l.options.onRequestError&&await l.options.onRequestError(l),await o(l)}finally{f&&clearTimeout(f)}if(l.response.body&&!am.has(l.response.status)&&l.options.method!=="HEAD"){const m=(l.options.parseResponse?"json":l.options.responseType)||om(l.response.headers.get("content-type")||"");switch(m){case"json":{const y=await l.response.text(),E=l.options.parseResponse||Yr;l.response._data=E(y);break}case"stream":{l.response._data=l.response.body;break}default:l.response._data=await l.response[m]()}}return l.options.onResponse&&await l.options.onResponse(l),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600?(l.options.onResponseError&&await l.options.onResponseError(l),await o(l)):l.response},i=async function(c,u){return(await s(c,u))._data};return i.raw=s,i.native=(...a)=>t(...a),i.create=(a={})=>vf({...e,defaults:{...e.defaults,...a}}),i}const qi=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),cm=qi.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),lm=qi.Headers,um=qi.AbortController,fm=vf({fetch:cm,Headers:lm,AbortController:um}),dm=fm,pm=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Xr=pm().app,gm=()=>Xr.baseURL,hm=()=>Xr.buildAssetsDir,Wi=(...e)=>yf(wf(),hm(),...e),wf=(...e)=>{const t=Xr.cdnURL||Xr.baseURL;return e.length?yf(t,...e):t};globalThis.__buildAssetsURL=Wi,globalThis.__publicAssetsURL=wf;globalThis.$fetch||(globalThis.$fetch=dm.create({baseURL:gm()}));function Zs(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Zs(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const mm={run:e=>e()},bm=()=>mm,Sf=typeof console.createTask<"u"?console.createTask:bm;function _m(e,t){const n=t.shift(),r=Sf(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function ym(e,t){const n=t.shift(),r=Sf(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function Bo(e,t){for(const n of[...e])n(t)}class Em{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Zs(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=Zs(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(_m,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(ym,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Bo(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&Bo(this._after,o)}):(this._after&&o&&Bo(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Tf(){return new Em}function vm(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>{if(o&&t===void 0){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>s(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return o?o.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const c=()=>{t=i},u=()=>t===i?c:void 0;Xs.add(u);try{const l=o?o.run(i,a):a();return n||(t=void 0),await l}finally{Xs.delete(u)}}}}function wm(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=vm({...e,...r})),t[n],t[n]}}}const Qr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Ja="__unctx__",Sm=Qr[Ja]||(Qr[Ja]=wm()),Tm=(e,t={})=>Sm.get(e,t),ec="__unctx_async_handlers__",Xs=Qr[ec]||(Qr[ec]=new Set);function er(e){const t=[];for(const o of Xs){const s=o();s&&t.push(s)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const Nm=!1,Qs=!1,Rm=!1,aS={componentName:"NuxtLink"},Am=null,xm="#__nuxt",Nf="nuxt-app",tc=36e5;function Rf(e=Nf){return Tm(e,{asyncContext:!1})}const km="__nuxt_plugin";function Cm(e){let t=0;const n={_name:Nf,_scope:ip(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.12.4"},get vue(){return n.vueApp.version}},payload:bt({data:bt({}),state:yt({}),once:new Set,_errors:bt({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!Ti()?n._scope.run(()=>nc(n,o)):nc(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:bt({}),_payloadRevivers:{},...e};if(window.__NUXT__)for(const o in window.__NUXT__)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],window.__NUXT__[o]);break;default:n.payload[o]=window.__NUXT__[o]}n.hooks=Tf(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,s)=>{const i="$"+o;xr(n,i,s),xr(n.vueApp.config.globalProperties,i,s)},xr(n.vueApp,"$nuxt",n),xr(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",s=>{n.callHook("app:chunkError",{error:s.payload})}),window.useNuxtApp=window.useNuxtApp||Te;const o=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function Om(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Mm(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Im(e,t){const n=[],r=[],o=[],s=[];let i=0;async function a(c){var l;const u=((l=c.dependsOn)==null?void 0:l.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(u.length>0)r.push([new Set(u),c]);else{const f=Mm(e,c).then(async()=>{c._name&&(n.push(c._name),await Promise.all(r.map(async([d,p])=>{d.has(c._name)&&(d.delete(c._name),d.size===0&&(i++,await a(p)))})))});c.parallel?o.push(f.catch(d=>s.push(d))):await f}}for(const c of t)Om(e,c);for(const c of t)await a(c);if(await Promise.all(o),i)for(let c=0;c{}),e,{[km]:!0,_name:t})}function nc(e,t,n){const r=()=>t();return Rf(e._name).set(e),e.vueApp.runWithContext(r)}function Lm(e){var n;let t;return Bu()&&(t=(n=xn())==null?void 0:n.appContext.app.$nuxt),t=t||Rf(e).tryUse(),t||null}function Te(e){const t=Lm(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function pr(e){return Te().$config}function xr(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Pm(e,t){return{ctx:{table:e},matchAll:n=>xf(n,e)}}function Af(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,o])=>[r,Af(o)])):new Map(Object.entries(e[n]));return t}function Dm(e){return Pm(Af(e))}function xf(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[s,i]of rc(t.wildcard))(e===s||e.startsWith(s+"/"))&&r.push(i);for(const[s,i]of rc(t.dynamic))if(e.startsWith(s+"/")){const a="/"+e.slice(s.length).split("/").splice(2).join("/");r.push(...xf(a,i))}const o=t.static.get(e);return o&&r.push(o),r.filter(Boolean)}function rc(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Uo(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Js(e,t,n=".",r){if(!Uo(t))return Js(e,{},n,r);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&&(r&&r(o,s,i,n)||(Array.isArray(i)&&Array.isArray(o[s])?o[s]=[...i,...o[s]]:Uo(i)&&Uo(o[s])?o[s]=Js(i,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=i))}return o}function Vi(e){return(...t)=>t.reduce((n,r)=>Js(n,r,"",e),{})}const ji=Vi(),Bm=Vi((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function Um(e,t){try{return t in e}catch{return!1}}var Fm=Object.defineProperty,$m=(e,t,n)=>t in e?Fm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wt=(e,t,n)=>($m(e,typeof t!="symbol"?t+"":t,n),n);class ei extends Error{constructor(t,n={}){super(t,n),Wt(this,"statusCode",500),Wt(this,"fatal",!1),Wt(this,"unhandled",!1),Wt(this,"statusMessage"),Wt(this,"data"),Wt(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:ni(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=kf(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Wt(ei,"__h3_error__",!0);function ti(e){if(typeof e=="string")return new ei(e);if(Hm(e))return e;const t=new ei(e.message??e.statusMessage??"",{cause:e.cause||e});if(Um(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=ni(e.statusCode,t.statusCode):e.status&&(t.statusCode=ni(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;kf(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Hm(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const zm=/[^\u0009\u0020-\u007E]/g;function kf(e=""){return e.replace(zm,"")}function ni(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Cf=Symbol("layout-meta"),gr=Symbol("route"),Xe=()=>{var e;return(e=Te())==null?void 0:e.$router},Yi=()=>Bu()?Ke(gr,Te()._route):Te()._route;const Km=()=>{try{if(Te()._processingMiddleware)return!0}catch{return!1}return!1},cS=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?Gm(e):Xe().resolve(e).href;if(t!=null&&t.open){const{target:c="_blank",windowFeatures:u={}}=t.open,l=Object.entries(u).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,c,l),Promise.resolve()}const r=sn(n,{acceptRelative:!0}),o=(t==null?void 0:t.external)||r;if(o){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&qh(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const s=Km();if(!o&&s)return e;const i=Xe(),a=Te();return o?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function Gm(e){return bf(e.path||"",e.query||{})+(e.hash||"")}const Of="__nuxt_error",bo=()=>bu(Te().payload,"error"),dn=e=>{const t=_o(e);try{const n=Te(),r=bo();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},qm=async(e={})=>{const t=Te(),n=bo();t.callHook("app:error:cleared",e),e.redirect&&await Xe().replace(e.redirect),n.value=Am},Wm=e=>!!e&&typeof e=="object"&&Of in e,_o=e=>{const t=ti(e);return Object.defineProperty(t,Of,{value:!0,configurable:!1,writable:!1}),t},Vm=-1,jm=-2,Ym=-3,Zm=-4,Xm=-5,Qm=-6;function Jm(e,t){return eb(JSON.parse(e),t)}function eb(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function o(s,i=!1){if(s===Vm)return;if(s===Ym)return NaN;if(s===Zm)return 1/0;if(s===Xm)return-1/0;if(s===Qm)return-0;if(i)throw new Error("Invalid input");if(s in r)return r[s];const a=n[s];if(!a||typeof a!="object")r[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const c=a[0],u=t==null?void 0:t[c];if(u)return r[s]=u(o(a[1]));switch(c){case"Date":r[s]=new Date(a[1]);break;case"Set":const l=new Set;r[s]=l;for(let p=1;p>>9)+65536).toString(16).substring(1,8).toLowerCase()}function oc(e){if(e._h)return e._h;if(e._d)return Jr(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${e.props[n]},`;return Jr(t)}const sb=["name","property","http-equiv"];function If(e){const{props:t,tag:n}=e;if(rb.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(t.id)return`${n}:id:${t.id}`;for(const r of sb)if(t[r]!==void 0)return`${n}:${r}:${t[r]}`;return!1}function sc(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function ib(e,t){return e instanceof Promise?e.then(t):t(e)}function ri(e,t,n,r){const o=r||Pf(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(o instanceof Promise)return o.then(i=>ri(e,t,n,i));const s={tag:e,props:o};for(const i of Mf){const a=s.props[i]!==void 0?s.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||tb.has(s.tag))&&(s[i==="children"?"innerHTML":i]=a),delete s.props[i])}return s.props.body&&(s.tagPosition="bodyClose",delete s.props.body),s.tag==="script"&&typeof s.innerHTML=="object"&&(s.innerHTML=JSON.stringify(s.innerHTML),s.props.type=s.props.type||"application/json"),Array.isArray(s.props.content)?s.props.content.map(i=>({...s,props:{...s.props,content:i}})):s}function ab(e,t){var r;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,o])=>o).map(([o,s])=>e==="style"?`${o}:${s}`:o)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(o=>!!o.trim()).join(n)}function Lf(e,t,n,r){for(let o=r;o(e[s]=i,Lf(e,t,n,o)));if(!t&&!Mf.has(s)){const i=String(e[s]),a=s.startsWith("data-");i==="true"||i===""?e[s]=a?"true":!0:e[s]||(a&&i==="false"?e[s]="false":delete e[s])}}}function Pf(e,t=!1){const n=Lf(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const cb=10;function Df(e,t,n){for(let r=n;r(t[r]=s,Df(e,t,r)));Array.isArray(o)?e.push(...o):e.push(o)}}function lb(e){const t=[],n=e.resolvedInput;for(const o in n){if(!Object.prototype.hasOwnProperty.call(n,o))continue;const s=n[o];if(!(s===void 0||!nb.has(o))){if(Array.isArray(s)){for(const i of s)t.push(ri(o,i,e));continue}t.push(ri(o,s,e))}}if(t.length===0)return[];const r=[];return ib(Df(r,t,0),()=>r.map((o,s)=>(o._e=e._i,e.mode&&(o._m=e.mode),o._p=(e._i<{if(i===kt||!o.includes(i))return i;const a=fb(t,i.slice(1));return a!==void 0?a:i}).trim(),s&&(e.endsWith(kt)&&(e=e.slice(0,-kt.length)),e.startsWith(kt)&&(e=e.slice(kt.length)),e=e.replace(db,n).trim()),e}async function Bf(e,t={}){var l;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const o=(await e.resolveTags()).map(f=>({tag:f,id:Dr.has(f.tag)?oc(f):f.tag,shouldRender:!0}));let s=e._dom;if(!s){s={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const f=new Set;for(const d of["body","head"]){const p=(l=n[d])==null?void 0:l.children;for(const m of p){const y=m.tagName.toLowerCase();if(!Dr.has(y))continue;const E={tag:y,props:await Pf(m.getAttributeNames().reduce((v,S)=>({...v,[S]:m.getAttribute(S)}),{})),innerHTML:m.innerHTML},T=If(E);let b=T,g=1;for(;b&&f.has(b);)b=`${T}:${g++}`;b&&(E._d=b,f.add(b)),s.elMap[m.getAttribute("data-hid")||oc(E)]=m}}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};function i(f,d,p){const m=`${f}:${d}`;s.sideEffects[m]=p,delete s.pendingSideEffects[m]}function a({id:f,$el:d,tag:p}){const m=p.tag.endsWith("Attrs");if(s.elMap[f]=d,m||(p.textContent&&p.textContent!==d.textContent&&(d.textContent=p.textContent),p.innerHTML&&p.innerHTML!==d.innerHTML&&(d.innerHTML=p.innerHTML),i(f,"el",()=>{var y;(y=s.elMap[f])==null||y.remove(),delete s.elMap[f]})),p._eventHandlers)for(const y in p._eventHandlers)Object.prototype.hasOwnProperty.call(p._eventHandlers,y)&&d.getAttribute(`data-${y}`)!==""&&((p.tag==="bodyAttrs"?n.defaultView:d).addEventListener(y.substring(2),p._eventHandlers[y].bind(d)),d.setAttribute(`data-${y}`,""));for(const y in p.props){if(!Object.prototype.hasOwnProperty.call(p.props,y))continue;const E=p.props[y],T=`attr:${y}`;if(y==="class"){if(!E)continue;for(const b of E.split(" "))m&&i(f,`${T}:${b}`,()=>d.classList.remove(b)),!d.classList.contains(b)&&d.classList.add(b)}else if(y==="style"){if(!E)continue;for(const b of E.split(";")){const g=b.indexOf(":"),v=b.substring(0,g).trim(),S=b.substring(g+1).trim();i(f,`${T}:${v}`,()=>{d.style.removeProperty(v)}),d.style.setProperty(v,S)}}else d.getAttribute(y)!==E&&d.setAttribute(y,E===!0?"":String(E)),m&&i(f,T,()=>d.removeAttribute(y))}}const c=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of o){const{tag:d,shouldRender:p,id:m}=f;if(p){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||s.elMap[m],f.$el?a(f):Dr.has(d.tag)&&c.push(f)}}for(const f of c){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),a(f),u[d]=u[d]||n.createDocumentFragment(),u[d].appendChild(f.$el)}for(const f of o)await e.hooks.callHook("dom:renderTag",f,n,i);u.head&&n.head.appendChild(u.head),u.bodyOpen&&n.body.insertBefore(u.bodyOpen,n.body.firstChild),u.bodyClose&&n.body.appendChild(u.bodyClose);for(const f in s.pendingSideEffects)s.pendingSideEffects[f]();e._dom=s,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}function pb(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(()=>Bf(e,t).then(()=>{delete e._domUpdatePromise,r()})))}function gb(e){return t=>{var r,o;const n=((o=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":s=>{pb(s,e)}}}}}const hb=new Set(["templateParams","htmlAttrs","bodyAttrs"]),mb={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const n=If(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const o=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,s=t[o];if(s){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&hb.has(r.tag)&&(a="merge"),a==="merge"){const c=s.props;c.style&&r.props.style&&(c.style[c.style.length-1]!==";"&&(c.style+=";"),r.props.style=`${c.style} ${r.props.style}`),c.class&&r.props.class?r.props.class=`${c.class} ${r.props.class}`:c.class&&(r.props.class=c.class),t[o].props={...c,...r.props};continue}else if(r._e===s._e){s._duped=s._duped||[],r._d=`${s._d}:${s._duped.length+1}`,s._duped.push(r);continue}else if(eo(r)>eo(s))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Dr.has(r.tag)){delete t[o];continue}t[o]=r}const n=[];for(const r in t){const o=t[r],s=o._duped;n.push(o),s&&(delete o._duped,n.push(...s))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},bb={mode:"server",hooks:{"tags:resolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},_b=new Set(["script","link","bodyAttrs"]),yb=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!_b.has(n.tag))continue;const r=n.props;for(const o in r){if(o[0]!=="o"||o[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,o))continue;const s=r[o];typeof s=="function"&&(e.ssr&&cc.has(o)?r[o]=`this.dataset.${o}fired = true`:delete r[o],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[o]=s)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Jr(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var o,s;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);cc.has(a)&&((s=(o=n._eventHandlers)==null?void 0:o[a])==null||s.call(t,new Event(a.substring(2))))}}}}),Eb=new Set(["link","style","script","noscript"]),vb={hooks:{"tag:normalise":({tag:e})=>{e.key&&Eb.has(e.tag)&&(e.props["data-hid"]=e._h=Jr(e.key))}}},wb={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:o}of ub){if(!n.tagPriority.startsWith(r))continue;const s=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===s))==null?void 0:t._p;if(i!==void 0){n._p=i+o;break}}e.tags.sort((n,r)=>{const o=eo(n),s=eo(r);return os?1:n._p-r._p})}}},Sb={meta:"content",link:"href",htmlAttrs:"lang"},Tb=["innerHTML","textContent"],Nb=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;aa.tag==="title"))==null?void 0:i.textContent)||"",o,s);for(const a of n){if(a.processTemplateParams===!1)continue;const c=Sb[a.tag];if(c&&typeof a.props[c]=="string")a.props[c]=Fo(a.props[c],o,s);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const u of Tb)typeof a[u]=="string"&&(a[u]=Fo(a[u],o,s))}e._templateParams=o,e._separator=s}}}),Rb={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n,r;for(let o=0;o{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let o=0,s=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return s},use(c){const u=typeof c=="function"?c(a):c;(!u.key||!i.some(l=>l.key===u.key))&&(i.push(u),lc(u.mode,n)&&t.addHooks(u.hooks||{}))},push(c,u){u==null||delete u.head;const l={_i:o++,input:c,...u};return lc(l.mode,n)&&(s.push(l),r()),{dispose(){s=s.filter(f=>f._i!==l._i),t.callHook("entries:updated",a),r()},patch(f){for(const d of s)d._i===l._i&&(d.input=l.input=f);r()}}},async resolveTags(){const c={tags:[],entries:[...s]};await t.callHook("entries:resolve",c);for(const u of c.entries){const l=u.resolvedInput||u.input;if(u.resolvedInput=await(u.transform?u.transform(l):l),u.resolvedInput)for(const f of await lb(u)){const d={tag:f,entry:u,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),c.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",c),await t.callHook("tags:resolve",c),await t.callHook("tags:afterResolve",c),c.tags},ssr:n};return[mb,bb,yb,vb,wb,Nb,Rb,Ab,...(e==null?void 0:e.plugins)||[]].forEach(c=>a.use(c)),a.hooks.callHook("init",a),a}function Cb(){return Uf}const Ob=df[0]==="3";function Mb(e){return typeof e=="function"?e():Ee(e)}function to(e){if(e instanceof Promise)return e;const t=Mb(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>to(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=Ee(t[r]);continue}n[r]=to(t[r])}return n}return t}const Ib={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=to(t.input)}}},Ff="usehead";function Lb(e){return{install(n){Ob&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Ff,e))}}.install}function Pb(e={}){e.domDelayFn=e.domDelayFn||(n=>An(()=>setTimeout(()=>n(),0)));const t=xb(e);return t.use(Ib),t.install=Lb(t),t}const oi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},si="__unhead_injection_handler__";function Db(e){oi[si]=e}function $f(){if(si in oi)return oi[si]();const e=Ke(Ff);return e||Cb()}function Hf(e,t={}){const n=t.head||$f();if(n)return n.ssr?n.push(e,t):Bb(n,e,t)}function Bb(e,t,n={}){const r=Fe(!1),o=Fe({});Sg(()=>{o.value=r.value?{}:to(t)});const s=e.push(o.value,n);return ft(o,a=>{s.patch(a)}),xn()&&(go(()=>{s.dispose()}),Ru(()=>{r.value=!0}),Nu(()=>{r.value=!1})),s}let Br,Ur;function Ub(){return Br=$fetch(Wi(`builds/meta/${pr().app.buildId}.json`),{responseType:"json"}),Br.then(e=>{Ur=Dm(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Br}function yo(){return Br||Ub()}async function Zi(e){if(await yo(),!Ur)return console.error("[nuxt] Error creating app manifest matcher.",Ur),{};try{return ji({},...Ur.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function uc(e,t={}){const n=await $b(e,t),r=Te(),o=r._payloadCache=r._payloadCache||{};return n in o||(o[n]=Kf(e).then(s=>s?zf(n).then(i=>i||(delete o[n],null)):(o[n]=null,null))),o[n]}const Fb="_payload.json";async function $b(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||sn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=pr(),o=t.hash||(t.fresh?Date.now():r.app.buildId),s=r.app.cdnURL,i=s&&await Kf(e)?s:r.app.baseURL;return Gi(i,n.pathname,Fb+(o?`?${o}`:""))}async function zf(e){const t=fetch(e).then(n=>n.text().then(Gf));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Kf(e=Yi().path){if(e=Ki(e),(await yo()).prerendered.includes(e))return!0;const n=await Zi(e);return!!n.prerender&&!n.redirect}let kr=null;async function Hb(){if(kr)return kr;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Gf(e.textContent||""),n=e.dataset.src?await zf(e.dataset.src):void 0;return kr={...t,...n,...window.__NUXT__},kr}async function Gf(e){return await Jm(e,Te()._payloadRevivers)}function zb(e,t){Te()._payloadRevivers[e]=t}const fc={NuxtError:e=>_o(e),EmptyShallowRef:e=>nn(e==="_"?void 0:e==="0n"?BigInt(0):Yr(e)),EmptyRef:e=>Fe(e==="_"?void 0:e==="0n"?BigInt(0):Yr(e)),ShallowRef:e=>nn(e),ShallowReactive:e=>bt(e),Ref:e=>Fe(e),Reactive:e=>yt(e)},Kb=Ge({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in fc)zb(r,fc[r]);Object.assign(e.payload,([t,n]=er(()=>e.runWithContext(Hb)),t=await t,n(),t)),window.__NUXT__=e.payload}}),Gb=[],qb=Ge({name:"nuxt:head",enforce:"pre",setup(e){const t=Pb({plugins:Gb});Db(()=>Te().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Bf(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! + * vue-router v4.4.3 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const fn=typeof document<"u";function Wb(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const _e=Object.assign;function $o(e,t){const n={};for(const r in t){const o=t[r];n[r]=ct(o)?o.map(e):e(o)}return n}const Gn=()=>{},ct=Array.isArray,qf=/#/g,Vb=/&/g,jb=/\//g,Yb=/=/g,Zb=/\?/g,Wf=/\+/g,Xb=/%5B/g,Qb=/%5D/g,Vf=/%5E/g,Jb=/%60/g,jf=/%7B/g,e_=/%7C/g,Yf=/%7D/g,t_=/%20/g;function Xi(e){return encodeURI(""+e).replace(e_,"|").replace(Xb,"[").replace(Qb,"]")}function n_(e){return Xi(e).replace(jf,"{").replace(Yf,"}").replace(Vf,"^")}function ii(e){return Xi(e).replace(Wf,"%2B").replace(t_,"+").replace(qf,"%23").replace(Vb,"%26").replace(Jb,"`").replace(jf,"{").replace(Yf,"}").replace(Vf,"^")}function r_(e){return ii(e).replace(Yb,"%3D")}function o_(e){return Xi(e).replace(qf,"%23").replace(Zb,"%3F")}function s_(e){return e==null?"":o_(e).replace(jb,"%2F")}function tr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const i_=/\/$/,a_=e=>e.replace(i_,"");function Ho(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=f_(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:tr(i)}}function c_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function dc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function l_(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Sn(t.matched[r],n.matched[o])&&Zf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Sn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Zf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!u_(e[n],t[n]))return!1;return!0}function u_(e,t){return ct(e)?pc(e,t):ct(t)?pc(t,e):e===t}function pc(e,t){return ct(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function f_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const rt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var nr;(function(e){e.pop="pop",e.push="push"})(nr||(nr={}));var qn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(qn||(qn={}));function d_(e){if(!e)if(fn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),a_(e)}const p_=/^[^#]+#/;function g_(e,t){return e.replace(p_,"#")+t}function h_(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Eo=()=>({left:window.scrollX,top:window.scrollY});function m_(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=h_(o,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 gc(e,t){return(history.state?history.state.position-t:-1)+e}const ai=new Map;function b_(e,t){ai.set(e,t)}function __(e){const t=ai.get(e);return ai.delete(e),t}let y_=()=>location.protocol+"//"+location.host;function Xf(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(a);return c[0]!=="/"&&(c="/"+c),dc(c,"")}return dc(n,e)+r+o}function E_(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const p=Xf(e,location),m=n.value,y=t.value;let E=0;if(d){if(n.value=p,t.value=d,i&&i===m){i=null;return}E=y?d.position-y.position:0}else r(p);o.forEach(T=>{T(n.value,m,{delta:E,type:nr.pop,direction:E?E>0?qn.forward:qn.back:qn.unknown})})};function c(){i=n.value}function u(d){o.push(d);const p=()=>{const m=o.indexOf(d);m>-1&&o.splice(m,1)};return s.push(p),p}function l(){const{history:d}=window;d.state&&d.replaceState(_e({},d.state,{scroll:Eo()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",l)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:c,listen:u,destroy:f}}function hc(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Eo():null}}function v_(e){const{history:t,location:n}=window,r={value:Xf(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,u,l){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:y_()+e+c;try{t[l?"replaceState":"pushState"](u,"",d),o.value=u}catch(p){console.error(p),n[l?"replace":"assign"](d)}}function i(c,u){const l=_e({},t.state,hc(o.value.back,c,o.value.forward,!0),u,{position:o.value.position});s(c,l,!0),r.value=c}function a(c,u){const l=_e({},o.value,t.state,{forward:c,scroll:Eo()});s(l.current,l,!0);const f=_e({},hc(r.value,c,null),{position:l.position+1},u);s(c,f,!1),r.value=c}return{location:r,state:o,push:a,replace:i}}function Qf(e){e=d_(e);const t=v_(e),n=E_(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=_e({location:"",base:e,go:r,createHref:g_.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function w_(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Qf(e)}function S_(e){return typeof e=="string"||e&&typeof e=="object"}function Jf(e){return typeof e=="string"||typeof e=="symbol"}const ed=Symbol("");var mc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(mc||(mc={}));function Tn(e,t){return _e(new Error,{type:e,[ed]:!0},t)}function pt(e,t){return e instanceof Error&&ed in e&&(t==null||!!(e.type&t))}const bc="[^/]+?",T_={sensitive:!1,strict:!1,start:!0,end:!0},N_=/[.+*?^${}()[\]/\\]/g;function R_(e,t){const n=_e({},T_,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const l=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function td(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const x_={type:0,value:""},k_=/[a-zA-Z0-9_]/;function C_(e){if(!e)return[[]];if(e==="/")return[[x_]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,c,u="",l="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:l,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=c}for(;a{i(g)}:Gn}function i(f){if(Jf(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function c(f){const d=D_(f,n);n.splice(d,0,f),f.record.name&&!Ec(f)&&r.set(f.record.name,f)}function u(f,d){let p,m={},y,E;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Tn(1,{location:f});E=p.record.name,m=_e(yc(d.params,p.keys.filter(g=>!g.optional).concat(p.parent?p.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),f.params&&yc(f.params,p.keys.map(g=>g.name))),y=p.stringify(m)}else if(f.path!=null)y=f.path,p=n.find(g=>g.re.test(y)),p&&(m=p.parse(y),E=p.record.name);else{if(p=d.name?r.get(d.name):n.find(g=>g.re.test(d.path)),!p)throw Tn(1,{location:f,currentLocation:d});E=p.record.name,m=_e({},d.params,f.params),y=p.stringify(m)}const T=[];let b=p;for(;b;)T.unshift(b.record),b=b.parent;return{name:E,path:y,params:m,matched:T,meta:P_(T)}}e.forEach(f=>s(f));function l(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:l,getRoutes:a,getRecordMatcher:o}}function yc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function I_(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:L_(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 L_(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Ec(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function P_(e){return e.reduce((t,n)=>_e(t,n.meta),{})}function vc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function D_(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;td(e,t[s])<0?r=s:n=s+1}const o=B_(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function B_(e){let t=e;for(;t=t.parent;)if(nd(t)&&td(e,t)===0)return t}function nd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function U_(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&ii(s)):[r&&ii(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function F_(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ct(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const $_=Symbol(""),Sc=Symbol(""),Qi=Symbol(""),Ji=Symbol(""),ci=Symbol("");function Mn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ct(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const u=d=>{d===!1?c(Tn(4,{from:n,to:t})):d instanceof Error?c(d):S_(d)?c(Tn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},l=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(l);e.length<3&&(f=f.then(u)),f.catch(d=>c(d))})}function zo(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let c=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(H_(c)){const l=(c.__vccOpts||c)[t];l&&s.push(Ct(l,n,r,i,a,o))}else{let u=c();s.push(()=>u.then(l=>{if(!l)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=Wb(l)?l.default:l;i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Ct(p,n,r,i,a,o)()}))}}return s}function H_(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Tc(e){const t=Ke(Qi),n=Ke(Ji),r=Pe(()=>{const c=Ee(e.to);return t.resolve(c)}),o=Pe(()=>{const{matched:c}=r.value,{length:u}=c,l=c[u-1],f=n.matched;if(!l||!f.length)return-1;const d=f.findIndex(Sn.bind(null,l));if(d>-1)return d;const p=Nc(c[u-2]);return u>1&&Nc(l)===p&&f[f.length-1].path!==p?f.findIndex(Sn.bind(null,c[u-2])):d}),s=Pe(()=>o.value>-1&&q_(n.params,r.value.params)),i=Pe(()=>o.value>-1&&o.value===n.matched.length-1&&Zf(n.params,r.value.params));function a(c={}){return G_(c)?t[Ee(e.replace)?"replace":"push"](Ee(e.to)).catch(Gn):Promise.resolve()}return{route:r,href:Pe(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}const z_=Qe({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:Tc,setup(e,{slots:t}){const n=yt(Tc(e)),{options:r}=Ke(Qi),o=Pe(()=>({[Rc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Rc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Ae("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),K_=z_;function G_(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 q_(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!ct(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function Nc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Rc=(e,t,n)=>e??t??n,W_=Qe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ke(ci),o=Pe(()=>e.route||r.value),s=Ke(Sc,0),i=Pe(()=>{let u=Ee(s);const{matched:l}=o.value;let f;for(;(f=l[u])&&!f.components;)u++;return u}),a=Pe(()=>o.value.matched[i.value]);Bt(Sc,Pe(()=>i.value+1)),Bt($_,a),Bt(ci,o);const c=Fe();return ft(()=>[c.value,a.value,e.name],([u,l,f],[d,p,m])=>{l&&(l.instances[f]=u,p&&p!==l&&u&&u===d&&(l.leaveGuards.size||(l.leaveGuards=p.leaveGuards),l.updateGuards.size||(l.updateGuards=p.updateGuards))),u&&l&&(!p||!Sn(l,p)||!d)&&(l.enterCallbacks[f]||[]).forEach(y=>y(u))},{flush:"post"}),()=>{const u=o.value,l=e.name,f=a.value,d=f&&f.components[l];if(!d)return Ac(n.default,{Component:d,route:u});const p=f.props[l],m=p?p===!0?u.params:typeof p=="function"?p(u):p:null,E=Ae(d,_e({},m,t,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(f.instances[l]=null)},ref:c}));return Ac(n.default,{Component:E,route:u})||E}}});function Ac(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const rd=W_;function V_(e){const t=M_(e.routes,e),n=e.parseQuery||U_,r=e.stringifyQuery||wc,o=e.history,s=Mn(),i=Mn(),a=Mn(),c=nn(rt);let u=rt;fn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=$o.bind(null,x=>""+x),f=$o.bind(null,s_),d=$o.bind(null,tr);function p(x,H){let z,j;return Jf(x)?(z=t.getRecordMatcher(x),j=H):j=x,t.addRoute(j,z)}function m(x){const H=t.getRecordMatcher(x);H&&t.removeRoute(H)}function y(){return t.getRoutes().map(x=>x.record)}function E(x){return!!t.getRecordMatcher(x)}function T(x,H){if(H=_e({},H||c.value),typeof x=="string"){const _=Ho(n,x,H.path),N=t.resolve({path:_.path},H),B=o.createHref(_.fullPath);return _e(_,N,{params:d(N.params),hash:tr(_.hash),redirectedFrom:void 0,href:B})}let z;if(x.path!=null)z=_e({},x,{path:Ho(n,x.path,H.path).path});else{const _=_e({},x.params);for(const N in _)_[N]==null&&delete _[N];z=_e({},x,{params:f(_)}),H.params=f(H.params)}const j=t.resolve(z,H),ae=x.hash||"";j.params=l(d(j.params));const fe=c_(r,_e({},x,{hash:n_(ae),path:j.path})),h=o.createHref(fe);return _e({fullPath:fe,hash:ae,query:r===wc?F_(x.query):x.query||{}},j,{redirectedFrom:void 0,href:h})}function b(x){return typeof x=="string"?Ho(n,x,c.value.path):_e({},x)}function g(x,H){if(u!==x)return Tn(8,{from:H,to:x})}function v(x){return A(x)}function S(x){return v(_e(b(x),{replace:!0}))}function w(x){const H=x.matched[x.matched.length-1];if(H&&H.redirect){const{redirect:z}=H;let j=typeof z=="function"?z(x):z;return typeof j=="string"&&(j=j.includes("?")||j.includes("#")?j=b(j):{path:j},j.params={}),_e({query:x.query,hash:x.hash,params:j.path!=null?{}:x.params},j)}}function A(x,H){const z=u=T(x),j=c.value,ae=x.state,fe=x.force,h=x.replace===!0,_=w(z);if(_)return A(_e(b(_),{state:typeof _=="object"?_e({},ae,_.state):ae,force:fe,replace:h}),H||z);const N=z;N.redirectedFrom=H;let B;return!fe&&l_(r,j,z)&&(B=Tn(16,{to:N,from:j}),se(j,j,!0,!1)),(B?Promise.resolve(B):P(N,j)).catch(L=>pt(L)?pt(L,2)?L:ce(L):M(L,N,j)).then(L=>{if(L){if(pt(L,2))return A(_e({replace:h},b(L.to),{state:typeof L.to=="object"?_e({},ae,L.to.state):ae,force:fe}),H||N)}else L=C(N,j,!0,h,ae);return K(N,j,L),L})}function O(x,H){const z=g(x,H);return z?Promise.reject(z):Promise.resolve()}function k(x){const H=ke.values().next().value;return H&&typeof H.runWithContext=="function"?H.runWithContext(x):x()}function P(x,H){let z;const[j,ae,fe]=j_(x,H);z=zo(j.reverse(),"beforeRouteLeave",x,H);for(const _ of j)_.leaveGuards.forEach(N=>{z.push(Ct(N,x,H))});const h=O.bind(null,x,H);return z.push(h),he(z).then(()=>{z=[];for(const _ of s.list())z.push(Ct(_,x,H));return z.push(h),he(z)}).then(()=>{z=zo(ae,"beforeRouteUpdate",x,H);for(const _ of ae)_.updateGuards.forEach(N=>{z.push(Ct(N,x,H))});return z.push(h),he(z)}).then(()=>{z=[];for(const _ of fe)if(_.beforeEnter)if(ct(_.beforeEnter))for(const N of _.beforeEnter)z.push(Ct(N,x,H));else z.push(Ct(_.beforeEnter,x,H));return z.push(h),he(z)}).then(()=>(x.matched.forEach(_=>_.enterCallbacks={}),z=zo(fe,"beforeRouteEnter",x,H,k),z.push(h),he(z))).then(()=>{z=[];for(const _ of i.list())z.push(Ct(_,x,H));return z.push(h),he(z)}).catch(_=>pt(_,8)?_:Promise.reject(_))}function K(x,H,z){a.list().forEach(j=>k(()=>j(x,H,z)))}function C(x,H,z,j,ae){const fe=g(x,H);if(fe)return fe;const h=H===rt,_=fn?history.state:{};z&&(j||h?o.replace(x.fullPath,_e({scroll:h&&_&&_.scroll},ae)):o.push(x.fullPath,ae)),c.value=x,se(x,H,z,h),ce()}let V;function te(){V||(V=o.listen((x,H,z)=>{if(!ye.listening)return;const j=T(x),ae=w(j);if(ae){A(_e(ae,{replace:!0}),j).catch(Gn);return}u=j;const fe=c.value;fn&&b_(gc(fe.fullPath,z.delta),Eo()),P(j,fe).catch(h=>pt(h,12)?h:pt(h,2)?(A(h.to,j).then(_=>{pt(_,20)&&!z.delta&&z.type===nr.pop&&o.go(-1,!1)}).catch(Gn),Promise.reject()):(z.delta&&o.go(-z.delta,!1),M(h,j,fe))).then(h=>{h=h||C(j,fe,!1),h&&(z.delta&&!pt(h,8)?o.go(-z.delta,!1):z.type===nr.pop&&pt(h,20)&&o.go(-1,!1)),K(j,fe,h)}).catch(Gn)}))}let Q=Mn(),q=Mn(),R;function M(x,H,z){ce(x);const j=q.list();return j.length?j.forEach(ae=>ae(x,H,z)):console.error(x),Promise.reject(x)}function X(){return R&&c.value!==rt?Promise.resolve():new Promise((x,H)=>{Q.add([x,H])})}function ce(x){return R||(R=!x,te(),Q.list().forEach(([H,z])=>x?z(x):H()),Q.reset()),x}function se(x,H,z,j){const{scrollBehavior:ae}=e;if(!fn||!ae)return Promise.resolve();const fe=!z&&__(gc(x.fullPath,0))||(j||!z)&&history.state&&history.state.scroll||null;return An().then(()=>ae(x,H,fe)).then(h=>h&&m_(h)).catch(h=>M(h,x,H))}const de=x=>o.go(x);let xe;const ke=new Set,ye={currentRoute:c,listening:!0,addRoute:p,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:E,getRoutes:y,resolve:T,options:e,push:v,replace:S,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:q.add,isReady:X,install(x){const H=this;x.component("RouterLink",K_),x.component("RouterView",rd),x.config.globalProperties.$router=H,Object.defineProperty(x.config.globalProperties,"$route",{enumerable:!0,get:()=>Ee(c)}),fn&&!xe&&c.value===rt&&(xe=!0,v(o.location).catch(ae=>{}));const z={};for(const ae in rt)Object.defineProperty(z,ae,{get:()=>c.value[ae],enumerable:!0});x.provide(Qi,H),x.provide(Ji,bt(z)),x.provide(ci,c);const j=x.unmount;ke.add(x),x.unmount=function(){ke.delete(x),ke.size<1&&(u=rt,V&&V(),V=null,c.value=rt,xe=!1,R=!1),j()}}};function he(x){return x.reduce((H,z)=>H.then(()=>k(z)),Promise.resolve())}return ye}function j_(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iSn(u,a))?r.push(a):n.push(a));const c=e.matched[i];c&&(t.matched.find(u=>Sn(u,c))||o.push(c))}return[n,r,o]}function Y_(e){return Ke(Ji)}const Z_=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),li=(e,t)=>{const n=e.route.matched.find(o=>{var s;return((s=o.components)==null?void 0:s.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Z_(e.route,n));return typeof r=="function"?r(e.route):r},X_=(e,t)=>({default:()=>e?Ae(Gp,e===!0?{}:e,t):t});function ea(e){return Array.isArray(e)?e:[e]}const Q_="modulepreload",J_=function(e,t){return new URL(e,t).href},xc={},ey=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.all(n.map(c=>{if(c=J_(c,r),c in xc)return;xc[c]=!0;const u=c.endsWith(".css"),l=u?'[rel="stylesheet"]':"";if(!!r)for(let p=s.length-1;p>=0;p--){const m=s[p];if(m.href===c&&(!u||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${l}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Q_,u||(d.as="script",d.crossOrigin=""),d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((p,m)=>{d.addEventListener("load",p),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}return o.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},Mt=(...e)=>ey(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),kc=[{name:"About",path:"/About",component:()=>Mt(()=>import("./Uf_m9-cX.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(e=>e.default||e)},{name:"HateSpeech",path:"/HateSpeech",component:()=>Mt(()=>import("./CoSTodPN.js"),__vite__mapDeps([7,1,2,3,4,5,8]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",component:()=>Mt(()=>import("./69mdoNQT.js"),__vite__mapDeps([9,5,10]),import.meta.url).then(e=>e.default||e)},{name:"SentimentAnalysis",path:"/SentimentAnalysis",component:()=>Mt(()=>import("./D3B3363S.js"),__vite__mapDeps([11,1,2,3,4,5,12]),import.meta.url).then(e=>e.default||e)}],od=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ae(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Cc(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 r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function ty(e,t){return e===t||t===rt?!1:Cc(e)!==Cc(t)?!0:!e.matched.every((r,o)=>{var s,i;return r.components&&r.components.default===((i=(s=t.matched[o])==null?void 0:s.components)==null?void 0:i.default)})}function Oc(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return sd(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function sd(e,t=[],n=!1){if(e&&e.nodeName){if(ry(e))return t;if(!ny(e)){const r=e.cloneNode(!0);n&&r.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),t.push(r.outerHTML)}sd(e.nextSibling,t,n)}return t}function ny(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function ry(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const oy={scrollBehavior(e,t,n){var u;const r=Te(),o=((u=Xe().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&&ty(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:Mc(e.hash),behavior:o}:!1;const a=l=>!!(l.meta.pageTransition??Qs),c=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(l=>{r.hooks.hookOnce(c,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:Mc(e.hash),behavior:o}),l(s)})})}};function Mc(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 sy={hashMode:!1,scrollBehaviorType:"auto"},je={...sy,...oy},iy=async e=>{var c;let t,n;if(!((c=e.meta)!=null&&c.validate))return;const r=Te(),o=Xe();if(([t,n]=er(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=_o({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(u=>{if(a(),u===e){const l=o.afterEach(async()=>{l(),await r.runWithContext(()=>dn(i)),window.history.pushState({},"",e.fullPath)});return!1}})},ay=async e=>{let t,n;const r=([t,n]=er(()=>Zi(e.path)),t=await t,n(),t);if(r.redirect)return sn(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},cy=[iy,ay],Wn={};function ly(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let l=s.slice(u);return l[0]!=="/"&&(l="/"+l),Za(l,"")}const a=Za(r,e),c=!n||Yh(a,n,{trailingSlash:!0})?a:n;return c+(c.includes("?")?"":o)+s}const uy=Ge({name:"nuxt:router",enforce:"pre",async setup(e){var E,T;let t,n,r=pr().app.baseURL;je.hashMode&&!r.includes("#")&&(r+="#");const o=((E=je.history)==null?void 0:E.call(je,r))??(je.hashMode?w_(r):Qf(r)),s=((T=je.routes)==null?void 0:T.call(je,kc))??kc;let i;const a=V_({...je,scrollBehavior:(b,g,v)=>{if(g===rt){i=v;return}if(je.scrollBehavior){if(a.options.scrollBehavior=je.scrollBehavior,"scrollRestoration"in window.history){const S=a.beforeEach(()=>{S(),window.history.scrollRestoration="manual"})}return je.scrollBehavior(b,rt,i||v)}},history:o,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const c=nn(a.currentRoute.value);a.afterEach((b,g)=>{c.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=ly(r,window.location,e.payload.path),l=nn(a.currentRoute.value),f=()=>{l.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((b,g)=>{var v,S,w,A;((S=(v=b.matched[0])==null?void 0:v.components)==null?void 0:S.default)===((A=(w=g.matched[0])==null?void 0:w.components)==null?void 0:A.default)&&f()});const d={};for(const b in l.value)Object.defineProperty(d,b,{get:()=>l.value[b]});e._route=bt(d),e._middleware=e._middleware||{global:[],named:{}};const p=bo();a.afterEach(async(b,g,v)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(qm),v&&await e.callHook("page:loading:end"),b.matched.length===0&&await e.runWithContext(()=>dn(ti({statusCode:404,fatal:!1,statusMessage:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))});try{[t,n]=er(()=>a.isReady()),await t,n()}catch(b){[t,n]=er(()=>e.runWithContext(()=>dn(b))),await t,n()}const m=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const y=e.payload.state._layout;return a.beforeEach(async(b,g)=>{var v;await e.callHook("page:loading:start"),b.meta=yt(b.meta),e.isHydrating&&y&&!Ft(b.meta.layout)&&(b.meta.layout=y),e._processingMiddleware=!0;{const S=new Set([...cy,...e._middleware.global]);for(const w of b.matched){const A=w.meta.middleware;if(A)for(const O of ea(A))S.add(O)}{const w=await e.runWithContext(()=>Zi(b.path));if(w.appMiddleware)for(const A in w.appMiddleware)w.appMiddleware[A]?S.add(A):S.delete(A)}for(const w of S){const A=typeof w=="string"?e._middleware.named[w]||await((v=Wn[w])==null?void 0:v.call(Wn).then(k=>k.default||k)):w;if(!A)throw new Error(`Unknown route middleware: '${w}'.`);const O=await e.runWithContext(()=>A(b,g));if(!e.payload.serverRendered&&e.isHydrating&&(O===!1||O instanceof Error)){const k=O||ti({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>dn(k)),!1}if(O!==!0&&(O||O===!1))return O}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await a.replace({...m,force:!0}),a.options.scrollBehavior=je.scrollBehavior}catch(b){await e.runWithContext(()=>dn(b))}}),{provide:{router:a}}}}),Ic=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),lS=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ta=e=>{const t=Te();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ic(()=>e())}):Ic(()=>e())},fy=Ge({name:"nuxt:payload",setup(e){Xe().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await uc(t.path);r&&Object.assign(e.static.data,r.data)}),ta(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await uc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(yo,1e3)})}}),dy=Ge(()=>{const e=Xe();ta(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),py=Ge(e=>{let t;async function n(){const r=await yo();t&&clearTimeout(t),t=setTimeout(n,tc);try{const o=await $fetch(Wi("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&&e.hooks.callHook("app:manifest:update",o)}catch{}}ta(()=>{t=setTimeout(n,tc)})});function gy(e={}){const t=e.path||window.location.pathname;let n={};try{n=Yr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){r.clear()}),e.hook("app:chunkError",({error:s})=>{r.add(s)});function o(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:Gi(n.app.baseURL,s.fullPath);gy({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{r.has(s)&&o(i)})}}),my=Bs(()=>Mt(()=>import("./tKLvWZK4.js"),[],import.meta.url).then(e=>e.default||e.default||e)),by=[["Icon",my]],_y=Ge({name:"nuxt:global-components",setup(e){for(const[t,n]of by)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),It={default:()=>Mt(()=>import("./CSTwFMDn.js"),__vite__mapDeps([13,2,3,14,15]),import.meta.url).then(e=>e.default||e)},yy=Ge({name:"nuxt:prefetch",setup(e){const t=Xe();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof It[r]=="function"&&await It[r]()})}),e.hooks.hook("link:prefetch",n=>{if(sn(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=ea(r.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Wn[i]=="function"&&Wn[i]();o&&typeof It[o]=="function"&&It[o]()})}}),Ey=Symbol("nuxt-ui.slideover"),vy=Ge(e=>{const t=nn({component:"div",props:{}});e.vueApp.provide(Ey,t)}),wy=Symbol("nuxt-ui.modal"),Sy=Ge(e=>{const t=nn({component:"div",props:{}});e.vueApp.provide(wy,t)}),Ty={nuxt:{},icon:{provider:"iconify",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codicon","covid","cryptocurrency","cryptocurrency-color","dashicons","devicon","devicon-plain","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fad","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","jam","la","lets-icons","line-md","logos","ls","lucide","mage","majesticons","maki","map","marketeq","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","pixelarticons","prime","ps","quill","radix-icons","raphael","ri","rivet-icons","si-glyph","simple-icons","simple-line-icons","skill-icons","solar","streamline","streamline-emojis","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons"]},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","primary"],strategy:"merge"}},Ny=Bm(Ty);function id(){const e=Te();return e._appConfig||(e._appConfig=yt(Ny)),e._appConfig}const na="-",Ry=e=>{const t=xy(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const a=i.split(na);return a[0]===""&&a.length!==1&&a.shift(),ad(a,t)||Ay(i)},getConflictingClassGroupIds:(i,a)=>{const c=n[i]||[];return a&&r[i]?[...c,...r[i]]:c}}},ad=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?ad(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const s=e.join(na);return(i=t.validators.find(({validator:a})=>a(s)))==null?void 0:i.classGroupId},Lc=/^\[(.+)\]$/,Ay=e=>{if(Lc.test(e)){const t=Lc.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},xy=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return Cy(Object.entries(e.classGroups),n).forEach(([s,i])=>{ui(i,r,s,t)}),r},ui=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const s=o===""?t:Pc(t,o);s.classGroupId=n;return}if(typeof o=="function"){if(ky(o)){ui(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([s,i])=>{ui(i,Pc(t,s),n,r)})})},Pc=(e,t)=>{let n=e;return t.split(na).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},ky=e=>e.isThemeGetter,Cy=(e,t)=>t?e.map(([n,r])=>{const o=r.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([i,a])=>[t+i,a])):s);return[n,o]}):e,Oy=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(s,i)=>{n.set(s,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(s){let i=n.get(s);if(i!==void 0)return i;if((i=r.get(s))!==void 0)return o(s,i),i},set(s,i){n.has(s)?n.set(s,i):o(s,i)}}},cd="!",My=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],s=t.length,i=a=>{const c=[];let u=0,l=0,f;for(let E=0;El?f-l:void 0;return{modifiers:c,hasImportantModifier:p,baseClassName:m,maybePostfixModifierPosition:y}};return n?a=>n({className:a,parseClassName:i}):i},Iy=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},Ly=e=>({cache:Oy(e.cacheSize),parseClassName:My(e),...Ry(e)}),Py=/\s+/,Dy=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,s=[],i=e.trim().split(Py);let a="";for(let c=i.length-1;c>=0;c-=1){const u=i[c],{modifiers:l,hasImportantModifier:f,baseClassName:d,maybePostfixModifierPosition:p}=n(u);let m=!!p,y=r(m?d.substring(0,p):d);if(!y){if(!m){a=u+(a.length>0?" "+a:a);continue}if(y=r(d),!y){a=u+(a.length>0?" "+a:a);continue}m=!1}const E=Iy(l).join(":"),T=f?E+cd:E,b=T+y;if(s.includes(b))continue;s.push(b);const g=o(y,m);for(let v=0;v0?" "+a:a)}return a};function By(){let e=0,t,n,r="";for(;e{if(typeof e=="string")return e;let t,n="";for(let r=0;rf(l),e());return n=Ly(u),r=n.cache.get,o=n.cache.set,s=a,a(c)}function a(c){const u=r(c);if(u)return u;const l=Dy(c,n);return o(c,l),l}return function(){return s(By.apply(null,arguments))}}const Se=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},ud=/^\[(?:([a-z-]+):)?(.+)\]$/i,Uy=/^\d+\/\d+$/,Fy=new Set(["px","full","screen"]),$y=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Hy=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,zy=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Ky=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Gy=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,gt=e=>yn(e)||Fy.has(e)||Uy.test(e),Tt=e=>kn(e,"length",Qy),yn=e=>!!e&&!Number.isNaN(Number(e)),Ko=e=>kn(e,"number",yn),In=e=>!!e&&Number.isInteger(Number(e)),qy=e=>e.endsWith("%")&&yn(e.slice(0,-1)),le=e=>ud.test(e),Nt=e=>$y.test(e),Wy=new Set(["length","size","percentage"]),Vy=e=>kn(e,Wy,fd),jy=e=>kn(e,"position",fd),Yy=new Set(["image","url"]),Zy=e=>kn(e,Yy,eE),Xy=e=>kn(e,"",Jy),Ln=()=>!0,kn=(e,t,n)=>{const r=ud.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},Qy=e=>Hy.test(e)&&!zy.test(e),fd=()=>!1,Jy=e=>Ky.test(e),eE=e=>Gy.test(e),di=()=>{const e=Se("colors"),t=Se("spacing"),n=Se("blur"),r=Se("brightness"),o=Se("borderColor"),s=Se("borderRadius"),i=Se("borderSpacing"),a=Se("borderWidth"),c=Se("contrast"),u=Se("grayscale"),l=Se("hueRotate"),f=Se("invert"),d=Se("gap"),p=Se("gradientColorStops"),m=Se("gradientColorStopPositions"),y=Se("inset"),E=Se("margin"),T=Se("opacity"),b=Se("padding"),g=Se("saturate"),v=Se("scale"),S=Se("sepia"),w=Se("skew"),A=Se("space"),O=Se("translate"),k=()=>["auto","contain","none"],P=()=>["auto","hidden","clip","visible","scroll"],K=()=>["auto",le,t],C=()=>[le,t],V=()=>["",gt,Tt],te=()=>["auto",yn,le],Q=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],q=()=>["solid","dashed","dotted","double","none"],R=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],M=()=>["start","end","center","between","around","evenly","stretch"],X=()=>["","0",le],ce=()=>["auto","avoid","all","avoid-page","page","left","right","column"],se=()=>[yn,le];return{cacheSize:500,separator:":",theme:{colors:[Ln],spacing:[gt,Tt],blur:["none","",Nt,le],brightness:se(),borderColor:[e],borderRadius:["none","","full",Nt,le],borderSpacing:C(),borderWidth:V(),contrast:se(),grayscale:X(),hueRotate:se(),invert:X(),gap:C(),gradientColorStops:[e],gradientColorStopPositions:[qy,Tt],inset:K(),margin:K(),opacity:se(),padding:C(),saturate:se(),scale:se(),sepia:X(),skew:se(),space:C(),translate:C()},classGroups:{aspect:[{aspect:["auto","square","video",le]}],container:["container"],columns:[{columns:[Nt]}],"break-after":[{"break-after":ce()}],"break-before":[{"break-before":ce()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Q(),le]}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[y]}],"inset-x":[{"inset-x":[y]}],"inset-y":[{"inset-y":[y]}],start:[{start:[y]}],end:[{end:[y]}],top:[{top:[y]}],right:[{right:[y]}],bottom:[{bottom:[y]}],left:[{left:[y]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",In,le]}],basis:[{basis:K()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",le]}],grow:[{grow:X()}],shrink:[{shrink:X()}],order:[{order:["first","last","none",In,le]}],"grid-cols":[{"grid-cols":[Ln]}],"col-start-end":[{col:["auto",{span:["full",In,le]},le]}],"col-start":[{"col-start":te()}],"col-end":[{"col-end":te()}],"grid-rows":[{"grid-rows":[Ln]}],"row-start-end":[{row:["auto",{span:[In,le]},le]}],"row-start":[{"row-start":te()}],"row-end":[{"row-end":te()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",le]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",le]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...M()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...M(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...M(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[E]}],mx:[{mx:[E]}],my:[{my:[E]}],ms:[{ms:[E]}],me:[{me:[E]}],mt:[{mt:[E]}],mr:[{mr:[E]}],mb:[{mb:[E]}],ml:[{ml:[E]}],"space-x":[{"space-x":[A]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[A]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",le,t]}],"min-w":[{"min-w":[le,t,"min","max","fit"]}],"max-w":[{"max-w":[le,t,"none","full","min","max","fit","prose",{screen:[Nt]},Nt]}],h:[{h:[le,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[le,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[le,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[le,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Nt,Tt]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Ko]}],"font-family":[{font:[Ln]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",le]}],"line-clamp":[{"line-clamp":["none",yn,Ko]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",gt,le]}],"list-image":[{"list-image":["none",le]}],"list-style-type":[{list:["none","disc","decimal",le]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[T]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[T]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...q(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",gt,Tt]}],"underline-offset":[{"underline-offset":["auto",gt,le]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:C()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",le]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",le]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[T]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Q(),jy]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Vy]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Zy]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[T]}],"border-style":[{border:[...q(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[T]}],"divide-style":[{divide:q()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...q()]}],"outline-offset":[{"outline-offset":[gt,le]}],"outline-w":[{outline:[gt,Tt]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[T]}],"ring-offset-w":[{"ring-offset":[gt,Tt]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Nt,Xy]}],"shadow-color":[{shadow:[Ln]}],opacity:[{opacity:[T]}],"mix-blend":[{"mix-blend":[...R(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":R()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Nt,le]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[l]}],invert:[{invert:[f]}],saturate:[{saturate:[g]}],sepia:[{sepia:[S]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[l]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[T]}],"backdrop-saturate":[{"backdrop-saturate":[g]}],"backdrop-sepia":[{"backdrop-sepia":[S]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",le]}],duration:[{duration:se()}],ease:[{ease:["linear","in","out","in-out",le]}],delay:[{delay:se()}],animate:[{animate:["none","spin","ping","pulse","bounce",le]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[v]}],"scale-x":[{"scale-x":[v]}],"scale-y":[{"scale-y":[v]}],rotate:[{rotate:[In,le]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[w]}],"skew-y":[{"skew-y":[w]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",le]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",le]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",le]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[gt,Tt,Ko]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},tE=(e,{cacheSize:t,prefix:n,separator:r,experimentalParseClassName:o,extend:s={},override:i={}})=>{Un(e,"cacheSize",t),Un(e,"prefix",n),Un(e,"separator",r),Un(e,"experimentalParseClassName",o);for(const a in i)nE(e[a],i[a]);for(const a in s)rE(e[a],s[a]);return e},Un=(e,t,n)=>{n!==void 0&&(e[t]=n)},nE=(e,t)=>{if(t)for(const n in t)Un(e,n,t[n])},rE=(e,t)=>{if(t)for(const n in t){const r=t[n];r!==void 0&&(e[n]=(e[n]||[]).concat(r))}},oE=(e,...t)=>typeof e=="function"?fi(di,e,...t):fi(()=>tE(di(),e),...t),uS=fi(di);function fS(e,t){const n={...e};for(const r of t)delete n[r];return n}function Dc(e,t,n){typeof t=="string"&&(t=t.split(".").map(o=>{const s=Number(o);return isNaN(s)?o:s}));let r=e;for(const o of t){if(r==null)return n;r=r[o]}return r!==void 0?r:n}const sE=oE({extend:{classGroups:{icons:[e=>/^i-/.test(e)]}}}),iE=Vi((e,t,n,r)=>{if(r==="default"||r.startsWith("default.")||r==="popper"||r.startsWith("popper.")||r.endsWith("avatar")&&t==="size"||r.endsWith("chip")&&t==="size"||r.endsWith("badge")&&t==="size"||t==="color"||t==="variant")return!1;if(typeof e[t]=="string"&&typeof n=="string"&&e[t]&&n)return e[t]=sE(e[t],n),!0});function dS(e,...t){return e==="override"?ji({},...t):iE({},...t)}function Bc(e){const t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(r,o,s,i){return o+o+s+s+i+i});const n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return n?`${parseInt(n[1],16)} ${parseInt(n[2],16)} ${parseInt(n[3],16)}`:null}const aE="inherit",cE="currentColor",lE="transparent",uE="#000",fE="#fff",dE={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},pE={50:"rgb(var(--color-gray-50) / )",100:"rgb(var(--color-gray-100) / )",200:"rgb(var(--color-gray-200) / )",300:"rgb(var(--color-gray-300) / )",400:"rgb(var(--color-gray-400) / )",500:"rgb(var(--color-gray-500) / )",600:"rgb(var(--color-gray-600) / )",700:"rgb(var(--color-gray-700) / )",800:"rgb(var(--color-gray-800) / )",900:"rgb(var(--color-gray-900) / )",950:"rgb(var(--color-gray-950) / )"},gE={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},hE={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},mE={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},bE={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},_E={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},yE={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},EE={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},vE={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},wE={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},SE={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},TE={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},NE={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},RE={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},AE={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},xE={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},kE={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},CE={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},OE={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},ME={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},IE={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},LE="rgb(var(--color-background) / )",PE="rgb(var(--color-border) / )",DE={50:"rgb(var(--color-primary-50) / )",100:"rgb(var(--color-primary-100) / )",200:"rgb(var(--color-primary-200) / )",300:"rgb(var(--color-primary-300) / )",400:"rgb(var(--color-primary-400) / )",500:"rgb(var(--color-primary-500) / )",600:"rgb(var(--color-primary-600) / )",700:"rgb(var(--color-primary-700) / )",800:"rgb(var(--color-primary-800) / )",900:"rgb(var(--color-primary-900) / )",950:"rgb(var(--color-primary-950) / )",DEFAULT:"rgb(var(--color-primary-DEFAULT) / )"},BE={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},Cr={inherit:aE,current:cE,transparent:lE,black:uE,white:fE,slate:dE,gray:pE,zinc:gE,neutral:hE,stone:mE,red:bE,orange:_E,amber:yE,yellow:EE,lime:vE,green:wE,emerald:SE,teal:TE,cyan:NE,sky:RE,blue:AE,indigo:xE,violet:kE,purple:CE,fuchsia:OE,pink:ME,rose:IE,background:LE,border:PE,primary:DE,cool:BE,"background-2":"rgb(var(--color-background-2) / )"},UE=Ge(()=>{const e=id(),t=Te(),n=Pe(()=>{const o=Dc(Cr,e.ui.primary),s=Dc(Cr,e.ui.gray);return o||console.warn(`[@nuxt/ui] Primary color '${e.ui.primary}' not found in Tailwind config`),s||console.warn(`[@nuxt/ui] Gray color '${e.ui.gray}' not found in Tailwind config`),`:root { +${Object.entries(o||Cr.green).map(([i,a])=>`--color-primary-${i}: ${Bc(a)};`).join(` +`)} +--color-primary-DEFAULT: var(--color-primary-500); + +${Object.entries(s||Cr.cool).map(([i,a])=>`--color-gray-${i}: ${Bc(a)};`).join(` +`)} +} + +.dark { + --color-primary-DEFAULT: var(--color-primary-400); +} +`}),r={style:[{innerHTML:()=>n.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const o=document.createElement("style");o.innerHTML=n.value,o.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(o),r.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}Hf(r)}),FE="$s";function $E(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=FE+n,s=Te(),i=bu(s.payload.state,o);if(i.value===void 0&&r){const a=r();if(Be(a))return s.payload.state[o]=a,a;i.value=a}return i}const HE="__NUXT_COLOR_MODE__",zE="nuxt-color-mode",ht=window[HE]||{},KE=Ge(e=>{const t=$E("color-mode",()=>yt({preference:ht.preference,value:ht.value,unknown:!1,forced:!1})).value;Xe().afterEach(o=>{const s=o.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"?ht.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=ht.getColorScheme())}))}ft(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=ht.getColorScheme(),r()):t.value=o,(s=window.localStorage)==null||s.setItem(zE,o))},{immediate:!0}),ft(()=>t.value,(o,s)=>{ht.removeColorScheme(s),ht.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=ht.preference,t.value=ht.value,t.unknown=!1)}),e.provide("colorMode",t)}),Vn=/^[a-z0-9]+(-[a-z0-9]+)*$/,vo=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),c=o.pop(),u={provider:o.length>0?o[0]:r,prefix:c,name:a};return t&&!Fr(u)?null:u}const s=o[0],i=s.split("-");if(i.length>1){const a={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!Fr(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:s};return t&&!Fr(a,n)?null:a}return null},Fr=(e,t)=>e?!!((e.provider===""||e.provider.match(Vn))&&(t&&e.prefix===""||e.prefix.match(Vn))&&e.name.match(Vn)):!1,dd=Object.freeze({left:0,top:0,width:16,height:16}),no=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),hr=Object.freeze({...dd,...no}),pi=Object.freeze({...hr,body:"",hidden:!1});function GE(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function Uc(e,t){const n=GE(e,t);for(const r in pi)r in no?r in e&&!(r in n)&&(n[r]=no[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function qE(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function s(i){if(n[i])return o[i]=[];if(!(i in o)){o[i]=null;const a=r[i]&&r[i].parent,c=a&&s(a);c&&(o[i]=[a].concat(c))}return o[i]}return Object.keys(n).concat(Object.keys(r)).forEach(s),o}function WE(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let s={};function i(a){s=Uc(r[a]||o[a],s)}return i(t),n.forEach(i),Uc(e,s)}function pd(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=qE(e);for(const o in r){const s=r[o];s&&(t(o,WE(e,o,s)),n.push(o))}return n}const VE={provider:"",aliases:{},not_found:{},...dd};function Go(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function gd(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Go(e,VE))return null;const n=t.icons;for(const o in n){const s=n[o];if(!o.match(Vn)||typeof s.body!="string"||!Go(s,pi))return null}const r=t.aliases||Object.create(null);for(const o in r){const s=r[o],i=s.parent;if(!o.match(Vn)||typeof i!="string"||!n[i]&&!r[i]||!Go(s,pi))return null}return t}const Fc=Object.create(null);function jE(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function rn(e,t){const n=Fc[e]||(Fc[e]=Object.create(null));return n[t]||(n[t]=jE(e,t))}function ra(e,t){return gd(t)?pd(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function YE(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let rr=!1;function hd(e){return typeof e=="boolean"&&(rr=e),rr}function md(e){const t=typeof e=="string"?vo(e,!0,rr):e;if(t){const n=rn(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function ZE(e,t){const n=vo(e,!0,rr);if(!n)return!1;const r=rn(n.provider,n.prefix);return YE(r,n.name,t)}function XE(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),rr&&!t&&!e.prefix){let o=!1;return gd(e)&&(e.prefix="",pd(e,(s,i)=>{i&&ZE(s,i)&&(o=!0)})),o}const n=e.prefix;if(!Fr({provider:t,prefix:n,name:"a"}))return!1;const r=rn(t,n);return!!ra(r,e)}function pS(e){const t=md(e);return t?{...hr,...t}:null}const bd=Object.freeze({width:null,height:null}),_d=Object.freeze({...bd,...no}),QE=/(-?[0-9.]*[0-9]+[0-9.]*)/g,JE=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function $c(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(QE);if(r===null||!r.length)return e;const o=[];let s=r.shift(),i=JE.test(s);for(;;){if(i){const a=parseFloat(s);isNaN(a)?o.push(s):o.push(Math.ceil(a*t*n)/n)}else o.push(s);if(s=r.shift(),s===void 0)return o.join("");i=!i}}function e0(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const o=e.indexOf(">",r),s=e.indexOf("",s);if(i===-1)break;n+=e.slice(o+1,s).trim(),e=e.slice(0,r).trim()+e.slice(i+1)}return{defs:n,content:e}}function t0(e,t){return e?""+e+""+t:t}function n0(e,t,n){const r=e0(e);return t0(r.defs,t+r.content+n)}const r0=e=>e==="unset"||e==="undefined"||e==="none";function o0(e,t){const n={...hr,...e},r={..._d,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let s=n.body;[n,r].forEach(y=>{const E=[],T=y.hFlip,b=y.vFlip;let g=y.rotate;T?b?g+=2:(E.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),E.push("scale(-1 1)"),o.top=o.left=0):b&&(E.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),E.push("scale(1 -1)"),o.top=o.left=0);let v;switch(g<0&&(g-=Math.floor(g/4)*4),g=g%4,g){case 1:v=o.height/2+o.top,E.unshift("rotate(90 "+v.toString()+" "+v.toString()+")");break;case 2:E.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:v=o.width/2+o.left,E.unshift("rotate(-90 "+v.toString()+" "+v.toString()+")");break}g%2===1&&(o.left!==o.top&&(v=o.left,o.left=o.top,o.top=v),o.width!==o.height&&(v=o.width,o.width=o.height,o.height=v)),E.length&&(s=n0(s,'',""))});const i=r.width,a=r.height,c=o.width,u=o.height;let l,f;i===null?(f=a===null?"1em":a==="auto"?u:a,l=$c(f,c/u)):(l=i==="auto"?c:i,f=a===null?$c(l,u/c):a==="auto"?u:a);const d={},p=(y,E)=>{r0(E)||(d[y]=E.toString())};p("width",l),p("height",f);const m=[o.left,o.top,c,u];return d.viewBox=m.join(" "),{attributes:d,viewBox:m,body:s}}const s0=/\sid="(\S+)"/g,i0="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let a0=0;function c0(e,t=i0){const n=[];let r;for(;r=s0.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(s=>{const i=typeof t=="function"?t(s):t+(a0++).toString(),a=s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}const gi=Object.create(null);function yd(e,t){gi[e]=t}function hi(e){return gi[e]||gi[""]}function oa(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const wo=Object.create(null),Pn=["https://api.simplesvg.com","https://api.unisvg.com"],$r=[];for(;Pn.length>0;)Pn.length===1||Math.random()>.5?$r.push(Pn.shift()):$r.push(Pn.pop());wo[""]=oa({resources:["https://api.iconify.design"].concat($r)});function Ed(e,t){const n=oa(t);return n===null?!1:(wo[e]=n,!0)}function So(e){return wo[e]}function l0(){return Object.keys(wo)}const u0=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let ro=u0();function f0(e){ro=e}function d0(){return ro}function p0(e,t){const n=So(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(i=>{o=Math.max(o,i.length)});const s=t+".json?icons=";r=n.maxURL-o-n.path.length-s.length}return r}function g0(e){return e===404}const h0=(e,t,n)=>{const r=[],o=p0(e,t),s="icons";let i={type:s,provider:e,prefix:t,icons:[]},a=0;return n.forEach((c,u)=>{a+=c.length+1,a>=o&&u>0&&(r.push(i),i={type:s,provider:e,prefix:t,icons:[]},a=c.length),i.icons.push(c)}),r.push(i),r};function m0(e){if(typeof e=="string"){const t=So(e);if(t)return t.path}return"/"}const b0=(e,t,n)=>{if(!ro){n("abort",424);return}let r=m0(t.provider);switch(t.type){case"icons":{const s=t.prefix,a=t.icons.join(","),c=new URLSearchParams({icons:a});r+=s+".json?"+c.toString();break}case"custom":{const s=t.uri;r+=s.slice(0,1)==="/"?s.slice(1):s;break}default:n("abort",400);return}let o=503;ro(e+r).then(s=>{const i=s.status;if(i!==200){setTimeout(()=>{n(g0(i)?"abort":"next",i)});return}return o=501,s.json()}).then(s=>{if(typeof s!="object"||s===null){setTimeout(()=>{s===404?n("abort",s):n("next",o)});return}setTimeout(()=>{n("success",s)})}).catch(()=>{n("next",o)})},_0={prepare:h0,send:b0};function y0(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,s)=>o.provider!==s.provider?o.provider.localeCompare(s.provider):o.prefix!==s.prefix?o.prefix.localeCompare(s.prefix):o.name.localeCompare(s.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const s=o.provider,i=o.prefix,a=o.name,c=n[s]||(n[s]=Object.create(null)),u=c[i]||(c[i]=rn(s,i));let l;a in u.icons?l=t.loaded:i===""||u.missing.has(a)?l=t.missing:l=t.pending;const f={provider:s,prefix:i,name:a};l.push(f)}),t}function vd(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}function E0(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(s=>{const i=s.icons,a=i.pending.length;i.pending=i.pending.filter(c=>{if(c.prefix!==o)return!0;const u=c.name;if(e.icons[u])i.loaded.push({provider:r,prefix:o,name:u});else if(e.missing.has(u))i.missing.push({provider:r,prefix:o,name:u});else return n=!0,!0;return!1}),i.pending.length!==a&&(n||vd([e],s.id),s.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),s.abort))})}))}let v0=0;function w0(e,t,n){const r=v0++,o=vd.bind(null,n,r);if(!t.pending.length)return o;const s={id:r,icons:t,callback:e,abort:o};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(s)}),o}function S0(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const s=typeof o=="string"?vo(o,t,n):o;s&&r.push(s)}),r}var T0={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function N0(e,t,n,r){const o=e.resources.length,s=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let w=e.resources.slice(0);for(i=[];w.length>1;){const A=Math.floor(Math.random()*w.length);i.push(w[A]),w=w.slice(0,A).concat(w.slice(A+1))}i=i.concat(w)}else i=e.resources.slice(s).concat(e.resources.slice(0,s));const a=Date.now();let c="pending",u=0,l,f=null,d=[],p=[];typeof r=="function"&&p.push(r);function m(){f&&(clearTimeout(f),f=null)}function y(){c==="pending"&&(c="aborted"),m(),d.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),d=[]}function E(w,A){A&&(p=[]),typeof w=="function"&&p.push(w)}function T(){return{startTime:a,payload:t,status:c,queriesSent:u,queriesPending:d.length,subscribe:E,abort:y}}function b(){c="failed",p.forEach(w=>{w(void 0,l)})}function g(){d.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),d=[]}function v(w,A,O){const k=A!=="success";switch(d=d.filter(P=>P!==w),c){case"pending":break;case"failed":if(k||!e.dataAfterTimeout)return;break;default:return}if(A==="abort"){l=O,b();return}if(k){l=O,d.length||(i.length?S():b());return}if(m(),g(),!e.random){const P=e.resources.indexOf(w.resource);P!==-1&&P!==e.index&&(e.index=P)}c="completed",p.forEach(P=>{P(O)})}function S(){if(c!=="pending")return;m();const w=i.shift();if(w===void 0){if(d.length){f=setTimeout(()=>{m(),c==="pending"&&(g(),b())},e.timeout);return}b();return}const A={status:"pending",resource:w,callback:(O,k)=>{v(A,O,k)}};d.push(A),u++,f=setTimeout(S,e.rotate),n(w,t,A.callback)}return setTimeout(S),T}function wd(e){const t={...T0,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function o(a,c,u){const l=N0(t,a,c,(f,d)=>{r(),u&&u(f,d)});return n.push(l),l}function s(a){return n.find(c=>a(c))||null}return{query:o,find:s,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function Hc(){}const qo=Object.create(null);function R0(e){if(!qo[e]){const t=So(e);if(!t)return;const n=wd(t),r={config:t,redundancy:n};qo[e]=r}return qo[e]}function Sd(e,t,n){let r,o;if(typeof e=="string"){const s=hi(e);if(!s)return n(void 0,424),Hc;o=s.send;const i=R0(e);i&&(r=i.redundancy)}else{const s=oa(e);if(s){r=wd(s);const i=e.resources?e.resources[0]:"",a=hi(i);a&&(o=a.send)}}return!r||!o?(n(void 0,424),Hc):r.query(t,o,n)().abort}const zc="iconify2",or="iconify",Td=or+"-count",Kc=or+"-version",Nd=36e5,A0=168,x0=50;function mi(e,t){try{return e.getItem(t)}catch{}}function sa(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Gc(e,t){try{e.removeItem(t)}catch{}}function bi(e,t){return sa(e,Td,t.toString())}function _i(e){return parseInt(mi(e,Td))||0}const en={local:!0,session:!0},Rd={local:new Set,session:new Set};let ia=!1;function k0(e){ia=e}let Or=typeof window>"u"?{}:window;function Ad(e){const t=e+"Storage";try{if(Or&&Or[t]&&typeof Or[t].length=="number")return Or[t]}catch{}en[e]=!1}function xd(e,t){const n=Ad(e);if(!n)return;const r=mi(n,Kc);if(r!==zc){if(r){const a=_i(n);for(let c=0;c{const c=or+a.toString(),u=mi(n,c);if(typeof u=="string"){try{const l=JSON.parse(u);if(typeof l=="object"&&typeof l.cached=="number"&&l.cached>o&&typeof l.provider=="string"&&typeof l.data=="object"&&typeof l.data.prefix=="string"&&t(l,a))return!0}catch{}Gc(n,c)}};let i=_i(n);for(let a=i-1;a>=0;a--)s(a)||(a===i-1?(i--,bi(n,i)):Rd[e].add(a))}function kd(){if(!ia){k0(!0);for(const e in en)xd(e,t=>{const n=t.data,r=t.provider,o=n.prefix,s=rn(r,o);if(!ra(s,n).length)return!1;const i=n.lastModified||-1;return s.lastModifiedCached=s.lastModifiedCached?Math.min(s.lastModifiedCached,i):i,!0})}}function C0(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in en)xd(r,o=>{const s=o.data;return o.provider!==e.provider||s.prefix!==e.prefix||s.lastModified===t});return!0}function O0(e,t){ia||kd();function n(r){let o;if(!en[r]||!(o=Ad(r)))return;const s=Rd[r];let i;if(s.size)s.delete(i=Array.from(s).shift());else if(i=_i(o),i>=x0||!bi(o,i+1))return;const a={cached:Math.floor(Date.now()/Nd),provider:e.provider,data:t};return sa(o,or+i.toString(),JSON.stringify(a))}t.lastModified&&!C0(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function qc(){}function M0(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,E0(e)}))}function I0(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let s;if(!o||!(s=hi(n)))return;s.prepare(n,r,o).forEach(a=>{Sd(n,a,c=>{if(typeof c!="object")a.icons.forEach(u=>{e.missing.add(u)});else try{const u=ra(e,c);if(!u.length)return;const l=e.pendingIcons;l&&u.forEach(f=>{l.delete(f)}),O0(e,c)}catch(u){console.error(u)}M0(e)})})}))}const L0=(e,t)=>{const n=S0(e,!0,hd()),r=y0(n);if(!r.pending.length){let c=!0;return t&&setTimeout(()=>{c&&t(r.loaded,r.missing,r.pending,qc)}),()=>{c=!1}}const o=Object.create(null),s=[];let i,a;return r.pending.forEach(c=>{const{provider:u,prefix:l}=c;if(l===a&&u===i)return;i=u,a=l,s.push(rn(u,l));const f=o[u]||(o[u]=Object.create(null));f[l]||(f[l]=[])}),r.pending.forEach(c=>{const{provider:u,prefix:l,name:f}=c,d=rn(u,l),p=d.pendingIcons||(d.pendingIcons=new Set);p.has(f)||(p.add(f),o[u][l].push(f))}),s.forEach(c=>{const{provider:u,prefix:l}=c;o[u][l].length&&I0(c,o[u][l])}),t?w0(t,r,s):qc};function P0(e,t){switch(e){case"local":case"session":en[e]=t;break;case"all":for(const n in en)en[n]=t;break}}function D0(e,t){const n={...e};for(const r in t){const o=t[r],s=typeof o;r in bd?(o===null||o&&(s==="string"||s==="number"))&&(n[r]=o):s===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const B0=/[\s,]+/;function U0(e,t){t.split(B0).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function F0(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let s=parseFloat(e.slice(0,e.length-n.length));return isNaN(s)?0:(s=s/o,s%1===0?r(s):0)}}return t}function $0(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function H0(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function z0(e){return"data:image/svg+xml,"+H0(e)}function K0(e){return'url("'+z0(e)+'")'}const Wc={..._d,inline:!1},G0={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},q0={display:"inline-block"},yi={backgroundColor:"currentColor"},Cd={backgroundColor:"transparent"},Vc={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},jc={webkitMask:yi,mask:yi,background:Cd};for(const e in jc){const t=jc[e];for(const n in Vc)t[e+n]=Vc[n]}const Hr={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";Hr[e+"-flip"]=t,Hr[e.slice(0,1)+"-flip"]=t,Hr[e+"Flip"]=t});function Yc(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Zc=(e,t)=>{const n=D0(Wc,t),r={...G0},o=t.mode||"svg",s={},i=t.style,a=typeof i=="object"&&!(i instanceof Array)?i:{};for(let y in t){const E=t[y];if(E!==void 0)switch(y){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[y]=E===!0||E==="true"||E===1;break;case"flip":typeof E=="string"&&U0(n,E);break;case"color":s.color=E;break;case"rotate":typeof E=="string"?n[y]=F0(E):typeof E=="number"&&(n[y]=E);break;case"ariaHidden":case"aria-hidden":E!==!0&&E!=="true"&&delete r["aria-hidden"];break;default:{const T=Hr[y];T?(E===!0||E==="true"||E===1)&&(n[T]=!0):Wc[y]===void 0&&(r[y]=E)}}}const c=o0(e,n),u=c.attributes;if(n.inline&&(s.verticalAlign="-0.125em"),o==="svg"){r.style={...s,...a},Object.assign(r,u);let y=0,E=t.id;return typeof E=="string"&&(E=E.replace(/-/g,"_")),r.innerHTML=c0(c.body,E?()=>E+"ID"+y++:"iconifyVue"),Ae("svg",r)}const{body:l,width:f,height:d}=e,p=o==="mask"||(o==="bg"?!1:l.indexOf("currentColor")!==-1),m=$0(l,{...u,width:f+"",height:d+""});return r.style={...s,"--svg":K0(m),width:Yc(u.width),height:Yc(u.height),...q0,...p?yi:Cd,...a},Ae("span",r)};function W0(e){P0(e,!1)}hd(!0);yd("",_0);if(typeof document<"u"&&typeof window<"u"){kd();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!XE(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;Ed(n,o)||console.error(r)}catch{console.error(r)}}}}const V0={...hr,body:""},gS=Qe({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t,n){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let r;if(typeof e!="string"||(r=vo(e,!1,!0))===null)return this.abortLoading(),null;let o=md(r);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:L0([r],()=>{this.counter++})})),null;if(this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e)),n){o=Object.assign({},o);const i=n(o.body,r.name,r.prefix,r.provider);typeof i=="string"&&(o.body=i)}const s=["iconify"];return r.prefix!==""&&s.push("iconify--"+r.prefix),r.provider!==""&&s.push("iconify--"+r.provider),{data:o,classes:s}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted||e.ssr?this.getIcon(e.icon,e.onLoad,e.customise):null;if(!t)return Zc(V0,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Zc({...hr,...t.data},n)}}),j0={getAPIConfig:So,setAPIModule:yd,sendAPIQuery:Sd,setFetch:f0,getFetch:d0,listAPIProviders:l0},Y0=Ge({name:"@nuxt/icon",setup(){var r,o;const e=pr(),t=id().icon;j0.setFetch($fetch.native),W0("all");const n=[];if(t.provider==="server"){const s=((o=(r=e.app)==null?void 0:r.baseURL)==null?void 0:o.replace(/\/$/,""))??"";n.push(s+(t.localApiEndpoint||"/api/_nuxt_icon")),t.fallbackToApi&&n.push(t.iconifyApiEndpoint)}else n.push(t.iconifyApiEndpoint);Ed("",{resources:n})}});function Z0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Od(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{const n=e[t],r=typeof n;(r==="object"||r==="function")&&!Object.isFrozen(n)&&Od(n)}),e}class Xc{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function Md(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Lt(e,...t){const n=Object.create(null);for(const r in e)n[r]=e[r];return t.forEach(function(r){for(const o in r)n[o]=r[o]}),n}const X0="",Qc=e=>!!e.scope,Q0=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((r,o)=>`${r}${"_".repeat(o+1)}`)].join(" ")}return`${t}${e}`};class J0{constructor(t,n){this.buffer="",this.classPrefix=n.classPrefix,t.walk(this)}addText(t){this.buffer+=Md(t)}openNode(t){if(!Qc(t))return;const n=Q0(t.scope,{prefix:this.classPrefix});this.span(n)}closeNode(t){Qc(t)&&(this.buffer+=X0)}value(){return this.buffer}span(t){this.buffer+=``}}const Jc=(e={})=>{const t={children:[]};return Object.assign(t,e),t};class aa{constructor(){this.rootNode=Jc(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const n=Jc({scope:t});this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,n){return typeof n=="string"?t.addText(n):n.children&&(t.openNode(n),n.children.forEach(r=>this._walk(t,r)),t.closeNode(n)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(n=>typeof n=="string")?t.children=[t.children.join("")]:t.children.forEach(n=>{aa._collapse(n)}))}}class ev extends aa{constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,n){const r=t.root;n&&(r.scope=`language:${n}`),this.add(r)}toHTML(){return new J0(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function sr(e){return e?typeof e=="string"?e:e.source:null}function Id(e){return an("(?=",e,")")}function tv(e){return an("(?:",e,")*")}function nv(e){return an("(?:",e,")?")}function an(...e){return e.map(n=>sr(n)).join("")}function rv(e){const t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function ca(...e){return"("+(rv(e).capture?"":"?:")+e.map(r=>sr(r)).join("|")+")"}function Ld(e){return new RegExp(e.toString()+"|").exec("").length-1}function ov(e,t){const n=e&&e.exec(t);return n&&n.index===0}const sv=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function la(e,{joinWith:t}){let n=0;return e.map(r=>{n+=1;const o=n;let s=sr(r),i="";for(;s.length>0;){const a=sv.exec(s);if(!a){i+=s;break}i+=s.substring(0,a.index),s=s.substring(a.index+a[0].length),a[0][0]==="\\"&&a[1]?i+="\\"+String(Number(a[1])+o):(i+=a[0],a[0]==="("&&n++)}return i}).map(r=>`(${r})`).join(t)}const iv=/\b\B/,Pd="[a-zA-Z]\\w*",ua="[a-zA-Z_]\\w*",Dd="\\b\\d+(\\.\\d+)?",Bd="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Ud="\\b(0b[01]+)",av="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",cv=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=an(t,/.*\b/,e.binary,/\b.*/)),Lt({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(n,r)=>{n.index!==0&&r.ignoreMatch()}},e)},ir={begin:"\\\\[\\s\\S]",relevance:0},lv={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[ir]},uv={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[ir]},fv={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},To=function(e,t,n={}){const r=Lt({scope:"comment",begin:e,end:t,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const o=ca("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return r.contains.push({begin:an(/[ ]+/,"(",o,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},dv=To("//","$"),pv=To("/\\*","\\*/"),gv=To("#","$"),hv={scope:"number",begin:Dd,relevance:0},mv={scope:"number",begin:Bd,relevance:0},bv={scope:"number",begin:Ud,relevance:0},_v={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[ir,{begin:/\[/,end:/\]/,relevance:0,contains:[ir]}]},yv={scope:"title",begin:Pd,relevance:0},Ev={scope:"title",begin:ua,relevance:0},vv={begin:"\\.\\s*"+ua,relevance:0},wv=function(e){return Object.assign(e,{"on:begin":(t,n)=>{n.data._beginMatch=t[1]},"on:end":(t,n)=>{n.data._beginMatch!==t[1]&&n.ignoreMatch()}})};var Mr=Object.freeze({__proto__:null,APOS_STRING_MODE:lv,BACKSLASH_ESCAPE:ir,BINARY_NUMBER_MODE:bv,BINARY_NUMBER_RE:Ud,COMMENT:To,C_BLOCK_COMMENT_MODE:pv,C_LINE_COMMENT_MODE:dv,C_NUMBER_MODE:mv,C_NUMBER_RE:Bd,END_SAME_AS_BEGIN:wv,HASH_COMMENT_MODE:gv,IDENT_RE:Pd,MATCH_NOTHING_RE:iv,METHOD_GUARD:vv,NUMBER_MODE:hv,NUMBER_RE:Dd,PHRASAL_WORDS_MODE:fv,QUOTE_STRING_MODE:uv,REGEXP_MODE:_v,RE_STARTERS_RE:av,SHEBANG:cv,TITLE_MODE:yv,UNDERSCORE_IDENT_RE:ua,UNDERSCORE_TITLE_MODE:Ev});function Sv(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function Tv(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function Nv(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Sv,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function Rv(e,t){Array.isArray(e.illegal)&&(e.illegal=ca(...e.illegal))}function Av(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function xv(e,t){e.relevance===void 0&&(e.relevance=1)}const kv=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(r=>{delete e[r]}),e.keywords=n.keywords,e.begin=an(n.beforeMatch,Id(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},Cv=["of","and","for","in","not","or","if","then","parent","list","value"],Ov="keyword";function Fd(e,t,n=Ov){const r=Object.create(null);return typeof e=="string"?o(n,e.split(" ")):Array.isArray(e)?o(n,e):Object.keys(e).forEach(function(s){Object.assign(r,Fd(e[s],t,s))}),r;function o(s,i){t&&(i=i.map(a=>a.toLowerCase())),i.forEach(function(a){const c=a.split("|");r[c[0]]=[s,Mv(c[0],c[1])]})}}function Mv(e,t){return t?Number(t):Iv(e)?0:1}function Iv(e){return Cv.includes(e.toLowerCase())}const el={},tn=e=>{console.error(e)},tl=(e,...t)=>{console.log(`WARN: ${e}`,...t)},un=(e,t)=>{el[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),el[`${e}/${t}`]=!0)},oo=new Error;function $d(e,t,{key:n}){let r=0;const o=e[n],s={},i={};for(let a=1;a<=t.length;a++)i[a+r]=o[a],s[a+r]=!0,r+=Ld(t[a-1]);e[n]=i,e[n]._emit=s,e[n]._multi=!0}function Lv(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw tn("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),oo;if(typeof e.beginScope!="object"||e.beginScope===null)throw tn("beginScope must be object"),oo;$d(e,e.begin,{key:"beginScope"}),e.begin=la(e.begin,{joinWith:""})}}function Pv(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw tn("skip, excludeEnd, returnEnd not compatible with endScope: {}"),oo;if(typeof e.endScope!="object"||e.endScope===null)throw tn("endScope must be object"),oo;$d(e,e.end,{key:"endScope"}),e.end=la(e.end,{joinWith:""})}}function Dv(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function Bv(e){Dv(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),Lv(e),Pv(e)}function Uv(e){function t(i,a){return new RegExp(sr(i),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(a?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(a,c){c.position=this.position++,this.matchIndexes[this.matchAt]=c,this.regexes.push([c,a]),this.matchAt+=Ld(a)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const a=this.regexes.map(c=>c[1]);this.matcherRe=t(la(a,{joinWith:"|"}),!0),this.lastIndex=0}exec(a){this.matcherRe.lastIndex=this.lastIndex;const c=this.matcherRe.exec(a);if(!c)return null;const u=c.findIndex((f,d)=>d>0&&f!==void 0),l=this.matchIndexes[u];return c.splice(0,u),Object.assign(c,l)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(a){if(this.multiRegexes[a])return this.multiRegexes[a];const c=new n;return this.rules.slice(a).forEach(([u,l])=>c.addRule(u,l)),c.compile(),this.multiRegexes[a]=c,c}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(a,c){this.rules.push([a,c]),c.type==="begin"&&this.count++}exec(a){const c=this.getMatcher(this.regexIndex);c.lastIndex=this.lastIndex;let u=c.exec(a);if(this.resumingScanAtSamePosition()&&!(u&&u.index===this.lastIndex)){const l=this.getMatcher(0);l.lastIndex=this.lastIndex+1,u=l.exec(a)}return u&&(this.regexIndex+=u.position+1,this.regexIndex===this.count&&this.considerAll()),u}}function o(i){const a=new r;return i.contains.forEach(c=>a.addRule(c.begin,{rule:c,type:"begin"})),i.terminatorEnd&&a.addRule(i.terminatorEnd,{type:"end"}),i.illegal&&a.addRule(i.illegal,{type:"illegal"}),a}function s(i,a){const c=i;if(i.isCompiled)return c;[Tv,Av,Bv,kv].forEach(l=>l(i,a)),e.compilerExtensions.forEach(l=>l(i,a)),i.__beforeBegin=null,[Nv,Rv,xv].forEach(l=>l(i,a)),i.isCompiled=!0;let u=null;return typeof i.keywords=="object"&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords),u=i.keywords.$pattern,delete i.keywords.$pattern),u=u||/\w+/,i.keywords&&(i.keywords=Fd(i.keywords,e.case_insensitive)),c.keywordPatternRe=t(u,!0),a&&(i.begin||(i.begin=/\B|\b/),c.beginRe=t(c.begin),!i.end&&!i.endsWithParent&&(i.end=/\B|\b/),i.end&&(c.endRe=t(c.end)),c.terminatorEnd=sr(c.end)||"",i.endsWithParent&&a.terminatorEnd&&(c.terminatorEnd+=(i.end?"|":"")+a.terminatorEnd)),i.illegal&&(c.illegalRe=t(i.illegal)),i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map(function(l){return Fv(l==="self"?i:l)})),i.contains.forEach(function(l){s(l,c)}),i.starts&&s(i.starts,a),c.matcher=o(c),c}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=Lt(e.classNameAliases||{}),s(e)}function Hd(e){return e?e.endsWithParent||Hd(e.starts):!1}function Fv(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return Lt(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:Hd(e)?Lt(e,{starts:e.starts?Lt(e.starts):null}):Object.isFrozen(e)?Lt(e):e}var $v="11.10.0";class Hv extends Error{constructor(t,n){super(t),this.name="HTMLInjectionError",this.html=n}}const Wo=Md,nl=Lt,rl=Symbol("nomatch"),zv=7,zd=function(e){const t=Object.create(null),n=Object.create(null),r=[];let o=!0;const s="Could not find the language '{}', did you forget to load/include a language module?",i={disableAutodetect:!0,name:"Plain text",contains:[]};let a={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:ev};function c(R){return a.noHighlightRe.test(R)}function u(R){let M=R.className+" ";M+=R.parentNode?R.parentNode.className:"";const X=a.languageDetectRe.exec(M);if(X){const ce=k(X[1]);return ce||(tl(s.replace("{}",X[1])),tl("Falling back to no-highlight mode for this block.",R)),ce?X[1]:"no-highlight"}return M.split(/\s+/).find(ce=>c(ce)||k(ce))}function l(R,M,X){let ce="",se="";typeof M=="object"?(ce=R,X=M.ignoreIllegals,se=M.language):(un("10.7.0","highlight(lang, code, ...args) has been deprecated."),un("10.7.0",`Please use highlight(code, options) instead. +https://github.com/highlightjs/highlight.js/issues/2277`),se=R,ce=M),X===void 0&&(X=!0);const de={code:ce,language:se};Q("before:highlight",de);const xe=de.result?de.result:f(de.language,de.code,X);return xe.code=de.code,Q("after:highlight",xe),xe}function f(R,M,X,ce){const se=Object.create(null);function de(U,G){return U.keywords[G]}function xe(){if(!D.keywords){F.addText(I);return}let U=0;D.keywordPatternRe.lastIndex=0;let G=D.keywordPatternRe.exec(I),Z="";for(;G;){Z+=I.substring(U,G.index);const re=B.case_insensitive?G[0].toLowerCase():G[0],me=de(D,re);if(me){const[Ce,cn]=me;if(F.addText(Z),Z="",se[re]=(se[re]||0)+1,se[re]<=zv&&(Y+=cn),Ce.startsWith("_"))Z+=G[0];else{const dt=B.classNameAliases[Ce]||Ce;he(G[0],dt)}}else Z+=G[0];U=D.keywordPatternRe.lastIndex,G=D.keywordPatternRe.exec(I)}Z+=I.substring(U),F.addText(Z)}function ke(){if(I==="")return;let U=null;if(typeof D.subLanguage=="string"){if(!t[D.subLanguage]){F.addText(I);return}U=f(D.subLanguage,I,!0,W[D.subLanguage]),W[D.subLanguage]=U._top}else U=p(I,D.subLanguage.length?D.subLanguage:null);D.relevance>0&&(Y+=U.relevance),F.__addSublanguage(U._emitter,U.language)}function ye(){D.subLanguage!=null?ke():xe(),I=""}function he(U,G){U!==""&&(F.startScope(G),F.addText(U),F.endScope())}function x(U,G){let Z=1;const re=G.length-1;for(;Z<=re;){if(!U._emit[Z]){Z++;continue}const me=B.classNameAliases[U[Z]]||U[Z],Ce=G[Z];me?he(Ce,me):(I=Ce,xe(),I=""),Z++}}function H(U,G){return U.scope&&typeof U.scope=="string"&&F.openNode(B.classNameAliases[U.scope]||U.scope),U.beginScope&&(U.beginScope._wrap?(he(I,B.classNameAliases[U.beginScope._wrap]||U.beginScope._wrap),I=""):U.beginScope._multi&&(x(U.beginScope,G),I="")),D=Object.create(U,{parent:{value:D}}),D}function z(U,G,Z){let re=ov(U.endRe,Z);if(re){if(U["on:end"]){const me=new Xc(U);U["on:end"](G,me),me.isMatchIgnored&&(re=!1)}if(re){for(;U.endsParent&&U.parent;)U=U.parent;return U}}if(U.endsWithParent)return z(U.parent,G,Z)}function j(U){return D.matcher.regexIndex===0?(I+=U[0],1):(ne=!0,0)}function ae(U){const G=U[0],Z=U.rule,re=new Xc(Z),me=[Z.__beforeBegin,Z["on:begin"]];for(const Ce of me)if(Ce&&(Ce(U,re),re.isMatchIgnored))return j(G);return Z.skip?I+=G:(Z.excludeBegin&&(I+=G),ye(),!Z.returnBegin&&!Z.excludeBegin&&(I=G)),H(Z,U),Z.returnBegin?0:G.length}function fe(U){const G=U[0],Z=M.substring(U.index),re=z(D,U,Z);if(!re)return rl;const me=D;D.endScope&&D.endScope._wrap?(ye(),he(G,D.endScope._wrap)):D.endScope&&D.endScope._multi?(ye(),x(D.endScope,U)):me.skip?I+=G:(me.returnEnd||me.excludeEnd||(I+=G),ye(),me.excludeEnd&&(I=G));do D.scope&&F.closeNode(),!D.skip&&!D.subLanguage&&(Y+=D.relevance),D=D.parent;while(D!==re.parent);return re.starts&&H(re.starts,U),me.returnEnd?0:G.length}function h(){const U=[];for(let G=D;G!==B;G=G.parent)G.scope&&U.unshift(G.scope);U.forEach(G=>F.openNode(G))}let _={};function N(U,G){const Z=G&&G[0];if(I+=U,Z==null)return ye(),0;if(_.type==="begin"&&G.type==="end"&&_.index===G.index&&Z===""){if(I+=M.slice(G.index,G.index+1),!o){const re=new Error(`0 width match regex (${R})`);throw re.languageName=R,re.badRule=_.rule,re}return 1}if(_=G,G.type==="begin")return ae(G);if(G.type==="illegal"&&!X){const re=new Error('Illegal lexeme "'+Z+'" for mode "'+(D.scope||"")+'"');throw re.mode=D,re}else if(G.type==="end"){const re=fe(G);if(re!==rl)return re}if(G.type==="illegal"&&Z==="")return 1;if(J>1e5&&J>G.index*3)throw new Error("potential infinite loop, way more iterations than matches");return I+=Z,Z.length}const B=k(R);if(!B)throw tn(s.replace("{}",R)),new Error('Unknown language: "'+R+'"');const L=Uv(B);let $="",D=ce||L;const W={},F=new a.__emitter(a);h();let I="",Y=0,ee=0,J=0,ne=!1;try{if(B.__emitTokens)B.__emitTokens(M,F);else{for(D.matcher.considerAll();;){J++,ne?ne=!1:D.matcher.considerAll(),D.matcher.lastIndex=ee;const U=D.matcher.exec(M);if(!U)break;const G=M.substring(ee,U.index),Z=N(G,U);ee=U.index+Z}N(M.substring(ee))}return F.finalize(),$=F.toHTML(),{language:R,value:$,relevance:Y,illegal:!1,_emitter:F,_top:D}}catch(U){if(U.message&&U.message.includes("Illegal"))return{language:R,value:Wo(M),illegal:!0,relevance:0,_illegalBy:{message:U.message,index:ee,context:M.slice(ee-100,ee+100),mode:U.mode,resultSoFar:$},_emitter:F};if(o)return{language:R,value:Wo(M),illegal:!1,relevance:0,errorRaised:U,_emitter:F,_top:D};throw U}}function d(R){const M={value:Wo(R),illegal:!1,relevance:0,_top:i,_emitter:new a.__emitter(a)};return M._emitter.addText(R),M}function p(R,M){M=M||a.languages||Object.keys(t);const X=d(R),ce=M.filter(k).filter(K).map(ye=>f(ye,R,!1));ce.unshift(X);const se=ce.sort((ye,he)=>{if(ye.relevance!==he.relevance)return he.relevance-ye.relevance;if(ye.language&&he.language){if(k(ye.language).supersetOf===he.language)return 1;if(k(he.language).supersetOf===ye.language)return-1}return 0}),[de,xe]=se,ke=de;return ke.secondBest=xe,ke}function m(R,M,X){const ce=M&&n[M]||X;R.classList.add("hljs"),R.classList.add(`language-${ce}`)}function y(R){let M=null;const X=u(R);if(c(X))return;if(Q("before:highlightElement",{el:R,language:X}),R.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",R);return}if(R.children.length>0&&(a.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(R)),a.throwUnescapedHTML))throw new Hv("One of your code blocks includes unescaped HTML.",R.innerHTML);M=R;const ce=M.textContent,se=X?l(ce,{language:X,ignoreIllegals:!0}):p(ce);R.innerHTML=se.value,R.dataset.highlighted="yes",m(R,X,se.language),R.result={language:se.language,re:se.relevance,relevance:se.relevance},se.secondBest&&(R.secondBest={language:se.secondBest.language,relevance:se.secondBest.relevance}),Q("after:highlightElement",{el:R,result:se,text:ce})}function E(R){a=nl(a,R)}const T=()=>{v(),un("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function b(){v(),un("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let g=!1;function v(){if(document.readyState==="loading"){g=!0;return}document.querySelectorAll(a.cssSelector).forEach(y)}function S(){g&&v()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",S,!1);function w(R,M){let X=null;try{X=M(e)}catch(ce){if(tn("Language definition for '{}' could not be registered.".replace("{}",R)),o)tn(ce);else throw ce;X=i}X.name||(X.name=R),t[R]=X,X.rawDefinition=M.bind(null,e),X.aliases&&P(X.aliases,{languageName:R})}function A(R){delete t[R];for(const M of Object.keys(n))n[M]===R&&delete n[M]}function O(){return Object.keys(t)}function k(R){return R=(R||"").toLowerCase(),t[R]||t[n[R]]}function P(R,{languageName:M}){typeof R=="string"&&(R=[R]),R.forEach(X=>{n[X.toLowerCase()]=M})}function K(R){const M=k(R);return M&&!M.disableAutodetect}function C(R){R["before:highlightBlock"]&&!R["before:highlightElement"]&&(R["before:highlightElement"]=M=>{R["before:highlightBlock"](Object.assign({block:M.el},M))}),R["after:highlightBlock"]&&!R["after:highlightElement"]&&(R["after:highlightElement"]=M=>{R["after:highlightBlock"](Object.assign({block:M.el},M))})}function V(R){C(R),r.push(R)}function te(R){const M=r.indexOf(R);M!==-1&&r.splice(M,1)}function Q(R,M){const X=R;r.forEach(function(ce){ce[X]&&ce[X](M)})}function q(R){return un("10.7.0","highlightBlock will be removed entirely in v12.0"),un("10.7.0","Please use highlightElement now."),y(R)}Object.assign(e,{highlight:l,highlightAuto:p,highlightAll:v,highlightElement:y,highlightBlock:q,configure:E,initHighlighting:T,initHighlightingOnLoad:b,registerLanguage:w,unregisterLanguage:A,listLanguages:O,getLanguage:k,registerAliases:P,autoDetection:K,inherit:nl,addPlugin:V,removePlugin:te}),e.debugMode=function(){o=!1},e.safeMode=function(){o=!0},e.versionString=$v,e.regex={concat:an,lookahead:Id,either:ca,optional:nv,anyNumberOfTimes:tv};for(const R in Mr)typeof Mr[R]=="object"&&Od(Mr[R]);return Object.assign(e,Mr),e},Nn=zd({});Nn.newInstance=()=>zd({});var Kd=Nn;Nn.HighlightJS=Nn;Nn.default=Nn;const Vo=Z0(Kd);var jo,ol;function Kv(){if(ol)return jo;ol=1;function e(t){const n=t.regex,r=n.concat(/[\p{L}_]/u,n.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),o=/[\p{L}0-9._:-]+/u,s={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},a=t.inherit(i,{begin:/\(/,end:/\)/}),c=t.inherit(t.APOS_STRING_MODE,{className:"string"}),u=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),l={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,u,c,a,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,a,u,c]}]}]},t.COMMENT(//,{relevance:10}),{begin://,relevance:10},s,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[u]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[l],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[l],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:r,relevance:0,starts:l}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(r,/>/))),contains:[{className:"name",begin:r,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}return jo=e,jo}var Yo,sl;function Gv(){if(sl)return Yo;sl=1;function e(t){const n=t.regex,r={},o={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[r]}]};Object.assign(r,{className:"variable",variants:[{begin:n.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},o]});const s={className:"subst",begin:/\$\(/,end:/\)/,contains:[t.BACKSLASH_ESCAPE]},i=t.inherit(t.COMMENT(),{match:[/(^|\s)/,/#.*$/],scope:{2:"comment"}}),a={begin:/<<-?\s*(?=\w+)/,starts:{contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,r,s]};s.contains.push(c);const u={match:/\\"/},l={className:"string",begin:/'/,end:/'/},f={match:/\\'/},d={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},t.NUMBER_MODE,r]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],m=t.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),y={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[t.inherit(t.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},E=["if","then","else","elif","fi","for","while","until","in","do","done","case","esac","function","select"],T=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],v=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","sudo","type","typeset","ulimit","unalias"],S=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],w=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:E,literal:T,built_in:[...g,...v,"set","shopt",...S,...w]},contains:[m,t.SHEBANG(),y,d,i,a,b,c,u,l,f,r]}}return Yo=e,Yo}var Zo,il;function qv(){if(il)return Zo;il=1;function e(t){const n=t.regex,r=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),o="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",a="("+o+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",c={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},f={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},d={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef elifdef elifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},r,t.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:n.optional(s)+t.IDENT_RE,relevance:0},m=n.optional(s)+t.IDENT_RE+"\\s*\\(",T={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","typeof","typeof_unqual","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_BitInt","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal96","_Decimal128","_Decimal64x","_Decimal128x","_Float16","_Float32","_Float64","_Float128","_Float32x","_Float64x","_Float128x","const","static","constexpr","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[d,c,r,t.C_BLOCK_COMMENT_MODE,f,l],g={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:T,contains:b.concat([{begin:/\(/,end:/\)/,keywords:T,contains:b.concat(["self"]),relevance:0}]),relevance:0},v={begin:"("+a+"[\\*&\\s]+)+"+m,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:T,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:o,keywords:T,relevance:0},{begin:m,returnBegin:!0,contains:[t.inherit(p,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:T,relevance:0,contains:[r,t.C_BLOCK_COMMENT_MODE,l,f,c,{begin:/\(/,end:/\)/,keywords:T,relevance:0,contains:["self",r,t.C_BLOCK_COMMENT_MODE,l,f,c]}]},c,r,t.C_BLOCK_COMMENT_MODE,d]};return{name:"C",aliases:["h"],keywords:T,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},t.TITLE_MODE]}]),exports:{preprocessor:d,strings:l,keywords:T}}}return Zo=e,Zo}var Xo,al;function Wv(){if(al)return Xo;al=1;function e(t){const n=t.regex,r=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),o="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",a="(?!struct)("+o+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},f={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},d={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},r,t.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:n.optional(s)+t.IDENT_RE,relevance:0},m=n.optional(s)+t.IDENT_RE+"\\s*\\(",y=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],E=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],T=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],S={type:E,keyword:y,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:T},w={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:n.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,t.IDENT_RE,n.lookahead(/(<[^<>]+>|)\s*\(/))},A=[w,d,c,r,t.C_BLOCK_COMMENT_MODE,f,l],O={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:S,contains:A.concat([{begin:/\(/,end:/\)/,keywords:S,contains:A.concat(["self"]),relevance:0}]),relevance:0},k={className:"function",begin:"("+a+"[\\*&\\s]+)+"+m,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:S,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:o,keywords:S,relevance:0},{begin:m,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,f]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:[r,t.C_BLOCK_COMMENT_MODE,l,f,c,{begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:["self",r,t.C_BLOCK_COMMENT_MODE,l,f,c]}]},c,r,t.C_BLOCK_COMMENT_MODE,d]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:S,illegal:"",keywords:S,contains:["self",c]},{begin:t.IDENT_RE+"::",keywords:S},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}return Xo=e,Xo}var Qo,cl;function Vv(){if(cl)return Qo;cl=1;function e(t){const n=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],r=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],o=["default","false","null","true"],s=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],i=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],a={keyword:s.concat(i),built_in:n,literal:o},c=t.inherit(t.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),u={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},l={className:"string",begin:/"""("*)(?!")(.|\n)*?"""\1/,relevance:1},f={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},d=t.inherit(f,{illegal:/\n/}),p={className:"subst",begin:/\{/,end:/\}/,keywords:a},m=t.inherit(p,{illegal:/\n/}),y={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},t.BACKSLASH_ESCAPE,m]},E={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},p]},T=t.inherit(E,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},m]});p.contains=[E,y,f,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,u,t.C_BLOCK_COMMENT_MODE],m.contains=[T,y,d,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,u,t.inherit(t.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const b={variants:[l,E,y,f,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},g={begin:"<",end:">",contains:[{beginKeywords:"in out"},c]},v=t.IDENT_RE+"(<"+t.IDENT_RE+"(\\s*,\\s*"+t.IDENT_RE+")*>)?(\\[\\])?",S={begin:"@"+t.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:a,illegal:/::/,contains:[t.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},b,u,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},c,g,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[c,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[c,g,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+v+"\\s+)+"+t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:a,contains:[{beginKeywords:r.join(" "),relevance:0},{begin:t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[t.TITLE_MODE,g],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:a,relevance:0,contains:[b,u,t.C_BLOCK_COMMENT_MODE]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},S]}}return Qo=e,Qo}var Jo,ll;function jv(){if(ll)return Jo;ll=1;const e=u=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:u.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:u.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],r=[...t,...n],o=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),s=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),a=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function c(u){const l=u.regex,f=e(u),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},p="and or not only",m=/@-?\w[\w]*(-\w+)*/,y="[a-zA-Z-][a-zA-Z0-9_-]*",E=[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[f.BLOCK_COMMENT,d,f.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+y,relevance:0},f.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+s.join("|")+")"},{begin:":(:)?("+i.join("|")+")"}]},f.CSS_VARIABLE,{className:"attribute",begin:"\\b("+a.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[f.BLOCK_COMMENT,f.HEXCOLOR,f.IMPORTANT,f.CSS_NUMBER_MODE,...E,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...E,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},f.FUNCTION_DISPATCH]},{begin:l.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:m},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:o.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...E,f.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+r.join("|")+")\\b"}]}}return Jo=c,Jo}var es,ul;function Yv(){if(ul)return es;ul=1;function e(t){const n=t.regex,r={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},o={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},i={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},a={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},c=/[A-Za-z][A-Za-z0-9+.-]*/,u={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:n.concat(/\[.+?\]\(/,c,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},f={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},d=t.inherit(l,{contains:[]}),p=t.inherit(f,{contains:[]});l.contains.push(p),f.contains.push(d);let m=[r,u];return[l,f,d,p].forEach(b=>{b.contains=b.contains.concat(m)}),m=m.concat(l,f),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:m},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:m}]}]},r,i,l,f,{className:"quote",begin:"^>\\s+",contains:m,end:"$"},s,o,u,a,{scope:"literal",match:/&([a-zA-Z0-9]+|#[0-9]{1,7}|#[Xx][0-9a-fA-F]{1,6});/}]}}return es=e,es}var ts,fl;function Zv(){if(fl)return ts;fl=1;function e(t){const n=t.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}return ts=e,ts}var ns,dl;function Xv(){if(dl)return ns;dl=1;function e(t){const n=t.regex,r="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",o=n.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),s=n.concat(o,/(::\w+)*/),a={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield",...["include","extend","prepend","public","private","protected","raise","throw"]],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},c={className:"doctag",begin:"@[A-Za-z]+"},u={begin:"#<",end:">"},l=[t.COMMENT("#","$",{contains:[c]}),t.COMMENT("^=begin","^=end",{contains:[c],relevance:10}),t.COMMENT("^__END__",t.MATCH_NOTHING_RE)],f={className:"subst",begin:/#\{/,end:/\}/,keywords:a},d={className:"string",contains:[t.BACKSLASH_ESCAPE,f],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[t.BACKSLASH_ESCAPE,f]})]}]},p="[1-9](_?[0-9])*|0",m="[0-9](_?[0-9])*",y={className:"number",relevance:0,variants:[{begin:`\\b(${p})(\\.(${m}))?([eE][+-]?(${m})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},E={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:a}]},A=[d,{variants:[{match:[/class\s+/,s,/\s+<\s+/,s]},{match:[/\b(class|module)\s+/,s]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:a},{match:[/(include|extend)\s+/,s],scope:{2:"title.class"},keywords:a},{relevance:0,match:[s,/\.new[. (]/],scope:{1:"title.class"}},{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{relevance:0,match:o,scope:"title.class"},{match:[/def/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[E]},{begin:t.IDENT_RE+"::"},{className:"symbol",begin:t.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:r}],relevance:0},y,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:a},{begin:"("+t.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[t.BACKSLASH_ESCAPE,f],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(u,l),relevance:0}].concat(u,l);f.contains=A,E.contains=A;const K=[{begin:/^\s*=>/,starts:{end:"$",contains:A}},{className:"meta.prompt",begin:"^("+"[>?]>"+"|"+"[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]"+"|"+"(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>"+")(?=[ ])",starts:{end:"$",keywords:a,contains:A}}];return l.unshift(u),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:[t.SHEBANG({binary:"ruby"})].concat(K).concat(l).concat(A)}}return ns=e,ns}var rs,pl;function Qv(){if(pl)return rs;pl=1;function e(t){const i={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:i,illegal:"o(i,a,c-1))}function s(i){const a=i.regex,c="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",u=c+o("(?:<"+c+"~~~(?:\\s*,\\s*"+c+"~~~)*>)?",/~~~/g,2),m={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits","goto"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},y={className:"meta",begin:"@"+c,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},E={className:"params",begin:/\(/,end:/\)/,keywords:m,relevance:0,contains:[i.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:m,illegal:/<\/|#/,contains:[i.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},i.C_LINE_COMMENT_MODE,i.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[i.BACKSLASH_ESCAPE]},i.APOS_STRING_MODE,i.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,c],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[a.concat(/(?!else)/,c),/\s+/,c,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,c],className:{1:"keyword",3:"title.class"},contains:[E,i.C_LINE_COMMENT_MODE,i.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+u+"\\s+)",i.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:m,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:m,relevance:0,contains:[y,i.APOS_STRING_MODE,i.QUOTE_STRING_MODE,r,i.C_BLOCK_COMMENT_MODE]},i.C_LINE_COMMENT_MODE,i.C_BLOCK_COMMENT_MODE]},r,y]}}return is=s,is}var as,bl;function nw(){if(bl)return as;bl=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],o=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],i=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],a=[].concat(s,r,o);function c(u){const l=u.regex,f=(x,{after:H})=>{const z="",end:""},m=/<[A-Za-z0-9\\._:-]+\s*\/>/,y={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(x,H)=>{const z=x[0].length+x.index,j=x.input[z];if(j==="<"||j===","){H.ignoreMatch();return}j===">"&&(f(x,{after:z})||H.ignoreMatch());let ae;const fe=x.input.substring(z);if(ae=fe.match(/^\s*=/)){H.ignoreMatch();return}if((ae=fe.match(/^\s+extends\s+/))&&ae.index===0){H.ignoreMatch();return}}},E={$pattern:e,keyword:t,literal:n,built_in:a,"variable.language":i},T="[0-9](_?[0-9])*",b=`\\.(${T})`,g="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",v={className:"number",variants:[{begin:`(\\b(${g})((${b})|\\.)?|(${b}))[eE][+-]?(${T})\\b`},{begin:`\\b(${g})\\b((${b})\\b|\\.)?|(${b})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},S={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},w={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,S],subLanguage:"xml"}},A={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,S],subLanguage:"css"}},O={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,S],subLanguage:"graphql"}},k={className:"string",begin:"`",end:"`",contains:[u.BACKSLASH_ESCAPE,S]},K={className:"comment",variants:[u.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),u.C_BLOCK_COMMENT_MODE,u.C_LINE_COMMENT_MODE]},C=[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE,w,A,O,k,{match:/\$\d+/},v];S.contains=C.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(C)});const V=[].concat(K,S.contains),te=V.concat([{begin:/(\s*)\(/,end:/\)/,keywords:E,contains:["self"].concat(V)}]),Q={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:te},q={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,l.concat(d,"(",l.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},R={relevance:0,match:l.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...o]}},M={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},X={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[Q],illegal:/%/},ce={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function se(x){return l.concat("(?!",x.join("|"),")")}const de={match:l.concat(/\b/,se([...s,"super","import"].map(x=>`${x}\\s*\\(`)),d,l.lookahead(/\s*\(/)),className:"title.function",relevance:0},xe={begin:l.concat(/\./,l.lookahead(l.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},ke={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},Q]},ye="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+u.UNDERSCORE_IDENT_RE+")\\s*=>",he={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,/(async\s*)?/,l.lookahead(ye)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[Q]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:te,CLASS_REFERENCE:R},illegal:/#(?![$_A-z])/,contains:[u.SHEBANG({label:"shebang",binary:"node",relevance:5}),M,u.APOS_STRING_MODE,u.QUOTE_STRING_MODE,w,A,O,k,K,{match:/\$\d+/},v,R,{className:"attr",begin:d+l.lookahead(":"),relevance:0},he,{begin:"("+u.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[K,u.REGEXP_MODE,{className:"function",begin:ye,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:u.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:te}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:p.begin,end:p.end},{match:m},{begin:y.begin,"on:begin":y.isTrulyOpeningTag,end:y.end}],subLanguage:"xml",contains:[{begin:y.begin,end:y.end,skip:!0,contains:["self"]}]}]},X,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+u.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[Q,u.inherit(u.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},xe,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[Q]},de,ce,q,ke,{match:/\$[(.]/}]}}return as=c,as}var cs,_l;function rw(){if(_l)return cs;_l=1;function e(t){const n={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},r={match:/[{}[\],:]/,className:"punctuation",relevance:0},o=["true","false","null"],s={scope:"literal",beginKeywords:o.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:o},contains:[n,r,t.QUOTE_STRING_MODE,s,t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}return cs=e,cs}var ls,yl;function ow(){if(yl)return ls;yl=1;var e="[0-9](_*[0-9])*",t=`\\.(${e})`,n="[0-9a-fA-F](_*[0-9a-fA-F])*",r={className:"number",variants:[{begin:`(\\b(${e})((${t})|\\.)?|(${t}))[eE][+-]?(${e})[fFdD]?\\b`},{begin:`\\b(${e})((${t})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${t})[fFdD]?\\b`},{begin:`\\b(${e})[fFdD]\\b`},{begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?(${e})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function o(s){const i={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},c={className:"symbol",begin:s.UNDERSCORE_IDENT_RE+"@"},u={className:"subst",begin:/\$\{/,end:/\}/,contains:[s.C_NUMBER_MODE]},l={className:"variable",begin:"\\$"+s.UNDERSCORE_IDENT_RE},f={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[l,u]},{begin:"'",end:"'",illegal:/\n/,contains:[s.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[s.BACKSLASH_ESCAPE,l,u]}]};u.contains.push(f);const d={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+s.UNDERSCORE_IDENT_RE+")?"},p={className:"meta",begin:"@"+s.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[s.inherit(f,{className:"string"}),"self"]}]},m=r,y=s.COMMENT("/\\*","\\*/",{contains:[s.C_BLOCK_COMMENT_MODE]}),E={variants:[{className:"type",begin:s.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},T=E;return T.variants[1].contains=[E],E.variants[1].contains=[T],{name:"Kotlin",aliases:["kt","kts"],keywords:i,contains:[s.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),s.C_LINE_COMMENT_MODE,y,a,c,d,p,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:i,relevance:5,contains:[{begin:s.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[s.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:i,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[E,s.C_LINE_COMMENT_MODE,y],relevance:0},s.C_LINE_COMMENT_MODE,y,d,p,f,s.C_NUMBER_MODE]},y]},{begin:[/class|interface|trait/,/\s+/,s.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},s.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},d,p]},f,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:` +`},m]}}return ls=o,ls}var us,El;function sw(){if(El)return us;El=1;const e=l=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:l.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[l.APOS_STRING_MODE,l.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:l.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],r=[...t,...n],o=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),s=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),a=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse(),c=s.concat(i).sort().reverse();function u(l){const f=e(l),d=c,p="and or not only",m="[\\w-]+",y="("+m+"|@\\{"+m+"\\})",E=[],T=[],b=function(V){return{className:"string",begin:"~?"+V+".*?"+V}},g=function(V,te,Q){return{className:V,begin:te,relevance:Q}},v={$pattern:/[a-z-]+/,keyword:p,attribute:o.join(" ")},S={begin:"\\(",end:"\\)",contains:T,keywords:v,relevance:0};T.push(l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,b("'"),b('"'),f.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},f.HEXCOLOR,S,g("variable","@@?"+m,10),g("variable","@\\{"+m+"\\}"),g("built_in","~?`[^`]*?`"),{className:"attribute",begin:m+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},f.IMPORTANT,{beginKeywords:"and not"},f.FUNCTION_DISPATCH);const w=T.concat({begin:/\{/,end:/\}/,contains:E}),A={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(T)},O={begin:y+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},f.CSS_VARIABLE,{className:"attribute",begin:"\\b("+a.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:T}}]},k={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:v,returnEnd:!0,contains:T,relevance:0}},P={className:"variable",variants:[{begin:"@"+m+"\\s*:",relevance:15},{begin:"@"+m}],starts:{end:"[;}]",returnEnd:!0,contains:w}},K={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:y,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:`[<='$"]`,relevance:0,contains:[l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,A,g("keyword","all\\b"),g("variable","@\\{"+m+"\\}"),{begin:"\\b("+r.join("|")+")\\b",className:"selector-tag"},f.CSS_NUMBER_MODE,g("selector-tag",y,0),g("selector-id","#"+y),g("selector-class","\\."+y,0),g("selector-tag","&",0),f.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+s.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+i.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:w},{begin:"!important"},f.FUNCTION_DISPATCH]},C={begin:m+`:(:)?(${d.join("|")})`,returnBegin:!0,contains:[K]};return E.push(l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,k,P,C,O,K,A,f.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:`[=>'/<($"]`,contains:E}}return us=u,us}var fs,vl;function iw(){if(vl)return fs;vl=1;function e(t){const n="\\[=*\\[",r="\\]=*\\]",o={begin:n,end:r,contains:["self"]},s=[t.COMMENT("--(?!"+n+")","$"),t.COMMENT("--"+n,r,{contains:[o],relevance:10})];return{name:"Lua",keywords:{$pattern:t.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:s.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[t.inherit(t.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:s}].concat(s)},t.C_NUMBER_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:n,end:r,contains:[o],relevance:5}])}}return fs=e,fs}var ds,wl;function aw(){if(wl)return ds;wl=1;function e(t){const n={className:"variable",variants:[{begin:"\\$\\("+t.UNDERSCORE_IDENT_RE+"\\)",contains:[t.BACKSLASH_ESCAPE]},{begin:/\$[@%\{/,end:/\}/},c={scope:"attr",match:/\s+:\s*\w+(\s*\(.*?\))?/},u={scope:"variable",variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](?!")(\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@](?!")[^\s\w{=]|\$=/,relevance:0}],contains:[c]},l={className:"number",variants:[{match:/0?\.[0-9][0-9_]+\b/},{match:/\bv?(0|[1-9][0-9_]*(\.[0-9_]+)?|[1-9][0-9_]*)\b/},{match:/\b0[0-7][0-7_]*\b/},{match:/\b0x[0-9a-fA-F][0-9a-fA-F_]*\b/},{match:/\b0b[0-1][0-1_]*\b/}],relevance:0},f=[t.BACKSLASH_ESCAPE,i,u],d=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],p=(E,T,b="\\1")=>{const g=b==="\\1"?b:n.concat(b,T);return n.concat(n.concat("(?:",E,")"),T,/(?:\\.|[^\\\/])*?/,g,/(?:\\.|[^\\\/])*?/,b,o)},m=(E,T,b)=>n.concat(n.concat("(?:",E,")"),T,/(?:\\.|[^\\\/])*?/,b,o),y=[u,t.HASH_COMMENT_MODE,t.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:f,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},l,{begin:"(\\/\\/|"+t.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[t.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:p("s|tr|y",n.either(...d,{capture:!0}))},{begin:p("s|tr|y","\\(","\\)")},{begin:p("s|tr|y","\\[","\\]")},{begin:p("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:m("(?:m|qr)?",/\//,/\//)},{begin:m("m|qr",n.either(...d,{capture:!0}),/\1/)},{begin:m("m|qr",/\(/,/\)/)},{begin:m("m|qr",/\[/,/\]/)},{begin:m("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub method",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[t.TITLE_MODE,c]},{className:"class",beginKeywords:"class",end:"[;{]",excludeEnd:!0,relevance:5,contains:[t.TITLE_MODE,c,l]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=y,a.contains=y,{name:"Perl",aliases:["pl","pm"],keywords:s,contains:y}}return ps=e,ps}var gs,Tl;function lw(){if(Tl)return gs;Tl=1;function e(t){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r=/[a-zA-Z@][a-zA-Z0-9_]*/,c={"variable.language":["this","super"],$pattern:r,keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"],built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"]},u={$pattern:r,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:c,illegal:"/,end:/$/,illegal:"\\n"},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+u.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:u,contains:[t.UNDERSCORE_TITLE_MODE]},{begin:"\\."+t.UNDERSCORE_IDENT_RE,relevance:0}]}}return gs=e,gs}var hs,Nl;function uw(){if(Nl)return hs;Nl=1;function e(t){const n=t.regex,r=/(?![A-Za-z0-9])(?![$])/,o=n.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,r),s=n.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,r),i={scope:"variable",match:"\\$+"+o},a={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},c={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},u=t.inherit(t.APOS_STRING_MODE,{illegal:null}),l=t.inherit(t.QUOTE_STRING_MODE,{illegal:null,contains:t.QUOTE_STRING_MODE.contains.concat(c)}),f={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:t.QUOTE_STRING_MODE.contains.concat(c),"on:begin":(te,Q)=>{Q.data._beginMatch=te[1]||te[2]},"on:end":(te,Q)=>{Q.data._beginMatch!==te[1]&&Q.ignoreMatch()}},d=t.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),p=`[ +]`,m={scope:"string",variants:[l,u,f,d]},y={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},E=["false","null","true"],T=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],b=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],v={keyword:T,literal:(te=>{const Q=[];return te.forEach(q=>{Q.push(q),q.toLowerCase()===q?Q.push(q.toUpperCase()):Q.push(q.toLowerCase())}),Q})(E),built_in:b},S=te=>te.map(Q=>Q.replace(/\|\d+$/,"")),w={variants:[{match:[/new/,n.concat(p,"+"),n.concat("(?!",S(b).join("\\b|"),"\\b)"),s],scope:{1:"keyword",4:"title.class"}}]},A=n.concat(o,"\\b(?!\\()"),O={variants:[{match:[n.concat(/::/,n.lookahead(/(?!class\b)/)),A],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[s,n.concat(/::/,n.lookahead(/(?!class\b)/)),A],scope:{1:"title.class",3:"variable.constant"}},{match:[s,n.concat("::",n.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[s,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},k={scope:"attr",match:n.concat(o,n.lookahead(":"),n.lookahead(/(?!::)/))},P={relevance:0,begin:/\(/,end:/\)/,keywords:v,contains:[k,i,O,t.C_BLOCK_COMMENT_MODE,m,y,w]},K={relevance:0,match:[/\b/,n.concat("(?!fn\\b|function\\b|",S(T).join("\\b|"),"|",S(b).join("\\b|"),"\\b)"),o,n.concat(p,"*"),n.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[P]};P.contains.push(K);const C=[k,O,t.C_BLOCK_COMMENT_MODE,m,y,w],V={begin:n.concat(/#\[\s*/,s),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:E,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:E,keyword:["new","array"]},contains:["self",...C]},...C,{scope:"meta",match:s}]};return{case_insensitive:!1,keywords:v,contains:[V,t.HASH_COMMENT_MODE,t.COMMENT("//","$"),t.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:t.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},a,{scope:"variable.language",match:/\$this\b/},i,K,O,{match:[/const/,/\s/,o],scope:{1:"keyword",3:"variable.constant"}},w,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},t.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:v,contains:["self",i,O,t.C_BLOCK_COMMENT_MODE,m,y]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[t.inherit(t.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},t.UNDERSCORE_TITLE_MODE]},m,y]}}return hs=e,hs}var ms,Rl;function fw(){if(Rl)return ms;Rl=1;function e(t){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},t.inherit(t.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}return ms=e,ms}var bs,Al;function dw(){if(Al)return bs;Al=1;function e(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}return bs=e,bs}var _s,xl;function pw(){if(xl)return _s;xl=1;function e(t){const n=t.regex,r=new RegExp("[\\p{XID_Start}_]\\p{XID_Continue}*","u"),o=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],c={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:o,built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},u={className:"meta",begin:/^(>>>|\.\.\.) /},l={className:"subst",begin:/\{/,end:/\}/,keywords:c,illegal:/#/},f={begin:/\{\{/,relevance:0},d={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,u],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,u],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,u,f,l]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,u,f,l]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[t.BACKSLASH_ESCAPE,f,l]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,f,l]},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",m=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,y=`\\b|${o.join("|")}`,E={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${m}))[eE][+-]?(${p})[jJ]?(?=${y})`},{begin:`(${m})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${y})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${y})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${y})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${y})`},{begin:`\\b(${p})[jJ](?=${y})`}]},T={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:c,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},b={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:c,contains:["self",u,E,d,t.HASH_COMMENT_MODE]}]};return l.contains=[d,E,u],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:c,illegal:/(<\/|\?)|=>/,contains:[u,E,{scope:"variable.language",match:/\bself\b/},{beginKeywords:"if",relevance:0},{match:/\bor\b/,scope:"keyword"},d,T,t.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[b]},{variants:[{match:[/\bclass/,/\s+/,r,/\s*/,/\(\s*/,r,/\s*\)/]},{match:[/\bclass/,/\s+/,r]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[E,b,d]}]}}return _s=e,_s}var ys,kl;function gw(){if(kl)return ys;kl=1;function e(t){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}return ys=e,ys}var Es,Cl;function hw(){if(Cl)return Es;Cl=1;function e(t){const n=t.regex,r=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,o=n.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),s=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,i=n.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:r,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[t.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:n.lookahead(n.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:r},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),t.HASH_COMMENT_MODE,{scope:"string",contains:[t.BACKSLASH_ESCAPE],variants:[t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[s,o]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,o]},{scope:{1:"punctuation",2:"number"},match:[i,o]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,o]}]},{scope:{3:"operator"},match:[r,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:s},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:i},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}return Es=e,Es}var vs,Ol;function mw(){if(Ol)return vs;Ol=1;function e(t){const n=t.regex,r=/(r#)?/,o=n.concat(r,t.UNDERSCORE_IDENT_RE),s=n.concat(r,t.IDENT_RE),i={className:"title.function.invoke",relevance:0,begin:n.concat(/\b/,/(?!let|for|while|if|else|match\b)/,s,n.lookahead(/\s*\(/))},a="([ui](8|16|32|64|128|size)|f(32|64))?",c=["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","union","unsafe","unsized","use","virtual","where","while","yield"],u=["true","false","Some","None","Ok","Err"],l=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","eprintln!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],f=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:t.IDENT_RE+"!?",type:f,keyword:c,literal:u,built_in:l},illegal:""},i]}}return vs=e,vs}var ws,Ml;function bw(){if(Ml)return ws;Ml=1;const e=u=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:u.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:u.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],r=[...t,...n],o=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),s=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),a=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function c(u){const l=e(u),f=i,d=s,p="@[a-z-]+",m="and or not only",E={className:"variable",begin:"(\\$"+"[a-zA-Z-][a-zA-Z0-9_-]*"+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[u.C_LINE_COMMENT_MODE,u.C_BLOCK_COMMENT_MODE,l.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},l.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+r.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+f.join("|")+")"},E,{begin:/\(/,end:/\)/,contains:[l.CSS_NUMBER_MODE]},l.CSS_VARIABLE,{className:"attribute",begin:"\\b("+a.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[l.BLOCK_COMMENT,E,l.HEXCOLOR,l.CSS_NUMBER_MODE,u.QUOTE_STRING_MODE,u.APOS_STRING_MODE,l.IMPORTANT,l.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:p,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:m,attribute:o.join(" ")},contains:[{begin:p,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},E,u.QUOTE_STRING_MODE,u.APOS_STRING_MODE,l.HEXCOLOR,l.CSS_NUMBER_MODE]},l.FUNCTION_DISPATCH]}}return ws=c,ws}var Ss,Il;function _w(){if(Il)return Ss;Il=1;function e(t){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}return Ss=e,Ss}var Ts,Ll;function yw(){if(Ll)return Ts;Ll=1;function e(t){const n=t.regex,r=t.COMMENT("--","$"),o={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},s={begin:/"/,end:/"/,contains:[{begin:/""/}]},i=["true","false","unknown"],a=["double precision","large object","with timezone","without timezone"],c=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],u=["add","asc","collation","desc","final","first","last","view"],l=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],f=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],d=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],p=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],m=f,y=[...l,...u].filter(v=>!f.includes(v)),E={className:"variable",begin:/@[a-z0-9][a-z0-9_]*/},T={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},b={begin:n.concat(/\b/,n.either(...m),/\s*\(/),relevance:0,keywords:{built_in:m}};function g(v,{exceptions:S,when:w}={}){const A=w;return S=S||[],v.map(O=>O.match(/\|\d+$/)||S.includes(O)?O:A(O)?`${O}|0`:O)}return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:g(y,{when:v=>v.length<3}),literal:i,type:c,built_in:d},contains:[{begin:n.either(...p),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:y.concat(p),literal:i,type:c}},{className:"type",begin:n.either(...a)},b,E,o,s,t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,r,T]}}return Ts=e,Ts}var Ns,Pl;function Ew(){if(Pl)return Ns;Pl=1;function e(O){return O?typeof O=="string"?O:O.source:null}function t(O){return n("(?=",O,")")}function n(...O){return O.map(P=>e(P)).join("")}function r(O){const k=O[O.length-1];return typeof k=="object"&&k.constructor===Object?(O.splice(O.length-1,1),k):{}}function o(...O){return"("+(r(O).capture?"":"?:")+O.map(K=>e(K)).join("|")+")"}const s=O=>n(/\b/,O,/\w$/.test(O)?/\b/:/\B/),i=["Protocol","Type"].map(s),a=["init","self"].map(s),c=["Any","Self"],u=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","borrowing","break","case","catch","class","consume","consuming","continue","convenience","copy","default","defer","deinit","didSet","distributed","do","dynamic","each","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","macro","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","package","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],l=["false","nil","true"],f=["assignment","associativity","higherThan","left","lowerThan","none","right"],d=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warning"],p=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],m=o(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),y=o(m,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),E=n(m,y,"*"),T=o(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),b=o(T,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),g=n(T,b,"*"),v=n(/[A-Z]/,b,"*"),S=["attached","autoclosure",n(/convention\(/,o("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","freestanding","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",n(/objc\(/,g,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","Sendable","testable","UIApplicationMain","unchecked","unknown","usableFromInline","warn_unqualified_access"],w=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function A(O){const k={match:/\s+/,relevance:0},P=O.COMMENT("/\\*","\\*/",{contains:["self"]}),K=[O.C_LINE_COMMENT_MODE,P],C={match:[/\./,o(...i,...a)],className:{2:"keyword"}},V={match:n(/\./,o(...u)),relevance:0},te=u.filter(be=>typeof be=="string").concat(["_|0"]),Q=u.filter(be=>typeof be!="string").concat(c).map(s),q={variants:[{className:"keyword",match:o(...Q,...a)}]},R={$pattern:o(/\b\w+/,/#\w+/),keyword:te.concat(d),literal:l},M=[C,V,q],X={match:n(/\./,o(...p)),relevance:0},ce={className:"built_in",match:n(/\b/,o(...p),/(?=\()/)},se=[X,ce],de={match:/->/,relevance:0},xe={className:"operator",relevance:0,variants:[{match:E},{match:`\\.(\\.|${y})+`}]},ke=[de,xe],ye="([0-9]_*)+",he="([0-9a-fA-F]_*)+",x={className:"number",relevance:0,variants:[{match:`\\b(${ye})(\\.(${ye}))?([eE][+-]?(${ye}))?\\b`},{match:`\\b0x(${he})(\\.(${he}))?([pP][+-]?(${ye}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},H=(be="")=>({className:"subst",variants:[{match:n(/\\/,be,/[0\\tnr"']/)},{match:n(/\\/,be,/u\{[0-9a-fA-F]{1,8}\}/)}]}),z=(be="")=>({className:"subst",match:n(/\\/,be,/[\t ]*(?:[\r\n]|\r\n)/)}),j=(be="")=>({className:"subst",label:"interpol",begin:n(/\\/,be,/\(/),end:/\)/}),ae=(be="")=>({begin:n(be,/"""/),end:n(/"""/,be),contains:[H(be),z(be),j(be)]}),fe=(be="")=>({begin:n(be,/"/),end:n(/"/,be),contains:[H(be),j(be)]}),h={className:"string",variants:[ae(),ae("#"),ae("##"),ae("###"),fe(),fe("#"),fe("##"),fe("###")]},_=[O.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[O.BACKSLASH_ESCAPE]}],N={begin:/\/[^\s](?=[^/\n]*\/)/,end:/\//,contains:_},B=be=>{const br=n(be,/\//),Cn=n(/\//,be);return{begin:br,end:Cn,contains:[..._,{scope:"comment",begin:`#(?!.*${Cn})`,end:/$/}]}},L={scope:"regexp",variants:[B("###"),B("##"),B("#"),N]},$={match:n(/`/,g,/`/)},D={className:"variable",match:/\$\d+/},W={className:"variable",match:`\\$${b}+`},F=[$,D,W],I={match:/(@|#(un)?)available/,scope:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:w,contains:[...ke,x,h]}]}},Y={scope:"keyword",match:n(/@/,o(...S),t(o(/\(/,/\s+/)))},ee={scope:"meta",match:n(/@/,g)},J=[I,Y,ee],ne={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:n(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,b,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:n(/\s+&\s+/,t(v)),relevance:0}]},U={begin://,keywords:R,contains:[...K,...M,...J,de,ne]};ne.contains.push(U);const G={match:n(g,/\s*:/),keywords:"_|0",relevance:0},Z={begin:/\(/,end:/\)/,relevance:0,keywords:R,contains:["self",G,...K,L,...M,...se,...ke,x,h,...F,...J,ne]},re={begin://,keywords:"repeat each",contains:[...K,ne]},me={begin:o(t(n(g,/\s*:/)),t(n(g,/\s+/,g,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:g}]},Ce={begin:/\(/,end:/\)/,keywords:R,contains:[me,...K,...M,...ke,x,h,...J,ne,Z],endsParent:!0,illegal:/["']/},cn={match:[/(func|macro)/,/\s+/,o($.match,g,E)],className:{1:"keyword",3:"title.function"},contains:[re,Ce,k],illegal:[/\[/,/%/]},dt={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[re,Ce,k],illegal:/\[|%/},mr={match:[/operator/,/\s+/,E],className:{1:"keyword",3:"title"}},$e={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[ne],keywords:[...f,...l],end:/}/},Je={begin:[/(struct|protocol|class|extension|enum|actor)/,/\s+/,g,/\s*/],beginScope:{1:"keyword",3:"title.class"},keywords:R,contains:[re,...M,{begin:/:/,end:/\{/,keywords:R,contains:[{scope:"title.class.inherited",match:v},...M],relevance:0}]};for(const be of h.variants){const br=be.contains.find(Gd=>Gd.label==="interpol");br.keywords=R;const Cn=[...M,...se,...ke,x,h,...F];br.contains=[...Cn,{begin:/\(/,end:/\)/,contains:["self",...Cn]}]}return{name:"Swift",keywords:R,contains:[...K,cn,dt,Je,mr,$e,{beginKeywords:"import",end:/$/,contains:[...K],relevance:0},L,...M,...se,...ke,x,h,...F,...J,ne,Z]}}return Ns=A,Ns}var Rs,Dl;function vw(){if(Dl)return Rs;Dl=1;function e(t){const n="true false yes no null",r="[\\w#;/?:@&=+$,.~*'()[\\]]+",o={className:"attr",variants:[{begin:/\w[\w :()\./-]*:(?=[ \t]|$)/},{begin:/"\w[\w :()\./-]*":(?=[ \t]|$)/},{begin:/'\w[\w :()\./-]*':(?=[ \t]|$)/}]},s={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},i={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[t.BACKSLASH_ESCAPE,s]},a=t.inherit(i,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),d={className:"number",begin:"\\b"+"[0-9]{4}(-[0-9][0-9]){0,2}"+"([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?"+"(\\.[0-9]*)?"+"([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?"+"\\b"},p={end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},m={begin:/\{/,end:/\}/,contains:[p],illegal:"\\n",relevance:0},y={begin:"\\[",end:"\\]",contains:[p],illegal:"\\n",relevance:0},E=[o,{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+r},{className:"type",begin:"!<"+r+">"},{className:"type",begin:"!"+r},{className:"type",begin:"!!"+r},{className:"meta",begin:"&"+t.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+t.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},t.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},d,{className:"number",begin:t.C_NUMBER_RE+"\\b",relevance:0},m,y,i],T=[...E];return T.pop(),T.push(a),p.contains=T,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:E}}return Rs=e,Rs}var As,Bl;function ww(){if(Bl)return As;Bl=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],o=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],i=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],a=[].concat(s,r,o);function c(l){const f=l.regex,d=(H,{after:z})=>{const j="",end:""},y=/<[A-Za-z0-9\\._:-]+\s*\/>/,E={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(H,z)=>{const j=H[0].length+H.index,ae=H.input[j];if(ae==="<"||ae===","){z.ignoreMatch();return}ae===">"&&(d(H,{after:j})||z.ignoreMatch());let fe;const h=H.input.substring(j);if(fe=h.match(/^\s*=/)){z.ignoreMatch();return}if((fe=h.match(/^\s+extends\s+/))&&fe.index===0){z.ignoreMatch();return}}},T={$pattern:e,keyword:t,literal:n,built_in:a,"variable.language":i},b="[0-9](_?[0-9])*",g=`\\.(${b})`,v="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",S={className:"number",variants:[{begin:`(\\b(${v})((${g})|\\.)?|(${g}))[eE][+-]?(${b})\\b`},{begin:`\\b(${v})\\b((${g})\\b|\\.)?|(${g})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},w={className:"subst",begin:"\\$\\{",end:"\\}",keywords:T,contains:[]},A={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[l.BACKSLASH_ESCAPE,w],subLanguage:"xml"}},O={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[l.BACKSLASH_ESCAPE,w],subLanguage:"css"}},k={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[l.BACKSLASH_ESCAPE,w],subLanguage:"graphql"}},P={className:"string",begin:"`",end:"`",contains:[l.BACKSLASH_ESCAPE,w]},C={className:"comment",variants:[l.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:p+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),l.C_BLOCK_COMMENT_MODE,l.C_LINE_COMMENT_MODE]},V=[l.APOS_STRING_MODE,l.QUOTE_STRING_MODE,A,O,k,P,{match:/\$\d+/},S];w.contains=V.concat({begin:/\{/,end:/\}/,keywords:T,contains:["self"].concat(V)});const te=[].concat(C,w.contains),Q=te.concat([{begin:/(\s*)\(/,end:/\)/,keywords:T,contains:["self"].concat(te)}]),q={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:T,contains:Q},R={variants:[{match:[/class/,/\s+/,p,/\s+/,/extends/,/\s+/,f.concat(p,"(",f.concat(/\./,p),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,p],scope:{1:"keyword",3:"title.class"}}]},M={relevance:0,match:f.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...o]}},X={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},ce={variants:[{match:[/function/,/\s+/,p,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[q],illegal:/%/},se={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function de(H){return f.concat("(?!",H.join("|"),")")}const xe={match:f.concat(/\b/,de([...s,"super","import"].map(H=>`${H}\\s*\\(`)),p,f.lookahead(/\s*\(/)),className:"title.function",relevance:0},ke={begin:f.concat(/\./,f.lookahead(f.concat(p,/(?![0-9A-Za-z$_(])/))),end:p,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},ye={match:[/get|set/,/\s+/,p,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},q]},he="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+l.UNDERSCORE_IDENT_RE+")\\s*=>",x={match:[/const|var|let/,/\s+/,p,/\s*/,/=\s*/,/(async\s*)?/,f.lookahead(he)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[q]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:T,exports:{PARAMS_CONTAINS:Q,CLASS_REFERENCE:M},illegal:/#(?![$_A-z])/,contains:[l.SHEBANG({label:"shebang",binary:"node",relevance:5}),X,l.APOS_STRING_MODE,l.QUOTE_STRING_MODE,A,O,k,P,C,{match:/\$\d+/},S,M,{className:"attr",begin:p+f.lookahead(":"),relevance:0},x,{begin:"("+l.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[C,l.REGEXP_MODE,{className:"function",begin:he,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:l.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:T,contains:Q}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:m.begin,end:m.end},{match:y},{begin:E.begin,"on:begin":E.isTrulyOpeningTag,end:E.end}],subLanguage:"xml",contains:[{begin:E.begin,end:E.end,skip:!0,contains:["self"]}]}]},ce,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+l.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[q,l.inherit(l.TITLE_MODE,{begin:p,className:"title.function"})]},{match:/\.\.\./,relevance:0},ke,{match:"\\$"+p,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[q]},xe,se,R,ye,{match:/\$[(.]/}]}}function u(l){const f=c(l),d=e,p=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],m={begin:[/namespace/,/\s+/,l.IDENT_RE],beginScope:{1:"keyword",3:"title.class"}},y={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:p},contains:[f.exports.CLASS_REFERENCE]},E={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},T=["type","interface","public","private","protected","implements","declare","abstract","readonly","enum","override","satisfies"],b={$pattern:e,keyword:t.concat(T),literal:n,built_in:a.concat(p),"variable.language":i},g={className:"meta",begin:"@"+d},v=(A,O,k)=>{const P=A.contains.findIndex(K=>K.label===O);if(P===-1)throw new Error("can not find mode to replace");A.contains.splice(P,1,k)};Object.assign(f.keywords,b),f.exports.PARAMS_CONTAINS.push(g);const S=f.contains.find(A=>A.className==="attr");f.exports.PARAMS_CONTAINS.push([f.exports.CLASS_REFERENCE,S]),f.contains=f.contains.concat([g,m,y]),v(f,"shebang",l.SHEBANG()),v(f,"use_strict",E);const w=f.contains.find(A=>A.label==="func.def");return w.relevance=0,Object.assign(f,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),f}return As=u,As}var xs,Ul;function Sw(){if(Ul)return xs;Ul=1;function e(t){const n=t.regex,r={className:"string",begin:/"(""|[^/n])"C\b/},o={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},s=/\d{1,2}\/\d{1,2}\/\d{4}/,i=/\d{4}-\d{1,2}-\d{1,2}/,a=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,c=/\d{1,2}(:\d{1,2}){1,2}/,u={className:"literal",variants:[{begin:n.concat(/# */,n.either(i,s),/ *#/)},{begin:n.concat(/# */,c,/ *#/)},{begin:n.concat(/# */,a,/ *#/)},{begin:n.concat(/# */,n.either(i,s),/ +/,n.either(a,c),/ *#/)}]},l={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},f={className:"label",begin:/^\w+:/},d=t.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),p=t.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]});return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[r,o,u,l,f,d,p,{className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[p]}]}}return xs=e,xs}var ks,Fl;function Tw(){if(Fl)return ks;Fl=1;function e(t){t.regex;const n=t.COMMENT(/\(;/,/;\)/);n.contains.push("self");const r=t.COMMENT(/;;/,/$/),o=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],s={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},i={className:"variable",begin:/\$[\w_]+/},a={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},c={className:"number",relevance:0,match:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/},u={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},l={className:"keyword",match:/\b(f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:o},contains:[r,n,{match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}},i,a,s,t.QUOTE_STRING_MODE,u,l,c]}}return ks=e,ks}var ue=Kd;ue.registerLanguage("xml",Kv());ue.registerLanguage("bash",Gv());ue.registerLanguage("c",qv());ue.registerLanguage("cpp",Wv());ue.registerLanguage("csharp",Vv());ue.registerLanguage("css",jv());ue.registerLanguage("markdown",Yv());ue.registerLanguage("diff",Zv());ue.registerLanguage("ruby",Xv());ue.registerLanguage("go",Qv());ue.registerLanguage("graphql",Jv());ue.registerLanguage("ini",ew());ue.registerLanguage("java",tw());ue.registerLanguage("javascript",nw());ue.registerLanguage("json",rw());ue.registerLanguage("kotlin",ow());ue.registerLanguage("less",sw());ue.registerLanguage("lua",iw());ue.registerLanguage("makefile",aw());ue.registerLanguage("perl",cw());ue.registerLanguage("objectivec",lw());ue.registerLanguage("php",uw());ue.registerLanguage("php-template",fw());ue.registerLanguage("plaintext",dw());ue.registerLanguage("python",pw());ue.registerLanguage("python-repl",gw());ue.registerLanguage("r",hw());ue.registerLanguage("rust",mw());ue.registerLanguage("scss",bw());ue.registerLanguage("shell",_w());ue.registerLanguage("sql",yw());ue.registerLanguage("swift",Ew());ue.registerLanguage("yaml",vw());ue.registerLanguage("typescript",ww());ue.registerLanguage("vbnet",Sw());ue.registerLanguage("wasm",Tw());ue.HighlightJS=ue;ue.default=ue;var $l=Qe({props:{code:{type:String,required:!0},language:{type:String,default:""},autodetect:{type:Boolean,default:!0},ignoreIllegals:{type:Boolean,default:!0}},setup:function(e){var t=Fe(e.language);ft(function(){return e.language},function(o){t.value=o});var n=Pe(function(){return e.autodetect||!t.value}),r=Pe(function(){return!n.value&&!Vo.getLanguage(t.value)});return{className:Pe(function(){return r.value?"":"hljs "+t.value}),highlightedCode:Pe(function(){var o;if(r.value)return console.warn('The language "'+t.value+'" you specified could not be found.'),e.code.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");if(n.value){var s=Vo.highlightAuto(e.code);return t.value=(o=s.language)!==null&&o!==void 0?o:"",s.value}return(s=Vo.highlight(e.code,{language:t.value,ignoreIllegals:e.ignoreIllegals})).value})}},render:function(){return Ae("pre",{},[Ae("code",{class:this.className,innerHTML:this.highlightedCode})])}}),Nw={install:function(e){e.component("highlightjs",$l)},component:$l};const Rw=Ge(e=>{e.vueApp.component("HightlightJs",Nw.component)}),Aw=[Kb,qb,uy,fy,dy,py,hy,_y,yy,vy,Sy,UE,KE,Y0,Rw],xw=e=>{const t=Object.create(null);for(const n in e){const r=e[n];r!==void 0&&(t[n]=r)}return t},kw=(e,t)=>(n,r)=>(Hf(()=>e({...xw(n),...r.attrs},r)),()=>{var o,s;return t?(s=(o=r.slots).default)==null?void 0:s.call(o):null}),Cw={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:[String,Object,Array],contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:String,tabindex:String,title:String,translate:String},Ow=Qe({name:"Link",inheritAttrs:!1,props:{...Cw,as:String,crossorigin:String,disabled:Boolean,fetchpriority:String,href:String,hreflang:String,imagesizes:String,imagesrcset:String,integrity:String,media:String,prefetch:{type:Boolean,default:void 0},referrerpolicy:String,rel:String,sizes:String,title:String,type:String,methods:String,target:String,body:Boolean,renderPriority:[String,Number]},setup:kw(e=>({link:[e]}))}),Mw=Qe({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,r={};for(const o in e.route)Object.defineProperty(r,o,{get:()=>t===e.renderKey?e.route[o]:n[o]});return Bt(gr,bt(r)),()=>Ae(e.vnode,{ref:e.vnodeRef})}}),Iw=Qe({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:r}){const o=Te(),s=Fe(),i=Ke(gr,null);let a;r({pageRef:s});const c=Ke(Cf,null);let u;const l=o.deferHydration();if(o.isHydrating){const f=o.hooks.hookOnce("app:error",l);Xe().beforeEach(f)}return e.pageKey&&ft(()=>e.pageKey,(f,d)=>{f!==d&&o.callHook("page:loading:start")}),()=>Ae(rd,{name:e.name,route:e.route,...t},{default:f=>{const d=Pw(i,f.route,f.Component),p=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(u&&!p)return u;l();return}if(u&&c&&!c.isCurrent(f.route))return u;if(d&&i&&(!c||c!=null&&c.isCurrent(i)))return p?u:null;const m=li(f,e.pageKey);!o.isHydrating&&!Dw(i,f.route,f.Component)&&a===m&&o.callHook("page:loading:end"),a=m;const y=!!(e.transition??f.route.meta.pageTransition??Qs),E=y&&Lw([e.transition,f.route.meta.pageTransition,Qs,{onAfterLeave:()=>{o.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),T=e.keepalive??f.route.meta.keepalive??Rm;return u=od(mo,y&&E,X_(T,Ae(Ui,{suspensible:!0,onPending:()=>o.callHook("page:start",f.Component),onResolve:()=>{An(()=>o.callHook("page:finish",f.Component).then(()=>o.callHook("page:loading:end")).finally(l))}},{default:()=>{const b=Ae(Mw,{key:m||void 0,vnode:n.default?Ae(ze,void 0,n.default(f)):f.Component,route:f.route,renderKey:m||void 0,trackRootNodes:y,vnodeRef:s});return T&&(b.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),b}}))).default(),u}})}});function Lw(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?ea(n.onAfterLeave):void 0}));return ji(...t)}function Pw(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=>{var i,a,c;return((i=o.components)==null?void 0:i.default)!==((c=(a=e.matched[s])==null?void 0:a.components)==null?void 0:c.default)})||n&&li({route:t,Component:n})!==li({route:e,Component:n})}function Dw(e,t,n){return e?t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)})r.default||r);return()=>Ae(n,e.layoutProps,t.slots)}}),Uw=Qe({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=Te(),r=Ke(gr),o=r===Yi()?Y_():r,s=Pe(()=>{let c=Ee(e.name)??o.meta.layout??"default";return c&&!(c in It)&&e.fallback&&(c=Ee(e.fallback)),c}),i=Fe();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",a);Xe().beforeEach(c)}return()=>{const c=s.value&&s.value in It,u=o.meta.layoutTransition??Nm;return od(mo,c&&u,{default:()=>Ae(Ui,{suspensible:!0,onResolve:()=>{An(a)}},{default:()=>Ae(Fw,{layoutProps:cf(t.attrs,{ref:i}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,hasTransition:!!u},t.slots)})}).default()}}}),Fw=Qe({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&Bt(Cf,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,o;return!n||typeof n=="string"&&!(n in It)?(o=(r=t.slots).default)==null?void 0:o.call(r):Ae(Bw,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),$w=Symbol.for("nuxt:client-only"),hS=Qe({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=Fe(!1);return ur(()=>{r.value=!0}),Bt($w,!0),o=>{var c;if(r.value)return(c=t.default)==null?void 0:c.call(t);const s=t.fallback||t.placeholder;if(s)return s();const i=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return Fi(a,n,i)}}}),Cs=new WeakMap;function Hw(e){if(Cs.has(e))return Cs.get(e);const t={...e};return t.render?t.render=(n,r,o,s,i,a)=>{var c;if(s.mounted$??n.mounted$){const u=(c=e.render)==null?void 0:c.bind(n)(n,r,o,s,i,a);return u.children===null||typeof u.children=="string"?at(u):Ae(u)}else{const u=Oc(n._.vnode.el??null)??["
"];return Oa(u.join(""),u.length)}}:t.template&&(t.template=` + + + `),t.setup=(n,r)=>{var c;const o=xn(),s={...o.attrs},i=zw(o);for(const u in s)delete o.attrs[u];const a=Fe(!1);return ur(()=>{Object.assign(o.attrs,s),o.vnode.dirs=i,a.value=!0}),Promise.resolve(((c=e.setup)==null?void 0:c.call(e,n,r))||{}).then(u=>typeof u!="function"?(u=u||{},u.mounted$=a,u):(...l)=>{if(a.value){const f=u(...l);return f.children===null||typeof f.children=="string"?at(f):Ae(f)}else{const f=Oc((o==null?void 0:o.vnode.el)??null)??["
"];return Oa(f.join(""),f.length)}})},Cs.set(e,t),t}function zw(e){if(!e||!e.vnode.dirs)return null;const t=e.vnode.dirs;return e.vnode.dirs=null,t}function Kw(e={}){var u;const t=Fe(""),n=Fe(e.politeness||"polite"),r=$f();function o(l="",f="polite"){t.value=l,n.value=f}function s(l){return o(l,"polite")}function i(l){return o(l,"assertive")}function a(){var l;o((l=document==null?void 0:document.title)==null?void 0:l.trim(),n.value)}function c(){var l;(l=r==null?void 0:r.hooks)==null||l.removeHook("dom:rendered",a)}return a(),(u=r==null?void 0:r.hooks)==null||u.hook("dom:rendered",()=>{a()}),{_cleanup:c,message:t,politeness:n,set:o,polite:s,assertive:i}}function Gw(e={}){const t=Te(),n=t._routeAnnouncer=t._routeAnnouncer||Kw(e);return e.politeness!==n.politeness.value&&(n.politeness.value=e.politeness||"polite"),Ti()&&(t._routeAnnouncerDeps=t._routeAnnouncerDeps||0,t._routeAnnouncerDeps++,cp(()=>{t._routeAnnouncerDeps--,t._routeAnnouncerDeps===0&&(n._cleanup(),delete t._routeAnnouncer)})),n}const qw=Qe({name:"NuxtRouteAnnouncer",props:{atomic:{type:Boolean,default:!1},politeness:{type:String,default:"polite"}},setup(e,{slots:t,expose:n}){const{set:r,polite:o,assertive:s,message:i,politeness:a}=Gw({politeness:e.politeness});return n({set:r,polite:o,assertive:s,message:i,politeness:a}),()=>Ae("span",{class:"nuxt-route-announcer",style:{position:"absolute"}},Ae("span",{role:"alert","aria-live":a.value,"aria-atomic":e.atomic,style:{border:"0",clip:"rect(0 0 0 0)","clip-path":"inset(50%)",height:"1px",width:"1px",overflow:"hidden",position:"absolute","white-space":"nowrap","word-wrap":"normal",margin:"-1px",padding:"0"}},t.default?t.default({message:i.value}):i.value))}}),Ww=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Vw=Hw(qw),jw={};function Yw(e,t){const n=Ow,r=Iw,o=Uw,s=Vw;return ot(),Fi("div",null,[ve(n,{rel:"icon",type:"image/x-icon",href:"favicon.ico"}),ve(o,null,{default:Ii(()=>[ve(r)]),_:1}),ve(s)])}const Zw=Ww(jw,[["render",Yw]]),Xw={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` +`).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` +`);const r=Number(n.statusCode||500),o=r===404,s=n.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,l=o?Bs(()=>Mt(()=>import("./gTFh6Rnt.js"),__vite__mapDeps([16,14,17]),import.meta.url).then(f=>f.default||f)):Bs(()=>Mt(()=>import("./npZD1He3.js"),__vite__mapDeps([18,19]),import.meta.url).then(f=>f.default||f));return(f,d)=>(ot(),Ot(Ee(l),np(sf({statusCode:Ee(r),statusMessage:Ee(s),description:Ee(i),stack:Ee(a)})),null,16))}},Qw={key:0},Hl={__name:"nuxt-root",setup(e){const t=()=>null,n=Te(),r=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",r);Xe().beforeEach(c)}const o=!1;Bt(gr,Yi()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const s=bo(),i=!1;Cu((c,u,l)=>{if(n.hooks.callHook("vue:error",c,u,l).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Wm(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>dn(c)),!1});const a=!1;return(c,u)=>(ot(),Ot(Ui,{onResolve:Ee(r)},{default:Ii(()=>[Ee(i)?(ot(),Fi("div",Qw)):Ee(s)?(ot(),Ot(Ee(Xw),{key:1,error:Ee(s)},null,8,["error"])):Ee(a)?(ot(),Ot(Ee(t),{key:2,context:Ee(a)},null,8,["context"])):Ee(o)?(ot(),Ot(Xp(Ee(o)),{key:3})):(ot(),Ot(Ee(Zw),{key:4}))]),_:1},8,["onResolve"]))}};let zl;{let e;zl=async function(){var i,a;if(e)return e;const r=!!((i=window.__NUXT__)!=null&&i.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?yh(Hl):_h(Hl),o=Cm({vueApp:r});async function s(c){await o.callHook("app:error",c),o.payload.error=o.payload.error||_o(c)}r.config.errorHandler=s;try{await Im(o,Aw)}catch(c){s(c)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(xm),await o.hooks.callHook("app:mounted",r),await An()}catch(c){s(c)}return r.config.errorHandler===s&&(r.config.errorHandler=void 0),r},e=zl().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Xe as $,Xp as A,sS as B,id as C,Pe as D,Jw as E,ze as F,dS as G,Dc as H,fS as I,Bt as J,ur as K,ku as L,Ny as M,bu as N,uS as O,gr as P,By as Q,co as R,ft as S,mo as T,An as U,Sg as V,at as W,Ae as X,ji as Y,rS as Z,Ww as _,of as a,ta as a0,Ic as a1,Gm as a2,go as a3,lS as a4,Dh as a5,aS as a6,sn as a7,Gi as a8,cS as a9,pr as aa,Ys as ab,Ki as ac,L0 as ad,pS as ae,ZE as af,gS as ag,ve as b,Fi as c,af as d,tS as e,Qe as f,hS as g,nS as h,Ot as i,iS as j,Ee as k,oS as l,Te as m,ao as n,ot as o,eS as p,Ke as q,Fe as r,$w as s,sp as t,Hf as u,xn as v,Ii as w,np as x,sf as y,cf as z}; diff --git a/docs/_nuxt/Uf_m9-cX.js b/docs/_nuxt/Uf_m9-cX.js new file mode 100644 index 0000000..59ca1ce --- /dev/null +++ b/docs/_nuxt/Uf_m9-cX.js @@ -0,0 +1,10 @@ +import{_,o as s,c as a,p as m,e as g,a as e,t as p,n as y,f as x,b as n,w as u,d as h,g as $,F as v}from"./DfIOUt0X.js";import{_ as S}from"./BiHlVLkb.js";import{_ as k}from"./C7uHwIio.js";import"./zSCeW5As.js";import"./tKLvWZK4.js";const C={},d=t=>(m("data-v-a24c0661"),t=t(),g(),t),j={class:"header-background flex flex-col items-center justify-center space-y-8 bg-cover bg-center bg-no-repeat py-10 md:py-16 lg:py-24 text-gray-200"},A=d(()=>e("h1",{class:"text-6xl"},"ABOUT US",-1)),T=d(()=>e("hr",{class:"w-1/12"},null,-1)),I=d(()=>e("p",{class:"text-2xl"},null,-1)),q=[A,T,I];function H(t,r){return s(),a("header",j,q)}const B=_(C,[["render",H],["__scopeId","data-v-a24c0661"]]),N={class:"border-border w-60 border p-2 rounded-md"},U=["href"],V=["src"],E={class:"mt-2 text-center"},F={__name:"HomeCard",props:{name:{type:String,required:!0},title:{type:String,required:!0},pic:{type:String,required:!0},webpage:{type:String,required:!0}},setup(t){return(r,c)=>(s(),a("div",N,[e("a",{href:t.webpage,target:"_blank"},[e("img",{src:`images/${t.pic}`,alt:"laptop image",class:"rounded-md"},null,8,V)],8,U),e("div",E,[e("h4",null,p(t.name),1),e("p",null,p(t.title),1)])]))}},O=["href"],M=["src"],P={__name:"Logo",props:{pic:{type:String,required:!0},webpage:{type:String,required:!0},mywidth:{type:String,required:!0}},setup(t){return(r,c)=>(s(),a("div",{class:"border-border border p-2 rounded-md",style:y({width:`${t.mywidth}px`})},[e("a",{href:t.webpage,target:"_blank"},[e("img",{src:`images/${t.pic}`,alt:"logo",class:"rounded-md"},null,8,M)],8,O)],4))}},o=t=>(m("data-v-d058ce93"),t=t(),g(),t),W={class:"inner pt-10"},G=o(()=>e("h1",null,"Who are we?",-1)),K={class:"flex flex-wrap gap-8 items-center"},L=o(()=>e("br",null,null,-1)),R=o(()=>e("br",null,null,-1)),z=o(()=>e("br",null,null,-1)),D=o(()=>e("h2",null,"How to Cite",-1)),J=o(()=>e("div",{class:"specialfont"},"TurkishBERTweet",-1)),Q=o(()=>e("br",null,null,-1)),X=o(()=>e("br",null,null,-1)),Y=o(()=>e("h2",null,"Supporting Projects",-1)),Z=o(()=>e("p",null," We thank Fatih Amasyali for providing access to Tweet Sentiment datasets from Kemik group. This material is based upon work supported by the Google Cloud Research Credits program with the award GCP19980904. We also thank TUBITAK (121C220 and 222N311) for funding this project. ",-1)),ee=o(()=>e("br",null,null,-1)),te={class:"flex flex-wrap gap-8 items-center"},oe=o(()=>e("br",null,null,-1)),ne=`@article{najafi2024turkishbertweet, + title={Turkishbertweet: Fast and reliable large language model for social media analysis}, + author={Najafi, Ali and Varol, Onur}, + journal={Expert Systems with Applications}, + volume={255}, + pages={124737}, + year={2024}, + publisher={Elsevier} +} +`,se=x({__name:"AboutMain",setup(t){return(r,c)=>{const i=F,b=S,f=$,l=P,w=k;return s(),a("main",W,[n(w,null,{default:u(()=>[e("div",null,[G,e("div",K,[n(i,{name:"Ali Najafi",title:"MS.C. Computer Science @Sabanci University",pic:"ali_najafi.jpg",webpage:"http://najafi-ali.com"}),n(i,{name:"Onur Varol",title:"Assistant Professor @Sabanci University",pic:"onur_varol.jpg",webpage:"http://www.onurvarol.com/"})]),L,R,z,D,h(" If you use "),J,h(" in your research, please cite the following paper: "),n(f,null,{default:u(()=>[n(b,{code:ne})]),_:1}),Q,X,Y,Z,ee,e("div",te,[n(l,{pic:"tubitak-logo.png",webpage:"https://tubitak.gov.tr/en",mywidth:"120"}),n(l,{pic:"sabanci-logo.png",webpage:"https://sabanciuniv.edu/",mywidth:"250"}),n(l,{pic:"google_research.jpg",webpage:"https://sites.research.google/trc/about/",mywidth:"300"})])])]),_:1}),oe])}}}),ae=_(se,[["__scopeId","data-v-d058ce93"]]),re={};function ce(t,r){const c=B,i=ae;return s(),a(v,null,[n(c),n(i)],64)}const ue=_(re,[["render",ce]]);export{ue as default}; diff --git a/docs/_nuxt/builds/latest.json b/docs/_nuxt/builds/latest.json index 6408b28..6e82737 100644 --- a/docs/_nuxt/builds/latest.json +++ b/docs/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"9f62763a-0c88-430e-ae10-2c043ca7c64b","timestamp":1725279778008} \ No newline at end of file +{"id":"c3d84027-e91d-4fe4-ad8e-13f9488cd5dc","timestamp":1725285279382} \ No newline at end of file diff --git a/docs/_nuxt/builds/meta/c3d84027-e91d-4fe4-ad8e-13f9488cd5dc.json b/docs/_nuxt/builds/meta/c3d84027-e91d-4fe4-ad8e-13f9488cd5dc.json new file mode 100644 index 0000000..159ae51 --- /dev/null +++ b/docs/_nuxt/builds/meta/c3d84027-e91d-4fe4-ad8e-13f9488cd5dc.json @@ -0,0 +1 @@ +{"id":"c3d84027-e91d-4fe4-ad8e-13f9488cd5dc","timestamp":1725285279382,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/SentimentAnalysis","/HateSpeech","/about","/About"]} \ No newline at end of file diff --git a/docs/_nuxt/gTFh6Rnt.js b/docs/_nuxt/gTFh6Rnt.js new file mode 100644 index 0000000..9a030ad --- /dev/null +++ b/docs/_nuxt/gTFh6Rnt.js @@ -0,0 +1 @@ +import{_ as r}from"./Dbc276ZK.js";import{_ as s,u as i,o as u,c,a as e,t as o,b as d,w as l,d as p,p as h,e as b}from"./DfIOUt0X.js";const f=t=>(h("data-v-922baad2"),t=t(),b(),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"},x=f(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),m={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 i({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 a=r;return u(),c("div",g,[x,e("div",m,[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,[d(a,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:l(()=>[p(o(t.backHome),1)]),_:1})])])])}}},N=s(w,[["__scopeId","data-v-922baad2"]]);export{N as default}; diff --git a/docs/_nuxt/npZD1He3.js b/docs/_nuxt/npZD1He3.js new file mode 100644 index 0000000..4e3f9e4 --- /dev/null +++ b/docs/_nuxt/npZD1He3.js @@ -0,0 +1 @@ +import{_ as a,u as o,o as s,c as i,a as e,t as r,p as u,e as c}from"./DfIOUt0X.js";const l=t=>(u("data-v-1e3620c9"),t=t(),c(),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)=>(s(),i("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)])]))}},k=a(f,[["__scopeId","data-v-1e3620c9"]]);export{k as default}; diff --git a/docs/_nuxt/tKLvWZK4.js b/docs/_nuxt/tKLvWZK4.js new file mode 100644 index 0000000..b8da81d --- /dev/null +++ b/docs/_nuxt/tKLvWZK4.js @@ -0,0 +1,6 @@ +import{C as h,D as d,ad as x,ae as k,f as p,m as y,S as C,X as S,af as v,ag as N}from"./DfIOUt0X.js";const z=Object.freeze({left:0,top:0,width:16,height:16}),I=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),w=Object.freeze({...z,...I});Object.freeze({...w,body:"",hidden:!1});function $(e,t){let s=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const n in t)s+=" "+n+'="'+t[n]+'"';return'"+e+""}const q=/(-?[0-9.]*[0-9]+[0-9.]*)/g,R=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function P(e,t,s){if(t===1)return e;s=s||100;const n=e.split(q);if(n===null||!n.length)return e;const c=[];let r=n.shift(),l=R.test(r);for(;;){if(l){const o=parseFloat(r);isNaN(o)?c.push(r):c.push(Math.ceil(o*t*s)/s)}else c.push(r);if(r=n.shift(),r===void 0)return c.join("");l=!l}}function T(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function j(e){return"data:image/svg+xml,"+T(e)}function A(e){return'url("'+j(e)+'")'}function O(e){if(e.width!==e.height){const t=Math.max(e.width,e.height);return{...e,width:t,height:t,left:e.left-(t-e.width)/2,top:e.top-(t-e.height)/2}}return e}function F(e){const t={display:"inline-block",width:"1em",height:"1em"},s=e.varName;switch(e.pseudoSelector&&(t.content="''"),e.mode){case"background":s&&(t["background-image"]="var(--"+s+")"),t["background-repeat"]="no-repeat",t["background-size"]="100% 100%";break;case"mask":t["background-color"]="currentColor",s&&(t["mask-image"]=t["-webkit-mask-image"]="var(--"+s+")"),t["mask-repeat"]=t["-webkit-mask-repeat"]="no-repeat",t["mask-size"]=t["-webkit-mask-size"]="100% 100%";break}return t}function L(e,t){const s={},n=t.varName;e.width!==e.height&&(t.forceSquare?e=O(e):s.width=P("1em",e.width/e.height));const c=$(e.body.replace(/currentColor/g,t.color||"black"),{viewBox:`${e.left} ${e.top} ${e.width} ${e.height}`,width:e.width.toString(),height:e.height.toString()}),r=A(c);if(n)s["--"+n]=r;else switch(t.mode){case"background":s["background-image"]=r;break;case"mask":s["mask-image"]=s["-webkit-mask-image"]=r;break}return s}const g={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:`; } +`,expanded:`; +} +`},rule:{compressed:"{key}:",compact:" {key}: ",expanded:` + {key}: `}};function E(e,t="expanded"){const s=[];for(let n=0;nx([e],()=>t(!0))).catch(()=>null),k(e)):null}function b(e){const t=h().icon,s=(t.collections||[]).sort((n,c)=>c.length-n.length);return d(()=>{var l;const n=e(),c=n.startsWith(t.cssSelectorPrefix)?n.slice(t.cssSelectorPrefix.length):n,r=((l=t.aliases)==null?void 0:l[c])||c;if(!r.includes(":")){const o=s.find(a=>r.startsWith(a+"-"));return o?o+":"+r.slice(o.length+1):r}return r})}let m;function _(e){return e.replace(/([^\w-])/g,"\\$1")}function D(){if(m)return m;m=new Set;const e=s=>{if(s=s.replace(/^:where\((.*)\)$/,"$1").trim(),s.startsWith("."))return s},t=s=>{if(s!=null&&s.length)for(const n of s){n!=null&&n.cssRules&&t(n.cssRules);const c=n==null?void 0:n.selectorText;if(typeof c=="string"){const r=e(c);r&&m.add(r)}}};for(const s of document.styleSheets)try{const n=s.cssRules||s.rules;t(n)}catch{}return m}const B=p({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:Function,required:!1}},async setup(e){const t=y(),s=h().icon,n=d(()=>e.name?s.cssSelectorPrefix+e.name:"");function c(o){var i,f;if(!o)return;const a=k(o);if(a)return a;const u=(f=(i=t.payload)==null?void 0:i.data)==null?void 0:f[o];if(u)return v(o,u),u}const r=d(()=>"."+_(n.value));function l(o,a=!0){let u=r.value;s.cssWherePseudo&&(u=`:where(${u})`);const i=M(o,{iconSelector:u,format:"compressed",customise:e.customize});return s.cssLayer&&a?`@layer ${s.cssLayer} { ${i} }`:i}{const o=D();async function a(u){if(o.has(r.value))return;const i=document.createElement("style");i.textContent=l(u);const f=document.head.querySelector('style, link[rel="stylesheet"]');f?document.head.insertBefore(i,f):document.head.appendChild(i),o.add(r.value)}C(()=>e.name,()=>{if(o.has(r.value))return;const u=c(e.name);u?a(u):W(e.name).then(i=>{i&&a(i)})},{immediate:!0})}return()=>S("span",{class:["iconify",n.value,s.class]})}}),H=p({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:Function,required:!1}},async setup(e,{slots:t}){const s=y(),n=h().icon,c=b(()=>e.name),r="i-"+c.value;if(c.value){const l=s.payload.data[r];l&&v(c.value,l)}return()=>S(N,{icon:c.value,ssr:!0,class:n.class,customise:e.customize},t)}}),G=p({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:Function,required:!1}},async setup(e,{slots:t}){const s=y(),n=h().icon,c=b(()=>e.name),r=d(()=>{var a;return((a=s.vueApp)==null?void 0:a.component(c.value))||((e.mode||n.mode)==="svg"?H:B)}),l=d(()=>{const a=e.size||n.size;return a?{fontSize:Number.isNaN(+a)?a:a+"px"}:null}),o=e.customize||n.customize;return()=>S(r.value,{...n.attrs,name:c.value,class:n.class,style:l.value,customize:o},t)}});export{G as default}; diff --git a/docs/_nuxt/zSCeW5As.js b/docs/_nuxt/zSCeW5As.js new file mode 100644 index 0000000..7a835b9 --- /dev/null +++ b/docs/_nuxt/zSCeW5As.js @@ -0,0 +1 @@ +import o from"./tKLvWZK4.js";import{_ as r,f as t,o as s,i as p,x as a,y as u}from"./DfIOUt0X.js";const c=t({props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:Function,required:!1,default:null}}});function i(e,_,l,f,m,d){const n=o;return s(),p(n,a(u(e.$props)),null,16)}const $=r(c,[["render",i]]);export{$ as _}; diff --git a/docs/_payload.json b/docs/_payload.json index a6257f6..ef04550 100644 --- a/docs/_payload.json +++ b/docs/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725279793902] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1725285294688] \ No newline at end of file diff --git a/docs/images/google_research.jpg b/docs/images/google_research.jpg new file mode 100644 index 0000000..017ad61 Binary files /dev/null and b/docs/images/google_research.jpg differ diff --git a/docs/images/sabanci-logo.png b/docs/images/sabanci-logo.png new file mode 100644 index 0000000..0141b1c Binary files /dev/null and b/docs/images/sabanci-logo.png differ diff --git a/docs/images/tubitak-logo.png b/docs/images/tubitak-logo.png new file mode 100644 index 0000000..0eacd73 Binary files /dev/null and b/docs/images/tubitak-logo.png differ diff --git a/docs/index.html b/docs/index.html index 388c336..9ebdd20 100644 --- a/docs/index.html +++ b/docs/index.html @@ -40,17 +40,17 @@ - - - - - - - - - - + + + + + + + + + + - -

All rights reserved!

- \ No newline at end of file + +

All Rights Reserved!

+ \ No newline at end of file