diff --git a/.output/nitro.json b/.output/nitro.json index b30e16c..317d85b 100644 --- a/.output/nitro.json +++ b/.output/nitro.json @@ -1,5 +1,5 @@ { - "date": "2024-06-09T13:33:19.605Z", + "date": "2024-06-22T22:04:39.423Z", "preset": "static", "framework": { "name": "nuxt", diff --git a/docs/200.html b/docs/200.html index 738a925..6274458 100644 --- a/docs/200.html +++ b/docs/200.html @@ -6,16 +6,16 @@ - + - - - + + + - - + + - - + +
\ No newline at end of file diff --git a/docs/404.html b/docs/404.html index 738a925..6274458 100644 --- a/docs/404.html +++ b/docs/404.html @@ -6,16 +6,16 @@ - + - - - + + + - - + + - - + +
\ No newline at end of file diff --git a/docs/about/index.html b/docs/about/index.html index 738a925..6274458 100644 --- a/docs/about/index.html +++ b/docs/about/index.html @@ -6,16 +6,16 @@ - + - - - + + + - - + + - - + +
\ No newline at end of file diff --git a/docs/assets/DT-g-ewL.js b/docs/assets/Bn3hiAlp.js similarity index 95% rename from docs/assets/DT-g-ewL.js rename to docs/assets/Bn3hiAlp.js index 3248c9e..00fcb3e 100644 --- a/docs/assets/DT-g-ewL.js +++ b/docs/assets/Bn3hiAlp.js @@ -1 +1 @@ -import{u as o}from"./DwppXdDj.js";import{_ as a,t as s,v as i,x as e,y as r,C as u,D as l}from"./C_BOldIa.js";const d=t=>(u("data-v-6fdef64d"),t=t(),l(),t),c={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=d(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},f=["textContent"],g=["textContent"],b={__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",c,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,f),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,g)])]))}},w=a(b,[["__scopeId","data-v-6fdef64d"]]);export{w as default}; +import{u as o}from"./SBvEJJK4.js";import{_ as a,t as s,v as i,x as e,y as r,C as u,D as l}from"./Cw1ElFQa.js";const d=t=>(u("data-v-6fdef64d"),t=t(),l(),t),c={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=d(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},f=["textContent"],g=["textContent"],b={__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",c,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,f),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,g)])]))}},w=a(b,[["__scopeId","data-v-6fdef64d"]]);export{w as default}; diff --git a/docs/assets/C8yMTm56.js b/docs/assets/CNSvt-Kz.js similarity index 81% rename from docs/assets/C8yMTm56.js rename to docs/assets/CNSvt-Kz.js index 0613947..15ff16c 100644 --- a/docs/assets/C8yMTm56.js +++ b/docs/assets/CNSvt-Kz.js @@ -1 +1 @@ -import{u as _}from"./DwppXdDj.js";import{u as i}from"./CEKdUBq1.js";import{d as l,o as p,i as e,t as d,E as m,A as o,z as s,x as u}from"./C_BOldIa.js";const v=u("div",{class:"text-overline mt-1 text-grey-lighten-1"}," Update in progress ",-1),B=l({__name:"about",setup(f){return _({title:"About Me"}),p(()=>{var t;(t=i().swiper)==null||t.slideTo(0)}),(t,x)=>{const n=e("v-progress-linear"),r=e("v-sheet"),a=e("v-col"),c=e("v-row");return d(),m(c,{"no-gutters":""},{default:o(()=>[s(a,{"align-self":"center",class:"text-center"},{default:o(()=>[s(r,{width:"180px","max-width":"80vw",class:"mx-auto"},{default:o(()=>[s(n,{indeterminate:""}),v]),_:1})]),_:1})]),_:1})}}});export{B as default}; +import{u as _}from"./SBvEJJK4.js";import{u as i}from"./CkpsXbmD.js";import{d as l,o as p,i as e,t as d,E as m,A as o,z as s,x as u}from"./Cw1ElFQa.js";const v=u("div",{class:"text-overline mt-1 text-grey-lighten-1"}," Update in progress ",-1),B=l({__name:"about",setup(f){return _({title:"About Me"}),p(()=>{var t;(t=i().swiper)==null||t.slideTo(0)}),(t,x)=>{const n=e("v-progress-linear"),r=e("v-sheet"),a=e("v-col"),c=e("v-row");return d(),m(c,{"no-gutters":""},{default:o(()=>[s(a,{"align-self":"center",class:"text-center"},{default:o(()=>[s(r,{width:"180px","max-width":"80vw",class:"mx-auto"},{default:o(()=>[s(n,{indeterminate:""}),v]),_:1})]),_:1})]),_:1})}}});export{B as default}; diff --git a/docs/assets/CEKdUBq1.js b/docs/assets/CkpsXbmD.js similarity index 86% rename from docs/assets/CEKdUBq1.js rename to docs/assets/CkpsXbmD.js index 19c209d..639bf50 100644 --- a/docs/assets/CEKdUBq1.js +++ b/docs/assets/CkpsXbmD.js @@ -1 +1 @@ -import{R as c,r,c as u,a8 as d}from"./C_BOldIa.js";const v=c("slider/vertical",()=>{const e=r(),s=u(()=>{var i;return(i=e.value)==null?void 0:i.swiper}),t=r(!0),n=r(!1);function o(i,l){e.value=document.querySelector(".dxlliv-slider-vertical");const a={modules:[d],initialSlide:l,direction:"vertical",mousewheelForceToAxis:!0,mousewheel:{enabled:!0}};Object.assign(e.value,a),e.value.initialize()}return{instance:e,swiper:s,swiperIsBeginning:t,swiperIsEnd:n,initialize:o}});export{v as u}; +import{R as c,r,c as u,a8 as d}from"./Cw1ElFQa.js";const v=c("slider/vertical",()=>{const e=r(),s=u(()=>{var i;return(i=e.value)==null?void 0:i.swiper}),t=r(!0),n=r(!1);function o(i,l){e.value=document.querySelector(".dxlliv-slider-vertical");const a={modules:[d],initialSlide:l,direction:"vertical",mousewheelForceToAxis:!0,mousewheel:{enabled:!0}};Object.assign(e.value,a),e.value.initialize()}return{instance:e,swiper:s,swiperIsBeginning:t,swiperIsEnd:n,initialize:o}});export{v as u}; diff --git a/docs/assets/C_BOldIa.js b/docs/assets/Cw1ElFQa.js similarity index 99% rename from docs/assets/C_BOldIa.js rename to docs/assets/Cw1ElFQa.js index 4eaf4b3..33cf714 100644 --- a/docs/assets/C_BOldIa.js +++ b/docs/assets/Cw1ElFQa.js @@ -1,4 +1,4 @@ -const __vite__fileDeps=["./C8yMTm56.js","./DwppXdDj.js","./CEKdUBq1.js","./BNegg2sr.js","./index.Bx9Bzl0b.css","./906k0p-S.js","./default.DJKsbeY3.css","./Ag2vzcqz.js","./error-404.JekaaCis.css","./DT-g-ewL.js","./error-500.CNP9nqm1.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +const __vite__fileDeps=["./CNSvt-Kz.js","./SBvEJJK4.js","./CkpsXbmD.js","./D0xsNbmc.js","./index.CN4mhTgr.css","./DSJufpkk.js","./default.DJKsbeY3.css","./DdeBIXTS.js","./error-404.JekaaCis.css","./Bn3hiAlp.js","./error-500.CNP9nqm1.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); /** * @vue/shared v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors @@ -17,15 +17,15 @@ const __vite__fileDeps=["./C8yMTm56.js","./DwppXdDj.js","./CEKdUBq1.js","./BNegg * @license MIT **/const QE="http://www.w3.org/2000/svg",ek="http://www.w3.org/1998/Math/MathML",qa=typeof document<"u"?document:null,$h=qa&&qa.createElement("template"),tk={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r=t==="svg"?qa.createElementNS(QE,e):t==="mathml"?qa.createElementNS(ek,e):qa.createElement(e,n?{is:n}:void 0);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>qa.createTextNode(e),createComment:e=>qa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>qa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,i){const s=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{$h.innerHTML=a==="svg"?`${e}`:a==="mathml"?`${e}`:e;const l=$h.content;if(a==="svg"||a==="mathml"){const o=l.firstChild;for(;o.firstChild;)l.appendChild(o.firstChild);l.removeChild(o)}t.insertBefore(l,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Fa="transition",cs="animation",Oi=Symbol("_vtc"),Ln=(e,{slots:t})=>ot(mE,pw(e),t);Ln.displayName="Transition";const gw={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},nk=Ln.props=yt({},Bb,gw),br=(e,t=[])=>{Te(e)?e.forEach(n=>n(...t)):e&&e(...t)},Nh=e=>e?Te(e)?e.some(t=>t.length>1):e.length>1:!1;function pw(e){const t={};for(const P in e)P in gw||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:o=i,appearActiveClass:c=s,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=ak(r),h=m&&m[0],g=m&&m[1],{onBeforeEnter:p,onEnter:b,onEnterCancelled:y,onLeave:S,onLeaveCancelled:_,onBeforeAppear:x=p,onAppear:k=b,onAppearCancelled:E=y}=t,C=(P,A,O)=>{ja(P,A?u:l),ja(P,A?c:s),O&&O()},T=(P,A)=>{P._isLeaving=!1,ja(P,d),ja(P,v),ja(P,f),A&&A()},L=P=>(A,O)=>{const B=P?k:b,H=()=>C(A,P,O);br(B,[A,H]),Bh(()=>{ja(A,P?o:i),_a(A,P?u:l),Nh(B)||Fh(A,a,h,H)})};return yt(t,{onBeforeEnter(P){br(p,[P]),_a(P,i),_a(P,s)},onBeforeAppear(P){br(x,[P]),_a(P,o),_a(P,c)},onEnter:L(!1),onAppear:L(!0),onLeave(P,A){P._isLeaving=!0;const O=()=>T(P,A);_a(P,d),_a(P,f),bw(),Bh(()=>{P._isLeaving&&(ja(P,d),_a(P,v),Nh(S)||Fh(P,a,g,O))}),br(S,[P,O])},onEnterCancelled(P){C(P,!1),br(y,[P])},onAppearCancelled(P){C(P,!0),br(E,[P])},onLeaveCancelled(P){T(P),br(_,[P])}})}function ak(e){if(e==null)return null;if(Qe(e))return[Ec(e.enter),Ec(e.leave)];{const t=Ec(e);return[t,t]}}function Ec(e){return ob(e)}function _a(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Oi]||(e[Oi]=new Set)).add(t)}function ja(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[Oi];n&&(n.delete(t),n.size||(e[Oi]=void 0))}function Bh(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let rk=0;function Fh(e,t,n,a){const r=e._endId=++rk,i=()=>{r===e._endId&&a()};if(n)return setTimeout(i,n);const{type:s,timeout:l,propCount:o}=yw(e,t);if(!s)return a();const c=s+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=v=>{v.target===e&&++u>=o&&d()};setTimeout(()=>{u(n[m]||"").split(", "),r=a(`${Fa}Delay`),i=a(`${Fa}Duration`),s=Hh(r,i),l=a(`${cs}Delay`),o=a(`${cs}Duration`),c=Hh(l,o);let u=null,d=0,f=0;t===Fa?s>0&&(u=Fa,d=s,f=i.length):t===cs?c>0&&(u=cs,d=c,f=o.length):(d=Math.max(s,c),u=d>0?s>c?Fa:cs:null,f=u?u===Fa?i.length:o.length:0);const v=u===Fa&&/\b(transform|all)(,|$)/.test(a(`${Fa}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:v}}function Hh(e,t){for(;e.lengthzh(n)+zh(e[a])))}function zh(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function bw(){return document.body.offsetHeight}function ik(e,t,n){const a=e[Oi];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ao=Symbol("_vod"),ww=Symbol("_vsh"),Gn={beforeMount(e,{value:t},{transition:n}){e[Ao]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):ds(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),ds(e,!0),a.enter(e)):a.leave(e,()=>{ds(e,!1)}):ds(e,t))},beforeUnmount(e,{value:t}){ds(e,t)}};function ds(e,t){e.style.display=t?e[Ao]:"none",e[ww]=!t}const Sw=Symbol("");function UW(e){const t=Ma();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Td(i,r))},a=()=>{const r=e(t.proxy);Pd(t.subTree,r),n(r)};ct(()=>{dE(a);const r=new MutationObserver(a);r.observe(t.subTree.el.parentNode,{childList:!0}),yl(()=>r.disconnect())})}function Pd(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Pd(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Td(e.el,t);else if(e.type===_e)e.children.forEach(n=>Pd(n,t));else if(e.type===Cs){let{el:n,anchor:a}=e;for(;n&&(Td(n,t),n!==a);)n=n.nextSibling}}function Td(e,t){if(e.nodeType===1){const n=e.style;let a="";for(const r in t)n.setProperty(`--${r}`,t[r]),a+=`--${r}: ${t[r]};`;n[Sw]=a}}const sk=/(^|;)\s*display\s*:/;function lk(e,t,n){const a=e.style,r=rt(n);let i=!1;if(n&&!r){if(t)if(rt(t))for(const s of t.split(";")){const l=s.slice(0,s.indexOf(":")).trim();n[l]==null&&ho(a,l,"")}else for(const s in t)n[s]==null&&ho(a,s,"");for(const s in n)s==="display"&&(i=!0),ho(a,s,n[s])}else if(r){if(t!==n){const s=a[Sw];s&&(n+=";"+s),a.cssText=n,i=sk.test(n)}}else t&&e.removeAttribute("style");Ao in e&&(e[Ao]=i?a.display:"",e[ww]&&(a.display="none"))}const jh=/\s*!important$/;function ho(e,t,n){if(Te(n))n.forEach(a=>ho(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=ok(e,t);jh.test(n)?e.setProperty(Ki(a),n.replace(jh,""),"important"):e[a]=n}}const Wh=["Webkit","Moz","ms"],kc={};function ok(e,t){const n=kc[t];if(n)return n;let a=In(t);if(a!=="filter"&&a in e)return kc[t]=a;a=ua(a);for(let r=0;rPc||(mk.then(()=>Pc=0),Pc=Date.now());function gk(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;Tn(pk(a,n.value),t,5,[a])};return n.value=e,n.attached=hk(),n}function pk(e,t){if(Te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>r=>!r._stopped&&a&&a(r))}else return t}const Xh=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,yk=(e,t,n,a,r,i,s,l,o)=>{const c=r==="svg";t==="class"?ik(e,a,c):t==="style"?lk(e,n,a):dl(t)?lv(t)||fk(e,t,n,a,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):bk(e,t,a,c))?ck(e,t,a,i,s,l,o):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),uk(e,t,a,c))};function bk(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xh(t)&&Oe(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 r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Xh(t)&&rt(n)?!1:t in e}const _w=new WeakMap,xw=new WeakMap,Mo=Symbol("_moveCb"),qh=Symbol("_enterCb"),Cw={name:"TransitionGroup",props:yt({},nk,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ma(),a=Nb();let r,i;return gu(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!Ck(r[0].el,n.vnode.el,s))return;r.forEach(Sk),r.forEach(_k);const l=r.filter(xk);bw(),l.forEach(o=>{const c=o.el,u=c.style;_a(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[Mo]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[Mo]=null,ja(c,s))};c.addEventListener("transitionend",d)})}),()=>{const s=Ae(e),l=pw(s);let o=s.tag||_e;if(r=[],i)for(let c=0;cdelete e.mode;Cw.props;const Av=Cw;function Sk(e){const t=e.el;t[Mo]&&t[Mo](),t[qh]&&t[qh]()}function _k(e){xw.set(e,e.el.getBoundingClientRect())}function xk(e){const t=_w.get(e),n=xw.get(e),a=t.left-n.left,r=t.top-n.top;if(a||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${a}px,${r}px)`,i.transitionDuration="0s",e}}function Ck(e,t,n){const a=e.cloneNode(),r=e[Oi];r&&r.forEach(l=>{l.split(/\s+/).forEach(o=>o&&a.classList.remove(o))}),n.split(/\s+/).forEach(l=>l&&a.classList.add(l)),a.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(a);const{hasTransform:s}=yw(a);return i.removeChild(a),s}const Kh=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Te(t)?n=>Ei(t,n):t};function Ek(e){e.target.composing=!0}function Zh(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Tc=Symbol("_assign"),kk={created(e,{modifiers:{lazy:t,trim:n,number:a}},r){e[Tc]=Kh(r);const i=a||r.props&&r.props.type==="number";hi(e,t?"change":"input",s=>{if(s.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=fd(l)),e[Tc](l)}),n&&hi(e,"change",()=>{e.value=e.value.trim()}),t||(hi(e,"compositionstart",Ek),hi(e,"compositionend",Zh),hi(e,"change",Zh))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:a,number:r}},i){if(e[Tc]=Kh(i),e.composing)return;const s=(r||e.type==="number")&&!/^0\d/.test(e.value)?fd(e.value):e.value,l=t??"";s!==l&&(document.activeElement===e&&e.type!=="range"&&(n||a&&e.value.trim()===l)||(e.value=l))}},Pk=["ctrl","shift","alt","meta"],Tk={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Pk.some(n=>e[`${n}Key`]&&!t.includes(n))},Jh=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(r,...i)=>{for(let s=0;s{kw().render(...e)},Lk=(...e)=>{const t=kw().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=Iw(a);if(!r)return;const i=t._component;!Oe(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,Tw(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t},Ak=(...e)=>{const t=Ik().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=Iw(a);if(r)return n(r,!0,Tw(r))},t};function Tw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Iw(e){return rt(e)?document.querySelector(e):e}const Mk=/"(?:_|\\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*:/,Ok=/"(?: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*:/,Vk=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Dk(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Rk(e);return}return t}function Rk(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function zs(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 a=n.toLowerCase();if(a==="true")return!0;if(a==="false")return!1;if(a==="undefined")return;if(a==="null")return null;if(a==="nan")return Number.NaN;if(a==="infinity")return Number.POSITIVE_INFINITY;if(a==="-infinity")return Number.NEGATIVE_INFINITY}if(!Vk.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Mk.test(e)||Ok.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Dk)}return JSON.parse(e)}catch(a){if(t.strict)throw a;return e}}const $k=/#/g,Nk=/&/g,Bk=/\//g,Fk=/=/g,Mv=/\+/g,Hk=/%5e/gi,zk=/%60/gi,jk=/%7c/gi,Wk=/%20/gi;function Uk(e){return encodeURI(""+e).replace(jk,"|")}function Id(e){return Uk(typeof e=="string"?e:JSON.stringify(e)).replace(Mv,"%2B").replace(Wk,"+").replace($k,"%23").replace(Nk,"%26").replace(zk,"`").replace(Hk,"^").replace(Bk,"%2F")}function Ic(e){return Id(e).replace(Fk,"%3D")}function Oo(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Gk(e){return Oo(e.replace(Mv," "))}function Yk(e){return Oo(e.replace(Mv," "))}function Lw(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const a=n.match(/([^=]+)=?(.*)/)||[];if(a.length<2)continue;const r=Gk(a[1]);if(r==="__proto__"||r==="constructor")continue;const i=Yk(a[2]||"");t[r]===void 0?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]}return t}function Xk(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Ic(e)}=${Id(n)}`).join("&"):`${Ic(e)}=${Id(t)}`:Ic(e)}function qk(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Xk(t,e[t])).filter(Boolean).join("&")}const Kk=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Zk=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Jk=/^([/\\]\s*){2,}[^/\\]/,Qk=/^[\s\0]*(blob|data|javascript|vbscript):$/i,eP=/\/$|\/\?|\/#/,tP=/^\.?\//;function ca(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Kk.test(e):Zk.test(e)||(t.acceptRelative?Jk.test(e):!1)}function nP(e){return!!e&&Qk.test(e)}function Ld(e="",t){return t?eP.test(e):e.endsWith("/")}function yu(e="",t){if(!t)return(Ld(e)?e.slice(0,-1):e)||"/";if(!Ld(e,!0))return e||"/";let n=e,a="";const r=e.indexOf("#");r>=0&&(n=e.slice(0,r),a=e.slice(r));const[i,...s]=n.split("?");return((i.endsWith("/")?i.slice(0,-1):i)||"/")+(s.length>0?`?${s.join("?")}`:"")+a}function Vo(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Ld(e,!0))return e||"/";let n=e,a="";const r=e.indexOf("#");if(r>=0&&(n=e.slice(0,r),a=e.slice(r),!n))return a;const[i,...s]=n.split("?");return i+"/"+(s.length>0?`?${s.join("?")}`:"")+a}function aP(e=""){return e.startsWith("/")}function eg(e=""){return aP(e)?e:"/"+e}function rP(e,t){if(Mw(t)||ca(e))return e;const n=yu(t);return e.startsWith(n)?e:Qi(n,e)}function tg(e,t){if(Mw(t))return e;const n=yu(t);if(!e.startsWith(n))return e;const a=e.slice(n.length);return a[0]==="/"?a:"/"+a}function Aw(e,t){const n=bu(e),a={...Lw(n.search),...t};return n.search=qk(a),sP(n)}function Mw(e){return!e||e==="/"}function iP(e){return e&&e!=="/"}function Qi(e,...t){let n=e||"";for(const a of t.filter(r=>iP(r)))if(n){const r=a.replace(tP,"");n=Vo(n)+r}else n=a;return n}function Ow(...e){var s,l,o,c;const t=/\/(?!\/)/,n=e.filter(Boolean),a=[];let r=0;for(const u of n)if(!(!u||u==="/")){for(const[d,f]of u.split(t).entries())if(!(!f||f===".")){if(f===".."){if(a.length===1&&ca(a[0]))continue;a.pop(),r--;continue}if(d===1&&((s=a[a.length-1])!=null&&s.endsWith(":/"))){a[a.length-1]+="/"+f;continue}a.push(f),r++}}let i=a.join("/");return r>=0?(l=n[0])!=null&&l.startsWith("/")&&!i.startsWith("/")?i="/"+i:(o=n[0])!=null&&o.startsWith("./")&&!i.startsWith("./")&&(i="./"+i):i="../".repeat(-1*r)+i,(c=n[n.length-1])!=null&&c.endsWith("/")&&!i.endsWith("/")&&(i+="/"),i}function Ad(e,t,n={}){return n.trailingSlash||(e=Vo(e),t=Vo(t)),n.leadingSlash||(e=eg(e),t=eg(t)),n.encoding||(e=Oo(e),t=Oo(t)),e===t}const Vw=Symbol.for("ufo:protocolRelative");function bu(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,f=""]=n;return{protocol:d.toLowerCase(),pathname:f,href:d+f,auth:"",host:"",search:"",hash:""}}if(!ca(e,{acceptRelative:!0}))return t?bu(t+e):Md(e);const[,a="",r,i=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,s="",l=""]=i.match(/([^#/?]*)(.*)?/)||[],{pathname:o,search:c,hash:u}=Md(l.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:a.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:s,pathname:o,search:c,hash:u,[Vw]:!a}}function Md(e=""){const[t="",n="",a=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:a}}function sP(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",a=e.hash||"",r=e.auth?e.auth+"@":"",i=e.host||"";return(e.protocol||e[Vw]?(e.protocol||"")+"//":"")+r+i+t+n+a}class lP extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function oP(e){var o,c,u,d,f;const t=((o=e.error)==null?void 0:o.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((d=e.options)==null?void 0:d.method)||"GET",a=((f=e.request)==null?void 0:f.url)||String(e.request)||"/",r=`[${n}] ${JSON.stringify(a)}`,i=e.response?`${e.response.status} ${e.response.statusText}`:"",s=`${r}: ${i}${t?` ${t}`:""}`,l=new lP(s,e.error?{cause:e.error}:void 0);for(const v of["request","options","response"])Object.defineProperty(l,v,{get(){return e[v]}});for(const[v,m]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(l,v,{get(){return e.response&&e.response[m]}});return l}const uP=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function ng(e="GET"){return uP.has(e.toUpperCase())}function cP(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 dP=new Set(["image/svg","application/xml","application/xhtml","application/html"]),fP=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function vP(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return fP.test(t)?"json":dP.has(t)||t.startsWith("text/")?"text":"blob"}function mP(e,t,n=globalThis.Headers){const a={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(a.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(a.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){a.headers=new n((t==null?void 0:t.headers)||{});for(const[r,i]of new n((e==null?void 0:e.headers)||{}))a.headers.set(r,i)}return a}const hP=new Set([408,409,425,429,500,502,503,504]),gP=new Set([101,204,205,304]);function Dw(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function r(l){const o=l.error&&l.error.name==="AbortError"&&!l.options.timeout||!1;if(l.options.retry!==!1&&!o){let u;typeof l.options.retry=="number"?u=l.options.retry:u=ng(l.options.method)?0:1;const d=l.response&&l.response.status||500;if(u>0&&(Array.isArray(l.options.retryStatusCodes)?l.options.retryStatusCodes.includes(d):hP.has(d))){const f=l.options.retryDelay||0;return f>0&&await new Promise(v=>setTimeout(v,f)),i(l.request,{...l.options,retry:u-1})}}const c=oP(l);throw Error.captureStackTrace&&Error.captureStackTrace(c,i),c}const i=async function(o,c={}){var v;const u={request:o,options:mP(c,e.defaults,n),response:void 0,error:void 0};u.options.method=(v=u.options.method)==null?void 0:v.toUpperCase(),u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=rP(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=Aw(u.request,{...u.options.params,...u.options.query}))),u.options.body&&ng(u.options.method)&&(cP(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let d;if(!u.options.signal&&u.options.timeout){const m=new a;d=setTimeout(()=>m.abort(),u.options.timeout),u.options.signal=m.signal}try{u.response=await t(u.request,u.options)}catch(m){return u.error=m,u.options.onRequestError&&await u.options.onRequestError(u),await r(u)}finally{d&&clearTimeout(d)}if(u.response.body&&!gP.has(u.response.status)&&u.options.method!=="HEAD"){const m=(u.options.parseResponse?"json":u.options.responseType)||vP(u.response.headers.get("content-type")||"");switch(m){case"json":{const h=await u.response.text(),g=u.options.parseResponse||zs;u.response._data=g(h);break}case"stream":{u.response._data=u.response.body;break}default:u.response._data=await u.response[m]()}}return u.options.onResponse&&await u.options.onResponse(u),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),await r(u)):u.response},s=async function(o,c){return(await i(o,c))._data};return s.raw=i,s.native=(...l)=>t(...l),s.create=(l={})=>Dw({...e,defaults:{...e.defaults,...l}}),s}const Ov=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")}(),pP=Ov.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),yP=Ov.Headers,bP=Ov.AbortController,wP=Dw({fetch:pP,Headers:yP,AbortController:bP}),SP=wP,_P=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Do=_P().app,xP=()=>Do.baseURL,CP=()=>Do.buildAssetsDir,Vv=(...e)=>Ow(Rw(),CP(),...e),Rw=(...e)=>{const t=Do.cdnURL||Do.baseURL;return e.length?Ow(t,...e):t};globalThis.__buildAssetsURL=Vv,globalThis.__publicAssetsURL=Rw;globalThis.$fetch||(globalThis.$fetch=SP.create({baseURL:xP()}));function Od(e,t={},n){for(const a in e){const r=e[a],i=n?`${n}:${a}`:a;typeof r=="object"&&r!==null?Od(r,t,i):typeof r=="function"&&(t[i]=r)}return t}const EP={run:e=>e()},kP=()=>EP,$w=typeof console.createTask<"u"?console.createTask:kP;function PP(e,t){const n=t.shift(),a=$w(n);return e.reduce((r,i)=>r.then(()=>a.run(()=>i(...t))),Promise.resolve())}function TP(e,t){const n=t.shift(),a=$w(n);return Promise.all(e.map(r=>a.run(()=>r(...t))))}function Lc(e,t){for(const n of[...e])n(t)}class IP{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,a={}){if(!t||typeof n!="function")return()=>{};const r=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!a.allowDeprecated){let s=i.message;s||(s=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}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 a,r=(...i)=>(typeof a=="function"&&a(),a=void 0,r=void 0,n(...i));return a=this.hook(t,r),a}removeHook(t,n){if(this._hooks[t]){const a=this._hooks[t].indexOf(n);a!==-1&&this._hooks[t].splice(a,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const a=this._hooks[t]||[];delete this._hooks[t];for(const r of a)this.hook(t,r)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Od(t),a=Object.keys(n).map(r=>this.hook(r,n[r]));return()=>{for(const r of a.splice(0,a.length))r()}}removeHooks(t){const n=Od(t);for(const a in n)this.removeHook(a,n[a])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(PP,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(TP,t,...n)}callHookWith(t,n,...a){const r=this._before||this._after?{name:n,args:a,context:{}}:void 0;this._before&&Lc(this._before,r);const i=t(n in this._hooks?[...this._hooks[n]]:[],a);return i instanceof Promise?i.finally(()=>{this._after&&r&&Lc(this._after,r)}):(this._after&&r&&Lc(this._after,r),i)}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 Nw(){return new IP}function LP(e={}){let t,n=!1;const a=s=>{if(t&&t!==s)throw new Error("Context conflict")};let r;if(e.asyncContext){const s=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?r=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const i=()=>{if(r&&t===void 0){const s=r.getStore();if(s!==void 0)return s}return t};return{use:()=>{const s=i();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>i(),set:(s,l)=>{l||a(s),t=s,n=!0},unset:()=>{t=void 0,n=!1},call:(s,l)=>{a(s),t=s;try{return r?r.run(s,l):l()}finally{n||(t=void 0)}},async callAsync(s,l){t=s;const o=()=>{t=s},c=()=>t===s?o:void 0;Vd.add(c);try{const u=r?r.run(s,l):l();return n||(t=void 0),await u}finally{Vd.delete(c)}}}}function AP(e={}){const t={};return{get(n,a={}){return t[n]||(t[n]=LP({...e,...a})),t[n],t[n]}}}const Ro=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ag="__unctx__",MP=Ro[ag]||(Ro[ag]=AP()),OP=(e,t={})=>MP.get(e,t),rg="__unctx_async_handlers__",Vd=Ro[rg]||(Ro[rg]=new Set);function ta(e){const t=[];for(const r of Vd){const i=r();i&&t.push(i)}const n=()=>{for(const r of t)r()};let a=e();return a&&typeof a=="object"&&"catch"in a&&(a=a.catch(r=>{throw n(),r})),[a,n]}const Bw=OP("nuxt-app",{asyncContext:!1}),VP="__nuxt_plugin";function DP(e){let t=0;const n={_scope:ir(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.11.2"},get vue(){return n.vueApp.version}},payload:ht({data:{},state:{},once:new Set,_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:r=>n._scope.run(()=>NP(n,r)),isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let r=!1;return()=>{if(!r&&(r=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};n.hooks=Nw(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(r,i)=>{const s="$"+r;Jl(n,s,i),Jl(n.vueApp.config.globalProperties,s,i)},Jl(n.vueApp,"$nuxt",n),Jl(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",i=>{n.callHook("app:chunkError",{error:i.payload})}),window.useNuxtApp=window.useNuxtApp||qe;const r=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",r)}const a=n.payload.config;return n.provide("config",a),n}async function RP(e,t){if(t.hooks&&e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const a in n)e.provide(a,n[a])}}async function $P(e,t){const n=[],a=[],r=[],i=[];let s=0;async function l(o){var u;const c=((u=o.dependsOn)==null?void 0:u.filter(d=>t.some(f=>f._name===d)&&!n.includes(d)))??[];if(c.length>0)a.push([new Set(c),o]);else{const d=RP(e,o).then(async()=>{o._name&&(n.push(o._name),await Promise.all(a.map(async([f,v])=>{f.has(o._name)&&(f.delete(o._name),f.size===0&&(s++,await l(v)))})))});o.parallel?r.push(d.catch(f=>i.push(f))):await d}}for(const o of t)await l(o);if(await Promise.all(r),s)for(let o=0;o{}),e,{[VP]:!0,_name:t})}function NP(e,t,n){const a=()=>t();return Bw.set(e),e.vueApp.runWithContext(a)}function BP(){var t;let e;return Pv()&&(e=(t=Ma())==null?void 0:t.appContext.app.$nuxt),e=e||Bw.tryUse(),e||null}function qe(){const e=BP();if(!e)throw new Error("[nuxt] instance unavailable");return e}function On(e){return qe().$config}function Jl(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Ql=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function FP(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=(t||{}).decode||jP;let i=0;for(;i{t+=r};return{toString(){return t},getContext(){return n},dispatch(r){return e.replacer&&(r=e.replacer(r)),this[r===null?"null":typeof r](r)},object(r){if(r&&typeof r.toJSON=="function")return this.object(r.toJSON());const i=Object.prototype.toString.call(r);let s="";const l=i.length;l<10?s="unknown:["+i+"]":s=i.slice(8,l-1),s=s.toLowerCase();let o=null;if((o=n.get(r))===void 0)n.set(r,n.size);else return this.dispatch("[CIRCULAR:"+o+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(r))return a("buffer:"),a(r.toString("utf8"));if(s!=="object"&&s!=="function"&&s!=="asyncfunction")this[s]?this[s](r):e.ignoreUnknown||this.unkown(r,s);else{let c=Object.keys(r);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!og(r)&&(u=UP),e.excludeKeys&&(c=c.filter(f=>!e.excludeKeys(f)),u=u.filter(f=>!e.excludeKeys(f))),a("object:"+(c.length+u.length)+":");const d=f=>{this.dispatch(f),a(":"),e.excludeValues||this.dispatch(r[f]),a(",")};for(const f of c)d(f);for(const f of u)d(f)}},array(r,i){if(i=i===void 0?e.unorderedArrays!==!1:i,a("array:"+r.length+":"),!i||r.length<=1){for(const o of r)this.dispatch(o);return}const s=new Map,l=r.map(o=>{const c=Fw(e);c.dispatch(o);for(const[u,d]of c.getContext())s.set(u,d);return c.toString()});return n=s,l.sort(),this.array(l,!1)},date(r){return a("date:"+r.toJSON())},symbol(r){return a("symbol:"+r.toString())},unkown(r,i){if(a(i),!!r&&(a(":"),r&&typeof r.entries=="function"))return this.array(Array.from(r.entries()),!0)},error(r){return a("error:"+r.toString())},boolean(r){return a("bool:"+r)},string(r){a("string:"+r.length+":"),a(r)},function(r){a("fn:"),og(r)?this.dispatch("[native]"):this.dispatch(r.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(r.name)),e.respectFunctionProperties&&this.object(r)},number(r){return a("number:"+r)},xml(r){return a("xml:"+r.toString())},null(){return a("Null")},undefined(){return a("Undefined")},regexp(r){return a("regex:"+r.toString())},uint8array(r){return a("uint8array:"),this.dispatch(Array.prototype.slice.call(r))},uint8clampedarray(r){return a("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(r))},int8array(r){return a("int8array:"),this.dispatch(Array.prototype.slice.call(r))},uint16array(r){return a("uint16array:"),this.dispatch(Array.prototype.slice.call(r))},int16array(r){return a("int16array:"),this.dispatch(Array.prototype.slice.call(r))},uint32array(r){return a("uint32array:"),this.dispatch(Array.prototype.slice.call(r))},int32array(r){return a("int32array:"),this.dispatch(Array.prototype.slice.call(r))},float32array(r){return a("float32array:"),this.dispatch(Array.prototype.slice.call(r))},float64array(r){return a("float64array:"),this.dispatch(Array.prototype.slice.call(r))},arraybuffer(r){return a("arraybuffer:"),this.dispatch(new Uint8Array(r))},url(r){return a("url:"+r.toString())},map(r){a("map:");const i=[...r];return this.array(i,e.unorderedSets!==!1)},set(r){a("set:");const i=[...r];return this.array(i,e.unorderedSets!==!1)},file(r){return a("file:"),this.dispatch([r.name,r.size,r.type,r.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(r){return a("bigint:"+r.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 Hw="[native code] }",GP=Hw.length;function og(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-GP)===Hw}function YP(e,t,n={}){return e===t||lg(e,n)===lg(t,n)}function XP(e,t){return{ctx:{table:e},matchAll:n=>jw(n,e)}}function zw(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([a,r])=>[a,zw(r)])):new Map(Object.entries(e[n]));return t}function qP(e){return XP(zw(e))}function jw(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const a=[];for(const[i,s]of ug(t.wildcard))(e===i||e.startsWith(i+"/"))&&a.push(s);for(const[i,s]of ug(t.dynamic))if(e.startsWith(i+"/")){const l="/"+e.slice(i.length).split("/").splice(2).join("/");a.push(...jw(l,s))}const r=t.static.get(e);return r&&a.push(r),a.filter(Boolean)}function ug(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Ac(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 Dd(e,t,n=".",a){if(!Ac(t))return Dd(e,{},n,a);const r=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const s=e[i];s!=null&&(a&&a(r,i,s,n)||(Array.isArray(s)&&Array.isArray(r[i])?r[i]=[...s,...r[i]]:Ac(s)&&Ac(r[i])?r[i]=Dd(s,r[i],(n?`${n}.`:"")+i.toString(),a):r[i]=s))}return r}function Ww(e){return(...t)=>t.reduce((n,a)=>Dd(n,a,"",e),{})}const Uw=Ww(),KP=Ww((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function ZP(e,t){try{return t in e}catch{return!1}}var JP=Object.defineProperty,QP=(e,t,n)=>t in e?JP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Cr=(e,t,n)=>(QP(e,typeof t!="symbol"?t+"":t,n),n);class Rd extends Error{constructor(t,n={}){super(t,n),Cr(this,"statusCode",500),Cr(this,"fatal",!1),Cr(this,"unhandled",!1),Cr(this,"statusMessage"),Cr(this,"data"),Cr(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Nd(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Gw(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Cr(Rd,"__h3_error__",!0);function $d(e){if(typeof e=="string")return new Rd(e);if(eT(e))return e;const t=new Rd(e.message??e.statusMessage??"",{cause:e.cause||e});if(ZP(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=Nd(e.statusCode,t.statusCode):e.status&&(t.statusCode=Nd(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Gw(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 eT(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const tT=/[^\u0009\u0020-\u007E]/g;function Gw(e=""){return e.replace(tT,"")}function Nd(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Yw=Symbol("layout-meta"),_l=Symbol("route"),Xn=()=>{var e;return(e=qe())==null?void 0:e.$router},wu=()=>Pv()?Pe(_l,qe()._route):qe()._route;const nT=(e,t,n={})=>{const a=qe(),r=n.global||typeof e!="string",i=t;if(!i){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}r?a._middleware.global.push(i):a._middleware.named[e]=i},aT=()=>{try{if(qe()._processingMiddleware)return!0}catch{return!1}return!1},rT=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:Aw(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){const{target:l="_blank",windowFeatures:o={}}=t.open,c=Object.entries(o).filter(([u,d])=>d!==void 0).map(([u,d])=>`${u.toLowerCase()}=${d}`).join(", ");return open(n,l,c),Promise.resolve()}const a=(t==null?void 0:t.external)||ca(n,{acceptRelative:!0});if(a){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const l=bu(n).protocol;if(l&&nP(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const r=aT();if(!a&&r)return e;const i=Xn(),s=qe();return a?(s._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,r?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)},Xw="__nuxt_error",Su=()=>ee(qe().payload,"error"),yi=e=>{const t=_u(e);try{const n=qe(),a=Su();n.hooks.callHook("app:error",t),a.value=a.value||t}catch{throw t}return t},iT=async(e={})=>{const t=qe(),n=Su();t.callHook("app:error:cleared",e),e.redirect&&await Xn().replace(e.redirect),n.value=null},sT=e=>!!e&&typeof e=="object"&&Xw in e,_u=e=>{const t=$d(e);return Object.defineProperty(t,Xw,{value:!0,configurable:!1,writable:!1}),t},lT=-1,oT=-2,uT=-3,cT=-4,dT=-5,fT=-6;function vT(e,t){return mT(JSON.parse(e),t)}function mT(e,t){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,a=Array(n.length);function r(i,s=!1){if(i===lT)return;if(i===uT)return NaN;if(i===cT)return 1/0;if(i===dT)return-1/0;if(i===fT)return-0;if(s)throw new Error("Invalid input");if(i in a)return a[i];const l=n[i];if(!l||typeof l!="object")a[i]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const o=l[0],c=t==null?void 0:t[o];if(c)return a[i]=c(r(l[1]));switch(o){case"Date":a[i]=new Date(l[1]);break;case"Set":const u=new Set;a[i]=u;for(let v=1;v>>9)+65536).toString(16).substring(1,8).toLowerCase()}function cg(e){return e._h||Dv(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Kw(e,t){const{props:n,tag:a}=e;if(yT.includes(a))return a;if(a==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const r=["id"];a==="meta"&&r.push("name","property","http-equiv");for(const i of r)if(typeof n[i]<"u"){const s=String(n[i]);return`${a}:${i}:${s}`}return!1}function dg(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function wT(e,t,n){const a={tag:e,props:await Zw(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return qw.forEach(r=>{const i=typeof a.props[r]<"u"?a.props[r]:n[r];typeof i<"u"&&((!["innerHTML","textContent","children"].includes(r)||gT.includes(a.tag))&&(a[r==="children"?"innerHTML":r]=i),delete a.props[r])}),a.props.body&&(a.tagPosition="bodyClose",delete a.props.body),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(r=>({...a,props:{...a.props,content:r}})):a}function ST(e,t){var a;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,r])=>r).map(([r,i])=>e==="style"?`${r}:${i}`:r)),(a=Array.isArray(t)?t.join(n):t)==null?void 0:a.split(n).filter(r=>r.trim()).filter(Boolean).join(n)}async function Zw(e,t){for(const n of Object.keys(e)){if(["class","style"].includes(n)){e[n]=ST(n,e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!qw.includes(n)){const a=String(e[n]),r=n.startsWith("data-");a==="true"||a===""?e[n]=r?"true":!0:e[n]||(r&&a==="false"?e[n]="false":delete e[n])}}return e}const _T=10;async function xT(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,a])=>typeof a<"u"&&pT.includes(n)).forEach(([n,a])=>{const r=hT(a);t.push(...r.map(i=>wT(n,i,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,a)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<<_T)+a,n))}const fg={base:-10,title:10},vg={critical:-80,high:-10,low:20};function $o(e){let t=100;const n=e.tagPriority;return typeof n=="number"?n:(e.tag==="meta"?(e.props["http-equiv"]==="content-security-policy"&&(t=-30),e.props.charset&&(t=-20),e.props.name==="viewport"&&(t=-15)):e.tag==="link"&&e.props.rel==="preconnect"?t=20:e.tag in fg&&(t=fg[e.tag]),typeof n=="string"&&n in vg?t+vg[n]:t)}const CT=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],mg=["onload","onerror","onabort","onprogress","onloadstart"],Ha="%separator";function po(e,t,n){if(typeof e!="string"||!e.includes("%"))return e;function a(s){let l;return["s","pageTitle"].includes(s)?l=t.pageTitle:s.includes(".")?l=s.split(".").reduce((o,c)=>o&&o[c]||void 0,t):l=t[s],typeof l<"u"?(l||"").replace(/"/g,'\\"'):!1}let r=e;try{r=decodeURI(e)}catch{}return(r.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(s=>{const l=a(s.slice(1));typeof l=="string"&&(e=e.replace(new RegExp(`\\${s}(\\W|$)`,"g"),(o,c)=>`${l}${c}`).trim())}),e.includes(Ha)&&(e.endsWith(Ha)&&(e=e.slice(0,-Ha.length).trim()),e.startsWith(Ha)&&(e=e.slice(Ha.length).trim()),e=e.replace(new RegExp(`\\${Ha}\\s*\\${Ha}`,"g"),Ha),e=po(e,{separator:n},n)),e}async function Jw(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const a={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",a),!a.shouldRender)return;const r=(await e.resolveTags()).map(d=>({tag:d,id:go.includes(d.tag)?cg(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const d of["body","head"]){const f=(u=n[d])==null?void 0:u.children,v=[];for(const m of[...f].filter(h=>go.includes(h.tagName.toLowerCase()))){const h={tag:m.tagName.toLowerCase(),props:await Zw(m.getAttributeNames().reduce((b,y)=>({...b,[y]:m.getAttribute(y)}),{})),innerHTML:m.innerHTML};let g=1,p=Kw(h);for(;p&&v.find(b=>b._d===p);)p=`${p}:${g++}`;h._d=p||void 0,v.push(h),i.elMap[m.getAttribute("data-hid")||cg(h)]=m}}}i.pendingSideEffects={...i.sideEffects||{}},i.sideEffects={};function s(d,f,v){const m=`${d}:${f}`;i.sideEffects[m]=v,delete i.pendingSideEffects[m]}function l({id:d,$el:f,tag:v}){const m=v.tag.endsWith("Attrs");i.elMap[d]=f,m||(["textContent","innerHTML"].forEach(h=>{v[h]&&v[h]!==f[h]&&(f[h]=v[h])}),s(d,"el",()=>{var h;(h=i.elMap[d])==null||h.remove(),delete i.elMap[d]}));for(const[h,g]of Object.entries(v._eventHandlers||{}))f.getAttribute(`data-${h}`)!==""&&((v.tag==="bodyAttrs"?n.defaultView:f).addEventListener(h.replace("on",""),g.bind(f)),f.setAttribute(`data-${h}`,""));Object.entries(v.props).forEach(([h,g])=>{const p=`attr:${h}`;if(h==="class")for(const b of(g||"").split(" ").filter(Boolean))m&&s(d,`${p}:${b}`,()=>f.classList.remove(b)),!f.classList.contains(b)&&f.classList.add(b);else if(h==="style")for(const b of(g||"").split(";").filter(Boolean)){const[y,...S]=b.split(":").map(_=>_.trim());s(d,`${p}:${b}:${y}`,()=>{f.style.removeProperty(y)}),f.style.setProperty(y,S.join(":"))}else f.getAttribute(h)!==g&&f.setAttribute(h,g===!0?"":String(g)),m&&s(d,p,()=>f.removeAttribute(h))})}const o=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of r){const{tag:f,shouldRender:v,id:m}=d;if(v){if(f.tag==="title"){n.title=f.textContent;continue}d.$el=d.$el||i.elMap[m],d.$el?l(d):go.includes(f.tag)&&o.push(d)}}for(const d of o){const f=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),c[f]=c[f]||n.createDocumentFragment(),c[f].appendChild(d.$el)}for(const d of r)await e.hooks.callHook("dom:renderTag",d,n,s);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(i.pendingSideEffects).forEach(d=>d()),e._dom=i,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:r})}async function ET(e,t={}){const n=t.delayFn||(a=>setTimeout(a,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(a=>n(async()=>{await Jw(e,t),delete e._domUpdatePromise,a()}))}function kT(e){return t=>{var a,r;const n=((r=(a=t.resolvedOptions.document)==null?void 0:a.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(i){ET(i,e)}}}}}const PT=["templateParams","htmlAttrs","bodyAttrs"],TT={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(a=>{e.props[a]&&(e.key=e.props[a],delete e.props[a])});const n=Kw(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(a=>{const r=(a.key?`${a.tag}:${a.key}`:a._d)||a._p,i=t[r];if(i){let l=a==null?void 0:a.tagDuplicateStrategy;if(!l&&PT.includes(a.tag)&&(l="merge"),l==="merge"){const o=i.props;["class","style"].forEach(c=>{o[c]&&(a.props[c]?(c==="style"&&!o[c].endsWith(";")&&(o[c]+=";"),a.props[c]=`${o[c]} ${a.props[c]}`):a.props[c]=o[c])}),t[r].props={...o,...a.props};return}else if(a._e===i._e){i._duped=i._duped||[],a._d=`${i._d}:${i._duped.length+1}`,i._duped.push(a);return}else if($o(a)>$o(i))return}const s=Object.keys(a.props).length+(a.innerHTML?1:0)+(a.textContent?1:0);if(go.includes(a.tag)&&s===0){delete t[r];return}t[r]=a});const n=[];Object.values(t).forEach(a=>{const r=a._duped;delete a._duped,n.push(a),r&&n.push(...r)}),e.tags=n,e.tags=e.tags.filter(a=>!(a.tag==="meta"&&(a.props.name||a.props.property)&&!a.props.content))}}},IT={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},LT=["script","link","bodyAttrs"],AT=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags.filter(a=>LT.includes(a.tag)))Object.entries(n.props).forEach(([a,r])=>{a.startsWith("on")&&typeof r=="function"&&(e.ssr&&mg.includes(a)?n.props[a]=`this.dataset.${a}fired = true`:delete n.props[a],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[a]=r)}),e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Dv(n.props.src||n.props.href))},"dom:renderTag":function({$el:t,tag:n}){var a,r;for(const i of Object.keys((t==null?void 0:t.dataset)||{}).filter(s=>mg.some(l=>`${l}fired`===s))){const s=i.replace("fired","");(r=(a=n._eventHandlers)==null?void 0:a[s])==null||r.call(t,new Event(s.replace("on","")))}}}}),MT=["link","style","script","noscript"],OT={hooks:{"tag:normalise":({tag:e})=>{e.key&&MT.includes(e.tag)&&(e.props["data-hid"]=e._h=Dv(e.key))}}},VT={hooks:{"tags:resolve":e=>{const t=n=>{var a;return(a=e.tags.find(r=>r._d===n))==null?void 0:a._p};for(const{prefix:n,offset:a}of CT)for(const r of e.tags.filter(i=>typeof i.tagPriority=="string"&&i.tagPriority.startsWith(n))){const i=t(r.tagPriority.replace(n,""));typeof i<"u"&&(r._p=i+a)}e.tags.sort((n,a)=>n._p-a._p).sort((n,a)=>$o(n)-$o(a))}}},DT={meta:"content",link:"href",htmlAttrs:"lang"},RT=e=>({hooks:{"tags:resolve":t=>{var l;const{tags:n}=t,a=(l=n.find(o=>o.tag==="title"))==null?void 0:l.textContent,r=n.findIndex(o=>o.tag==="templateParams"),i=r!==-1?n[r].props:{},s=i.separator||"|";delete i.separator,i.pageTitle=po(i.pageTitle||a||"",i,s);for(const o of n.filter(c=>c.processTemplateParams!==!1)){const c=DT[o.tag];c&&typeof o.props[c]=="string"?o.props[c]=po(o.props[c],i,s):(o.processTemplateParams===!0||["titleTemplate","title"].includes(o.tag))&&["innerHTML","textContent"].forEach(u=>{typeof o[u]=="string"&&(o[u]=po(o[u],i,s))})}e._templateParams=i,e._separator=s,t.tags=n.filter(o=>o.tag!=="templateParams")}}}),$T={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(r=>r.tag==="titleTemplate");const a=t.findIndex(r=>r.tag==="title");if(a!==-1&&n!==-1){const r=dg(t[n].textContent,t[a].textContent);r!==null?t[a].textContent=r||t[a].textContent:delete t[a]}else if(n!==-1){const r=dg(t[n].textContent);r!==null&&(t[n].textContent=r,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},NT={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let r=0,i=[];const s=[],l={plugins:s,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return i},use(o){const c=typeof o=="function"?o(l):o;(!c.key||!s.some(u=>u.key===c.key))&&(s.push(c),hg(c.mode,n)&&t.addHooks(c.hooks||{}))},push(o,c){c==null||delete c.head;const u={_i:r++,input:o,...c};return hg(u.mode,n)&&(i.push(u),a()),{dispose(){i=i.filter(d=>d._i!==u._i),t.callHook("entries:updated",l),a()},patch(d){i=i.map(f=>(f._i===u._i&&(f.input=u.input=d),f)),a()}}},async resolveTags(){const o={tags:[],entries:[...i]};await t.callHook("entries:resolve",o);for(const c of o.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const d of await xT(c)){const f={tag:d,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",f),o.tags.push(f.tag)}}return await t.callHook("tags:beforeResolve",o),await t.callHook("tags:resolve",o),await t.callHook("tags:afterResolve",o),o.tags},ssr:n};return[TT,IT,AT,OT,VT,RT,$T,NT,...(e==null?void 0:e.plugins)||[]].forEach(o=>l.use(o)),l.hooks.callHook("init",l),l}function HT(){return Qw}const zT=hw.startsWith("3");function jT(e){return typeof e=="function"?e():ke(e)}function Bd(e,t=""){if(e instanceof Promise)return e;const n=jT(e);return!e||!n?n:Array.isArray(n)?n.map(a=>Bd(a,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([a,r])=>a==="titleTemplate"||a.startsWith("on")?[a,ke(r)]:[a,Bd(r,a)])):n}const WT={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Bd(t.input)}}},e0="usehead";function UT(e){return{install(n){zT&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(e0,e))}}.install}function GT(e={}){e.domDelayFn=e.domDelayFn||(n=>Ve(()=>setTimeout(()=>n(),0)));const t=BT(e);return t.use(WT),t.install=UT(t),t}const Fd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Hd="__unhead_injection_handler__";function YT(e){Fd[Hd]=e}function GW(){if(Hd in Fd)return Fd[Hd]();const e=Pe(e0);return e||HT()}function Jn(e){if(typeof e!="object")return e;var t,n,a=Object.prototype.toString.call(e);if(a==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Jn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Jn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Jn(e[t])}return n}if(a==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Jn(e[t]);return n}return a==="[object Set]"?(n=new Set,e.forEach(function(r){n.add(Jn(r))}),n):a==="[object Map]"?(n=new Map,e.forEach(function(r,i){n.set(Jn(i),Jn(r))}),n):a==="[object Date]"?new Date(+e):a==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):a==="[object DataView]"?new e.constructor(Jn(e.buffer)):a==="[object ArrayBuffer]"?e.slice(0):a.slice(-6)==="Array]"?new e.constructor(e):e}const XT={nuxt:{buildId:"01a42400-69aa-44e9-a3a9-d143294ceeac"}},qT=KP(XT);function t0(){const e=qe();return e._appConfig||(e._appConfig=ht(qT)),e._appConfig}const KT=!1,zd=!1,ZT=!1,YW={componentName:"NuxtLink"},JT="#__nuxt";let yo,n0;function QT(){var t;const e=(t=t0().nuxt)==null?void 0:t.buildId;return yo=$fetch(Vv(`builds/meta/${e}.json`)),yo.then(n=>{n0=qP(n.matcher)}),yo}function xu(){return yo||QT()}async function Rv(e){return await xu(),Uw({},...n0.matchAll(e).reverse())}function gg(e,t={}){const n=tI(e,t),a=qe(),r=a._payloadCache=a._payloadCache||{};return n in r||(r[n]=nI(e).then(i=>i?a0(n).then(s=>s||(delete r[n],null)):(r[n]=null,null))),r[n]}const eI="_payload.json";function tI(e,t={}){var r;const n=new URL(e,"http://localhost");if(n.host!=="localhost"||ca(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const a=t.hash||(t.fresh?Date.now():(r=t0().nuxt)==null?void 0:r.buildId);return Qi(On().app.baseURL,n.pathname,eI+(a?`?${a}`:""))}async function a0(e){const t=fetch(e).then(n=>n.text().then(r0));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function nI(e=wu().path){if(e=yu(e),(await xu()).prerendered.includes(e))return!0;const n=await Rv(e);return!!n.prerender&&!n.redirect}let eo=null;async function aI(){if(eo)return eo;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await r0(e.textContent||""),n=e.dataset.src?await a0(e.dataset.src):void 0;return eo={...t,...n,...window.__NUXT__},eo}async function r0(e){return await vT(e,qe()._payloadRevivers)}function rI(e,t){qe()._payloadRevivers[e]=t}const pg={NuxtError:e=>_u(e),EmptyShallowRef:e=>ge(e==="_"?void 0:e==="0n"?BigInt(0):zs(e)),EmptyRef:e=>oe(e==="_"?void 0:e==="0n"?BigInt(0):zs(e)),ShallowRef:e=>ge(e),ShallowReactive:e=>ml(e),Ref:e=>oe(e),Reactive:e=>ht(e)},iI=Yn({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const a in pg)rI(a,pg[a]);Object.assign(e.payload,([t,n]=ta(()=>e.runWithContext(aI)),t=await t,n(),t)),window.__NUXT__=e.payload}}),sI=[],lI=Yn({name:"nuxt:head",enforce:"pre",setup(e){const t=GT({plugins:sI});YT(()=>qe().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const a=async()=>{n=!1,await Jw(t)};t.hooks.hook("dom:beforeRender",r=>{r.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||a()}),e.hooks.hook("app:error",a),e.hooks.hook("app:suspense:resolve",a)}}});/*! +`)},domwindow(){return a("domwindow")},bigint(r){return a("bigint:"+r.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 Hw="[native code] }",GP=Hw.length;function og(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-GP)===Hw}function YP(e,t,n={}){return e===t||lg(e,n)===lg(t,n)}function XP(e,t){return{ctx:{table:e},matchAll:n=>jw(n,e)}}function zw(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([a,r])=>[a,zw(r)])):new Map(Object.entries(e[n]));return t}function qP(e){return XP(zw(e))}function jw(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const a=[];for(const[i,s]of ug(t.wildcard))(e===i||e.startsWith(i+"/"))&&a.push(s);for(const[i,s]of ug(t.dynamic))if(e.startsWith(i+"/")){const l="/"+e.slice(i.length).split("/").splice(2).join("/");a.push(...jw(l,s))}const r=t.static.get(e);return r&&a.push(r),a.filter(Boolean)}function ug(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Ac(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 Dd(e,t,n=".",a){if(!Ac(t))return Dd(e,{},n,a);const r=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const s=e[i];s!=null&&(a&&a(r,i,s,n)||(Array.isArray(s)&&Array.isArray(r[i])?r[i]=[...s,...r[i]]:Ac(s)&&Ac(r[i])?r[i]=Dd(s,r[i],(n?`${n}.`:"")+i.toString(),a):r[i]=s))}return r}function Ww(e){return(...t)=>t.reduce((n,a)=>Dd(n,a,"",e),{})}const Uw=Ww(),KP=Ww((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function ZP(e,t){try{return t in e}catch{return!1}}var JP=Object.defineProperty,QP=(e,t,n)=>t in e?JP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Cr=(e,t,n)=>(QP(e,typeof t!="symbol"?t+"":t,n),n);class Rd extends Error{constructor(t,n={}){super(t,n),Cr(this,"statusCode",500),Cr(this,"fatal",!1),Cr(this,"unhandled",!1),Cr(this,"statusMessage"),Cr(this,"data"),Cr(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Nd(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Gw(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Cr(Rd,"__h3_error__",!0);function $d(e){if(typeof e=="string")return new Rd(e);if(eT(e))return e;const t=new Rd(e.message??e.statusMessage??"",{cause:e.cause||e});if(ZP(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=Nd(e.statusCode,t.statusCode):e.status&&(t.statusCode=Nd(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Gw(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 eT(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const tT=/[^\u0009\u0020-\u007E]/g;function Gw(e=""){return e.replace(tT,"")}function Nd(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Yw=Symbol("layout-meta"),_l=Symbol("route"),Xn=()=>{var e;return(e=qe())==null?void 0:e.$router},wu=()=>Pv()?Pe(_l,qe()._route):qe()._route;const nT=(e,t,n={})=>{const a=qe(),r=n.global||typeof e!="string",i=t;if(!i){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}r?a._middleware.global.push(i):a._middleware.named[e]=i},aT=()=>{try{if(qe()._processingMiddleware)return!0}catch{return!1}return!1},rT=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:Aw(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){const{target:l="_blank",windowFeatures:o={}}=t.open,c=Object.entries(o).filter(([u,d])=>d!==void 0).map(([u,d])=>`${u.toLowerCase()}=${d}`).join(", ");return open(n,l,c),Promise.resolve()}const a=(t==null?void 0:t.external)||ca(n,{acceptRelative:!0});if(a){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const l=bu(n).protocol;if(l&&nP(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const r=aT();if(!a&&r)return e;const i=Xn(),s=qe();return a?(s._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,r?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)},Xw="__nuxt_error",Su=()=>ee(qe().payload,"error"),yi=e=>{const t=_u(e);try{const n=qe(),a=Su();n.hooks.callHook("app:error",t),a.value=a.value||t}catch{throw t}return t},iT=async(e={})=>{const t=qe(),n=Su();t.callHook("app:error:cleared",e),e.redirect&&await Xn().replace(e.redirect),n.value=null},sT=e=>!!e&&typeof e=="object"&&Xw in e,_u=e=>{const t=$d(e);return Object.defineProperty(t,Xw,{value:!0,configurable:!1,writable:!1}),t},lT=-1,oT=-2,uT=-3,cT=-4,dT=-5,fT=-6;function vT(e,t){return mT(JSON.parse(e),t)}function mT(e,t){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,a=Array(n.length);function r(i,s=!1){if(i===lT)return;if(i===uT)return NaN;if(i===cT)return 1/0;if(i===dT)return-1/0;if(i===fT)return-0;if(s)throw new Error("Invalid input");if(i in a)return a[i];const l=n[i];if(!l||typeof l!="object")a[i]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const o=l[0],c=t==null?void 0:t[o];if(c)return a[i]=c(r(l[1]));switch(o){case"Date":a[i]=new Date(l[1]);break;case"Set":const u=new Set;a[i]=u;for(let v=1;v>>9)+65536).toString(16).substring(1,8).toLowerCase()}function cg(e){return e._h||Dv(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Kw(e,t){const{props:n,tag:a}=e;if(yT.includes(a))return a;if(a==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const r=["id"];a==="meta"&&r.push("name","property","http-equiv");for(const i of r)if(typeof n[i]<"u"){const s=String(n[i]);return`${a}:${i}:${s}`}return!1}function dg(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function wT(e,t,n){const a={tag:e,props:await Zw(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return qw.forEach(r=>{const i=typeof a.props[r]<"u"?a.props[r]:n[r];typeof i<"u"&&((!["innerHTML","textContent","children"].includes(r)||gT.includes(a.tag))&&(a[r==="children"?"innerHTML":r]=i),delete a.props[r])}),a.props.body&&(a.tagPosition="bodyClose",delete a.props.body),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(r=>({...a,props:{...a.props,content:r}})):a}function ST(e,t){var a;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,r])=>r).map(([r,i])=>e==="style"?`${r}:${i}`:r)),(a=Array.isArray(t)?t.join(n):t)==null?void 0:a.split(n).filter(r=>r.trim()).filter(Boolean).join(n)}async function Zw(e,t){for(const n of Object.keys(e)){if(["class","style"].includes(n)){e[n]=ST(n,e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!qw.includes(n)){const a=String(e[n]),r=n.startsWith("data-");a==="true"||a===""?e[n]=r?"true":!0:e[n]||(r&&a==="false"?e[n]="false":delete e[n])}}return e}const _T=10;async function xT(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,a])=>typeof a<"u"&&pT.includes(n)).forEach(([n,a])=>{const r=hT(a);t.push(...r.map(i=>wT(n,i,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,a)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<<_T)+a,n))}const fg={base:-10,title:10},vg={critical:-80,high:-10,low:20};function $o(e){let t=100;const n=e.tagPriority;return typeof n=="number"?n:(e.tag==="meta"?(e.props["http-equiv"]==="content-security-policy"&&(t=-30),e.props.charset&&(t=-20),e.props.name==="viewport"&&(t=-15)):e.tag==="link"&&e.props.rel==="preconnect"?t=20:e.tag in fg&&(t=fg[e.tag]),typeof n=="string"&&n in vg?t+vg[n]:t)}const CT=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],mg=["onload","onerror","onabort","onprogress","onloadstart"],Ha="%separator";function po(e,t,n){if(typeof e!="string"||!e.includes("%"))return e;function a(s){let l;return["s","pageTitle"].includes(s)?l=t.pageTitle:s.includes(".")?l=s.split(".").reduce((o,c)=>o&&o[c]||void 0,t):l=t[s],typeof l<"u"?(l||"").replace(/"/g,'\\"'):!1}let r=e;try{r=decodeURI(e)}catch{}return(r.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(s=>{const l=a(s.slice(1));typeof l=="string"&&(e=e.replace(new RegExp(`\\${s}(\\W|$)`,"g"),(o,c)=>`${l}${c}`).trim())}),e.includes(Ha)&&(e.endsWith(Ha)&&(e=e.slice(0,-Ha.length).trim()),e.startsWith(Ha)&&(e=e.slice(Ha.length).trim()),e=e.replace(new RegExp(`\\${Ha}\\s*\\${Ha}`,"g"),Ha),e=po(e,{separator:n},n)),e}async function Jw(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const a={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",a),!a.shouldRender)return;const r=(await e.resolveTags()).map(d=>({tag:d,id:go.includes(d.tag)?cg(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const d of["body","head"]){const f=(u=n[d])==null?void 0:u.children,v=[];for(const m of[...f].filter(h=>go.includes(h.tagName.toLowerCase()))){const h={tag:m.tagName.toLowerCase(),props:await Zw(m.getAttributeNames().reduce((b,y)=>({...b,[y]:m.getAttribute(y)}),{})),innerHTML:m.innerHTML};let g=1,p=Kw(h);for(;p&&v.find(b=>b._d===p);)p=`${p}:${g++}`;h._d=p||void 0,v.push(h),i.elMap[m.getAttribute("data-hid")||cg(h)]=m}}}i.pendingSideEffects={...i.sideEffects||{}},i.sideEffects={};function s(d,f,v){const m=`${d}:${f}`;i.sideEffects[m]=v,delete i.pendingSideEffects[m]}function l({id:d,$el:f,tag:v}){const m=v.tag.endsWith("Attrs");i.elMap[d]=f,m||(["textContent","innerHTML"].forEach(h=>{v[h]&&v[h]!==f[h]&&(f[h]=v[h])}),s(d,"el",()=>{var h;(h=i.elMap[d])==null||h.remove(),delete i.elMap[d]}));for(const[h,g]of Object.entries(v._eventHandlers||{}))f.getAttribute(`data-${h}`)!==""&&((v.tag==="bodyAttrs"?n.defaultView:f).addEventListener(h.replace("on",""),g.bind(f)),f.setAttribute(`data-${h}`,""));Object.entries(v.props).forEach(([h,g])=>{const p=`attr:${h}`;if(h==="class")for(const b of(g||"").split(" ").filter(Boolean))m&&s(d,`${p}:${b}`,()=>f.classList.remove(b)),!f.classList.contains(b)&&f.classList.add(b);else if(h==="style")for(const b of(g||"").split(";").filter(Boolean)){const[y,...S]=b.split(":").map(_=>_.trim());s(d,`${p}:${b}:${y}`,()=>{f.style.removeProperty(y)}),f.style.setProperty(y,S.join(":"))}else f.getAttribute(h)!==g&&f.setAttribute(h,g===!0?"":String(g)),m&&s(d,p,()=>f.removeAttribute(h))})}const o=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of r){const{tag:f,shouldRender:v,id:m}=d;if(v){if(f.tag==="title"){n.title=f.textContent;continue}d.$el=d.$el||i.elMap[m],d.$el?l(d):go.includes(f.tag)&&o.push(d)}}for(const d of o){const f=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),c[f]=c[f]||n.createDocumentFragment(),c[f].appendChild(d.$el)}for(const d of r)await e.hooks.callHook("dom:renderTag",d,n,s);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(i.pendingSideEffects).forEach(d=>d()),e._dom=i,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:r})}async function ET(e,t={}){const n=t.delayFn||(a=>setTimeout(a,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(a=>n(async()=>{await Jw(e,t),delete e._domUpdatePromise,a()}))}function kT(e){return t=>{var a,r;const n=((r=(a=t.resolvedOptions.document)==null?void 0:a.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(i){ET(i,e)}}}}}const PT=["templateParams","htmlAttrs","bodyAttrs"],TT={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(a=>{e.props[a]&&(e.key=e.props[a],delete e.props[a])});const n=Kw(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(a=>{const r=(a.key?`${a.tag}:${a.key}`:a._d)||a._p,i=t[r];if(i){let l=a==null?void 0:a.tagDuplicateStrategy;if(!l&&PT.includes(a.tag)&&(l="merge"),l==="merge"){const o=i.props;["class","style"].forEach(c=>{o[c]&&(a.props[c]?(c==="style"&&!o[c].endsWith(";")&&(o[c]+=";"),a.props[c]=`${o[c]} ${a.props[c]}`):a.props[c]=o[c])}),t[r].props={...o,...a.props};return}else if(a._e===i._e){i._duped=i._duped||[],a._d=`${i._d}:${i._duped.length+1}`,i._duped.push(a);return}else if($o(a)>$o(i))return}const s=Object.keys(a.props).length+(a.innerHTML?1:0)+(a.textContent?1:0);if(go.includes(a.tag)&&s===0){delete t[r];return}t[r]=a});const n=[];Object.values(t).forEach(a=>{const r=a._duped;delete a._duped,n.push(a),r&&n.push(...r)}),e.tags=n,e.tags=e.tags.filter(a=>!(a.tag==="meta"&&(a.props.name||a.props.property)&&!a.props.content))}}},IT={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},LT=["script","link","bodyAttrs"],AT=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags.filter(a=>LT.includes(a.tag)))Object.entries(n.props).forEach(([a,r])=>{a.startsWith("on")&&typeof r=="function"&&(e.ssr&&mg.includes(a)?n.props[a]=`this.dataset.${a}fired = true`:delete n.props[a],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[a]=r)}),e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Dv(n.props.src||n.props.href))},"dom:renderTag":function({$el:t,tag:n}){var a,r;for(const i of Object.keys((t==null?void 0:t.dataset)||{}).filter(s=>mg.some(l=>`${l}fired`===s))){const s=i.replace("fired","");(r=(a=n._eventHandlers)==null?void 0:a[s])==null||r.call(t,new Event(s.replace("on","")))}}}}),MT=["link","style","script","noscript"],OT={hooks:{"tag:normalise":({tag:e})=>{e.key&&MT.includes(e.tag)&&(e.props["data-hid"]=e._h=Dv(e.key))}}},VT={hooks:{"tags:resolve":e=>{const t=n=>{var a;return(a=e.tags.find(r=>r._d===n))==null?void 0:a._p};for(const{prefix:n,offset:a}of CT)for(const r of e.tags.filter(i=>typeof i.tagPriority=="string"&&i.tagPriority.startsWith(n))){const i=t(r.tagPriority.replace(n,""));typeof i<"u"&&(r._p=i+a)}e.tags.sort((n,a)=>n._p-a._p).sort((n,a)=>$o(n)-$o(a))}}},DT={meta:"content",link:"href",htmlAttrs:"lang"},RT=e=>({hooks:{"tags:resolve":t=>{var l;const{tags:n}=t,a=(l=n.find(o=>o.tag==="title"))==null?void 0:l.textContent,r=n.findIndex(o=>o.tag==="templateParams"),i=r!==-1?n[r].props:{},s=i.separator||"|";delete i.separator,i.pageTitle=po(i.pageTitle||a||"",i,s);for(const o of n.filter(c=>c.processTemplateParams!==!1)){const c=DT[o.tag];c&&typeof o.props[c]=="string"?o.props[c]=po(o.props[c],i,s):(o.processTemplateParams===!0||["titleTemplate","title"].includes(o.tag))&&["innerHTML","textContent"].forEach(u=>{typeof o[u]=="string"&&(o[u]=po(o[u],i,s))})}e._templateParams=i,e._separator=s,t.tags=n.filter(o=>o.tag!=="templateParams")}}}),$T={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(r=>r.tag==="titleTemplate");const a=t.findIndex(r=>r.tag==="title");if(a!==-1&&n!==-1){const r=dg(t[n].textContent,t[a].textContent);r!==null?t[a].textContent=r||t[a].textContent:delete t[a]}else if(n!==-1){const r=dg(t[n].textContent);r!==null&&(t[n].textContent=r,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},NT={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let r=0,i=[];const s=[],l={plugins:s,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return i},use(o){const c=typeof o=="function"?o(l):o;(!c.key||!s.some(u=>u.key===c.key))&&(s.push(c),hg(c.mode,n)&&t.addHooks(c.hooks||{}))},push(o,c){c==null||delete c.head;const u={_i:r++,input:o,...c};return hg(u.mode,n)&&(i.push(u),a()),{dispose(){i=i.filter(d=>d._i!==u._i),t.callHook("entries:updated",l),a()},patch(d){i=i.map(f=>(f._i===u._i&&(f.input=u.input=d),f)),a()}}},async resolveTags(){const o={tags:[],entries:[...i]};await t.callHook("entries:resolve",o);for(const c of o.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const d of await xT(c)){const f={tag:d,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",f),o.tags.push(f.tag)}}return await t.callHook("tags:beforeResolve",o),await t.callHook("tags:resolve",o),await t.callHook("tags:afterResolve",o),o.tags},ssr:n};return[TT,IT,AT,OT,VT,RT,$T,NT,...(e==null?void 0:e.plugins)||[]].forEach(o=>l.use(o)),l.hooks.callHook("init",l),l}function HT(){return Qw}const zT=hw.startsWith("3");function jT(e){return typeof e=="function"?e():ke(e)}function Bd(e,t=""){if(e instanceof Promise)return e;const n=jT(e);return!e||!n?n:Array.isArray(n)?n.map(a=>Bd(a,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([a,r])=>a==="titleTemplate"||a.startsWith("on")?[a,ke(r)]:[a,Bd(r,a)])):n}const WT={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Bd(t.input)}}},e0="usehead";function UT(e){return{install(n){zT&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(e0,e))}}.install}function GT(e={}){e.domDelayFn=e.domDelayFn||(n=>Ve(()=>setTimeout(()=>n(),0)));const t=BT(e);return t.use(WT),t.install=UT(t),t}const Fd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Hd="__unhead_injection_handler__";function YT(e){Fd[Hd]=e}function GW(){if(Hd in Fd)return Fd[Hd]();const e=Pe(e0);return e||HT()}function Jn(e){if(typeof e!="object")return e;var t,n,a=Object.prototype.toString.call(e);if(a==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Jn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Jn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Jn(e[t])}return n}if(a==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Jn(e[t]);return n}return a==="[object Set]"?(n=new Set,e.forEach(function(r){n.add(Jn(r))}),n):a==="[object Map]"?(n=new Map,e.forEach(function(r,i){n.set(Jn(i),Jn(r))}),n):a==="[object Date]"?new Date(+e):a==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):a==="[object DataView]"?new e.constructor(Jn(e.buffer)):a==="[object ArrayBuffer]"?e.slice(0):a.slice(-6)==="Array]"?new e.constructor(e):e}const XT={nuxt:{buildId:"a5e7a9ad-bc33-4509-af78-c11307d18446"}},qT=KP(XT);function t0(){const e=qe();return e._appConfig||(e._appConfig=ht(qT)),e._appConfig}const KT=!1,zd=!1,ZT=!1,YW={componentName:"NuxtLink"},JT="#__nuxt";let yo,n0;function QT(){var t;const e=(t=t0().nuxt)==null?void 0:t.buildId;return yo=$fetch(Vv(`builds/meta/${e}.json`)),yo.then(n=>{n0=qP(n.matcher)}),yo}function xu(){return yo||QT()}async function Rv(e){return await xu(),Uw({},...n0.matchAll(e).reverse())}function gg(e,t={}){const n=tI(e,t),a=qe(),r=a._payloadCache=a._payloadCache||{};return n in r||(r[n]=nI(e).then(i=>i?a0(n).then(s=>s||(delete r[n],null)):(r[n]=null,null))),r[n]}const eI="_payload.json";function tI(e,t={}){var r;const n=new URL(e,"http://localhost");if(n.host!=="localhost"||ca(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const a=t.hash||(t.fresh?Date.now():(r=t0().nuxt)==null?void 0:r.buildId);return Qi(On().app.baseURL,n.pathname,eI+(a?`?${a}`:""))}async function a0(e){const t=fetch(e).then(n=>n.text().then(r0));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function nI(e=wu().path){if(e=yu(e),(await xu()).prerendered.includes(e))return!0;const n=await Rv(e);return!!n.prerender&&!n.redirect}let eo=null;async function aI(){if(eo)return eo;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await r0(e.textContent||""),n=e.dataset.src?await a0(e.dataset.src):void 0;return eo={...t,...n,...window.__NUXT__},eo}async function r0(e){return await vT(e,qe()._payloadRevivers)}function rI(e,t){qe()._payloadRevivers[e]=t}const pg={NuxtError:e=>_u(e),EmptyShallowRef:e=>ge(e==="_"?void 0:e==="0n"?BigInt(0):zs(e)),EmptyRef:e=>oe(e==="_"?void 0:e==="0n"?BigInt(0):zs(e)),ShallowRef:e=>ge(e),ShallowReactive:e=>ml(e),Ref:e=>oe(e),Reactive:e=>ht(e)},iI=Yn({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const a in pg)rI(a,pg[a]);Object.assign(e.payload,([t,n]=ta(()=>e.runWithContext(aI)),t=await t,n(),t)),window.__NUXT__=e.payload}}),sI=[],lI=Yn({name:"nuxt:head",enforce:"pre",setup(e){const t=GT({plugins:sI});YT(()=>qe().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const a=async()=>{n=!1,await Jw(t)};t.hooks.hook("dom:beforeRender",r=>{r.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||a()}),e.hooks.hook("app:error",a),e.hooks.hook("app:suspense:resolve",a)}}});/*! * vue-router v4.3.2 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const gi=typeof document<"u";function oI(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ze=Object.assign;function Mc(e,t){const n={};for(const a in t){const r=t[a];n[a]=jn(r)?r.map(e):e(r)}return n}const Ps=()=>{},jn=Array.isArray,i0=/#/g,uI=/&/g,cI=/\//g,dI=/=/g,fI=/\?/g,s0=/\+/g,vI=/%5B/g,mI=/%5D/g,l0=/%5E/g,hI=/%60/g,o0=/%7B/g,gI=/%7C/g,u0=/%7D/g,pI=/%20/g;function $v(e){return encodeURI(""+e).replace(gI,"|").replace(vI,"[").replace(mI,"]")}function yI(e){return $v(e).replace(o0,"{").replace(u0,"}").replace(l0,"^")}function jd(e){return $v(e).replace(s0,"%2B").replace(pI,"+").replace(i0,"%23").replace(uI,"%26").replace(hI,"`").replace(o0,"{").replace(u0,"}").replace(l0,"^")}function bI(e){return jd(e).replace(dI,"%3D")}function wI(e){return $v(e).replace(i0,"%23").replace(fI,"%3F")}function SI(e){return e==null?"":wI(e).replace(cI,"%2F")}function js(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const _I=/\/$/,xI=e=>e.replace(_I,"");function Oc(e,t,n="/"){let a,r={},i="",s="";const l=t.indexOf("#");let o=t.indexOf("?");return l=0&&(o=-1),o>-1&&(a=t.slice(0,o),i=t.slice(o+1,l>-1?l:t.length),r=e(i)),l>-1&&(a=a||t.slice(0,l),s=t.slice(l,t.length)),a=PI(a??t,n),{fullPath:a+(i&&"?")+i+s,path:a,query:r,hash:js(s)}}function CI(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function yg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function EI(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&Vi(t.matched[a],n.matched[r])&&c0(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Vi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function c0(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!kI(e[n],t[n]))return!1;return!0}function kI(e,t){return jn(e)?bg(e,t):jn(t)?bg(t,e):e===t}function bg(e,t){return jn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function PI(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),r=a[a.length-1];(r===".."||r===".")&&a.push("");let i=n.length-1,s,l;for(s=0;s1&&i--;else break;return n.slice(0,i).join("/")+"/"+a.slice(s).join("/")}var Ws;(function(e){e.pop="pop",e.push="push"})(Ws||(Ws={}));var Ts;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ts||(Ts={}));function TI(e){if(!e)if(gi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xI(e)}const II=/^[^#]+#/;function LI(e,t){return e.replace(II,"#")+t}function AI(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const Cu=()=>({left:window.scrollX,top:window.scrollY});function MI(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=AI(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function wg(e,t){return(history.state?history.state.position-t:-1)+e}const Wd=new Map;function OI(e,t){Wd.set(e,t)}function VI(e){const t=Wd.get(e);return Wd.delete(e),t}let DI=()=>location.protocol+"//"+location.host;function d0(e,t){const{pathname:n,search:a,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,o=r.slice(l);return o[0]!=="/"&&(o="/"+o),yg(o,"")}return yg(n,e)+a+r}function RI(e,t,n,a){let r=[],i=[],s=null;const l=({state:f})=>{const v=d0(e,location),m=n.value,h=t.value;let g=0;if(f){if(n.value=v,t.value=f,s&&s===m){s=null;return}g=h?f.position-h.position:0}else a(v);r.forEach(p=>{p(n.value,m,{delta:g,type:Ws.pop,direction:g?g>0?Ts.forward:Ts.back:Ts.unknown})})};function o(){s=n.value}function c(f){r.push(f);const v=()=>{const m=r.indexOf(f);m>-1&&r.splice(m,1)};return i.push(v),v}function u(){const{history:f}=window;f.state&&f.replaceState(Ze({},f.state,{scroll:Cu()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:o,listen:c,destroy:d}}function Sg(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?Cu():null}}function $I(e){const{history:t,location:n}=window,a={value:d0(e,n)},r={value:t.state};r.value||i(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(o,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+o:DI()+e+o;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(v){console.error(v),n[u?"replace":"assign"](f)}}function s(o,c){const u=Ze({},t.state,Sg(r.value.back,o,r.value.forward,!0),c,{position:r.value.position});i(o,u,!0),a.value=o}function l(o,c){const u=Ze({},r.value,t.state,{forward:o,scroll:Cu()});i(u.current,u,!0);const d=Ze({},Sg(a.value,o,null),{position:u.position+1},c);i(o,d,!1),a.value=o}return{location:a,state:r,push:l,replace:s}}function f0(e){e=TI(e);const t=$I(e),n=RI(e,t.state,t.location,t.replace);function a(i,s=!0){s||n.pauseListeners(),history.go(i)}const r=Ze({location:"",base:e,go:a,createHref:LI.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function NI(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),f0(e)}function BI(e){return typeof e=="string"||e&&typeof e=="object"}function v0(e){return typeof e=="string"||typeof e=="symbol"}const Fn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},m0=Symbol("");var _g;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(_g||(_g={}));function Di(e,t){return Ze(new Error,{type:e,[m0]:!0},t)}function ba(e,t){return e instanceof Error&&m0 in e&&(t==null||!!(e.type&t))}const xg="[^/]+?",FI={sensitive:!1,strict:!1,start:!0,end:!0},HI=/[.+*?^${}()[\]/\\]/g;function zI(e,t){const n=Ze({},FI,t),a=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function WI(e,t){let n=0;const a=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const UI={type:0,value:""},GI=/[a-zA-Z0-9_]/;function YI(e){if(!e)return[[]];if(e==="/")return[[UI]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,a=n;const r=[];let i;function s(){i&&r.push(i),i=[]}let l=0,o,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(o==="*"||o==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:o==="*"||o==="+",optional:o==="*"||o==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=o}for(;l{s(b)}:Ps}function s(u){if(v0(u)){const d=a.get(u);d&&(a.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&a.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function l(){return n}function o(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!h0(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!kg(u)&&a.set(u.record.name,u)}function c(u,d){let f,v={},m,h;if("name"in u&&u.name){if(f=a.get(u.name),!f)throw Di(1,{location:u});h=f.record.name,v=Ze(Eg(d.params,f.keys.filter(b=>!b.optional).concat(f.parent?f.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&Eg(u.params,f.keys.map(b=>b.name))),m=f.stringify(v)}else if(u.path!=null)m=u.path,f=n.find(b=>b.re.test(m)),f&&(v=f.parse(m),h=f.record.name);else{if(f=d.name?a.get(d.name):n.find(b=>b.re.test(d.path)),!f)throw Di(1,{location:u,currentLocation:d});h=f.record.name,v=Ze({},d.params,u.params),m=f.stringify(v)}const g=[];let p=f;for(;p;)g.unshift(p.record),p=p.parent;return{name:h,path:m,params:v,matched:g,meta:JI(g)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:s,getRoutes:l,getRecordMatcher:r}}function Eg(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function KI(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:ZI(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 ZI(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function kg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function JI(e){return e.reduce((t,n)=>Ze(t,n.meta),{})}function Pg(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function h0(e,t){return t.children.some(n=>n===e||h0(e,n))}function QI(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&jd(i)):[a&&jd(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function eL(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=jn(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const tL=Symbol(""),Ig=Symbol(""),Nv=Symbol(""),Bv=Symbol(""),Ud=Symbol("");function fs(){let e=[];function t(a){return e.push(a),()=>{const r=e.indexOf(a);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ka(e,t,n,a,r,i=s=>s()){const s=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((l,o)=>{const c=f=>{f===!1?o(Di(4,{from:n,to:t})):f instanceof Error?o(f):BI(f)?o(Di(2,{from:t,to:f})):(s&&a.enterCallbacks[r]===s&&typeof f=="function"&&s.push(f),l())},u=i(()=>e.call(a&&a.instances[r],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>o(f))})}function Vc(e,t,n,a,r=i=>i()){const i=[];for(const s of e)for(const l in s.components){let o=s.components[l];if(!(t!=="beforeRouteEnter"&&!s.instances[l]))if(nL(o)){const u=(o.__vccOpts||o)[t];u&&i.push(Ka(u,n,a,s,l,r))}else{let c=o();i.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${s.path}"`));const d=oI(u)?u.default:u;s.components[l]=d;const v=(d.__vccOpts||d)[t];return v&&Ka(v,n,a,s,l,r)()}))}}return i}function nL(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Lg(e){const t=Pe(Nv),n=Pe(Bv),a=I(()=>{const o=ke(e.to);return t.resolve(o)}),r=I(()=>{const{matched:o}=a.value,{length:c}=o,u=o[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(Vi.bind(null,u));if(f>-1)return f;const v=Ag(o[c-2]);return c>1&&Ag(u)===v&&d[d.length-1].path!==v?d.findIndex(Vi.bind(null,o[c-2])):f}),i=I(()=>r.value>-1&&sL(n.params,a.value.params)),s=I(()=>r.value>-1&&r.value===n.matched.length-1&&c0(n.params,a.value.params));function l(o={}){return iL(o)?t[ke(e.replace)?"replace":"push"](ke(e.to)).catch(Ps):Promise.resolve()}return{route:a,href:I(()=>a.value.href),isActive:i,isExactActive:s,navigate:l}}const aL=Wt({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:Lg,setup(e,{slots:t}){const n=ht(Lg(e)),{options:a}=Pe(Nv),r=I(()=>({[Mg(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Mg(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:ot("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),rL=aL;function iL(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 sL(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(!jn(r)||r.length!==a.length||a.some((i,s)=>i!==r[s]))return!1}return!0}function Ag(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Mg=(e,t,n)=>e??t??n,lL=Wt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Pe(Ud),r=I(()=>e.route||a.value),i=Pe(Ig,0),s=I(()=>{let c=ke(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=I(()=>r.value.matched[s.value]);ze(Ig,I(()=>s.value+1)),ze(tL,l),ze(Ud,r);const o=oe();return pe(()=>[o.value,l.value,e.name],([c,u,d],[f,v,m])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!Vi(u,v)||!f)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=l.value,f=d&&d.components[u];if(!f)return Og(n.default,{Component:f,route:c});const v=d.props[u],m=v?v===!0?c.params:typeof v=="function"?v(c):v:null,g=ot(f,Ze({},m,t,{onVnodeUnmounted:p=>{p.component.isUnmounted&&(d.instances[u]=null)},ref:o}));return Og(n.default,{Component:g,route:c})||g}}});function Og(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const g0=lL;function oL(e){const t=qI(e.routes,e),n=e.parseQuery||QI,a=e.stringifyQuery||Tg,r=e.history,i=fs(),s=fs(),l=fs(),o=ge(Fn);let c=Fn;gi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Mc.bind(null,W=>""+W),d=Mc.bind(null,SI),f=Mc.bind(null,js);function v(W,Q){let fe,te;return v0(W)?(fe=t.getRecordMatcher(W),te=Q):te=W,t.addRoute(te,fe)}function m(W){const Q=t.getRecordMatcher(W);Q&&t.removeRoute(Q)}function h(){return t.getRoutes().map(W=>W.record)}function g(W){return!!t.getRecordMatcher(W)}function p(W,Q){if(Q=Ze({},Q||o.value),typeof W=="string"){const $=Oc(n,W,Q.path),j=t.resolve({path:$.path},Q),K=r.createHref($.fullPath);return Ze($,j,{params:f(j.params),hash:js($.hash),redirectedFrom:void 0,href:K})}let fe;if(W.path!=null)fe=Ze({},W,{path:Oc(n,W.path,Q.path).path});else{const $=Ze({},W.params);for(const j in $)$[j]==null&&delete $[j];fe=Ze({},W,{params:d($)}),Q.params=d(Q.params)}const te=t.resolve(fe,Q),ye=W.hash||"";te.params=u(f(te.params));const se=CI(a,Ze({},W,{hash:yI(ye),path:te.path})),M=r.createHref(se);return Ze({fullPath:se,hash:ye,query:a===Tg?eL(W.query):W.query||{}},te,{redirectedFrom:void 0,href:M})}function b(W){return typeof W=="string"?Oc(n,W,o.value.path):Ze({},W)}function y(W,Q){if(c!==W)return Di(8,{from:Q,to:W})}function S(W){return k(W)}function _(W){return S(Ze(b(W),{replace:!0}))}function x(W){const Q=W.matched[W.matched.length-1];if(Q&&Q.redirect){const{redirect:fe}=Q;let te=typeof fe=="function"?fe(W):fe;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=b(te):{path:te},te.params={}),Ze({query:W.query,hash:W.hash,params:te.path!=null?{}:W.params},te)}}function k(W,Q){const fe=c=p(W),te=o.value,ye=W.state,se=W.force,M=W.replace===!0,$=x(fe);if($)return k(Ze(b($),{state:typeof $=="object"?Ze({},ye,$.state):ye,force:se,replace:M}),Q||fe);const j=fe;j.redirectedFrom=Q;let K;return!se&&EI(a,te,fe)&&(K=Di(16,{to:j,from:te}),F(te,te,!0,!1)),(K?Promise.resolve(K):T(j,te)).catch(ne=>ba(ne)?ba(ne,2)?ne:z(ne):D(ne,j,te)).then(ne=>{if(ne){if(ba(ne,2))return k(Ze({replace:M},b(ne.to),{state:typeof ne.to=="object"?Ze({},ye,ne.to.state):ye,force:se}),Q||j)}else ne=P(j,te,!0,M,ye);return L(j,te,ne),ne})}function E(W,Q){const fe=y(W,Q);return fe?Promise.reject(fe):Promise.resolve()}function C(W){const Q=he.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(W):W()}function T(W,Q){let fe;const[te,ye,se]=uL(W,Q);fe=Vc(te.reverse(),"beforeRouteLeave",W,Q);for(const $ of te)$.leaveGuards.forEach(j=>{fe.push(Ka(j,W,Q))});const M=E.bind(null,W,Q);return fe.push(M),Z(fe).then(()=>{fe=[];for(const $ of i.list())fe.push(Ka($,W,Q));return fe.push(M),Z(fe)}).then(()=>{fe=Vc(ye,"beforeRouteUpdate",W,Q);for(const $ of ye)$.updateGuards.forEach(j=>{fe.push(Ka(j,W,Q))});return fe.push(M),Z(fe)}).then(()=>{fe=[];for(const $ of se)if($.beforeEnter)if(jn($.beforeEnter))for(const j of $.beforeEnter)fe.push(Ka(j,W,Q));else fe.push(Ka($.beforeEnter,W,Q));return fe.push(M),Z(fe)}).then(()=>(W.matched.forEach($=>$.enterCallbacks={}),fe=Vc(se,"beforeRouteEnter",W,Q,C),fe.push(M),Z(fe))).then(()=>{fe=[];for(const $ of s.list())fe.push(Ka($,W,Q));return fe.push(M),Z(fe)}).catch($=>ba($,8)?$:Promise.reject($))}function L(W,Q,fe){l.list().forEach(te=>C(()=>te(W,Q,fe)))}function P(W,Q,fe,te,ye){const se=y(W,Q);if(se)return se;const M=Q===Fn,$=gi?history.state:{};fe&&(te||M?r.replace(W.fullPath,Ze({scroll:M&&$&&$.scroll},ye)):r.push(W.fullPath,ye)),o.value=W,F(W,Q,fe,M),z()}let A;function O(){A||(A=r.listen((W,Q,fe)=>{if(!J.listening)return;const te=p(W),ye=x(te);if(ye){k(Ze(ye,{replace:!0}),te).catch(Ps);return}c=te;const se=o.value;gi&&OI(wg(se.fullPath,fe.delta),Cu()),T(te,se).catch(M=>ba(M,12)?M:ba(M,2)?(k(M.to,te).then($=>{ba($,20)&&!fe.delta&&fe.type===Ws.pop&&r.go(-1,!1)}).catch(Ps),Promise.reject()):(fe.delta&&r.go(-fe.delta,!1),D(M,te,se))).then(M=>{M=M||P(te,se,!1),M&&(fe.delta&&!ba(M,8)?r.go(-fe.delta,!1):fe.type===Ws.pop&&ba(M,20)&&r.go(-1,!1)),L(te,se,M)}).catch(Ps)}))}let B=fs(),H=fs(),N;function D(W,Q,fe){z(W);const te=H.list();return te.length?te.forEach(ye=>ye(W,Q,fe)):console.error(W),Promise.reject(W)}function G(){return N&&o.value!==Fn?Promise.resolve():new Promise((W,Q)=>{B.add([W,Q])})}function z(W){return N||(N=!W,O(),B.list().forEach(([Q,fe])=>W?fe(W):Q()),B.reset()),W}function F(W,Q,fe,te){const{scrollBehavior:ye}=e;if(!gi||!ye)return Promise.resolve();const se=!fe&&VI(wg(W.fullPath,0))||(te||!fe)&&history.state&&history.state.scroll||null;return Ve().then(()=>ye(W,Q,se)).then(M=>M&&MI(M)).catch(M=>D(M,W,Q))}const Y=W=>r.go(W);let ae;const he=new Set,J={currentRoute:o,listening:!0,addRoute:v,removeRoute:m,hasRoute:g,getRoutes:h,resolve:p,options:e,push:S,replace:_,go:Y,back:()=>Y(-1),forward:()=>Y(1),beforeEach:i.add,beforeResolve:s.add,afterEach:l.add,onError:H.add,isReady:G,install(W){const Q=this;W.component("RouterLink",rL),W.component("RouterView",g0),W.config.globalProperties.$router=Q,Object.defineProperty(W.config.globalProperties,"$route",{enumerable:!0,get:()=>ke(o)}),gi&&!ae&&o.value===Fn&&(ae=!0,S(r.location).catch(ye=>{}));const fe={};for(const ye in Fn)Object.defineProperty(fe,ye,{get:()=>o.value[ye],enumerable:!0});W.provide(Nv,Q),W.provide(Bv,ml(fe)),W.provide(Ud,o);const te=W.unmount;he.add(W),W.unmount=function(){he.delete(W),he.size<1&&(c=Fn,A&&A(),A=null,o.value=Fn,ae=!1,N=!1),te()}}};function Z(W){return W.reduce((Q,fe)=>Q.then(()=>C(fe)),Promise.resolve())}return J}function uL(e,t){const n=[],a=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;sVi(c,l))?a.push(l):n.push(l));const o=e.matched[s];o&&(t.matched.find(c=>Vi(c,o))||r.push(o))}return[n,a,r]}function cL(){return Pe(Bv)}const dL=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""}),Gd=(e,t)=>{const n=e.route.matched.find(r=>{var i;return((i=r.components)==null?void 0:i.default)===e.Component.type}),a=t??(n==null?void 0:n.meta.key)??(n&&dL(e.route,n));return typeof a=="function"?a(e.route):a},fL=(e,t)=>({default:()=>e?ot(gE,e===!0?{}:e,t):t});function Fv(e){return Array.isArray(e)?e:[e]}const vL="modulepreload",mL=function(e,t){return e[0]==="."?new URL(e,t).href:e},Vg={},hL=function(t,n,a){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(n.map(o=>{if(o=mL(o,a),o in Vg)return;Vg[o]=!0;const c=o.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!a)for(let v=i.length-1;v>=0;v--){const m=i[v];if(m.href===o&&(!c||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${u}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":vL,c||(f.as="script",f.crossOrigin=""),f.href=o,l&&f.setAttribute("nonce",l),document.head.appendChild(f),c)return new Promise((v,m)=>{f.addEventListener("load",v),f.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})}))}return r.then(()=>t()).catch(i=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i})},Ri=(...e)=>hL(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Dc=null,Rc=null,Dg=[{name:"about",path:"/about",meta:{},alias:[],redirect:Dc==null?void 0:Dc.redirect,component:()=>Ri(()=>import("./C8yMTm56.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",meta:{},alias:[],redirect:Rc==null?void 0:Rc.redirect,component:()=>Ri(()=>import("./BNegg2sr.js"),__vite__mapDeps([3,1,4]),import.meta.url).then(e=>e.default||e)}],p0=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var a;return t?ot(e,t,n):(a=n.default)==null?void 0:a.call(n)}});function Rg(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 a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""});return typeof t=="function"?t(e):t}function gL(e,t){return e===t||t===Fn?!1:Rg(e)!==Rg(t)?!0:!e.matched.every((a,r)=>{var i,s;return a.components&&a.components.default===((s=(i=t.matched[r])==null?void 0:i.components)==null?void 0:s.default)})}const pL={scrollBehavior(e,t,n){var c;const a=qe(),r=((c=Xn().options)==null?void 0:c.scrollBehaviorType)??"auto";let i=n||void 0;const s=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!i&&t&&e&&s!==!1&&gL(e,t)&&(i={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:$g(e.hash),behavior:r}:!1;const l=u=>!!(u.meta.pageTransition??zd),o=l(t)&&l(e)?"page:transition:finish":"page:finish";return new Promise(u=>{a.hooks.hookOnce(o,async()=>{await new Promise(d=>setTimeout(d,0)),e.hash&&(i={el:e.hash,top:$g(e.hash),behavior:r}),u(i)})})}};function $g(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const yL={hashMode:!1,scrollBehaviorType:"auto"},ln={...yL,...pL},bL=async e=>{var o;let t,n;if(!((o=e.meta)!=null&&o.validate))return;const a=qe(),r=Xn();if(([t,n]=ta(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const s=_u({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),l=r.beforeResolve(c=>{if(l(),c===e){const u=r.afterEach(async()=>{u(),await a.runWithContext(()=>yi(s)),window.history.pushState({},"",e.fullPath)});return!1}})},wL=async e=>{let t,n;const a=([t,n]=ta(()=>Rv(e.path)),t=await t,n(),t);if(a.redirect)return ca(a.redirect,{acceptRelative:!0})?(window.location.href=a.redirect,!1):a.redirect},SL=[bL,wL],Is={};function _L(e,t,n){const{pathname:a,search:r,hash:i}=t,s=e.indexOf("#");if(s>-1){const c=i.includes(e.slice(s))?e.slice(s).length:1;let u=i.slice(c);return u[0]!=="/"&&(u="/"+u),tg(u,"")}const l=tg(a,e),o=!n||Ad(l,n,{trailingSlash:!0})?l:n;return o+(o.includes("?")?"":r)+i}const xL=Yn({name:"nuxt:router",enforce:"pre",async setup(e){var g,p;let t,n,a=On().app.baseURL;ln.hashMode&&!a.includes("#")&&(a+="#");const r=((g=ln.history)==null?void 0:g.call(ln,a))??(ln.hashMode?NI(a):f0(a)),i=((p=ln.routes)==null?void 0:p.call(ln,Dg))??Dg;let s;const l=oL({...ln,scrollBehavior:(b,y,S)=>{if(y===Fn){s=S;return}if(ln.scrollBehavior){if(l.options.scrollBehavior=ln.scrollBehavior,"scrollRestoration"in window.history){const _=l.beforeEach(()=>{_(),window.history.scrollRestoration="manual"})}return ln.scrollBehavior(b,Fn,s||S)}},history:r,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const o=ge(l.currentRoute.value);l.afterEach((b,y)=>{o.value=y}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>o.value});const c=_L(a,window.location,e.payload.path),u=ge(l.currentRoute.value),d=()=>{u.value=l.currentRoute.value};e.hook("page:finish",d),l.afterEach((b,y)=>{var S,_,x,k;((_=(S=b.matched[0])==null?void 0:S.components)==null?void 0:_.default)===((k=(x=y.matched[0])==null?void 0:x.components)==null?void 0:k.default)&&d()});const f={};for(const b in u.value)Object.defineProperty(f,b,{get:()=>u.value[b]});e._route=ml(f),e._middleware=e._middleware||{global:[],named:{}};try{[t,n]=ta(()=>l.isReady()),await t,n()}catch(b){[t,n]=ta(()=>e.runWithContext(()=>yi(b))),await t,n()}const v=c!==l.currentRoute.value.fullPath?l.resolve(c):l.currentRoute.value;d();const m=e.payload.state._layout;l.beforeEach(async(b,y)=>{var S;await e.callHook("page:loading:start"),b.meta=ht(b.meta),e.isHydrating&&m&&!Li(b.meta.layout)&&(b.meta.layout=m),e._processingMiddleware=!0;{const _=new Set([...SL,...e._middleware.global]);for(const x of b.matched){const k=x.meta.middleware;if(k)for(const E of Fv(k))_.add(E)}{const x=await e.runWithContext(()=>Rv(b.path));if(x.appMiddleware)for(const k in x.appMiddleware)x.appMiddleware[k]?_.add(k):_.delete(k)}for(const x of _){const k=typeof x=="string"?e._middleware.named[x]||await((S=Is[x])==null?void 0:S.call(Is).then(C=>C.default||C)):x;if(!k)throw new Error(`Unknown route middleware: '${x}'.`);const E=await e.runWithContext(()=>k(b,y));if(!e.payload.serverRendered&&e.isHydrating&&(E===!1||E instanceof Error)){const C=E||$d({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>yi(C)),!1}if(E!==!0&&(E||E===!1))return E}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")});const h=Su();return l.afterEach(async(b,y,S)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(iT),S&&await e.callHook("page:loading:end"),b.matched.length===0&&await e.runWithContext(()=>yi($d({statusCode:404,fatal:!1,statusMessage:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in v&&(v.name=void 0),await l.replace({...v,force:!0}),l.options.scrollBehavior=ln.scrollBehavior}catch(b){await e.runWithContext(()=>yi(b))}}),{provide:{router:l}}}}),Ng=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),XW=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),y0=e=>{const t=qe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ng(e)}):Ng(e)},CL=Yn({name:"nuxt:payload",setup(e){Xn().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const a=await gg(t.path);a&&Object.assign(e.static.data,a.data)}),y0(()=>{var t;e.hooks.hook("link:prefetch",async n=>{bu(n).protocol||await gg(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(xu,1e3)})}}),EL=Yn(e=>{let t;async function n(){const a=await xu();t&&clearTimeout(t),t=setTimeout(n,1e3*60*60);try{const r=await $fetch(Vv("builds/latest.json")+`?${Date.now()}`);r.id!==a.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}y0(()=>{t=setTimeout(n,1e3*60*60)})}),kL=!1;/*! + */const gi=typeof document<"u";function oI(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ze=Object.assign;function Mc(e,t){const n={};for(const a in t){const r=t[a];n[a]=jn(r)?r.map(e):e(r)}return n}const Ps=()=>{},jn=Array.isArray,i0=/#/g,uI=/&/g,cI=/\//g,dI=/=/g,fI=/\?/g,s0=/\+/g,vI=/%5B/g,mI=/%5D/g,l0=/%5E/g,hI=/%60/g,o0=/%7B/g,gI=/%7C/g,u0=/%7D/g,pI=/%20/g;function $v(e){return encodeURI(""+e).replace(gI,"|").replace(vI,"[").replace(mI,"]")}function yI(e){return $v(e).replace(o0,"{").replace(u0,"}").replace(l0,"^")}function jd(e){return $v(e).replace(s0,"%2B").replace(pI,"+").replace(i0,"%23").replace(uI,"%26").replace(hI,"`").replace(o0,"{").replace(u0,"}").replace(l0,"^")}function bI(e){return jd(e).replace(dI,"%3D")}function wI(e){return $v(e).replace(i0,"%23").replace(fI,"%3F")}function SI(e){return e==null?"":wI(e).replace(cI,"%2F")}function js(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const _I=/\/$/,xI=e=>e.replace(_I,"");function Oc(e,t,n="/"){let a,r={},i="",s="";const l=t.indexOf("#");let o=t.indexOf("?");return l=0&&(o=-1),o>-1&&(a=t.slice(0,o),i=t.slice(o+1,l>-1?l:t.length),r=e(i)),l>-1&&(a=a||t.slice(0,l),s=t.slice(l,t.length)),a=PI(a??t,n),{fullPath:a+(i&&"?")+i+s,path:a,query:r,hash:js(s)}}function CI(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function yg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function EI(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&Vi(t.matched[a],n.matched[r])&&c0(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Vi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function c0(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!kI(e[n],t[n]))return!1;return!0}function kI(e,t){return jn(e)?bg(e,t):jn(t)?bg(t,e):e===t}function bg(e,t){return jn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function PI(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),r=a[a.length-1];(r===".."||r===".")&&a.push("");let i=n.length-1,s,l;for(s=0;s1&&i--;else break;return n.slice(0,i).join("/")+"/"+a.slice(s).join("/")}var Ws;(function(e){e.pop="pop",e.push="push"})(Ws||(Ws={}));var Ts;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ts||(Ts={}));function TI(e){if(!e)if(gi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xI(e)}const II=/^[^#]+#/;function LI(e,t){return e.replace(II,"#")+t}function AI(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const Cu=()=>({left:window.scrollX,top:window.scrollY});function MI(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=AI(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function wg(e,t){return(history.state?history.state.position-t:-1)+e}const Wd=new Map;function OI(e,t){Wd.set(e,t)}function VI(e){const t=Wd.get(e);return Wd.delete(e),t}let DI=()=>location.protocol+"//"+location.host;function d0(e,t){const{pathname:n,search:a,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,o=r.slice(l);return o[0]!=="/"&&(o="/"+o),yg(o,"")}return yg(n,e)+a+r}function RI(e,t,n,a){let r=[],i=[],s=null;const l=({state:f})=>{const v=d0(e,location),m=n.value,h=t.value;let g=0;if(f){if(n.value=v,t.value=f,s&&s===m){s=null;return}g=h?f.position-h.position:0}else a(v);r.forEach(p=>{p(n.value,m,{delta:g,type:Ws.pop,direction:g?g>0?Ts.forward:Ts.back:Ts.unknown})})};function o(){s=n.value}function c(f){r.push(f);const v=()=>{const m=r.indexOf(f);m>-1&&r.splice(m,1)};return i.push(v),v}function u(){const{history:f}=window;f.state&&f.replaceState(Ze({},f.state,{scroll:Cu()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:o,listen:c,destroy:d}}function Sg(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?Cu():null}}function $I(e){const{history:t,location:n}=window,a={value:d0(e,n)},r={value:t.state};r.value||i(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(o,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+o:DI()+e+o;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(v){console.error(v),n[u?"replace":"assign"](f)}}function s(o,c){const u=Ze({},t.state,Sg(r.value.back,o,r.value.forward,!0),c,{position:r.value.position});i(o,u,!0),a.value=o}function l(o,c){const u=Ze({},r.value,t.state,{forward:o,scroll:Cu()});i(u.current,u,!0);const d=Ze({},Sg(a.value,o,null),{position:u.position+1},c);i(o,d,!1),a.value=o}return{location:a,state:r,push:l,replace:s}}function f0(e){e=TI(e);const t=$I(e),n=RI(e,t.state,t.location,t.replace);function a(i,s=!0){s||n.pauseListeners(),history.go(i)}const r=Ze({location:"",base:e,go:a,createHref:LI.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function NI(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),f0(e)}function BI(e){return typeof e=="string"||e&&typeof e=="object"}function v0(e){return typeof e=="string"||typeof e=="symbol"}const Fn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},m0=Symbol("");var _g;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(_g||(_g={}));function Di(e,t){return Ze(new Error,{type:e,[m0]:!0},t)}function ba(e,t){return e instanceof Error&&m0 in e&&(t==null||!!(e.type&t))}const xg="[^/]+?",FI={sensitive:!1,strict:!1,start:!0,end:!0},HI=/[.+*?^${}()[\]/\\]/g;function zI(e,t){const n=Ze({},FI,t),a=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function WI(e,t){let n=0;const a=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const UI={type:0,value:""},GI=/[a-zA-Z0-9_]/;function YI(e){if(!e)return[[]];if(e==="/")return[[UI]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,a=n;const r=[];let i;function s(){i&&r.push(i),i=[]}let l=0,o,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(o==="*"||o==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:o==="*"||o==="+",optional:o==="*"||o==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=o}for(;l{s(b)}:Ps}function s(u){if(v0(u)){const d=a.get(u);d&&(a.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&a.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function l(){return n}function o(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!h0(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!kg(u)&&a.set(u.record.name,u)}function c(u,d){let f,v={},m,h;if("name"in u&&u.name){if(f=a.get(u.name),!f)throw Di(1,{location:u});h=f.record.name,v=Ze(Eg(d.params,f.keys.filter(b=>!b.optional).concat(f.parent?f.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&Eg(u.params,f.keys.map(b=>b.name))),m=f.stringify(v)}else if(u.path!=null)m=u.path,f=n.find(b=>b.re.test(m)),f&&(v=f.parse(m),h=f.record.name);else{if(f=d.name?a.get(d.name):n.find(b=>b.re.test(d.path)),!f)throw Di(1,{location:u,currentLocation:d});h=f.record.name,v=Ze({},d.params,u.params),m=f.stringify(v)}const g=[];let p=f;for(;p;)g.unshift(p.record),p=p.parent;return{name:h,path:m,params:v,matched:g,meta:JI(g)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:s,getRoutes:l,getRecordMatcher:r}}function Eg(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function KI(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:ZI(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 ZI(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function kg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function JI(e){return e.reduce((t,n)=>Ze(t,n.meta),{})}function Pg(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function h0(e,t){return t.children.some(n=>n===e||h0(e,n))}function QI(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&jd(i)):[a&&jd(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function eL(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=jn(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const tL=Symbol(""),Ig=Symbol(""),Nv=Symbol(""),Bv=Symbol(""),Ud=Symbol("");function fs(){let e=[];function t(a){return e.push(a),()=>{const r=e.indexOf(a);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ka(e,t,n,a,r,i=s=>s()){const s=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((l,o)=>{const c=f=>{f===!1?o(Di(4,{from:n,to:t})):f instanceof Error?o(f):BI(f)?o(Di(2,{from:t,to:f})):(s&&a.enterCallbacks[r]===s&&typeof f=="function"&&s.push(f),l())},u=i(()=>e.call(a&&a.instances[r],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>o(f))})}function Vc(e,t,n,a,r=i=>i()){const i=[];for(const s of e)for(const l in s.components){let o=s.components[l];if(!(t!=="beforeRouteEnter"&&!s.instances[l]))if(nL(o)){const u=(o.__vccOpts||o)[t];u&&i.push(Ka(u,n,a,s,l,r))}else{let c=o();i.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${s.path}"`));const d=oI(u)?u.default:u;s.components[l]=d;const v=(d.__vccOpts||d)[t];return v&&Ka(v,n,a,s,l,r)()}))}}return i}function nL(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Lg(e){const t=Pe(Nv),n=Pe(Bv),a=I(()=>{const o=ke(e.to);return t.resolve(o)}),r=I(()=>{const{matched:o}=a.value,{length:c}=o,u=o[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(Vi.bind(null,u));if(f>-1)return f;const v=Ag(o[c-2]);return c>1&&Ag(u)===v&&d[d.length-1].path!==v?d.findIndex(Vi.bind(null,o[c-2])):f}),i=I(()=>r.value>-1&&sL(n.params,a.value.params)),s=I(()=>r.value>-1&&r.value===n.matched.length-1&&c0(n.params,a.value.params));function l(o={}){return iL(o)?t[ke(e.replace)?"replace":"push"](ke(e.to)).catch(Ps):Promise.resolve()}return{route:a,href:I(()=>a.value.href),isActive:i,isExactActive:s,navigate:l}}const aL=Wt({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:Lg,setup(e,{slots:t}){const n=ht(Lg(e)),{options:a}=Pe(Nv),r=I(()=>({[Mg(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Mg(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:ot("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),rL=aL;function iL(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 sL(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(!jn(r)||r.length!==a.length||a.some((i,s)=>i!==r[s]))return!1}return!0}function Ag(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Mg=(e,t,n)=>e??t??n,lL=Wt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Pe(Ud),r=I(()=>e.route||a.value),i=Pe(Ig,0),s=I(()=>{let c=ke(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=I(()=>r.value.matched[s.value]);ze(Ig,I(()=>s.value+1)),ze(tL,l),ze(Ud,r);const o=oe();return pe(()=>[o.value,l.value,e.name],([c,u,d],[f,v,m])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!Vi(u,v)||!f)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=l.value,f=d&&d.components[u];if(!f)return Og(n.default,{Component:f,route:c});const v=d.props[u],m=v?v===!0?c.params:typeof v=="function"?v(c):v:null,g=ot(f,Ze({},m,t,{onVnodeUnmounted:p=>{p.component.isUnmounted&&(d.instances[u]=null)},ref:o}));return Og(n.default,{Component:g,route:c})||g}}});function Og(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const g0=lL;function oL(e){const t=qI(e.routes,e),n=e.parseQuery||QI,a=e.stringifyQuery||Tg,r=e.history,i=fs(),s=fs(),l=fs(),o=ge(Fn);let c=Fn;gi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Mc.bind(null,W=>""+W),d=Mc.bind(null,SI),f=Mc.bind(null,js);function v(W,Q){let fe,te;return v0(W)?(fe=t.getRecordMatcher(W),te=Q):te=W,t.addRoute(te,fe)}function m(W){const Q=t.getRecordMatcher(W);Q&&t.removeRoute(Q)}function h(){return t.getRoutes().map(W=>W.record)}function g(W){return!!t.getRecordMatcher(W)}function p(W,Q){if(Q=Ze({},Q||o.value),typeof W=="string"){const $=Oc(n,W,Q.path),j=t.resolve({path:$.path},Q),K=r.createHref($.fullPath);return Ze($,j,{params:f(j.params),hash:js($.hash),redirectedFrom:void 0,href:K})}let fe;if(W.path!=null)fe=Ze({},W,{path:Oc(n,W.path,Q.path).path});else{const $=Ze({},W.params);for(const j in $)$[j]==null&&delete $[j];fe=Ze({},W,{params:d($)}),Q.params=d(Q.params)}const te=t.resolve(fe,Q),ye=W.hash||"";te.params=u(f(te.params));const se=CI(a,Ze({},W,{hash:yI(ye),path:te.path})),M=r.createHref(se);return Ze({fullPath:se,hash:ye,query:a===Tg?eL(W.query):W.query||{}},te,{redirectedFrom:void 0,href:M})}function b(W){return typeof W=="string"?Oc(n,W,o.value.path):Ze({},W)}function y(W,Q){if(c!==W)return Di(8,{from:Q,to:W})}function S(W){return k(W)}function _(W){return S(Ze(b(W),{replace:!0}))}function x(W){const Q=W.matched[W.matched.length-1];if(Q&&Q.redirect){const{redirect:fe}=Q;let te=typeof fe=="function"?fe(W):fe;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=b(te):{path:te},te.params={}),Ze({query:W.query,hash:W.hash,params:te.path!=null?{}:W.params},te)}}function k(W,Q){const fe=c=p(W),te=o.value,ye=W.state,se=W.force,M=W.replace===!0,$=x(fe);if($)return k(Ze(b($),{state:typeof $=="object"?Ze({},ye,$.state):ye,force:se,replace:M}),Q||fe);const j=fe;j.redirectedFrom=Q;let K;return!se&&EI(a,te,fe)&&(K=Di(16,{to:j,from:te}),F(te,te,!0,!1)),(K?Promise.resolve(K):T(j,te)).catch(ne=>ba(ne)?ba(ne,2)?ne:z(ne):D(ne,j,te)).then(ne=>{if(ne){if(ba(ne,2))return k(Ze({replace:M},b(ne.to),{state:typeof ne.to=="object"?Ze({},ye,ne.to.state):ye,force:se}),Q||j)}else ne=P(j,te,!0,M,ye);return L(j,te,ne),ne})}function E(W,Q){const fe=y(W,Q);return fe?Promise.reject(fe):Promise.resolve()}function C(W){const Q=he.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(W):W()}function T(W,Q){let fe;const[te,ye,se]=uL(W,Q);fe=Vc(te.reverse(),"beforeRouteLeave",W,Q);for(const $ of te)$.leaveGuards.forEach(j=>{fe.push(Ka(j,W,Q))});const M=E.bind(null,W,Q);return fe.push(M),Z(fe).then(()=>{fe=[];for(const $ of i.list())fe.push(Ka($,W,Q));return fe.push(M),Z(fe)}).then(()=>{fe=Vc(ye,"beforeRouteUpdate",W,Q);for(const $ of ye)$.updateGuards.forEach(j=>{fe.push(Ka(j,W,Q))});return fe.push(M),Z(fe)}).then(()=>{fe=[];for(const $ of se)if($.beforeEnter)if(jn($.beforeEnter))for(const j of $.beforeEnter)fe.push(Ka(j,W,Q));else fe.push(Ka($.beforeEnter,W,Q));return fe.push(M),Z(fe)}).then(()=>(W.matched.forEach($=>$.enterCallbacks={}),fe=Vc(se,"beforeRouteEnter",W,Q,C),fe.push(M),Z(fe))).then(()=>{fe=[];for(const $ of s.list())fe.push(Ka($,W,Q));return fe.push(M),Z(fe)}).catch($=>ba($,8)?$:Promise.reject($))}function L(W,Q,fe){l.list().forEach(te=>C(()=>te(W,Q,fe)))}function P(W,Q,fe,te,ye){const se=y(W,Q);if(se)return se;const M=Q===Fn,$=gi?history.state:{};fe&&(te||M?r.replace(W.fullPath,Ze({scroll:M&&$&&$.scroll},ye)):r.push(W.fullPath,ye)),o.value=W,F(W,Q,fe,M),z()}let A;function O(){A||(A=r.listen((W,Q,fe)=>{if(!J.listening)return;const te=p(W),ye=x(te);if(ye){k(Ze(ye,{replace:!0}),te).catch(Ps);return}c=te;const se=o.value;gi&&OI(wg(se.fullPath,fe.delta),Cu()),T(te,se).catch(M=>ba(M,12)?M:ba(M,2)?(k(M.to,te).then($=>{ba($,20)&&!fe.delta&&fe.type===Ws.pop&&r.go(-1,!1)}).catch(Ps),Promise.reject()):(fe.delta&&r.go(-fe.delta,!1),D(M,te,se))).then(M=>{M=M||P(te,se,!1),M&&(fe.delta&&!ba(M,8)?r.go(-fe.delta,!1):fe.type===Ws.pop&&ba(M,20)&&r.go(-1,!1)),L(te,se,M)}).catch(Ps)}))}let B=fs(),H=fs(),N;function D(W,Q,fe){z(W);const te=H.list();return te.length?te.forEach(ye=>ye(W,Q,fe)):console.error(W),Promise.reject(W)}function G(){return N&&o.value!==Fn?Promise.resolve():new Promise((W,Q)=>{B.add([W,Q])})}function z(W){return N||(N=!W,O(),B.list().forEach(([Q,fe])=>W?fe(W):Q()),B.reset()),W}function F(W,Q,fe,te){const{scrollBehavior:ye}=e;if(!gi||!ye)return Promise.resolve();const se=!fe&&VI(wg(W.fullPath,0))||(te||!fe)&&history.state&&history.state.scroll||null;return Ve().then(()=>ye(W,Q,se)).then(M=>M&&MI(M)).catch(M=>D(M,W,Q))}const Y=W=>r.go(W);let ae;const he=new Set,J={currentRoute:o,listening:!0,addRoute:v,removeRoute:m,hasRoute:g,getRoutes:h,resolve:p,options:e,push:S,replace:_,go:Y,back:()=>Y(-1),forward:()=>Y(1),beforeEach:i.add,beforeResolve:s.add,afterEach:l.add,onError:H.add,isReady:G,install(W){const Q=this;W.component("RouterLink",rL),W.component("RouterView",g0),W.config.globalProperties.$router=Q,Object.defineProperty(W.config.globalProperties,"$route",{enumerable:!0,get:()=>ke(o)}),gi&&!ae&&o.value===Fn&&(ae=!0,S(r.location).catch(ye=>{}));const fe={};for(const ye in Fn)Object.defineProperty(fe,ye,{get:()=>o.value[ye],enumerable:!0});W.provide(Nv,Q),W.provide(Bv,ml(fe)),W.provide(Ud,o);const te=W.unmount;he.add(W),W.unmount=function(){he.delete(W),he.size<1&&(c=Fn,A&&A(),A=null,o.value=Fn,ae=!1,N=!1),te()}}};function Z(W){return W.reduce((Q,fe)=>Q.then(()=>C(fe)),Promise.resolve())}return J}function uL(e,t){const n=[],a=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;sVi(c,l))?a.push(l):n.push(l));const o=e.matched[s];o&&(t.matched.find(c=>Vi(c,o))||r.push(o))}return[n,a,r]}function cL(){return Pe(Bv)}const dL=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""}),Gd=(e,t)=>{const n=e.route.matched.find(r=>{var i;return((i=r.components)==null?void 0:i.default)===e.Component.type}),a=t??(n==null?void 0:n.meta.key)??(n&&dL(e.route,n));return typeof a=="function"?a(e.route):a},fL=(e,t)=>({default:()=>e?ot(gE,e===!0?{}:e,t):t});function Fv(e){return Array.isArray(e)?e:[e]}const vL="modulepreload",mL=function(e,t){return e[0]==="."?new URL(e,t).href:e},Vg={},hL=function(t,n,a){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(n.map(o=>{if(o=mL(o,a),o in Vg)return;Vg[o]=!0;const c=o.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!a)for(let v=i.length-1;v>=0;v--){const m=i[v];if(m.href===o&&(!c||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${u}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":vL,c||(f.as="script",f.crossOrigin=""),f.href=o,l&&f.setAttribute("nonce",l),document.head.appendChild(f),c)return new Promise((v,m)=>{f.addEventListener("load",v),f.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})}))}return r.then(()=>t()).catch(i=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i})},Ri=(...e)=>hL(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Dc=null,Rc=null,Dg=[{name:"about",path:"/about",meta:{},alias:[],redirect:Dc==null?void 0:Dc.redirect,component:()=>Ri(()=>import("./CNSvt-Kz.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",meta:{},alias:[],redirect:Rc==null?void 0:Rc.redirect,component:()=>Ri(()=>import("./D0xsNbmc.js"),__vite__mapDeps([3,1,4]),import.meta.url).then(e=>e.default||e)}],p0=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var a;return t?ot(e,t,n):(a=n.default)==null?void 0:a.call(n)}});function Rg(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 a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""});return typeof t=="function"?t(e):t}function gL(e,t){return e===t||t===Fn?!1:Rg(e)!==Rg(t)?!0:!e.matched.every((a,r)=>{var i,s;return a.components&&a.components.default===((s=(i=t.matched[r])==null?void 0:i.components)==null?void 0:s.default)})}const pL={scrollBehavior(e,t,n){var c;const a=qe(),r=((c=Xn().options)==null?void 0:c.scrollBehaviorType)??"auto";let i=n||void 0;const s=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!i&&t&&e&&s!==!1&&gL(e,t)&&(i={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:$g(e.hash),behavior:r}:!1;const l=u=>!!(u.meta.pageTransition??zd),o=l(t)&&l(e)?"page:transition:finish":"page:finish";return new Promise(u=>{a.hooks.hookOnce(o,async()=>{await new Promise(d=>setTimeout(d,0)),e.hash&&(i={el:e.hash,top:$g(e.hash),behavior:r}),u(i)})})}};function $g(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const yL={hashMode:!1,scrollBehaviorType:"auto"},ln={...yL,...pL},bL=async e=>{var o;let t,n;if(!((o=e.meta)!=null&&o.validate))return;const a=qe(),r=Xn();if(([t,n]=ta(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const s=_u({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),l=r.beforeResolve(c=>{if(l(),c===e){const u=r.afterEach(async()=>{u(),await a.runWithContext(()=>yi(s)),window.history.pushState({},"",e.fullPath)});return!1}})},wL=async e=>{let t,n;const a=([t,n]=ta(()=>Rv(e.path)),t=await t,n(),t);if(a.redirect)return ca(a.redirect,{acceptRelative:!0})?(window.location.href=a.redirect,!1):a.redirect},SL=[bL,wL],Is={};function _L(e,t,n){const{pathname:a,search:r,hash:i}=t,s=e.indexOf("#");if(s>-1){const c=i.includes(e.slice(s))?e.slice(s).length:1;let u=i.slice(c);return u[0]!=="/"&&(u="/"+u),tg(u,"")}const l=tg(a,e),o=!n||Ad(l,n,{trailingSlash:!0})?l:n;return o+(o.includes("?")?"":r)+i}const xL=Yn({name:"nuxt:router",enforce:"pre",async setup(e){var g,p;let t,n,a=On().app.baseURL;ln.hashMode&&!a.includes("#")&&(a+="#");const r=((g=ln.history)==null?void 0:g.call(ln,a))??(ln.hashMode?NI(a):f0(a)),i=((p=ln.routes)==null?void 0:p.call(ln,Dg))??Dg;let s;const l=oL({...ln,scrollBehavior:(b,y,S)=>{if(y===Fn){s=S;return}if(ln.scrollBehavior){if(l.options.scrollBehavior=ln.scrollBehavior,"scrollRestoration"in window.history){const _=l.beforeEach(()=>{_(),window.history.scrollRestoration="manual"})}return ln.scrollBehavior(b,Fn,s||S)}},history:r,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const o=ge(l.currentRoute.value);l.afterEach((b,y)=>{o.value=y}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>o.value});const c=_L(a,window.location,e.payload.path),u=ge(l.currentRoute.value),d=()=>{u.value=l.currentRoute.value};e.hook("page:finish",d),l.afterEach((b,y)=>{var S,_,x,k;((_=(S=b.matched[0])==null?void 0:S.components)==null?void 0:_.default)===((k=(x=y.matched[0])==null?void 0:x.components)==null?void 0:k.default)&&d()});const f={};for(const b in u.value)Object.defineProperty(f,b,{get:()=>u.value[b]});e._route=ml(f),e._middleware=e._middleware||{global:[],named:{}};try{[t,n]=ta(()=>l.isReady()),await t,n()}catch(b){[t,n]=ta(()=>e.runWithContext(()=>yi(b))),await t,n()}const v=c!==l.currentRoute.value.fullPath?l.resolve(c):l.currentRoute.value;d();const m=e.payload.state._layout;l.beforeEach(async(b,y)=>{var S;await e.callHook("page:loading:start"),b.meta=ht(b.meta),e.isHydrating&&m&&!Li(b.meta.layout)&&(b.meta.layout=m),e._processingMiddleware=!0;{const _=new Set([...SL,...e._middleware.global]);for(const x of b.matched){const k=x.meta.middleware;if(k)for(const E of Fv(k))_.add(E)}{const x=await e.runWithContext(()=>Rv(b.path));if(x.appMiddleware)for(const k in x.appMiddleware)x.appMiddleware[k]?_.add(k):_.delete(k)}for(const x of _){const k=typeof x=="string"?e._middleware.named[x]||await((S=Is[x])==null?void 0:S.call(Is).then(C=>C.default||C)):x;if(!k)throw new Error(`Unknown route middleware: '${x}'.`);const E=await e.runWithContext(()=>k(b,y));if(!e.payload.serverRendered&&e.isHydrating&&(E===!1||E instanceof Error)){const C=E||$d({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>yi(C)),!1}if(E!==!0&&(E||E===!1))return E}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")});const h=Su();return l.afterEach(async(b,y,S)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(iT),S&&await e.callHook("page:loading:end"),b.matched.length===0&&await e.runWithContext(()=>yi($d({statusCode:404,fatal:!1,statusMessage:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in v&&(v.name=void 0),await l.replace({...v,force:!0}),l.options.scrollBehavior=ln.scrollBehavior}catch(b){await e.runWithContext(()=>yi(b))}}),{provide:{router:l}}}}),Ng=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),XW=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),y0=e=>{const t=qe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ng(e)}):Ng(e)},CL=Yn({name:"nuxt:payload",setup(e){Xn().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const a=await gg(t.path);a&&Object.assign(e.static.data,a.data)}),y0(()=>{var t;e.hooks.hook("link:prefetch",async n=>{bu(n).protocol||await gg(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(xu,1e3)})}}),EL=Yn(e=>{let t;async function n(){const a=await xu();t&&clearTimeout(t),t=setTimeout(n,1e3*60*60);try{const r=await $fetch(Vv("builds/latest.json")+`?${Date.now()}`);r.id!==a.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}y0(()=>{t=setTimeout(n,1e3*60*60)})}),kL=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let b0;const xl=e=>b0=e,w0=Symbol();function Yd(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ls;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ls||(Ls={}));function PL(){const e=ir(!0),t=e.run(()=>oe({}));let n=[],a=[];const r=cu({install(i){xl(r),r._a=i,i.provide(w0,r),i.config.globalProperties.$pinia=r,a.forEach(s=>n.push(s)),a=[]},use(i){return!this._a&&!kL?a.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const S0=()=>{};function Bg(e,t,n,a=S0){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),a())};return!n&&ou()&&Pt(r),r}function ui(e,...t){e.slice().forEach(n=>{n(...t)})}const TL=e=>e();function Xd(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,a)=>e.set(a,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],r=e[n];Yd(r)&&Yd(a)&&e.hasOwnProperty(n)&&!Xe(a)&&!Ar(a)?e[n]=Xd(r,a):e[n]=a}return e}const IL=Symbol();function LL(e){return!Yd(e)||!e.hasOwnProperty(IL)}const{assign:Wa}=Object;function AL(e){return!!(Xe(e)&&e.effect)}function ML(e,t,n,a){const{state:r,actions:i,getters:s}=t,l=n.state.value[e];let o;function c(){l||(n.state.value[e]=r?r():{});const u=hl(n.state.value[e]);return Wa(u,i,Object.keys(s||{}).reduce((d,f)=>(d[f]=cu(I(()=>{xl(n);const v=n._s.get(e);return s[f].call(v,v)})),d),{}))}return o=_0(e,c,t,n,a,!0),o}function _0(e,t,n={},a,r,i){let s;const l=Wa({actions:{}},n),o={deep:!0};let c,u,d=[],f=[],v;const m=a.state.value[e];!i&&!m&&(a.state.value[e]={}),oe({});let h;function g(E){let C;c=u=!1,typeof E=="function"?(E(a.state.value[e]),C={type:Ls.patchFunction,storeId:e,events:v}):(Xd(a.state.value[e],E),C={type:Ls.patchObject,payload:E,storeId:e,events:v});const T=h=Symbol();Ve().then(()=>{h===T&&(c=!0)}),u=!0,ui(d,C,a.state.value[e])}const p=i?function(){const{state:C}=n,T=C?C():{};this.$patch(L=>{Wa(L,T)})}:S0;function b(){s.stop(),d=[],f=[],a._s.delete(e)}function y(E,C){return function(){xl(a);const T=Array.from(arguments),L=[],P=[];function A(H){L.push(H)}function O(H){P.push(H)}ui(f,{args:T,name:E,store:_,after:A,onError:O});let B;try{B=C.apply(this&&this.$id===e?this:_,T)}catch(H){throw ui(P,H),H}return B instanceof Promise?B.then(H=>(ui(L,H),H)).catch(H=>(ui(P,H),Promise.reject(H))):(ui(L,B),B)}}const S={_p:a,$id:e,$onAction:Bg.bind(null,f),$patch:g,$reset:p,$subscribe(E,C={}){const T=Bg(d,E,C.detached,()=>L()),L=s.run(()=>pe(()=>a.state.value[e],P=>{(C.flush==="sync"?u:c)&&E({storeId:e,type:Ls.direct,events:v},P)},Wa({},o,C)));return T},$dispose:b},_=ht(S);a._s.set(e,_);const k=(a._a&&a._a.runWithContext||TL)(()=>a._e.run(()=>(s=ir()).run(t)));for(const E in k){const C=k[E];if(Xe(C)&&!AL(C)||Ar(C))i||(m&&LL(C)&&(Xe(C)?C.value=m[E]:Xd(C,m[E])),a.state.value[e][E]=C);else if(typeof C=="function"){const T=y(E,C);k[E]=T,l.actions[E]=C}}return Wa(_,k),Wa(Ae(_),k),Object.defineProperty(_,"$state",{get:()=>a.state.value[e],set:E=>{g(C=>{Wa(C,E)})}}),a._p.forEach(E=>{Wa(_,s.run(()=>E({store:_,app:a._a,pinia:a,options:l})))}),m&&i&&n.hydrate&&n.hydrate(_.$state,m),c=!0,u=!0,_}function qW(e,t,n){let a,r;const i=typeof t=="function";typeof e=="string"?(a=e,r=i?n:t):(r=e,a=e.id);function s(l,o){const c=Pv();return l=l||(c?Pe(w0,null):null),l&&xl(l),l=b0,l._s.has(a)||(i?_0(a,t,r,l):ML(a,r,l)),l._s.get(a)}return s.$id=a,s}const OL="$s";function x0(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,a]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [useState] init must be a function: "+a);const r=OL+n,i=qe(),s=ee(i.payload.state,r);if(s.value===void 0&&a){const l=a();if(Xe(l))return i.payload.state[r]=l,l;s.value=l}return s}const VL={path:"/",watch:!0,decode:e=>zs(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},DL=void 0;function RL(e,t){var o;const n={...VL,...t},a=Fg(n)||{};let r;n.maxAge!==void 0?r=n.maxAge*1e3:n.expires&&(r=n.expires.getTime()-Date.now());const i=r!==void 0&&r<=0,s=Jn(i?void 0:a[e]??((o=n.default)==null?void 0:o.call(n))),l=r&&!i?BL(s,r,n.watch&&n.watch!=="shallow"):oe(s);{let c=null;try{!DL&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||YP(l.value,a[e])||(NL(e,l.value,n),a[e]=Jn(l.value),c==null||c.postMessage({value:n.encode(l.value)}))},d=v=>{var h;const m=v.refresh?(h=Fg(n))==null?void 0:h[e]:n.decode(v.value);f=!0,a[e]=l.value=m,Ve(()=>{f=!1})};let f=!1;ou()&&Pt(()=>{f=!0,u(),c==null||c.close()}),c&&(c.onmessage=({data:v})=>d(v)),n.watch?pe(l,()=>{f||u()},{deep:n.watch!=="shallow"}):u()}return l}function Fg(e={}){return FP(document.cookie,e)}function $L(e,t,n={}){return t==null?ig(e,t,{...n,maxAge:-1}):ig(e,t,n)}function NL(e,t,n={}){document.cookie=$L(e,t,n)}const Hg=2147483647;function BL(e,t,n){let a,r,i=0;const s=n?oe(e):{value:e};return ou()&&Pt(()=>{r==null||r(),clearTimeout(a)}),W1((l,o)=>{n&&(r=pe(s,o));function c(){clearTimeout(a);const u=t-i,d=u{if(i+=d,i{a.value=!0}),ze(HL,!0),r=>{var o;if(a.value)return(o=t.default)==null?void 0:o.call(t);const i=t.fallback||t.placeholder;if(i)return i();const s=r.fallback||r.placeholder||"",l=r.fallbackTag||r.placeholderTag||"span";return bl(l,n,s)}}}),jL=Yn(e=>{const t=PL();return e.vueApp.use(t),xl(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}),WL=Yn({name:"nuxt:global-components"}),Qa={default:()=>Ri(()=>import("./906k0p-S.js"),__vite__mapDeps([5,2,6]),import.meta.url).then(e=>e.default||e)},UL=Yn({name:"nuxt:prefetch",setup(e){const t=Xn();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const a=(r=n==null?void 0:n.meta)==null?void 0:r.layout;a&&typeof Qa[a]=="function"&&await Qa[a]()})}),e.hooks.hook("link:prefetch",n=>{if(ca(n))return;const a=t.resolve(n);if(!a)return;const r=a.meta.layout;let i=Fv(a.meta.middleware);i=i.filter(s=>typeof s=="string");for(const s of i)typeof Is[s]=="function"&&Is[s]();r&&typeof Qa[r]=="function"&&Qa[r]()})}});/*! + */let b0;const xl=e=>b0=e,w0=Symbol();function Yd(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ls;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ls||(Ls={}));function PL(){const e=ir(!0),t=e.run(()=>oe({}));let n=[],a=[];const r=cu({install(i){xl(r),r._a=i,i.provide(w0,r),i.config.globalProperties.$pinia=r,a.forEach(s=>n.push(s)),a=[]},use(i){return!this._a&&!kL?a.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const S0=()=>{};function Bg(e,t,n,a=S0){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),a())};return!n&&ou()&&Pt(r),r}function ui(e,...t){e.slice().forEach(n=>{n(...t)})}const TL=e=>e();function Xd(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,a)=>e.set(a,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],r=e[n];Yd(r)&&Yd(a)&&e.hasOwnProperty(n)&&!Xe(a)&&!Ar(a)?e[n]=Xd(r,a):e[n]=a}return e}const IL=Symbol();function LL(e){return!Yd(e)||!e.hasOwnProperty(IL)}const{assign:Wa}=Object;function AL(e){return!!(Xe(e)&&e.effect)}function ML(e,t,n,a){const{state:r,actions:i,getters:s}=t,l=n.state.value[e];let o;function c(){l||(n.state.value[e]=r?r():{});const u=hl(n.state.value[e]);return Wa(u,i,Object.keys(s||{}).reduce((d,f)=>(d[f]=cu(I(()=>{xl(n);const v=n._s.get(e);return s[f].call(v,v)})),d),{}))}return o=_0(e,c,t,n,a,!0),o}function _0(e,t,n={},a,r,i){let s;const l=Wa({actions:{}},n),o={deep:!0};let c,u,d=[],f=[],v;const m=a.state.value[e];!i&&!m&&(a.state.value[e]={}),oe({});let h;function g(E){let C;c=u=!1,typeof E=="function"?(E(a.state.value[e]),C={type:Ls.patchFunction,storeId:e,events:v}):(Xd(a.state.value[e],E),C={type:Ls.patchObject,payload:E,storeId:e,events:v});const T=h=Symbol();Ve().then(()=>{h===T&&(c=!0)}),u=!0,ui(d,C,a.state.value[e])}const p=i?function(){const{state:C}=n,T=C?C():{};this.$patch(L=>{Wa(L,T)})}:S0;function b(){s.stop(),d=[],f=[],a._s.delete(e)}function y(E,C){return function(){xl(a);const T=Array.from(arguments),L=[],P=[];function A(H){L.push(H)}function O(H){P.push(H)}ui(f,{args:T,name:E,store:_,after:A,onError:O});let B;try{B=C.apply(this&&this.$id===e?this:_,T)}catch(H){throw ui(P,H),H}return B instanceof Promise?B.then(H=>(ui(L,H),H)).catch(H=>(ui(P,H),Promise.reject(H))):(ui(L,B),B)}}const S={_p:a,$id:e,$onAction:Bg.bind(null,f),$patch:g,$reset:p,$subscribe(E,C={}){const T=Bg(d,E,C.detached,()=>L()),L=s.run(()=>pe(()=>a.state.value[e],P=>{(C.flush==="sync"?u:c)&&E({storeId:e,type:Ls.direct,events:v},P)},Wa({},o,C)));return T},$dispose:b},_=ht(S);a._s.set(e,_);const k=(a._a&&a._a.runWithContext||TL)(()=>a._e.run(()=>(s=ir()).run(t)));for(const E in k){const C=k[E];if(Xe(C)&&!AL(C)||Ar(C))i||(m&&LL(C)&&(Xe(C)?C.value=m[E]:Xd(C,m[E])),a.state.value[e][E]=C);else if(typeof C=="function"){const T=y(E,C);k[E]=T,l.actions[E]=C}}return Wa(_,k),Wa(Ae(_),k),Object.defineProperty(_,"$state",{get:()=>a.state.value[e],set:E=>{g(C=>{Wa(C,E)})}}),a._p.forEach(E=>{Wa(_,s.run(()=>E({store:_,app:a._a,pinia:a,options:l})))}),m&&i&&n.hydrate&&n.hydrate(_.$state,m),c=!0,u=!0,_}function qW(e,t,n){let a,r;const i=typeof t=="function";typeof e=="string"?(a=e,r=i?n:t):(r=e,a=e.id);function s(l,o){const c=Pv();return l=l||(c?Pe(w0,null):null),l&&xl(l),l=b0,l._s.has(a)||(i?_0(a,t,r,l):ML(a,r,l)),l._s.get(a)}return s.$id=a,s}const OL="$s";function x0(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,a]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [useState] init must be a function: "+a);const r=OL+n,i=qe(),s=ee(i.payload.state,r);if(s.value===void 0&&a){const l=a();if(Xe(l))return i.payload.state[r]=l,l;s.value=l}return s}const VL={path:"/",watch:!0,decode:e=>zs(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},DL=void 0;function RL(e,t){var o;const n={...VL,...t},a=Fg(n)||{};let r;n.maxAge!==void 0?r=n.maxAge*1e3:n.expires&&(r=n.expires.getTime()-Date.now());const i=r!==void 0&&r<=0,s=Jn(i?void 0:a[e]??((o=n.default)==null?void 0:o.call(n))),l=r&&!i?BL(s,r,n.watch&&n.watch!=="shallow"):oe(s);{let c=null;try{!DL&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||YP(l.value,a[e])||(NL(e,l.value,n),a[e]=Jn(l.value),c==null||c.postMessage({value:n.encode(l.value)}))},d=v=>{var h;const m=v.refresh?(h=Fg(n))==null?void 0:h[e]:n.decode(v.value);f=!0,a[e]=l.value=m,Ve(()=>{f=!1})};let f=!1;ou()&&Pt(()=>{f=!0,u(),c==null||c.close()}),c&&(c.onmessage=({data:v})=>d(v)),n.watch?pe(l,()=>{f||u()},{deep:n.watch!=="shallow"}):u()}return l}function Fg(e={}){return FP(document.cookie,e)}function $L(e,t,n={}){return t==null?ig(e,t,{...n,maxAge:-1}):ig(e,t,n)}function NL(e,t,n={}){document.cookie=$L(e,t,n)}const Hg=2147483647;function BL(e,t,n){let a,r,i=0;const s=n?oe(e):{value:e};return ou()&&Pt(()=>{r==null||r(),clearTimeout(a)}),W1((l,o)=>{n&&(r=pe(s,o));function c(){clearTimeout(a);const u=t-i,d=u{if(i+=d,i{a.value=!0}),ze(HL,!0),r=>{var o;if(a.value)return(o=t.default)==null?void 0:o.call(t);const i=t.fallback||t.placeholder;if(i)return i();const s=r.fallback||r.placeholder||"",l=r.fallbackTag||r.placeholderTag||"span";return bl(l,n,s)}}}),jL=Yn(e=>{const t=PL();return e.vueApp.use(t),xl(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}),WL=Yn({name:"nuxt:global-components"}),Qa={default:()=>Ri(()=>import("./DSJufpkk.js"),__vite__mapDeps([5,2,6]),import.meta.url).then(e=>e.default||e)},UL=Yn({name:"nuxt:prefetch",setup(e){const t=Xn();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const a=(r=n==null?void 0:n.meta)==null?void 0:r.layout;a&&typeof Qa[a]=="function"&&await Qa[a]()})}),e.hooks.hook("link:prefetch",n=>{if(ca(n))return;const a=t.resolve(n);if(!a)return;const r=a.meta.layout;let i=Fv(a.meta.middleware);i=i.filter(s=>typeof s=="string");for(const s of i)typeof Is[s]=="function"&&Is[s]();r&&typeof Qa[r]=="function"&&Qa[r]()})}});/*! * shared v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. @@ -43,7 +43,7 @@ Use "options.replacer" or "options.ignoreUnknown" * vue-i18n v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const mM="9.13.1";function hM(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Hv().__INTLIFY_PROD_DEVTOOLS__=!1)}const B0=UA.__EXTEND_POINT__,Sa=ku(B0);Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa();const F0=na.__EXTEND_POINT__,tn=ku(F0),An={UNEXPECTED_RETURN_TYPE:F0,INVALID_ARGUMENT:tn(),MUST_BE_CALL_SETUP_TOP:tn(),NOT_INSTALLED:tn(),NOT_AVAILABLE_IN_LEGACY_MODE:tn(),REQUIRED_VALUE:tn(),INVALID_VALUE:tn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:tn(),NOT_INSTALLED_WITH_PROVIDE:tn(),UNEXPECTED_ERROR:tn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:tn(),BRIDGE_SUPPORT_VUE_2_ONLY:tn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:tn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:tn(),__EXTEND_POINT__:tn()};function Wn(e,...t){return Pu(e,null,void 0)}const Qd=or("__translateVNode"),ef=or("__datetimeParts"),tf=or("__numberParts"),gM=or("__setPluralRules"),pM=or("__injectWithOption"),nf=or("__dispose");function Gs(e){if(!Ne(e))return e;for(const t in e)if(Fo(e,t))if(!t.includes("."))Ne(e[t])&&Gs(e[t]);else{const n=t.split("."),a=n.length-1;let r=e,i=!1;for(let s=0;s{if("locale"in l&&"resource"in l){const{locale:o,resource:c}=l;o?(s[o]=s[o]||{},Or(c,s[o])):Or(c,s)}else xe(l)&&Or(JSON.parse(l),s)}),r==null&&i)for(const l in s)Fo(s,l)&&Gs(s[l]);return s}function z0(e){return e.type}function yM(e,t,n){let a=Ne(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=H0(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,a[i])});{if(Ne(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(Ne(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function op(e){return w(rr,null,e,0)}const up="__INTLIFY_META__",cp=()=>[],bM=()=>!1;let dp=0;function fp(e){return(t,n,a,r)=>e(n,a,Ma()||void 0,r)}const wM=()=>{const e=Ma();let t=null;return e&&(t=z0(e)[up])?{[up]:t}:null};function j0(e={},t){const{__root:n,__injectWithOption:a}=e,r=n===void 0,i=e.flatJson,s=No?oe:ge,l=!!e.translateExistCompatible;let o=lt(e.inheritLocale)?e.inheritLocale:!0;const c=s(n&&o?n.locale.value:xe(e.locale)?e.locale:zo),u=s(n&&o?n.fallbackLocale.value:xe(e.fallbackLocale)||gt(e.fallbackLocale)||Be(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=s(H0(c.value,e)),f=s(Be(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),v=s(Be(e.numberFormats)?e.numberFormats:{[c.value]:{}});let m=n?n.missingWarn:lt(e.missingWarn)||Bo(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:lt(e.fallbackWarn)||Bo(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:lt(e.fallbackRoot)?e.fallbackRoot:!0,p=!!e.fallbackFormat,b=Je(e.missing)?e.missing:null,y=Je(e.missing)?fp(e.missing):null,S=Je(e.postTranslation)?e.postTranslation:null,_=n?n.warnHtmlMessage:lt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,x=!!e.escapeParameter;const k=n?n.modifiers:Be(e.modifiers)?e.modifiers:{};let E=e.pluralRules||n&&n.pluralRules,C;C=(()=>{r&&Qg(null);const q={version:mM,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:k,pluralRules:E,missing:y===null?void 0:y,missingWarn:m,fallbackWarn:h,fallbackFormat:p,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:_,escapeParameter:x,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};q.datetimeFormats=f.value,q.numberFormats=v.value,q.__datetimeFormatters=Be(C)?C.__datetimeFormatters:void 0,q.__numberFormatters=Be(C)?C.__numberFormatters:void 0;const ie=aM(q);return r&&Qg(ie),ie})(),vs(C,c.value,u.value);function L(){return[c.value,u.value,d.value,f.value,v.value]}const P=I({get:()=>c.value,set:q=>{c.value=q,C.locale=c.value}}),A=I({get:()=>u.value,set:q=>{u.value=q,C.fallbackLocale=u.value,vs(C,c.value,q)}}),O=I(()=>d.value),B=I(()=>f.value),H=I(()=>v.value);function N(){return Je(S)?S:null}function D(q){S=q,C.postTranslation=q}function G(){return b}function z(q){q!==null&&(y=fp(q)),b=q,C.missing=y}const F=(q,ie,Ee,Ie,Ke,Ct)=>{L();let Ut;try{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=n?nM():void 0),Ut=q(C)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=void 0)}if(Ee!=="translate exists"&&Ot(Ut)&&Ut===Tu||Ee==="translate exists"&&!Ut){const[hr,Ra]=ie();return n&&g?Ie(n):Ke(hr)}else{if(Ct(Ut))return Ut;throw Wn(An.UNEXPECTED_RETURN_TYPE)}};function Y(...q){return F(ie=>Reflect.apply(ap,null,[ie,...q]),()=>Kd(...q),"translate",ie=>Reflect.apply(ie.t,ie,[...q]),ie=>ie,ie=>xe(ie))}function ae(...q){const[ie,Ee,Ie]=q;if(Ie&&!Ne(Ie))throw Wn(An.INVALID_ARGUMENT);return Y(ie,Ee,pt({resolvedMessage:!0},Ie||{}))}function he(...q){return F(ie=>Reflect.apply(rp,null,[ie,...q]),()=>Zd(...q),"datetime format",ie=>Reflect.apply(ie.d,ie,[...q]),()=>Zg,ie=>xe(ie))}function J(...q){return F(ie=>Reflect.apply(sp,null,[ie,...q]),()=>Jd(...q),"number format",ie=>Reflect.apply(ie.n,ie,[...q]),()=>Zg,ie=>xe(ie))}function Z(q){return q.map(ie=>xe(ie)||Ot(ie)||lt(ie)?op(String(ie)):ie)}const Q={normalize:Z,interpolate:q=>q,type:"vnode"};function fe(...q){return F(ie=>{let Ee;const Ie=ie;try{Ie.processor=Q,Ee=Reflect.apply(ap,null,[Ie,...q])}finally{Ie.processor=null}return Ee},()=>Kd(...q),"translate",ie=>ie[Qd](...q),ie=>[op(ie)],ie=>gt(ie))}function te(...q){return F(ie=>Reflect.apply(sp,null,[ie,...q]),()=>Jd(...q),"number format",ie=>ie[tf](...q),cp,ie=>xe(ie)||gt(ie))}function ye(...q){return F(ie=>Reflect.apply(rp,null,[ie,...q]),()=>Zd(...q),"datetime format",ie=>ie[ef](...q),cp,ie=>xe(ie)||gt(ie))}function se(q){E=q,C.pluralRules=E}function M(q,ie){return F(()=>{if(!q)return!1;const Ee=xe(ie)?ie:c.value,Ie=K(Ee),Ke=C.messageResolver(Ie,q);return l?Ke!=null:Ni(Ke)||xn(Ke)||xe(Ke)},()=>[q],"translate exists",Ee=>Reflect.apply(Ee.te,Ee,[q,ie]),bM,Ee=>lt(Ee))}function $(q){let ie=null;const Ee=I0(C,u.value,c.value);for(let Ie=0;Ie{o&&(c.value=q,C.locale=q,vs(C,c.value,u.value))}),pe(n.fallbackLocale,q=>{o&&(u.value=q,C.fallbackLocale=q,vs(C,c.value,u.value))}));const me={id:dp,locale:P,fallbackLocale:A,get inheritLocale(){return o},set inheritLocale(q){o=q,q&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,vs(C,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:O,get modifiers(){return k},get pluralRules(){return E||{}},get isGlobal(){return r},get missingWarn(){return m},set missingWarn(q){m=q,C.missingWarn=m},get fallbackWarn(){return h},set fallbackWarn(q){h=q,C.fallbackWarn=h},get fallbackRoot(){return g},set fallbackRoot(q){g=q},get fallbackFormat(){return p},set fallbackFormat(q){p=q,C.fallbackFormat=p},get warnHtmlMessage(){return _},set warnHtmlMessage(q){_=q,C.warnHtmlMessage=q},get escapeParameter(){return x},set escapeParameter(q){x=q,C.escapeParameter=q},t:Y,getLocaleMessage:K,setLocaleMessage:ne,mergeLocaleMessage:de,getPostTranslationHandler:N,setPostTranslationHandler:D,getMissingHandler:G,setMissingHandler:z,[gM]:se};return me.datetimeFormats=B,me.numberFormats=H,me.rt=ae,me.te=M,me.tm=j,me.d=he,me.n=J,me.getDateTimeFormat=ve,me.setDateTimeFormat=V,me.mergeDateTimeFormat=R,me.getNumberFormat=U,me.setNumberFormat=le,me.mergeNumberFormat=be,me[pM]=a,me[Qd]=fe,me[ef]=ye,me[tf]=te,me}const Gv={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function SM({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>[...a,...r.type===_e?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},{})}function W0(e){return _e}const _M=Wt({name:"i18n-t",props:pt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ot(e)||!isNaN(e)}},Gv),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=xe(e.plural)?+e.plural:e.plural);const l=SM(t,i),o=r[Qd](e.keypath,l,s),c=pt({},a),u=xe(e.tag)||Ne(e.tag)?e.tag:W0();return ot(u,c,o)}}}),vp=_M;function xM(e){return gt(e)&&!xe(e[0])}function U0(e,t,n,a){const{slots:r,attrs:i}=t;return()=>{const s={part:!0};let l={};e.locale&&(s.locale=e.locale),xe(e.format)?s.key=e.format:Ne(e.format)&&(xe(e.format.key)&&(s.key=e.format.key),l=Object.keys(e.format).reduce((f,v)=>n.includes(v)?pt({},f,{[v]:e.format[v]}):f,{}));const o=a(e.value,s,l);let c=[s.key];gt(o)?c=o.map((f,v)=>{const m=r[f.type],h=m?m({[f.type]:f.value,index:v,parts:o}):[f.value];return xM(h)&&(h[0].key=`${f.type}-${v}`),h}):xe(o)&&(c=[o]);const u=pt({},i),d=xe(e.tag)||Ne(e.tag)?e.tag:W0();return ot(d,u,c)}}const CM=Wt({name:"i18n-n",props:pt({value:{type:Number,required:!0},format:{type:[String,Object]}},Gv),setup(e,t){const n=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return U0(e,t,N0,(...a)=>n[tf](...a))}}),mp=CM,EM=Wt({name:"i18n-d",props:pt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Gv),setup(e,t){const n=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return U0(e,t,$0,(...a)=>n[ef](...a))}}),hp=EM;function kM(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function PM(e){const t=s=>{const{instance:l,modifiers:o,value:c}=s;if(!l||!l.$)throw Wn(An.UNEXPECTED_ERROR);const u=kM(e,l.$),d=gp(c);return[Reflect.apply(u.t,u,[...pp(d)]),u]};return{created:(s,l)=>{const[o,c]=t(l);No&&e.global===c&&(s.__i18nWatcher=pe(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),s.__composer=c,s.textContent=o},unmounted:s=>{No&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:l})=>{if(s.__composer){const o=s.__composer,c=gp(l);s.textContent=Reflect.apply(o.t,o,[...pp(c)])}},getSSRProps:s=>{const[l]=t(s);return{textContent:l}}}}function gp(e){if(xe(e))return{path:e};if(Be(e)){if(!("path"in e))throw Wn(An.REQUIRED_VALUE,"path");return e}else throw Wn(An.INVALID_VALUE)}function pp(e){const{path:t,locale:n,args:a,choice:r,plural:i}=e,s={},l=a||{};return xe(n)&&(s.locale=n),Ot(r)&&(s.plural=r),Ot(i)&&(s.plural=i),[t,l,s]}function TM(e,t,...n){const a=Be(n[0])?n[0]:{},r=!!a.useI18nComponentName;(lt(a.globalInstall)?a.globalInstall:!0)&&([r?"i18n":vp.name,"I18nT"].forEach(s=>e.component(s,vp)),[mp.name,"I18nN"].forEach(s=>e.component(s,mp)),[hp.name,"I18nD"].forEach(s=>e.component(s,hp))),e.directive("t",PM(t))}const IM=or("global-vue-i18n");function LM(e={},t){const n=lt(e.globalInjection)?e.globalInjection:!0,a=!0,r=new Map,[i,s]=AM(e),l=or("");function o(d){return r.get(d)||null}function c(d,f){r.set(d,f)}function u(d){r.delete(d)}{const d={get mode(){return"composition"},get allowComposition(){return a},async install(f,...v){if(f.__VUE_I18N_SYMBOL__=l,f.provide(f.__VUE_I18N_SYMBOL__,d),Be(v[0])){const g=v[0];d.__composerExtend=g.__composerExtend,d.__vueI18nExtend=g.__vueI18nExtend}let m=null;n&&(m=BM(f,d.global)),TM(f,d,...v);const h=f.unmount;f.unmount=()=>{m&&m(),d.dispose(),h()}},get global(){return s},dispose(){i.stop()},__instances:r,__getInstance:o,__setInstance:c,__deleteInstance:u};return d}}function Yv(e={}){const t=Ma();if(t==null)throw Wn(An.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Wn(An.NOT_INSTALLED);const n=MM(t),a=VM(n),r=z0(t),i=OM(e,r);if(i==="global")return yM(a,e,r),a;if(i==="parent"){let o=DM(n,t,e.__useComponent);return o==null&&(o=a),o}const s=n;let l=s.__getInstance(t);if(l==null){const o=pt({},e);"__i18n"in r&&(o.__i18n=r.__i18n),a&&(o.__root=a),l=j0(o),s.__composerExtend&&(l[nf]=s.__composerExtend(l)),$M(s,t,l),s.__setInstance(t,l)}return l}function AM(e,t,n){const a=ir();{const r=a.run(()=>j0(e));if(r==null)throw Wn(An.UNEXPECTED_ERROR);return[a,r]}}function MM(e){{const t=Pe(e.isCE?IM:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Wn(e.isCE?An.NOT_INSTALLED_WITH_PROVIDE:An.UNEXPECTED_ERROR);return t}}function OM(e,t){return Eu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function VM(e){return e.mode==="composition"?e.global:e.global.__composer}function DM(e,t,n=!1){let a=null;const r=t.root;let i=RM(t,n);for(;i!=null;){const s=e;if(e.mode==="composition"&&(a=s.__getInstance(i)),a!=null||r===i)break;i=i.parent}return a}function RM(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function $M(e,t,n){ct(()=>{},t),yl(()=>{const a=n;e.__deleteInstance(t);const r=a[nf];r&&(r(),delete a[nf])},t)}const NM=["locale","fallbackLocale","availableLocales"],yp=["t","rt","d","n","tm","te"];function BM(e,t){const n=Object.create(null);return NM.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw Wn(An.UNEXPECTED_ERROR);const s=Xe(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,s)}),e.config.globalProperties.$i18n=n,yp.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw Wn(An.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,yp.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}hM();ZA(uM);JA(MA);QA(I0);if(__INTLIFY_PROD_DEVTOOLS__){const e=Hv();e.__INTLIFY__=!0,HA(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Br=[],jo={},FM=[()=>Ri(()=>import("./D4lqCeiR.js"),[],import.meta.url)],Iu=[],G0="@nuxtjs/i18n",HM=!1,zM="nuxtI18n",jM="i18n_redirected",bp="nuxt-i18n-slp",As=new Map;async function WM(e,t){const n={messages:{}};for(const a of e){const{default:r}=await a(),i=typeof r=="function"?await t.runWithContext(async()=>await r()):r;Or(i,n)}return n}function Y0(e,t){let n=[];if(gt(e))n=e;else if(Ne(e)){const a=[...t,"default"];for(const r of a)e[r]&&(n=[...n,...e[r].filter(Boolean)])}else xe(e)&&t.every(a=>a!==e)&&n.push(e);return n}async function UM(e,t,n){const{defaultLocale:a,initialLocale:r,localeCodes:i,fallbackLocale:s,lazy:l}=n;if(l&&s){const c=Y0(s,[a,r]);await Promise.all(c.map(u=>wp(u,t,e)))}const o=l?[...new Set().add(a).add(r)]:i;return await Promise.all(o.map(c=>wp(c,t,e))),e}async function GM(e,{key:t,load:n}){let a=null;try{const r=await n().then(i=>i.default||i);Je(r)?a=await r(e):(a=r,a!=null&&As&&As.set(t,a))}catch(r){console.error("Failed locale loading: "+r.message)}return a}async function Wo(e,t,n){const a=t[e];if(a==null){console.warn("Could not find messages for locale code: "+e);return}const r={};for(const i of a){let s=null;As&&As.has(i.key)&&i.cache?s=As.get(i.key):s=await GM(e,i),s!=null&&Or(s,r)}n(e,r)}async function wp(e,t,n){await Wo(e,t,(r,i)=>{const s=n[r]||{};Or(i,s),n[r]=s})}const YM=typeof window<"u";function XM(e){e=e||[];const t=[];for(const n of e)xe(n)?t.push({code:n}):t.push(n);return t}function qM(e){return e!=null&&"global"in e&&"mode"in e}function KM(e){return e!=null&&!("__composer"in e)&&"locale"in e&&Xe(e.locale)}function X0(e){return e!=null&&"__composer"in e}function cr(e){return qM(e)?e.global:e}function Bi(e){const t=cr(e);return KM(t)?t:X0(t)?t.__composer:t}function Lu(e){return ke(cr(e).locale)}function ZM(e){return ke(cr(e).locales)}function JM(e){return ke(cr(e).localeCodes)}function q0(e,t){const n=cr(e);Xe(n.locale)?n.locale.value=t:n.locale=t}function K0(e){return xe(e)?e:KL(e)?e.toString():"(null)"}function Sp(e,t,{defaultLocale:n,strategy:a,routesNameSeparator:r,defaultLocaleRouteNameSuffix:i}){let s=K0(e)+(a==="no_prefix"?"":r+t);return t===n&&a==="prefix_and_default"&&(s+=r+i),s}function _p(e,t){return Je(e)?e(t):e}function QM(e,t){const n=[];for(const[a,r]of t.entries()){const i=e.find(s=>s.iso.toLowerCase()===r.toLowerCase());if(i){n.push({code:i.code,score:1-a/t.length});break}}for(const[a,r]of t.entries()){const i=r.split("-")[0].toLowerCase(),s=e.find(l=>l.iso.split("-")[0].toLowerCase()===i);if(s){n.push({code:s.code,score:.999-a/t.length});break}}return n}const eO=QM;function tO(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const nO=tO;function aO(e,t,{matcher:n=eO,comparer:a=nO}={}){const r=[];for(const s of e){const{code:l}=s,o=s.iso||l;r.push({code:l,iso:o})}const i=n(r,t);return i.length>1&&i.sort(a),i.length?i[0].code:""}function Uo(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}function rO(e,t){return[e.slice(0,t),e.slice(t)]}function iO(e){const{fullPath:t,query:n,hash:a,name:r,path:i,params:s,meta:l,redirectedFrom:o,matched:c}=e;return{fullPath:t,params:s,query:n,hash:a,name:r,path:i,meta:l,matched:c,redirectedFrom:o}}function sO({router:e},t,n,a){var c,u;if(n!=="prefix")return e.resolve(t);const[r,i]=rO(t.path,1),s=`${r}${a}${i===""?i:`/${i}`}`,l=(u=(c=e.options)==null?void 0:c.routes)==null?void 0:u.find(d=>d.path===s);if(l==null)return t;const o=pt({},t,l);return o.path=s,e.resolve(o)}const lO=new Set(["prefix_and_default","prefix_except_default"]);function oO(e){const{currentLocale:t,defaultLocale:n,strategy:a}=e;return!(t===n&&lO.has(a))&&a!=="no_prefix"}const uO=oO;function Fi(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,a=ke(t);return a==null||!a.name?void 0:K0(a.name).split(n)[0]}function Xv(e,t,n){var r;if(typeof t=="string"&&ca(t,{acceptRelative:!0}))return t;const a=Au(e,t,n);return a==null?"":((r=a.redirectedFrom)==null?void 0:r.fullPath)||a.fullPath}function qv(e,t,n){return Au(e,t,n)??void 0}function cO(e,t,n){return Au(e,t,n)??void 0}function Au(e,t,n){const{router:a,i18n:r}=e,i=n||Lu(r),{routesNameSeparator:s,defaultLocale:l,defaultLocaleRouteNameSuffix:o,strategy:c,trailingSlash:u}=e.runtimeConfig.public.i18n,d=EO(e.runtimeConfig);let f;if(xe(t))if(t[0]==="/"){const{pathname:h,search:g,hash:p}=Md(t),b=Lw(g);f={path:h,query:b,hash:p}}else f={name:t};else f=t;let v=pt({},f);if((h=>"path"in h&&!!h.path&&!("name"in h))(v)){const h=sO(e,v,c,i),g=Fi(e,h);xe(g)?(v={name:Sp(g,i,{defaultLocale:l,strategy:c,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o}),params:h.params,query:h.query,hash:h.hash},v.state=h.state):(d({currentLocale:i,defaultLocale:l,strategy:c})&&(v.path=`/${i}${v.path}`),v.path=u?Vo(v.path,!0):yu(v.path,!0))}else!v.name&&!("path"in v)&&(v.name=Fi(e,a.currentRoute.value)),v.name=Sp(v.name,i,{defaultLocale:l,strategy:c,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o});try{const h=a.resolve(v);return h.name?h:a.resolve(t)}catch(h){if(typeof h=="object"&&"type"in h&&h.type===1)return null}}const dO=e=>e;function fO(e,t){var a;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return ke(e.metaState.value);const n=t.meta||{};return((a=ke(n))==null?void 0:a[zM])||{}}function Hi(e,t,n){const a=n??e.router.currentRoute.value,r=Fi(e,a);if(!r)return"";const i=kO(e.runtimeConfig),s=iO(a),l=fO(e,a)[t],o={...s,name:r,params:{...s.params,...l}},c=Xv(e,o,t);return i(c,t)}function Z0(e,{addDirAttribute:t=!1,addSeoAttributes:n=!0,identifierAttribute:a="hid"}){const{defaultDirection:r}=On().public.i18n,i=Bi(e.i18n),s={htmlAttrs:{},link:[],meta:[]};if(ke(i.locales)==null||ke(i.baseUrl)==null)return s;const l=Lu(e.i18n),o=ZM(e.i18n),c=XM(o).find(f=>f.code===l)||{code:l},u=c.iso,d=c.dir||r;return t&&(s.htmlAttrs.dir=d),n&&l&&ke(i.locales)&&(u&&(s.htmlAttrs.lang=u),s.link.push(...vO(e,ke(o),a),...mO(e,a,n)),s.meta.push(...hO(e,a,n),...gO(c,u,a),...pO(ke(o),u,a))),s}function Kv(){const e=qe(),t=Bi(e.$i18n);return Qi(ke(t.baseUrl),e.$config.app.baseURL)}function vO(e,t,n){const a=Kv(),{defaultLocale:r,strategy:i}=On().public.i18n,s=[];if(i==="no_prefix")return s;const l=new Map;for(const o of t){const c=o.iso;if(!c){console.warn("Locale ISO code is required to generate alternate link");continue}const[u,d]=c.split("-");u&&d&&(o.isCatchallLocale||!l.has(u))&&l.set(u,o),l.set(c,o)}for(const[o,c]of l.entries()){const u=Hi(e,c.code);u&&s.push({[n]:`i18n-alt-${o}`,rel:"alternate",href:af(u,a),hreflang:o})}if(r){const o=Hi(e,r);o&&s.push({[n]:"i18n-xd",rel:"alternate",href:af(o,a),hreflang:"x-default"})}return s}function J0(e,t,n){const a=e.router.currentRoute.value,r=qv(e,{...a,path:void 0,name:Fi(e,a)});if(!r)return"";let i=af(r.path,t);const s=Ne(n)&&n.canonicalQueries||[],l=r.query,o=new URLSearchParams;for(const u of s)if(u in l){const d=l[u];gt(d)?d.forEach(f=>o.append(u,f||"")):o.append(u,d||"")}const c=o.toString();return c&&(i=`${i}?${c}`),i}function mO(e,t,n){const a=Kv(),r=J0(e,a,n);return r?[{[t]:"i18n-can",rel:"canonical",href:r}]:[]}function hO(e,t,n){const a=Kv(),r=J0(e,a,n);return r?[{[t]:"i18n-og-url",property:"og:url",content:r}]:[]}function gO(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:Q0(t)}]}function pO(e,t,n){return e.filter(r=>r.iso&&r.iso!==t).map(r=>({[n]:`i18n-og-alt-${r.iso}`,property:"og:locale:alternate",content:Q0(r.iso)}))}function Q0(e){return(e||"").replace(/-/g,"_")}function af(e,t){return e.match(/^https?:\/\//)?e:Qi(t,e)}function yO(e,t){return Cl(e,"setLocale",t)}function bO(e,t){return Cl(e,"setLocaleCookie",t)}function eS(e,t,n){return Cl(e,"mergeLocaleMessage",t,n)}function wO(e,t,n,a,r){return Cl(e,"onBeforeLanguageSwitch",t,n,a,r)}function SO(e,t,n){return Cl(e,"onLanguageSwitched",t,n)}function Zv(e){return{i18n:e??qe().$i18n,router:Xn(),runtimeConfig:On(),metaState:x0("nuxt-i18n-meta",()=>({}))}}async function xp(e,t,n,a=!1){const{differentDomains:r,skipSettingLocaleOnNavigate:i,lazy:s}=n,l=El(n),o=qe(),c=Lu(t),u=JM(t);function d(v=c){l===!1||!l.useCookie||i||bO(t,v)}if(!e||!a&&r||c===e)return d(),!1;const f=await wO(t,c,e,a,o);if(f&&u.includes(f)){if(c===f)return d(),!1;e=f}if(s){const v=TO(t,"fallbackLocale"),m=(h,g)=>eS(t,h,g);if(v){const h=Y0(v,[e]);await Promise.all(h.map(g=>Wo(g,jo,m)))}await Wo(e,jo,m)}return i?!1:(d(e),q0(t,e),await SO(t,c,e),!0)}function Cp(e,t,n,a,r,i){const{strategy:s,defaultLocale:l,differentDomains:o}=i,c=El(i),u=Je(a)?a():a,{ssg:d,callType:f,firstAccess:v,localeCookie:m}=r,{locale:h,stat:g,reason:p,from:b}=c?rS(e,n,r,u):aS;if(p==="detect_ignore_on_ssg")return u;if((b==="navigator_or_header"||b==="cookie"||b==="fallback")&&h)return h;let y=h;return y||(o?y=MO(Iu,s,e):s!=="no_prefix"?y=t(e):c||(y=u)),!y&&c&&c.useCookie&&(y=m||""),y||(y=l||""),y}function Ep({route:e,targetLocale:t,routeLocaleGetter:n,calledWithRouting:a=!1}){const r=qe(),i=Zv(),{strategy:s,differentDomains:l}=i.runtimeConfig.public.i18n;let o="";const{fullPath:c}=e.to;if(!l&&(a||s!=="no_prefix")&&n(e.to)!==t){const u=r.$switchLocalePath(t)||r.$localePath(c,t);xe(u)&&u&&!Ad(u,c)&&!u.startsWith("//")&&(o=e.from&&e.from.fullPath===u?"":u)}if((l||!0)&&n(e.to)!==t){const u=Hi(i,t,e.to);xe(u)&&u&&!Ad(u,c)&&!u.startsWith("//")&&(o=u)}return o}function _O(e){return Ne(e)&&"path"in e&&"statusCode"in e}const xO=()=>x0(G0+":redirect",()=>"");function kp(e,t){return rT(e,{redirectCode:t})}async function Pp(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:a,i18n:r,locale:i,route:s}=e,{rootRedirect:l,differentDomains:o,skipSettingLocaleOnNavigate:c}=a.$config.public.i18n;let{redirectPath:u}=e;if(s.path==="/"&&l)return xe(l)?u="/"+l:_O(l)&&(u="/"+l.path,t=l.statusCode),u=a.$localePath(u,i),kp(u,t);if(!(c&&(r.__pendingLocale=i,r.__pendingLocalePromise=new Promise(d=>{r.__resolvePendingLocalePromise=d}),!n))){if(o){const d=xO();d.value&&d.value!==u&&(d.value="",window.location.assign(u))}else if(u)return kp(u,t)}}function CO(e,t){ci(e,"$i18n",cr(t)),ci(e,"$getRouteBaseName",dn(Fi)),ci(e,"$localePath",dn(Xv)),ci(e,"$localeRoute",dn(qv)),ci(e,"$switchLocalePath",dn(Hi)),ci(e,"$localeHead",dn(Z0))}function EO(e=On()){return t=>uO(t)&&!e.public.i18n.differentDomains}function kO(e=On()){return(t,n)=>{if(e.public.i18n.differentDomains){const a=iS(n);return a?Qi(a,t):t}else return dO(t)}}function PO(){return()=>{const e=qe(),{baseUrl:t,defaultLocale:n,differentDomains:a}=e.$config.public.i18n;if(Je(t))return t(e);const r=Je(n)?n():n;if(a&&r){const i=iS(r);if(i)return i}return t}}function tS(e){return G0+" "+e}function Cl(e,t,...n){const a=cr(e),[r,i]=[a,a[t]];return Reflect.apply(i,r,[...n])}function TO(e,t){const n=cr(e);return ke(n[t])}function ci(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function dn(e,t=Zv()){return(...n)=>e(t,...n)}function nS(){let e;return navigator.languages&&(e=aO(Iu,navigator.languages)),e}function IO(){const e=El(),t=e&&e.cookieKey||jM,n=new Date,a={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(a.domain=e.cookieDomain),RL(t,a)}function ao(e,t,n){if(t===!1||!t.useCookie)return;const a=e.value??void 0;if(a!=null){if(Br.includes(a))return a;if(n)return e.value=n,n;e.value=void 0}}function LO(e,t,n){n===!1||!n.useCookie||(e.value=t)}const aS={locale:"",stat:!1,reason:"unknown",from:"unknown"};function rS(e,t,n,a=""){const{strategy:r}=On().public.i18n,{ssg:i,callType:s,firstAccess:l,localeCookie:o}=n;if(r==="no_prefix"&&i==="ssg_ignore")return{locale:"",stat:!0,reason:"detect_ignore_on_ssg"};if(!l)return{locale:r==="no_prefix"?a:"",stat:!1,reason:"first_access_only"};const{redirectOn:c,alwaysRedirect:u,useCookie:d,fallbackLocale:f}=El(),v=xe(e)?e:e.path;if(r!=="no_prefix"){if(c==="root"){if(v!=="/")return{locale:"",stat:!1,reason:"not_redirect_on_root"}}else if(c==="no prefix"&&!u&&v.match(Uo(Br)))return{locale:"",stat:!1,reason:"not_redirect_on_no_prefix"}}let m="unknown",h,g;d&&(g=h=o,m="cookie"),g||(g=nS(),m="navigator_or_header");const p=g||f;!g&&f&&(m="fallback");const b=a||t;if(p&&(!d||u||!h)){if(r==="no_prefix")return{locale:p,stat:!0,from:m};if(s==="setup"&&p!==b)return{locale:p,stat:!0,from:m};if(u){const y=v==="/",S=c==="all",_=c==="no prefix"&&!v.match(Uo(Br));if(y||S||_)return{locale:p,stat:!0,from:m}}}return i==="ssg_setup"&&p?{locale:p,stat:!0,from:m}:(m==="navigator_or_header"||m==="cookie")&&p?{locale:p,stat:!0,from:m}:{locale:"",stat:!1,reason:"not_found_match"}}function AO(){let e;return e=window.location.host,e}function MO(e,t,n){let a=AO()||"";if(a){let r;const i=e.filter(s=>{if(s&&s.domain){let l=s.domain;return ca(s.domain)&&(l=s.domain.replace(/(http|https):\/\//,"")),l===a}return!1});if(i.length===1)r=i[0];else if(i.length>1)if(t==="no_prefix")console.warn(tS("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),r=i[0];else{if(n){const s=Ne(n)?n.path:xe(n)?n:"";if(s&&s!==""){const l=s.match(Uo(i.map(o=>o.code)));l&&l.length>1&&(r=i.find(o=>o.code===l[1]))}}r||(r=i.find(s=>s.domainDefault))}if(r)return r.code;a=""}return a}function iS(e){var i,s;const n=On().public.i18n,a=Iu.find(l=>l.code===e),r=((s=(i=n==null?void 0:n.locales)==null?void 0:i[e])==null?void 0:s.domain)??(a==null?void 0:a.domain);if(r){if(ca(r,{strict:!0}))return r;let l;return l=new URL(window.location.origin).protocol,l+"//"+r}console.warn(tS("Could not find domain name for locale "+e))}const El=(e=On().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;function OO(){return dn(Hi)}function VO(e,{locales:t=[],localeCodes:n=[],baseUrl:a="",hooks:r={},context:i={}}={}){const s=ir(),l=e.install;return e.install=(o,...c)=>{const u=$O(c[0])?pt({},c[0]):{inject:!0};u.inject==null&&(u.inject=!0);const d=u.__composerExtend;if(u.__composerExtend=h=>{const g=Bi(e);h.locales=I(()=>g.locales.value),h.localeCodes=I(()=>g.localeCodes.value),h.baseUrl=I(()=>g.baseUrl.value);let p;return Je(d)&&(p=Reflect.apply(d,u,[h])),()=>{p&&p()}},e.mode==="legacy"){const h=u.__vueI18nExtend;u.__vueI18nExtend=g=>{Tp(g,r.onExtendVueI18n);let p;return Je(h)&&(p=Reflect.apply(h,u,[g])),()=>{p&&p()}}}c[0]=u,Reflect.apply(l,e,[o,...c]);const f=Bi(e);s.run(()=>{DO(f,{locales:t,localeCodes:n,baseUrl:a,hooks:r,context:i}),e.mode==="legacy"&&X0(e.global)&&Tp(e.global,r.onExtendVueI18n)});const v=o,m=e.mode==="composition"?v.config.globalProperties.$i18n:null;if(m&&RO(m,f,r.onExtendExportedGlobal),u.inject){const h=Zv(e);o.mixin({methods:{getRouteBaseName:dn(Fi,h),resolveRoute:dn(Au,h),localePath:dn(Xv,h),localeRoute:dn(qv,h),localeLocation:dn(cO,h),switchLocalePath:dn(Hi,h),localeHead:dn(Z0,h)}})}if(v.unmount){const h=v.unmount;v.unmount=()=>{s.stop(),h()}}},s}function DO(e,t){const{locales:n,localeCodes:a,baseUrl:r,context:i}=t,s=oe(n),l=oe(a),o=oe("");e.locales=I(()=>s.value),e.localeCodes=I(()=>l.value),e.baseUrl=I(()=>o.value),YM?pe(e.locale,()=>{o.value=_p(r,i)},{immediate:!0}):o.value=_p(r,i),t.hooks&&t.hooks.onExtendComposer&&t.hooks.onExtendComposer(e)}function sS(e,t,n){const a=[{locales:{get(){return e.locales.value}},localeCodes:{get(){return e.localeCodes.value}},baseUrl:{get(){return e.baseUrl.value}}}];n&&a.push(n(e));for(const r of a)for(const[i,s]of Object.entries(r))Object.defineProperty(t,i,s)}function RO(e,t,n){sS(t,e,n)}function Tp(e,t){const n=Bi(e);sS(n,e,t)}function $O(e){return Ne(e)&&("inject"in e||"__composerExtend"in e||"__vueI18nExtend"in e)}function NO(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=On().public.i18n,n=`(${Br.join("|")})`,a=`(?:${e}${t})?`,r=new RegExp(`${e}${n}${a}$`,"i"),i=Uo(Br);return l=>{if(Ne(l)){if(l.name){const c=(xe(l.name)?l.name:l.name.toString()).match(r);if(c&&c.length>1)return c[1]}else if(l.path){const o=l.path.match(i);if(o&&o.length>1)return o[1]}}else if(xe(l)){const o=l.match(i);if(o&&o.length>1)return o[1]}return""}}const BO=Yn({name:"i18n:plugin",parallel:HM,async setup(e){let t,n;const a=wu(),{vueApp:r}=e,i=e,s={...i.$config.public.i18n};s.baseUrl=PO();const l=El(),o=([t,n]=ta(()=>WM(FM,qe())),t=await t,n(),t);o.messages=o.messages||{},o.fallbackLocale=o.fallbackLocale??!1;const c=NO(),u=S=>S||o.locale||"en-US",d=IO();let f=Cp(a,c,o.locale,u(s.defaultLocale),{ssg:s.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:ao(d,l,s.defaultLocale)},s);o.messages=([t,n]=ta(()=>UM(o.messages,jo,{localeCodes:Br,initialLocale:f,lazy:s.lazy,defaultLocale:s.defaultLocale,fallbackLocale:o.fallbackLocale})),t=await t,n(),t),f=u(f);const v=LM({...o,locale:f});let m=!0;const h=S=>f!==S&&m;let g=!0;const p=()=>g;p()&&s.strategy==="no_prefix"&&e.hook("app:mounted",async()=>{const{locale:S,stat:_,reason:x,from:k}=l?rS(a,o.locale,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:ao(d,l,s.defaultLocale)},f):aS;yO(v,S),g=!1}),VO(v,{locales:s.configLocales,localeCodes:Br,baseUrl:s.baseUrl,context:i,hooks:{onExtendComposer(S){S.strategy=s.strategy,S.localeProperties=I(()=>Iu.find(_=>_.code===S.locale.value)||{code:S.locale.value}),S.setLocale=async _=>{const x=h(_);await xp(_,v,s,x)&&x&&(m=!1);const E=await i.runWithContext(()=>Ep({route:{to:a},targetLocale:_,routeLocaleGetter:c}));await i.runWithContext(async()=>await Pp({nuxtApp:i,i18n:v,redirectPath:E,locale:_,route:a},{enableNavigate:!0}))},S.loadLocaleMessages=async _=>{await Wo(_,jo,(k,E)=>eS(v,k,E))},S.differentDomains=s.differentDomains,S.defaultLocale=s.defaultLocale,S.getBrowserLocale=()=>nS(),S.getLocaleCookie=()=>ao(d,l,s.defaultLocale),S.setLocaleCookie=_=>LO(d,_,l),S.onBeforeLanguageSwitch=(_,x,k,E)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:_,newLocale:x,initialSetup:k,context:E}),S.onLanguageSwitched=(_,x)=>e.callHook("i18n:localeSwitched",{oldLocale:_,newLocale:x}),S.finalizePendingLocaleChange=async()=>{v.__pendingLocale&&(q0(v,v.__pendingLocale),v.__resolvePendingLocalePromise&&await v.__resolvePendingLocalePromise(),v.__pendingLocale=void 0)},S.waitForPendingLocaleChange=async()=>{v.__pendingLocale&&v.__pendingLocalePromise&&await v.__pendingLocalePromise}},onExtendExportedGlobal(S){return{strategy:{get(){return S.strategy}},localeProperties:{get(){return S.localeProperties.value}},setLocale:{get(){return async _=>Reflect.apply(S.setLocale,S,[_])}},differentDomains:{get(){return S.differentDomains}},defaultLocale:{get(){return S.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(S.getBrowserLocale,S,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(S.getLocaleCookie,S,[])}},setLocaleCookie:{get(){return _=>Reflect.apply(S.setLocaleCookie,S,[_])}},onBeforeLanguageSwitch:{get(){return(_,x,k,E)=>Reflect.apply(S.onBeforeLanguageSwitch,S,[_,x,k,E])}},onLanguageSwitched:{get(){return(_,x)=>Reflect.apply(S.onLanguageSwitched,S,[_,x])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(S.finalizePendingLocaleChange,S,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(S.waitForPendingLocaleChange,S,[])}}}},onExtendVueI18n(S){return{strategy:{get(){return S.strategy}},localeProperties:{get(){return S.localeProperties.value}},setLocale:{get(){return async _=>Reflect.apply(S.setLocale,S,[_])}},loadLocaleMessages:{get(){return async _=>Reflect.apply(S.loadLocaleMessages,S,[_])}},differentDomains:{get(){return S.differentDomains}},defaultLocale:{get(){return S.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(S.getBrowserLocale,S,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(S.getLocaleCookie,S,[])}},setLocaleCookie:{get(){return _=>Reflect.apply(S.setLocaleCookie,S,[_])}},onBeforeLanguageSwitch:{get(){return(_,x,k,E)=>Reflect.apply(S.onBeforeLanguageSwitch,S,[_,x,k,E])}},onLanguageSwitched:{get(){return(_,x)=>Reflect.apply(S.onLanguageSwitched,S,[_,x])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(S.finalizePendingLocaleChange,S,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(S.waitForPendingLocaleChange,S,[])}}}}}});const b={__composerExtend:S=>{const _=Bi(v);return S.strategy=_.strategy,S.localeProperties=I(()=>_.localeProperties.value),S.setLocale=_.setLocale,S.differentDomains=_.differentDomains,S.getBrowserLocale=_.getBrowserLocale,S.getLocaleCookie=_.getLocaleCookie,S.setLocaleCookie=_.setLocaleCookie,S.onBeforeLanguageSwitch=_.onBeforeLanguageSwitch,S.onLanguageSwitched=_.onLanguageSwitched,S.finalizePendingLocaleChange=_.finalizePendingLocaleChange,S.waitForPendingLocaleChange=_.waitForPendingLocaleChange,()=>{}}};if(r.use(v,b),CO(i,v),s.experimental.switchLocalePathLinkSSR===!0){const S=OO(),_=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",x=>{var k;((k=x.renderResult)==null?void 0:k.html)!=null&&(x.renderResult.html=x.renderResult.html.replaceAll(_,(E,C)=>E.replace(/href="([^"]+)"/,`href="${S(C??"")}"`)))})}let y=0;nT("locale-changing",async(S,_)=>{let x,k;const E=Cp(S,c,o.locale,()=>Lu(v)||u(s.defaultLocale),{ssg:p()&&s.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:y===0,localeCookie:ao(d,l,s.defaultLocale)},s),C=h(E);([x,k]=ta(()=>xp(E,v,s,C)),x=await x,k(),x)&&C&&(m=!1);const L=([x,k]=ta(()=>i.runWithContext(()=>Ep({route:{to:S,from:_},targetLocale:E,routeLocaleGetter:s.strategy==="no_prefix"?()=>E:c,calledWithRouting:!0}))),x=await x,k(),x);return y++,[x,k]=ta(()=>i.runWithContext(async()=>Pp({nuxtApp:i,i18n:v,redirectPath:L,locale:E,route:S}))),x=await x,k(),x},{global:!0})}}),FO=Yn({name:"nuxt:chunk-reload",setup(e){const t=Xn(),n=On(),a=new Set;t.beforeEach(()=>{a.clear()}),e.hook("app:chunkError",({error:i})=>{a.add(i)});function r(i){const l="href"in i&&i.href[0]==="#"?n.app.baseURL+i.href:Qi(n.app.baseURL,i.fullPath);FL({path:l,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((i,s)=>{a.has(i)&&r(s)})}});function an(e,t){let n;function a(){n=ir(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}pe(e,r=>{r&&!n?a():r||(n==null||n.stop(),n=void 0)},{immediate:!0}),Pt(()=>{n==null||n.stop()})}const Ue=typeof window<"u",Jv=Ue&&"IntersectionObserver"in window,HO=Ue&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Ip=Ue&&"EyeDropper"in window;function Lp(e,t,n){zO(e,t),t.set(e,n)}function zO(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function jO(e,t,n){return e.set(lS(e,t),n),n}function _r(e,t){return e.get(lS(e,t))}function lS(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function oS(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let r=0;rda(e[a],t[a]))}function Ys(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),oS(e,t.split("."),n))}function St(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}if(typeof t=="string")return Ys(e,t,n);if(Array.isArray(t))return oS(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function aa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function we(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Xs(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Qv(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Ap=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),rf=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function uS(e){return Object.keys(e)}function Pr(e,t){return t.every(n=>e.hasOwnProperty(n))}function cS(e,t){const n={},a=new Set(Object.keys(e));for(const r of t)a.has(r)&&(n[r]=e[r]);return n}function sf(e,t,n){const a=Object.create(null),r=Object.create(null);for(const i in e)t.some(s=>s instanceof RegExp?s.test(i):s===i)&&!(n!=null&&n.some(s=>s===i))?a[i]=e[i]:r[i]=e[i];return[a,r]}function bt(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function Mu(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const dS=/^on[^a-z]/,Ou=e=>dS.test(e),WO=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],UO=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function GO(e){return e.isComposing&&UO.includes(e.key)}function dr(e){const[t,n]=sf(e,[dS]),a=bt(t,WO),[r,i]=sf(n,["class","style","id",/^data-/]);return Object.assign(r,t),Object.assign(i,a),[r,i]}function nt(e){return e==null?[]:Array.isArray(e)?e:[e]}function YO(e,t){let n=0;const a=function(){for(var r=arguments.length,i=new Array(r),s=0;se(...i),ke(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function vt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Mp(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Op(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Vp(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function XO(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&a0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const r in e)a[r]=e[r];for(const r in t){const i=e[r],s=t[r];if(Xs(i)&&Xs(s)){a[r]=Xt(i,s,n);continue}if(Array.isArray(i)&&Array.isArray(s)&&n){a[r]=n(i,s);continue}a[r]=s}return a}function fS(e){return e.map(t=>t.type===_e?fS(t.children):t).flat()}function Vr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Vr.cache.has(e))return Vr.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Vr.cache.set(e,t),t}Vr.cache=new Map;function bi(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>bi(e,n)).flat(1);if(t.suspense)return bi(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>bi(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return bi(e,t.component.subTree).flat(1)}return[]}var ro=new WeakMap,di=new WeakMap;class qO{constructor(t){Lp(this,ro,[]),Lp(this,di,0),this.size=t}push(t){_r(ro,this)[_r(di,this)]=t,jO(di,this,(_r(di,this)+1)%this.size)}values(){return _r(ro,this).slice(_r(di,this)).concat(_r(ro,this).slice(0,_r(di,this)))}}function KO(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function em(e){const t=ht({}),n=I(e);return ut(()=>{for(const a in n.value)t[a]=n.value[a]},{flush:"sync"}),hl(t)}function Go(e,t){return e.includes(t)}function vS(e){return e[2].toLowerCase()+e.slice(3)}const Qt=()=>[Function,Array];function Rp(e,t){return t="on"+ua(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function tm(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function mS(e,t,n){let a,r=e.indexOf(document.activeElement);const i=t==="next"?1:-1;do r+=i,a=e[r];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&r=0);return a}function zi(e,t){var a,r,i,s;const n=qs(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(r=n[0])==null||r.focus();else if(t==="last")(i=n.at(-1))==null||i.focus();else if(typeof t=="number")(s=n[t])==null||s.focus();else{const l=mS(n,t);l?l.focus():zi(e,t==="next"?"first":"last")}}function io(e){return e==null||typeof e=="string"&&e.trim()===""}function hS(){}function ji(e,t){if(!(Ue&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Vu(e){return e.some(t=>Nr(t)?t.type===Bt?!1:t.type!==_e||Vu(t.children):!0)?e:null}function ZO(e,t){if(!Ue||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function $p(e,t){const n=ge();return ut(()=>{n.value=e()},{flush:"sync",...t}),Zi(n)}function JO(e,t){const n=e.clientX,a=e.clientY,r=t.getBoundingClientRect(),i=r.left,s=r.top,l=r.right,o=r.bottom;return n>=i&&n<=l&&a>=s&&a<=o}function Yo(){const e=ge(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>Qv(e.value)}),t}const gS=["top","bottom"],QO=["start","end","left","right"];function lf(e,t){let[n,a]=e.split(" ");return a||(a=Go(gS,n)?"start":Go(QO,n)?"top":"center"),{side:of(n,t),align:of(a,t)}}function of(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Bc(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Fc(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Np(e){return{side:e.align,align:e.side}}function Bp(e){return Go(gS,e.side)?"y":"x"}class Dr{constructor(t){let{x:n,y:a,width:r,height:i}=t;this.x=n,this.y=a,this.width=r,this.height=i}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Fp(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function pS(e){return Array.isArray(e)?new Dr({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function nm(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let r,i,s,l,o;if(a.startsWith("matrix3d("))r=a.slice(9,-1).split(/, /),i=+r[0],s=+r[5],l=+r[12],o=+r[13];else if(a.startsWith("matrix("))r=a.slice(7,-1).split(/, /),i=+r[0],s=+r[3],l=+r[4],o=+r[5];else return new Dr(t);const c=n.transformOrigin,u=t.x-l-(1-i)*parseFloat(c),d=t.y-o-(1-s)*parseFloat(c.slice(c.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,v=s?t.height/s:e.offsetHeight+1;return new Dr({x:u,y:d,width:f,height:v})}else return new Dr(t)}function Tr(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(r=>{a.onfinish=()=>{r(a)}})),a}const bo=new WeakMap;function eV(e,t){Object.keys(t).forEach(n=>{if(Ou(n)){const a=vS(n),r=bo.get(e);if(t[n]==null)r==null||r.forEach(i=>{const[s,l]=i;s===a&&(e.removeEventListener(a,l),r.delete(i))});else if(!r||![...r].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=r||new Set;i.add([a,t[n]]),bo.has(e)||bo.set(e,i)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function tV(e,t){Object.keys(t).forEach(n=>{if(Ou(n)){const a=vS(n),r=bo.get(e);r==null||r.forEach(i=>{const[s,l]=i;s===a&&(e.removeEventListener(a,l),r.delete(i))})}else e.removeAttribute(n)})}const fi=2.4,Hp=.2126729,zp=.7151522,jp=.072175,nV=.55,aV=.58,rV=.57,iV=.62,so=.03,Wp=1.45,sV=5e-4,lV=1.25,oV=1.25,Up=.078,Gp=12.82051282051282,lo=.06,Yp=.001;function Xp(e,t){const n=(e.r/255)**fi,a=(e.g/255)**fi,r=(e.b/255)**fi,i=(t.r/255)**fi,s=(t.g/255)**fi,l=(t.b/255)**fi;let o=n*Hp+a*zp+r*jp,c=i*Hp+s*zp+l*jp;if(o<=so&&(o+=(so-o)**Wp),c<=so&&(c+=(so-c)**Wp),Math.abs(c-o)o){const d=(c**nV-o**aV)*lV;u=d-Yp?0:d>-Up?d-d*Gp*lo:d+lo}return u*100}function uV(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Xo=.20689655172413793,cV=e=>e>Xo**3?Math.cbrt(e):e/(3*Xo**2)+4/29,dV=e=>e>Xo?e**3:3*Xo**2*(e-4/29);function yS(e){const t=cV,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function bS(e){const t=dV,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const fV=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],vV=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,mV=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],hV=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function wS(e){const t=Array(3),n=vV,a=fV;for(let r=0;r<3;++r)t[r]=Math.round(vt(n(a[r][0]*e[0]+a[r][1]*e[1]+a[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function am(e){let{r:t,g:n,b:a}=e;const r=[0,0,0],i=hV,s=mV;t=i(t/255),n=i(n/255),a=i(a/255);for(let l=0;l<3;++l)r[l]=s[l][0]*t+s[l][1]*n+s[l][2]*a;return r}function uf(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function gV(e){return uf(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const qp=/^(?(?:rgb|hsl)a?)\((?.+)\)/,pV={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Kp({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Kp({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Pa({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Pa({h:e,s:t,v:n,a})};function Pn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&qp.test(e)){const{groups:t}=e.match(qp),{fn:n,values:a}=t,r=a.split(/,\s*/).map(i=>i.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return pV[n](...r)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),ES(t)}else if(typeof e=="object"){if(Pr(e,["r","g","b"]))return e;if(Pr(e,["h","s","l"]))return Pa(rm(e));if(Pr(e,["h","s","v"]))return Pa(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} + */const mM="9.13.1";function hM(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Hv().__INTLIFY_PROD_DEVTOOLS__=!1)}const B0=UA.__EXTEND_POINT__,Sa=ku(B0);Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa(),Sa();const F0=na.__EXTEND_POINT__,tn=ku(F0),An={UNEXPECTED_RETURN_TYPE:F0,INVALID_ARGUMENT:tn(),MUST_BE_CALL_SETUP_TOP:tn(),NOT_INSTALLED:tn(),NOT_AVAILABLE_IN_LEGACY_MODE:tn(),REQUIRED_VALUE:tn(),INVALID_VALUE:tn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:tn(),NOT_INSTALLED_WITH_PROVIDE:tn(),UNEXPECTED_ERROR:tn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:tn(),BRIDGE_SUPPORT_VUE_2_ONLY:tn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:tn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:tn(),__EXTEND_POINT__:tn()};function Wn(e,...t){return Pu(e,null,void 0)}const Qd=or("__translateVNode"),ef=or("__datetimeParts"),tf=or("__numberParts"),gM=or("__setPluralRules"),pM=or("__injectWithOption"),nf=or("__dispose");function Gs(e){if(!Ne(e))return e;for(const t in e)if(Fo(e,t))if(!t.includes("."))Ne(e[t])&&Gs(e[t]);else{const n=t.split("."),a=n.length-1;let r=e,i=!1;for(let s=0;s{if("locale"in l&&"resource"in l){const{locale:o,resource:c}=l;o?(s[o]=s[o]||{},Or(c,s[o])):Or(c,s)}else xe(l)&&Or(JSON.parse(l),s)}),r==null&&i)for(const l in s)Fo(s,l)&&Gs(s[l]);return s}function z0(e){return e.type}function yM(e,t,n){let a=Ne(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=H0(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,a[i])});{if(Ne(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(Ne(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function op(e){return w(rr,null,e,0)}const up="__INTLIFY_META__",cp=()=>[],bM=()=>!1;let dp=0;function fp(e){return(t,n,a,r)=>e(n,a,Ma()||void 0,r)}const wM=()=>{const e=Ma();let t=null;return e&&(t=z0(e)[up])?{[up]:t}:null};function j0(e={},t){const{__root:n,__injectWithOption:a}=e,r=n===void 0,i=e.flatJson,s=No?oe:ge,l=!!e.translateExistCompatible;let o=lt(e.inheritLocale)?e.inheritLocale:!0;const c=s(n&&o?n.locale.value:xe(e.locale)?e.locale:zo),u=s(n&&o?n.fallbackLocale.value:xe(e.fallbackLocale)||gt(e.fallbackLocale)||Be(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=s(H0(c.value,e)),f=s(Be(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),v=s(Be(e.numberFormats)?e.numberFormats:{[c.value]:{}});let m=n?n.missingWarn:lt(e.missingWarn)||Bo(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:lt(e.fallbackWarn)||Bo(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:lt(e.fallbackRoot)?e.fallbackRoot:!0,p=!!e.fallbackFormat,b=Je(e.missing)?e.missing:null,y=Je(e.missing)?fp(e.missing):null,S=Je(e.postTranslation)?e.postTranslation:null,_=n?n.warnHtmlMessage:lt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,x=!!e.escapeParameter;const k=n?n.modifiers:Be(e.modifiers)?e.modifiers:{};let E=e.pluralRules||n&&n.pluralRules,C;C=(()=>{r&&Qg(null);const q={version:mM,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:k,pluralRules:E,missing:y===null?void 0:y,missingWarn:m,fallbackWarn:h,fallbackFormat:p,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:_,escapeParameter:x,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};q.datetimeFormats=f.value,q.numberFormats=v.value,q.__datetimeFormatters=Be(C)?C.__datetimeFormatters:void 0,q.__numberFormatters=Be(C)?C.__numberFormatters:void 0;const ie=aM(q);return r&&Qg(ie),ie})(),vs(C,c.value,u.value);function L(){return[c.value,u.value,d.value,f.value,v.value]}const P=I({get:()=>c.value,set:q=>{c.value=q,C.locale=c.value}}),A=I({get:()=>u.value,set:q=>{u.value=q,C.fallbackLocale=u.value,vs(C,c.value,q)}}),O=I(()=>d.value),B=I(()=>f.value),H=I(()=>v.value);function N(){return Je(S)?S:null}function D(q){S=q,C.postTranslation=q}function G(){return b}function z(q){q!==null&&(y=fp(q)),b=q,C.missing=y}const F=(q,ie,Ee,Ie,Ke,Ct)=>{L();let Ut;try{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=n?nM():void 0),Ut=q(C)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=void 0)}if(Ee!=="translate exists"&&Ot(Ut)&&Ut===Tu||Ee==="translate exists"&&!Ut){const[hr,Ra]=ie();return n&&g?Ie(n):Ke(hr)}else{if(Ct(Ut))return Ut;throw Wn(An.UNEXPECTED_RETURN_TYPE)}};function Y(...q){return F(ie=>Reflect.apply(ap,null,[ie,...q]),()=>Kd(...q),"translate",ie=>Reflect.apply(ie.t,ie,[...q]),ie=>ie,ie=>xe(ie))}function ae(...q){const[ie,Ee,Ie]=q;if(Ie&&!Ne(Ie))throw Wn(An.INVALID_ARGUMENT);return Y(ie,Ee,pt({resolvedMessage:!0},Ie||{}))}function he(...q){return F(ie=>Reflect.apply(rp,null,[ie,...q]),()=>Zd(...q),"datetime format",ie=>Reflect.apply(ie.d,ie,[...q]),()=>Zg,ie=>xe(ie))}function J(...q){return F(ie=>Reflect.apply(sp,null,[ie,...q]),()=>Jd(...q),"number format",ie=>Reflect.apply(ie.n,ie,[...q]),()=>Zg,ie=>xe(ie))}function Z(q){return q.map(ie=>xe(ie)||Ot(ie)||lt(ie)?op(String(ie)):ie)}const Q={normalize:Z,interpolate:q=>q,type:"vnode"};function fe(...q){return F(ie=>{let Ee;const Ie=ie;try{Ie.processor=Q,Ee=Reflect.apply(ap,null,[Ie,...q])}finally{Ie.processor=null}return Ee},()=>Kd(...q),"translate",ie=>ie[Qd](...q),ie=>[op(ie)],ie=>gt(ie))}function te(...q){return F(ie=>Reflect.apply(sp,null,[ie,...q]),()=>Jd(...q),"number format",ie=>ie[tf](...q),cp,ie=>xe(ie)||gt(ie))}function ye(...q){return F(ie=>Reflect.apply(rp,null,[ie,...q]),()=>Zd(...q),"datetime format",ie=>ie[ef](...q),cp,ie=>xe(ie)||gt(ie))}function se(q){E=q,C.pluralRules=E}function M(q,ie){return F(()=>{if(!q)return!1;const Ee=xe(ie)?ie:c.value,Ie=K(Ee),Ke=C.messageResolver(Ie,q);return l?Ke!=null:Ni(Ke)||xn(Ke)||xe(Ke)},()=>[q],"translate exists",Ee=>Reflect.apply(Ee.te,Ee,[q,ie]),bM,Ee=>lt(Ee))}function $(q){let ie=null;const Ee=I0(C,u.value,c.value);for(let Ie=0;Ie{o&&(c.value=q,C.locale=q,vs(C,c.value,u.value))}),pe(n.fallbackLocale,q=>{o&&(u.value=q,C.fallbackLocale=q,vs(C,c.value,u.value))}));const me={id:dp,locale:P,fallbackLocale:A,get inheritLocale(){return o},set inheritLocale(q){o=q,q&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,vs(C,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:O,get modifiers(){return k},get pluralRules(){return E||{}},get isGlobal(){return r},get missingWarn(){return m},set missingWarn(q){m=q,C.missingWarn=m},get fallbackWarn(){return h},set fallbackWarn(q){h=q,C.fallbackWarn=h},get fallbackRoot(){return g},set fallbackRoot(q){g=q},get fallbackFormat(){return p},set fallbackFormat(q){p=q,C.fallbackFormat=p},get warnHtmlMessage(){return _},set warnHtmlMessage(q){_=q,C.warnHtmlMessage=q},get escapeParameter(){return x},set escapeParameter(q){x=q,C.escapeParameter=q},t:Y,getLocaleMessage:K,setLocaleMessage:ne,mergeLocaleMessage:de,getPostTranslationHandler:N,setPostTranslationHandler:D,getMissingHandler:G,setMissingHandler:z,[gM]:se};return me.datetimeFormats=B,me.numberFormats=H,me.rt=ae,me.te=M,me.tm=j,me.d=he,me.n=J,me.getDateTimeFormat=ve,me.setDateTimeFormat=V,me.mergeDateTimeFormat=R,me.getNumberFormat=U,me.setNumberFormat=le,me.mergeNumberFormat=be,me[pM]=a,me[Qd]=fe,me[ef]=ye,me[tf]=te,me}const Gv={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function SM({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>[...a,...r.type===_e?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},{})}function W0(e){return _e}const _M=Wt({name:"i18n-t",props:pt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ot(e)||!isNaN(e)}},Gv),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=xe(e.plural)?+e.plural:e.plural);const l=SM(t,i),o=r[Qd](e.keypath,l,s),c=pt({},a),u=xe(e.tag)||Ne(e.tag)?e.tag:W0();return ot(u,c,o)}}}),vp=_M;function xM(e){return gt(e)&&!xe(e[0])}function U0(e,t,n,a){const{slots:r,attrs:i}=t;return()=>{const s={part:!0};let l={};e.locale&&(s.locale=e.locale),xe(e.format)?s.key=e.format:Ne(e.format)&&(xe(e.format.key)&&(s.key=e.format.key),l=Object.keys(e.format).reduce((f,v)=>n.includes(v)?pt({},f,{[v]:e.format[v]}):f,{}));const o=a(e.value,s,l);let c=[s.key];gt(o)?c=o.map((f,v)=>{const m=r[f.type],h=m?m({[f.type]:f.value,index:v,parts:o}):[f.value];return xM(h)&&(h[0].key=`${f.type}-${v}`),h}):xe(o)&&(c=[o]);const u=pt({},i),d=xe(e.tag)||Ne(e.tag)?e.tag:W0();return ot(d,u,c)}}const CM=Wt({name:"i18n-n",props:pt({value:{type:Number,required:!0},format:{type:[String,Object]}},Gv),setup(e,t){const n=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return U0(e,t,N0,(...a)=>n[tf](...a))}}),mp=CM,EM=Wt({name:"i18n-d",props:pt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Gv),setup(e,t){const n=e.i18n||Yv({useScope:e.scope,__useComponent:!0});return U0(e,t,$0,(...a)=>n[ef](...a))}}),hp=EM;function kM(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function PM(e){const t=s=>{const{instance:l,modifiers:o,value:c}=s;if(!l||!l.$)throw Wn(An.UNEXPECTED_ERROR);const u=kM(e,l.$),d=gp(c);return[Reflect.apply(u.t,u,[...pp(d)]),u]};return{created:(s,l)=>{const[o,c]=t(l);No&&e.global===c&&(s.__i18nWatcher=pe(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),s.__composer=c,s.textContent=o},unmounted:s=>{No&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:l})=>{if(s.__composer){const o=s.__composer,c=gp(l);s.textContent=Reflect.apply(o.t,o,[...pp(c)])}},getSSRProps:s=>{const[l]=t(s);return{textContent:l}}}}function gp(e){if(xe(e))return{path:e};if(Be(e)){if(!("path"in e))throw Wn(An.REQUIRED_VALUE,"path");return e}else throw Wn(An.INVALID_VALUE)}function pp(e){const{path:t,locale:n,args:a,choice:r,plural:i}=e,s={},l=a||{};return xe(n)&&(s.locale=n),Ot(r)&&(s.plural=r),Ot(i)&&(s.plural=i),[t,l,s]}function TM(e,t,...n){const a=Be(n[0])?n[0]:{},r=!!a.useI18nComponentName;(lt(a.globalInstall)?a.globalInstall:!0)&&([r?"i18n":vp.name,"I18nT"].forEach(s=>e.component(s,vp)),[mp.name,"I18nN"].forEach(s=>e.component(s,mp)),[hp.name,"I18nD"].forEach(s=>e.component(s,hp))),e.directive("t",PM(t))}const IM=or("global-vue-i18n");function LM(e={},t){const n=lt(e.globalInjection)?e.globalInjection:!0,a=!0,r=new Map,[i,s]=AM(e),l=or("");function o(d){return r.get(d)||null}function c(d,f){r.set(d,f)}function u(d){r.delete(d)}{const d={get mode(){return"composition"},get allowComposition(){return a},async install(f,...v){if(f.__VUE_I18N_SYMBOL__=l,f.provide(f.__VUE_I18N_SYMBOL__,d),Be(v[0])){const g=v[0];d.__composerExtend=g.__composerExtend,d.__vueI18nExtend=g.__vueI18nExtend}let m=null;n&&(m=BM(f,d.global)),TM(f,d,...v);const h=f.unmount;f.unmount=()=>{m&&m(),d.dispose(),h()}},get global(){return s},dispose(){i.stop()},__instances:r,__getInstance:o,__setInstance:c,__deleteInstance:u};return d}}function Yv(e={}){const t=Ma();if(t==null)throw Wn(An.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Wn(An.NOT_INSTALLED);const n=MM(t),a=VM(n),r=z0(t),i=OM(e,r);if(i==="global")return yM(a,e,r),a;if(i==="parent"){let o=DM(n,t,e.__useComponent);return o==null&&(o=a),o}const s=n;let l=s.__getInstance(t);if(l==null){const o=pt({},e);"__i18n"in r&&(o.__i18n=r.__i18n),a&&(o.__root=a),l=j0(o),s.__composerExtend&&(l[nf]=s.__composerExtend(l)),$M(s,t,l),s.__setInstance(t,l)}return l}function AM(e,t,n){const a=ir();{const r=a.run(()=>j0(e));if(r==null)throw Wn(An.UNEXPECTED_ERROR);return[a,r]}}function MM(e){{const t=Pe(e.isCE?IM:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Wn(e.isCE?An.NOT_INSTALLED_WITH_PROVIDE:An.UNEXPECTED_ERROR);return t}}function OM(e,t){return Eu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function VM(e){return e.mode==="composition"?e.global:e.global.__composer}function DM(e,t,n=!1){let a=null;const r=t.root;let i=RM(t,n);for(;i!=null;){const s=e;if(e.mode==="composition"&&(a=s.__getInstance(i)),a!=null||r===i)break;i=i.parent}return a}function RM(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function $M(e,t,n){ct(()=>{},t),yl(()=>{const a=n;e.__deleteInstance(t);const r=a[nf];r&&(r(),delete a[nf])},t)}const NM=["locale","fallbackLocale","availableLocales"],yp=["t","rt","d","n","tm","te"];function BM(e,t){const n=Object.create(null);return NM.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw Wn(An.UNEXPECTED_ERROR);const s=Xe(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,s)}),e.config.globalProperties.$i18n=n,yp.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw Wn(An.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,yp.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}hM();ZA(uM);JA(MA);QA(I0);if(__INTLIFY_PROD_DEVTOOLS__){const e=Hv();e.__INTLIFY__=!0,HA(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Br=[],jo={},FM=[()=>Ri(()=>import("./DNm9DRPf.js"),[],import.meta.url)],Iu=[],G0="@nuxtjs/i18n",HM=!1,zM="nuxtI18n",jM="i18n_redirected",bp="nuxt-i18n-slp",As=new Map;async function WM(e,t){const n={messages:{}};for(const a of e){const{default:r}=await a(),i=typeof r=="function"?await t.runWithContext(async()=>await r()):r;Or(i,n)}return n}function Y0(e,t){let n=[];if(gt(e))n=e;else if(Ne(e)){const a=[...t,"default"];for(const r of a)e[r]&&(n=[...n,...e[r].filter(Boolean)])}else xe(e)&&t.every(a=>a!==e)&&n.push(e);return n}async function UM(e,t,n){const{defaultLocale:a,initialLocale:r,localeCodes:i,fallbackLocale:s,lazy:l}=n;if(l&&s){const c=Y0(s,[a,r]);await Promise.all(c.map(u=>wp(u,t,e)))}const o=l?[...new Set().add(a).add(r)]:i;return await Promise.all(o.map(c=>wp(c,t,e))),e}async function GM(e,{key:t,load:n}){let a=null;try{const r=await n().then(i=>i.default||i);Je(r)?a=await r(e):(a=r,a!=null&&As&&As.set(t,a))}catch(r){console.error("Failed locale loading: "+r.message)}return a}async function Wo(e,t,n){const a=t[e];if(a==null){console.warn("Could not find messages for locale code: "+e);return}const r={};for(const i of a){let s=null;As&&As.has(i.key)&&i.cache?s=As.get(i.key):s=await GM(e,i),s!=null&&Or(s,r)}n(e,r)}async function wp(e,t,n){await Wo(e,t,(r,i)=>{const s=n[r]||{};Or(i,s),n[r]=s})}const YM=typeof window<"u";function XM(e){e=e||[];const t=[];for(const n of e)xe(n)?t.push({code:n}):t.push(n);return t}function qM(e){return e!=null&&"global"in e&&"mode"in e}function KM(e){return e!=null&&!("__composer"in e)&&"locale"in e&&Xe(e.locale)}function X0(e){return e!=null&&"__composer"in e}function cr(e){return qM(e)?e.global:e}function Bi(e){const t=cr(e);return KM(t)?t:X0(t)?t.__composer:t}function Lu(e){return ke(cr(e).locale)}function ZM(e){return ke(cr(e).locales)}function JM(e){return ke(cr(e).localeCodes)}function q0(e,t){const n=cr(e);Xe(n.locale)?n.locale.value=t:n.locale=t}function K0(e){return xe(e)?e:KL(e)?e.toString():"(null)"}function Sp(e,t,{defaultLocale:n,strategy:a,routesNameSeparator:r,defaultLocaleRouteNameSuffix:i}){let s=K0(e)+(a==="no_prefix"?"":r+t);return t===n&&a==="prefix_and_default"&&(s+=r+i),s}function _p(e,t){return Je(e)?e(t):e}function QM(e,t){const n=[];for(const[a,r]of t.entries()){const i=e.find(s=>s.iso.toLowerCase()===r.toLowerCase());if(i){n.push({code:i.code,score:1-a/t.length});break}}for(const[a,r]of t.entries()){const i=r.split("-")[0].toLowerCase(),s=e.find(l=>l.iso.split("-")[0].toLowerCase()===i);if(s){n.push({code:s.code,score:.999-a/t.length});break}}return n}const eO=QM;function tO(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const nO=tO;function aO(e,t,{matcher:n=eO,comparer:a=nO}={}){const r=[];for(const s of e){const{code:l}=s,o=s.iso||l;r.push({code:l,iso:o})}const i=n(r,t);return i.length>1&&i.sort(a),i.length?i[0].code:""}function Uo(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}function rO(e,t){return[e.slice(0,t),e.slice(t)]}function iO(e){const{fullPath:t,query:n,hash:a,name:r,path:i,params:s,meta:l,redirectedFrom:o,matched:c}=e;return{fullPath:t,params:s,query:n,hash:a,name:r,path:i,meta:l,matched:c,redirectedFrom:o}}function sO({router:e},t,n,a){var c,u;if(n!=="prefix")return e.resolve(t);const[r,i]=rO(t.path,1),s=`${r}${a}${i===""?i:`/${i}`}`,l=(u=(c=e.options)==null?void 0:c.routes)==null?void 0:u.find(d=>d.path===s);if(l==null)return t;const o=pt({},t,l);return o.path=s,e.resolve(o)}const lO=new Set(["prefix_and_default","prefix_except_default"]);function oO(e){const{currentLocale:t,defaultLocale:n,strategy:a}=e;return!(t===n&&lO.has(a))&&a!=="no_prefix"}const uO=oO;function Fi(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,a=ke(t);return a==null||!a.name?void 0:K0(a.name).split(n)[0]}function Xv(e,t,n){var r;if(typeof t=="string"&&ca(t,{acceptRelative:!0}))return t;const a=Au(e,t,n);return a==null?"":((r=a.redirectedFrom)==null?void 0:r.fullPath)||a.fullPath}function qv(e,t,n){return Au(e,t,n)??void 0}function cO(e,t,n){return Au(e,t,n)??void 0}function Au(e,t,n){const{router:a,i18n:r}=e,i=n||Lu(r),{routesNameSeparator:s,defaultLocale:l,defaultLocaleRouteNameSuffix:o,strategy:c,trailingSlash:u}=e.runtimeConfig.public.i18n,d=EO(e.runtimeConfig);let f;if(xe(t))if(t[0]==="/"){const{pathname:h,search:g,hash:p}=Md(t),b=Lw(g);f={path:h,query:b,hash:p}}else f={name:t};else f=t;let v=pt({},f);if((h=>"path"in h&&!!h.path&&!("name"in h))(v)){const h=sO(e,v,c,i),g=Fi(e,h);xe(g)?(v={name:Sp(g,i,{defaultLocale:l,strategy:c,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o}),params:h.params,query:h.query,hash:h.hash},v.state=h.state):(d({currentLocale:i,defaultLocale:l,strategy:c})&&(v.path=`/${i}${v.path}`),v.path=u?Vo(v.path,!0):yu(v.path,!0))}else!v.name&&!("path"in v)&&(v.name=Fi(e,a.currentRoute.value)),v.name=Sp(v.name,i,{defaultLocale:l,strategy:c,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o});try{const h=a.resolve(v);return h.name?h:a.resolve(t)}catch(h){if(typeof h=="object"&&"type"in h&&h.type===1)return null}}const dO=e=>e;function fO(e,t){var a;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return ke(e.metaState.value);const n=t.meta||{};return((a=ke(n))==null?void 0:a[zM])||{}}function Hi(e,t,n){const a=n??e.router.currentRoute.value,r=Fi(e,a);if(!r)return"";const i=kO(e.runtimeConfig),s=iO(a),l=fO(e,a)[t],o={...s,name:r,params:{...s.params,...l}},c=Xv(e,o,t);return i(c,t)}function Z0(e,{addDirAttribute:t=!1,addSeoAttributes:n=!0,identifierAttribute:a="hid"}){const{defaultDirection:r}=On().public.i18n,i=Bi(e.i18n),s={htmlAttrs:{},link:[],meta:[]};if(ke(i.locales)==null||ke(i.baseUrl)==null)return s;const l=Lu(e.i18n),o=ZM(e.i18n),c=XM(o).find(f=>f.code===l)||{code:l},u=c.iso,d=c.dir||r;return t&&(s.htmlAttrs.dir=d),n&&l&&ke(i.locales)&&(u&&(s.htmlAttrs.lang=u),s.link.push(...vO(e,ke(o),a),...mO(e,a,n)),s.meta.push(...hO(e,a,n),...gO(c,u,a),...pO(ke(o),u,a))),s}function Kv(){const e=qe(),t=Bi(e.$i18n);return Qi(ke(t.baseUrl),e.$config.app.baseURL)}function vO(e,t,n){const a=Kv(),{defaultLocale:r,strategy:i}=On().public.i18n,s=[];if(i==="no_prefix")return s;const l=new Map;for(const o of t){const c=o.iso;if(!c){console.warn("Locale ISO code is required to generate alternate link");continue}const[u,d]=c.split("-");u&&d&&(o.isCatchallLocale||!l.has(u))&&l.set(u,o),l.set(c,o)}for(const[o,c]of l.entries()){const u=Hi(e,c.code);u&&s.push({[n]:`i18n-alt-${o}`,rel:"alternate",href:af(u,a),hreflang:o})}if(r){const o=Hi(e,r);o&&s.push({[n]:"i18n-xd",rel:"alternate",href:af(o,a),hreflang:"x-default"})}return s}function J0(e,t,n){const a=e.router.currentRoute.value,r=qv(e,{...a,path:void 0,name:Fi(e,a)});if(!r)return"";let i=af(r.path,t);const s=Ne(n)&&n.canonicalQueries||[],l=r.query,o=new URLSearchParams;for(const u of s)if(u in l){const d=l[u];gt(d)?d.forEach(f=>o.append(u,f||"")):o.append(u,d||"")}const c=o.toString();return c&&(i=`${i}?${c}`),i}function mO(e,t,n){const a=Kv(),r=J0(e,a,n);return r?[{[t]:"i18n-can",rel:"canonical",href:r}]:[]}function hO(e,t,n){const a=Kv(),r=J0(e,a,n);return r?[{[t]:"i18n-og-url",property:"og:url",content:r}]:[]}function gO(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:Q0(t)}]}function pO(e,t,n){return e.filter(r=>r.iso&&r.iso!==t).map(r=>({[n]:`i18n-og-alt-${r.iso}`,property:"og:locale:alternate",content:Q0(r.iso)}))}function Q0(e){return(e||"").replace(/-/g,"_")}function af(e,t){return e.match(/^https?:\/\//)?e:Qi(t,e)}function yO(e,t){return Cl(e,"setLocale",t)}function bO(e,t){return Cl(e,"setLocaleCookie",t)}function eS(e,t,n){return Cl(e,"mergeLocaleMessage",t,n)}function wO(e,t,n,a,r){return Cl(e,"onBeforeLanguageSwitch",t,n,a,r)}function SO(e,t,n){return Cl(e,"onLanguageSwitched",t,n)}function Zv(e){return{i18n:e??qe().$i18n,router:Xn(),runtimeConfig:On(),metaState:x0("nuxt-i18n-meta",()=>({}))}}async function xp(e,t,n,a=!1){const{differentDomains:r,skipSettingLocaleOnNavigate:i,lazy:s}=n,l=El(n),o=qe(),c=Lu(t),u=JM(t);function d(v=c){l===!1||!l.useCookie||i||bO(t,v)}if(!e||!a&&r||c===e)return d(),!1;const f=await wO(t,c,e,a,o);if(f&&u.includes(f)){if(c===f)return d(),!1;e=f}if(s){const v=TO(t,"fallbackLocale"),m=(h,g)=>eS(t,h,g);if(v){const h=Y0(v,[e]);await Promise.all(h.map(g=>Wo(g,jo,m)))}await Wo(e,jo,m)}return i?!1:(d(e),q0(t,e),await SO(t,c,e),!0)}function Cp(e,t,n,a,r,i){const{strategy:s,defaultLocale:l,differentDomains:o}=i,c=El(i),u=Je(a)?a():a,{ssg:d,callType:f,firstAccess:v,localeCookie:m}=r,{locale:h,stat:g,reason:p,from:b}=c?rS(e,n,r,u):aS;if(p==="detect_ignore_on_ssg")return u;if((b==="navigator_or_header"||b==="cookie"||b==="fallback")&&h)return h;let y=h;return y||(o?y=MO(Iu,s,e):s!=="no_prefix"?y=t(e):c||(y=u)),!y&&c&&c.useCookie&&(y=m||""),y||(y=l||""),y}function Ep({route:e,targetLocale:t,routeLocaleGetter:n,calledWithRouting:a=!1}){const r=qe(),i=Zv(),{strategy:s,differentDomains:l}=i.runtimeConfig.public.i18n;let o="";const{fullPath:c}=e.to;if(!l&&(a||s!=="no_prefix")&&n(e.to)!==t){const u=r.$switchLocalePath(t)||r.$localePath(c,t);xe(u)&&u&&!Ad(u,c)&&!u.startsWith("//")&&(o=e.from&&e.from.fullPath===u?"":u)}if((l||!0)&&n(e.to)!==t){const u=Hi(i,t,e.to);xe(u)&&u&&!Ad(u,c)&&!u.startsWith("//")&&(o=u)}return o}function _O(e){return Ne(e)&&"path"in e&&"statusCode"in e}const xO=()=>x0(G0+":redirect",()=>"");function kp(e,t){return rT(e,{redirectCode:t})}async function Pp(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:a,i18n:r,locale:i,route:s}=e,{rootRedirect:l,differentDomains:o,skipSettingLocaleOnNavigate:c}=a.$config.public.i18n;let{redirectPath:u}=e;if(s.path==="/"&&l)return xe(l)?u="/"+l:_O(l)&&(u="/"+l.path,t=l.statusCode),u=a.$localePath(u,i),kp(u,t);if(!(c&&(r.__pendingLocale=i,r.__pendingLocalePromise=new Promise(d=>{r.__resolvePendingLocalePromise=d}),!n))){if(o){const d=xO();d.value&&d.value!==u&&(d.value="",window.location.assign(u))}else if(u)return kp(u,t)}}function CO(e,t){ci(e,"$i18n",cr(t)),ci(e,"$getRouteBaseName",dn(Fi)),ci(e,"$localePath",dn(Xv)),ci(e,"$localeRoute",dn(qv)),ci(e,"$switchLocalePath",dn(Hi)),ci(e,"$localeHead",dn(Z0))}function EO(e=On()){return t=>uO(t)&&!e.public.i18n.differentDomains}function kO(e=On()){return(t,n)=>{if(e.public.i18n.differentDomains){const a=iS(n);return a?Qi(a,t):t}else return dO(t)}}function PO(){return()=>{const e=qe(),{baseUrl:t,defaultLocale:n,differentDomains:a}=e.$config.public.i18n;if(Je(t))return t(e);const r=Je(n)?n():n;if(a&&r){const i=iS(r);if(i)return i}return t}}function tS(e){return G0+" "+e}function Cl(e,t,...n){const a=cr(e),[r,i]=[a,a[t]];return Reflect.apply(i,r,[...n])}function TO(e,t){const n=cr(e);return ke(n[t])}function ci(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function dn(e,t=Zv()){return(...n)=>e(t,...n)}function nS(){let e;return navigator.languages&&(e=aO(Iu,navigator.languages)),e}function IO(){const e=El(),t=e&&e.cookieKey||jM,n=new Date,a={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(a.domain=e.cookieDomain),RL(t,a)}function ao(e,t,n){if(t===!1||!t.useCookie)return;const a=e.value??void 0;if(a!=null){if(Br.includes(a))return a;if(n)return e.value=n,n;e.value=void 0}}function LO(e,t,n){n===!1||!n.useCookie||(e.value=t)}const aS={locale:"",stat:!1,reason:"unknown",from:"unknown"};function rS(e,t,n,a=""){const{strategy:r}=On().public.i18n,{ssg:i,callType:s,firstAccess:l,localeCookie:o}=n;if(r==="no_prefix"&&i==="ssg_ignore")return{locale:"",stat:!0,reason:"detect_ignore_on_ssg"};if(!l)return{locale:r==="no_prefix"?a:"",stat:!1,reason:"first_access_only"};const{redirectOn:c,alwaysRedirect:u,useCookie:d,fallbackLocale:f}=El(),v=xe(e)?e:e.path;if(r!=="no_prefix"){if(c==="root"){if(v!=="/")return{locale:"",stat:!1,reason:"not_redirect_on_root"}}else if(c==="no prefix"&&!u&&v.match(Uo(Br)))return{locale:"",stat:!1,reason:"not_redirect_on_no_prefix"}}let m="unknown",h,g;d&&(g=h=o,m="cookie"),g||(g=nS(),m="navigator_or_header");const p=g||f;!g&&f&&(m="fallback");const b=a||t;if(p&&(!d||u||!h)){if(r==="no_prefix")return{locale:p,stat:!0,from:m};if(s==="setup"&&p!==b)return{locale:p,stat:!0,from:m};if(u){const y=v==="/",S=c==="all",_=c==="no prefix"&&!v.match(Uo(Br));if(y||S||_)return{locale:p,stat:!0,from:m}}}return i==="ssg_setup"&&p?{locale:p,stat:!0,from:m}:(m==="navigator_or_header"||m==="cookie")&&p?{locale:p,stat:!0,from:m}:{locale:"",stat:!1,reason:"not_found_match"}}function AO(){let e;return e=window.location.host,e}function MO(e,t,n){let a=AO()||"";if(a){let r;const i=e.filter(s=>{if(s&&s.domain){let l=s.domain;return ca(s.domain)&&(l=s.domain.replace(/(http|https):\/\//,"")),l===a}return!1});if(i.length===1)r=i[0];else if(i.length>1)if(t==="no_prefix")console.warn(tS("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),r=i[0];else{if(n){const s=Ne(n)?n.path:xe(n)?n:"";if(s&&s!==""){const l=s.match(Uo(i.map(o=>o.code)));l&&l.length>1&&(r=i.find(o=>o.code===l[1]))}}r||(r=i.find(s=>s.domainDefault))}if(r)return r.code;a=""}return a}function iS(e){var i,s;const n=On().public.i18n,a=Iu.find(l=>l.code===e),r=((s=(i=n==null?void 0:n.locales)==null?void 0:i[e])==null?void 0:s.domain)??(a==null?void 0:a.domain);if(r){if(ca(r,{strict:!0}))return r;let l;return l=new URL(window.location.origin).protocol,l+"//"+r}console.warn(tS("Could not find domain name for locale "+e))}const El=(e=On().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;function OO(){return dn(Hi)}function VO(e,{locales:t=[],localeCodes:n=[],baseUrl:a="",hooks:r={},context:i={}}={}){const s=ir(),l=e.install;return e.install=(o,...c)=>{const u=$O(c[0])?pt({},c[0]):{inject:!0};u.inject==null&&(u.inject=!0);const d=u.__composerExtend;if(u.__composerExtend=h=>{const g=Bi(e);h.locales=I(()=>g.locales.value),h.localeCodes=I(()=>g.localeCodes.value),h.baseUrl=I(()=>g.baseUrl.value);let p;return Je(d)&&(p=Reflect.apply(d,u,[h])),()=>{p&&p()}},e.mode==="legacy"){const h=u.__vueI18nExtend;u.__vueI18nExtend=g=>{Tp(g,r.onExtendVueI18n);let p;return Je(h)&&(p=Reflect.apply(h,u,[g])),()=>{p&&p()}}}c[0]=u,Reflect.apply(l,e,[o,...c]);const f=Bi(e);s.run(()=>{DO(f,{locales:t,localeCodes:n,baseUrl:a,hooks:r,context:i}),e.mode==="legacy"&&X0(e.global)&&Tp(e.global,r.onExtendVueI18n)});const v=o,m=e.mode==="composition"?v.config.globalProperties.$i18n:null;if(m&&RO(m,f,r.onExtendExportedGlobal),u.inject){const h=Zv(e);o.mixin({methods:{getRouteBaseName:dn(Fi,h),resolveRoute:dn(Au,h),localePath:dn(Xv,h),localeRoute:dn(qv,h),localeLocation:dn(cO,h),switchLocalePath:dn(Hi,h),localeHead:dn(Z0,h)}})}if(v.unmount){const h=v.unmount;v.unmount=()=>{s.stop(),h()}}},s}function DO(e,t){const{locales:n,localeCodes:a,baseUrl:r,context:i}=t,s=oe(n),l=oe(a),o=oe("");e.locales=I(()=>s.value),e.localeCodes=I(()=>l.value),e.baseUrl=I(()=>o.value),YM?pe(e.locale,()=>{o.value=_p(r,i)},{immediate:!0}):o.value=_p(r,i),t.hooks&&t.hooks.onExtendComposer&&t.hooks.onExtendComposer(e)}function sS(e,t,n){const a=[{locales:{get(){return e.locales.value}},localeCodes:{get(){return e.localeCodes.value}},baseUrl:{get(){return e.baseUrl.value}}}];n&&a.push(n(e));for(const r of a)for(const[i,s]of Object.entries(r))Object.defineProperty(t,i,s)}function RO(e,t,n){sS(t,e,n)}function Tp(e,t){const n=Bi(e);sS(n,e,t)}function $O(e){return Ne(e)&&("inject"in e||"__composerExtend"in e||"__vueI18nExtend"in e)}function NO(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=On().public.i18n,n=`(${Br.join("|")})`,a=`(?:${e}${t})?`,r=new RegExp(`${e}${n}${a}$`,"i"),i=Uo(Br);return l=>{if(Ne(l)){if(l.name){const c=(xe(l.name)?l.name:l.name.toString()).match(r);if(c&&c.length>1)return c[1]}else if(l.path){const o=l.path.match(i);if(o&&o.length>1)return o[1]}}else if(xe(l)){const o=l.match(i);if(o&&o.length>1)return o[1]}return""}}const BO=Yn({name:"i18n:plugin",parallel:HM,async setup(e){let t,n;const a=wu(),{vueApp:r}=e,i=e,s={...i.$config.public.i18n};s.baseUrl=PO();const l=El(),o=([t,n]=ta(()=>WM(FM,qe())),t=await t,n(),t);o.messages=o.messages||{},o.fallbackLocale=o.fallbackLocale??!1;const c=NO(),u=S=>S||o.locale||"en-US",d=IO();let f=Cp(a,c,o.locale,u(s.defaultLocale),{ssg:s.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:ao(d,l,s.defaultLocale)},s);o.messages=([t,n]=ta(()=>UM(o.messages,jo,{localeCodes:Br,initialLocale:f,lazy:s.lazy,defaultLocale:s.defaultLocale,fallbackLocale:o.fallbackLocale})),t=await t,n(),t),f=u(f);const v=LM({...o,locale:f});let m=!0;const h=S=>f!==S&&m;let g=!0;const p=()=>g;p()&&s.strategy==="no_prefix"&&e.hook("app:mounted",async()=>{const{locale:S,stat:_,reason:x,from:k}=l?rS(a,o.locale,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:ao(d,l,s.defaultLocale)},f):aS;yO(v,S),g=!1}),VO(v,{locales:s.configLocales,localeCodes:Br,baseUrl:s.baseUrl,context:i,hooks:{onExtendComposer(S){S.strategy=s.strategy,S.localeProperties=I(()=>Iu.find(_=>_.code===S.locale.value)||{code:S.locale.value}),S.setLocale=async _=>{const x=h(_);await xp(_,v,s,x)&&x&&(m=!1);const E=await i.runWithContext(()=>Ep({route:{to:a},targetLocale:_,routeLocaleGetter:c}));await i.runWithContext(async()=>await Pp({nuxtApp:i,i18n:v,redirectPath:E,locale:_,route:a},{enableNavigate:!0}))},S.loadLocaleMessages=async _=>{await Wo(_,jo,(k,E)=>eS(v,k,E))},S.differentDomains=s.differentDomains,S.defaultLocale=s.defaultLocale,S.getBrowserLocale=()=>nS(),S.getLocaleCookie=()=>ao(d,l,s.defaultLocale),S.setLocaleCookie=_=>LO(d,_,l),S.onBeforeLanguageSwitch=(_,x,k,E)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:_,newLocale:x,initialSetup:k,context:E}),S.onLanguageSwitched=(_,x)=>e.callHook("i18n:localeSwitched",{oldLocale:_,newLocale:x}),S.finalizePendingLocaleChange=async()=>{v.__pendingLocale&&(q0(v,v.__pendingLocale),v.__resolvePendingLocalePromise&&await v.__resolvePendingLocalePromise(),v.__pendingLocale=void 0)},S.waitForPendingLocaleChange=async()=>{v.__pendingLocale&&v.__pendingLocalePromise&&await v.__pendingLocalePromise}},onExtendExportedGlobal(S){return{strategy:{get(){return S.strategy}},localeProperties:{get(){return S.localeProperties.value}},setLocale:{get(){return async _=>Reflect.apply(S.setLocale,S,[_])}},differentDomains:{get(){return S.differentDomains}},defaultLocale:{get(){return S.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(S.getBrowserLocale,S,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(S.getLocaleCookie,S,[])}},setLocaleCookie:{get(){return _=>Reflect.apply(S.setLocaleCookie,S,[_])}},onBeforeLanguageSwitch:{get(){return(_,x,k,E)=>Reflect.apply(S.onBeforeLanguageSwitch,S,[_,x,k,E])}},onLanguageSwitched:{get(){return(_,x)=>Reflect.apply(S.onLanguageSwitched,S,[_,x])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(S.finalizePendingLocaleChange,S,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(S.waitForPendingLocaleChange,S,[])}}}},onExtendVueI18n(S){return{strategy:{get(){return S.strategy}},localeProperties:{get(){return S.localeProperties.value}},setLocale:{get(){return async _=>Reflect.apply(S.setLocale,S,[_])}},loadLocaleMessages:{get(){return async _=>Reflect.apply(S.loadLocaleMessages,S,[_])}},differentDomains:{get(){return S.differentDomains}},defaultLocale:{get(){return S.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(S.getBrowserLocale,S,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(S.getLocaleCookie,S,[])}},setLocaleCookie:{get(){return _=>Reflect.apply(S.setLocaleCookie,S,[_])}},onBeforeLanguageSwitch:{get(){return(_,x,k,E)=>Reflect.apply(S.onBeforeLanguageSwitch,S,[_,x,k,E])}},onLanguageSwitched:{get(){return(_,x)=>Reflect.apply(S.onLanguageSwitched,S,[_,x])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(S.finalizePendingLocaleChange,S,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(S.waitForPendingLocaleChange,S,[])}}}}}});const b={__composerExtend:S=>{const _=Bi(v);return S.strategy=_.strategy,S.localeProperties=I(()=>_.localeProperties.value),S.setLocale=_.setLocale,S.differentDomains=_.differentDomains,S.getBrowserLocale=_.getBrowserLocale,S.getLocaleCookie=_.getLocaleCookie,S.setLocaleCookie=_.setLocaleCookie,S.onBeforeLanguageSwitch=_.onBeforeLanguageSwitch,S.onLanguageSwitched=_.onLanguageSwitched,S.finalizePendingLocaleChange=_.finalizePendingLocaleChange,S.waitForPendingLocaleChange=_.waitForPendingLocaleChange,()=>{}}};if(r.use(v,b),CO(i,v),s.experimental.switchLocalePathLinkSSR===!0){const S=OO(),_=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",x=>{var k;((k=x.renderResult)==null?void 0:k.html)!=null&&(x.renderResult.html=x.renderResult.html.replaceAll(_,(E,C)=>E.replace(/href="([^"]+)"/,`href="${S(C??"")}"`)))})}let y=0;nT("locale-changing",async(S,_)=>{let x,k;const E=Cp(S,c,o.locale,()=>Lu(v)||u(s.defaultLocale),{ssg:p()&&s.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:y===0,localeCookie:ao(d,l,s.defaultLocale)},s),C=h(E);([x,k]=ta(()=>xp(E,v,s,C)),x=await x,k(),x)&&C&&(m=!1);const L=([x,k]=ta(()=>i.runWithContext(()=>Ep({route:{to:S,from:_},targetLocale:E,routeLocaleGetter:s.strategy==="no_prefix"?()=>E:c,calledWithRouting:!0}))),x=await x,k(),x);return y++,[x,k]=ta(()=>i.runWithContext(async()=>Pp({nuxtApp:i,i18n:v,redirectPath:L,locale:E,route:S}))),x=await x,k(),x},{global:!0})}}),FO=Yn({name:"nuxt:chunk-reload",setup(e){const t=Xn(),n=On(),a=new Set;t.beforeEach(()=>{a.clear()}),e.hook("app:chunkError",({error:i})=>{a.add(i)});function r(i){const l="href"in i&&i.href[0]==="#"?n.app.baseURL+i.href:Qi(n.app.baseURL,i.fullPath);FL({path:l,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((i,s)=>{a.has(i)&&r(s)})}});function an(e,t){let n;function a(){n=ir(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}pe(e,r=>{r&&!n?a():r||(n==null||n.stop(),n=void 0)},{immediate:!0}),Pt(()=>{n==null||n.stop()})}const Ue=typeof window<"u",Jv=Ue&&"IntersectionObserver"in window,HO=Ue&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Ip=Ue&&"EyeDropper"in window;function Lp(e,t,n){zO(e,t),t.set(e,n)}function zO(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function jO(e,t,n){return e.set(lS(e,t),n),n}function _r(e,t){return e.get(lS(e,t))}function lS(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function oS(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let r=0;rda(e[a],t[a]))}function Ys(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),oS(e,t.split("."),n))}function St(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}if(typeof t=="string")return Ys(e,t,n);if(Array.isArray(t))return oS(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function aa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function we(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Xs(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Qv(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Ap=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),rf=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function uS(e){return Object.keys(e)}function Pr(e,t){return t.every(n=>e.hasOwnProperty(n))}function cS(e,t){const n={},a=new Set(Object.keys(e));for(const r of t)a.has(r)&&(n[r]=e[r]);return n}function sf(e,t,n){const a=Object.create(null),r=Object.create(null);for(const i in e)t.some(s=>s instanceof RegExp?s.test(i):s===i)&&!(n!=null&&n.some(s=>s===i))?a[i]=e[i]:r[i]=e[i];return[a,r]}function bt(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function Mu(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const dS=/^on[^a-z]/,Ou=e=>dS.test(e),WO=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],UO=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function GO(e){return e.isComposing&&UO.includes(e.key)}function dr(e){const[t,n]=sf(e,[dS]),a=bt(t,WO),[r,i]=sf(n,["class","style","id",/^data-/]);return Object.assign(r,t),Object.assign(i,a),[r,i]}function nt(e){return e==null?[]:Array.isArray(e)?e:[e]}function YO(e,t){let n=0;const a=function(){for(var r=arguments.length,i=new Array(r),s=0;se(...i),ke(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function vt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Mp(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Op(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Vp(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function XO(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&a0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const r in e)a[r]=e[r];for(const r in t){const i=e[r],s=t[r];if(Xs(i)&&Xs(s)){a[r]=Xt(i,s,n);continue}if(Array.isArray(i)&&Array.isArray(s)&&n){a[r]=n(i,s);continue}a[r]=s}return a}function fS(e){return e.map(t=>t.type===_e?fS(t.children):t).flat()}function Vr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Vr.cache.has(e))return Vr.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Vr.cache.set(e,t),t}Vr.cache=new Map;function bi(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>bi(e,n)).flat(1);if(t.suspense)return bi(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>bi(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return bi(e,t.component.subTree).flat(1)}return[]}var ro=new WeakMap,di=new WeakMap;class qO{constructor(t){Lp(this,ro,[]),Lp(this,di,0),this.size=t}push(t){_r(ro,this)[_r(di,this)]=t,jO(di,this,(_r(di,this)+1)%this.size)}values(){return _r(ro,this).slice(_r(di,this)).concat(_r(ro,this).slice(0,_r(di,this)))}}function KO(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function em(e){const t=ht({}),n=I(e);return ut(()=>{for(const a in n.value)t[a]=n.value[a]},{flush:"sync"}),hl(t)}function Go(e,t){return e.includes(t)}function vS(e){return e[2].toLowerCase()+e.slice(3)}const Qt=()=>[Function,Array];function Rp(e,t){return t="on"+ua(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function tm(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function mS(e,t,n){let a,r=e.indexOf(document.activeElement);const i=t==="next"?1:-1;do r+=i,a=e[r];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&r=0);return a}function zi(e,t){var a,r,i,s;const n=qs(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(r=n[0])==null||r.focus();else if(t==="last")(i=n.at(-1))==null||i.focus();else if(typeof t=="number")(s=n[t])==null||s.focus();else{const l=mS(n,t);l?l.focus():zi(e,t==="next"?"first":"last")}}function io(e){return e==null||typeof e=="string"&&e.trim()===""}function hS(){}function ji(e,t){if(!(Ue&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Vu(e){return e.some(t=>Nr(t)?t.type===Bt?!1:t.type!==_e||Vu(t.children):!0)?e:null}function ZO(e,t){if(!Ue||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function $p(e,t){const n=ge();return ut(()=>{n.value=e()},{flush:"sync",...t}),Zi(n)}function JO(e,t){const n=e.clientX,a=e.clientY,r=t.getBoundingClientRect(),i=r.left,s=r.top,l=r.right,o=r.bottom;return n>=i&&n<=l&&a>=s&&a<=o}function Yo(){const e=ge(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>Qv(e.value)}),t}const gS=["top","bottom"],QO=["start","end","left","right"];function lf(e,t){let[n,a]=e.split(" ");return a||(a=Go(gS,n)?"start":Go(QO,n)?"top":"center"),{side:of(n,t),align:of(a,t)}}function of(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Bc(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Fc(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Np(e){return{side:e.align,align:e.side}}function Bp(e){return Go(gS,e.side)?"y":"x"}class Dr{constructor(t){let{x:n,y:a,width:r,height:i}=t;this.x=n,this.y=a,this.width=r,this.height=i}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Fp(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function pS(e){return Array.isArray(e)?new Dr({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function nm(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let r,i,s,l,o;if(a.startsWith("matrix3d("))r=a.slice(9,-1).split(/, /),i=+r[0],s=+r[5],l=+r[12],o=+r[13];else if(a.startsWith("matrix("))r=a.slice(7,-1).split(/, /),i=+r[0],s=+r[3],l=+r[4],o=+r[5];else return new Dr(t);const c=n.transformOrigin,u=t.x-l-(1-i)*parseFloat(c),d=t.y-o-(1-s)*parseFloat(c.slice(c.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,v=s?t.height/s:e.offsetHeight+1;return new Dr({x:u,y:d,width:f,height:v})}else return new Dr(t)}function Tr(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(r=>{a.onfinish=()=>{r(a)}})),a}const bo=new WeakMap;function eV(e,t){Object.keys(t).forEach(n=>{if(Ou(n)){const a=vS(n),r=bo.get(e);if(t[n]==null)r==null||r.forEach(i=>{const[s,l]=i;s===a&&(e.removeEventListener(a,l),r.delete(i))});else if(!r||![...r].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=r||new Set;i.add([a,t[n]]),bo.has(e)||bo.set(e,i)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function tV(e,t){Object.keys(t).forEach(n=>{if(Ou(n)){const a=vS(n),r=bo.get(e);r==null||r.forEach(i=>{const[s,l]=i;s===a&&(e.removeEventListener(a,l),r.delete(i))})}else e.removeAttribute(n)})}const fi=2.4,Hp=.2126729,zp=.7151522,jp=.072175,nV=.55,aV=.58,rV=.57,iV=.62,so=.03,Wp=1.45,sV=5e-4,lV=1.25,oV=1.25,Up=.078,Gp=12.82051282051282,lo=.06,Yp=.001;function Xp(e,t){const n=(e.r/255)**fi,a=(e.g/255)**fi,r=(e.b/255)**fi,i=(t.r/255)**fi,s=(t.g/255)**fi,l=(t.b/255)**fi;let o=n*Hp+a*zp+r*jp,c=i*Hp+s*zp+l*jp;if(o<=so&&(o+=(so-o)**Wp),c<=so&&(c+=(so-c)**Wp),Math.abs(c-o)o){const d=(c**nV-o**aV)*lV;u=d-Yp?0:d>-Up?d-d*Gp*lo:d+lo}return u*100}function uV(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Xo=.20689655172413793,cV=e=>e>Xo**3?Math.cbrt(e):e/(3*Xo**2)+4/29,dV=e=>e>Xo?e**3:3*Xo**2*(e-4/29);function yS(e){const t=cV,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function bS(e){const t=dV,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const fV=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],vV=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,mV=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],hV=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function wS(e){const t=Array(3),n=vV,a=fV;for(let r=0;r<3;++r)t[r]=Math.round(vt(n(a[r][0]*e[0]+a[r][1]*e[1]+a[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function am(e){let{r:t,g:n,b:a}=e;const r=[0,0,0],i=hV,s=mV;t=i(t/255),n=i(n/255),a=i(a/255);for(let l=0;l<3;++l)r[l]=s[l][0]*t+s[l][1]*n+s[l][2]*a;return r}function uf(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function gV(e){return uf(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const qp=/^(?(?:rgb|hsl)a?)\((?.+)\)/,pV={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Kp({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Kp({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Pa({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Pa({h:e,s:t,v:n,a})};function Pn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&qp.test(e)){const{groups:t}=e.match(qp),{fn:n,values:a}=t,r=a.split(/,\s*/).map(i=>i.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return pV[n](...r)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),ES(t)}else if(typeof e=="object"){if(Pr(e,["r","g","b"]))return e;if(Pr(e,["h","s","l"]))return Pa(rm(e));if(Pr(e,["h","s","v"]))return Pa(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Pa(e){const{h:t,s:n,v:a,a:r}=e,i=l=>{const o=(l+t/60)%6;return a-a*n*Math.max(Math.min(o,4-o,1),0)},s=[i(5),i(3),i(1)].map(l=>Math.round(l*255));return{r:s[0],g:s[1],b:s[2],a:r}}function Kp(e){return Pa(rm(e))}function Du(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,r=Math.max(t,n,a),i=Math.min(t,n,a);let s=0;r!==i&&(r===t?s=60*(0+(n-a)/(r-i)):r===n?s=60*(2+(a-t)/(r-i)):r===a&&(s=60*(4+(t-n)/(r-i)))),s<0&&(s=s+360);const l=r===0?0:(r-i)/r,o=[s,l,r];return{h:o[0],s:o[1],v:o[2],a:e.a}}function SS(e){const{h:t,s:n,v:a,a:r}=e,i=a-a*n/2,s=i===1||i===0?0:(a-i)/Math.min(i,1-i);return{h:t,s,l:i,a:r}}function rm(e){const{h:t,s:n,l:a,a:r}=e,i=a+n*Math.min(a,1-a),s=i===0?0:2-2*a/i;return{h:t,s,v:i,a:r}}function _S(e){let{r:t,g:n,b:a,a:r}=e;return r===void 0?`rgb(${t}, ${n}, ${a})`:`rgba(${t}, ${n}, ${a}, ${r})`}function xS(e){return _S(Pa(e))}function oo(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function CS(e){let{r:t,g:n,b:a,a:r}=e;return`#${[oo(t),oo(n),oo(a),r!==void 0?oo(Math.round(r*255)):""].join("")}`}function ES(e){e=yV(e);let[t,n,a,r]=XO(e,2).map(i=>parseInt(i,16));return r=r===void 0?r:r/255,{r:t,g:n,b:a,a:r}}function kS(e){const t=ES(e);return Du(t)}function PS(e){return CS(Pa(e))}function yV(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Op(Op(e,6),8,"F")),e}function bV(e,t){const n=yS(am(e));return n[0]=n[0]+t*10,wS(bS(n))}function wV(e,t){const n=yS(am(e));return n[0]=n[0]-t*10,wS(bS(n))}function cf(e){const t=Pn(e);return am(t)[1]}function SV(e,t){const n=cf(e),a=cf(t),r=Math.max(n,a),i=Math.min(n,a);return(r+.05)/(i+.05)}function TS(e){const t=Math.abs(Xp(Pn(0),Pn(e)));return Math.abs(Xp(Pn(16777215),Pn(e)))>Math.min(t,50)?"#fff":"#000"}function X(e,t){return n=>Object.keys(e).reduce((a,r)=>{const s=typeof e[r]=="object"&&e[r]!=null&&!Array.isArray(e[r])?e[r]:{type:e[r]};return n&&r in n?a[r]={...s,default:n[r]}:a[r]=s,t&&!a[r].source&&(a[r].source=t),a},{})}const Se=X({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component"),Wi=Symbol.for("vuetify:defaults");function _V(e){return oe(e)}function im(){const e=Pe(Wi);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function it(e,t){const n=im(),a=oe(e),r=I(()=>{if(ke(t==null?void 0:t.disabled))return n.value;const s=ke(t==null?void 0:t.scoped),l=ke(t==null?void 0:t.reset),o=ke(t==null?void 0:t.root);if(a.value==null&&!(s||l||o))return n.value;let c=Xt(a.value,{prev:n.value});if(s)return c;if(l||o){const u=Number(l||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof o=="string"&&o in c&&(c=Xt(Xt(c,{prev:c}),c[o])),c}return c.prev?Xt(c.prev,c):c});return ze(Wi,r),r}function xV(e,t){var n,a;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((a=e.props)==null?void 0:a[Vr(t)])<"u"}function CV(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:im();const a=dt("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const r=I(()=>{var o;return(o=n.value)==null?void 0:o[e._as??t]}),i=new Proxy(e,{get(o,c){var d,f,v,m,h,g,p;const u=Reflect.get(o,c);return c==="class"||c==="style"?[(d=r.value)==null?void 0:d[c],u].filter(b=>b!=null):typeof c=="string"&&!xV(a.vnode,c)?((f=r.value)==null?void 0:f[c])!==void 0?(v=r.value)==null?void 0:v[c]:((h=(m=n.value)==null?void 0:m.global)==null?void 0:h[c])!==void 0?(p=(g=n.value)==null?void 0:g.global)==null?void 0:p[c]:u:u}}),s=ge();ut(()=>{if(r.value){const o=Object.entries(r.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});s.value=o.length?Object.fromEntries(o):void 0}else s.value=void 0});function l(){const o=IV(Wi,a);ze(Wi,I(()=>s.value?Xt((o==null?void 0:o.value)??{},s.value):o==null?void 0:o.value))}return{props:i,provideSubDefaults:l}}function gn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=X(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return cS(a,t)},e.props._as=String,e.setup=function(a,r){const i=im();if(!i.value)return e._setup(a,r);const{props:s,provideSubDefaults:l}=CV(a,a._as??e.name,i),o=e._setup(s,r);return l(),o}}return e}function re(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?gn:Wt)(t)}function EV(e,t){return t.props=e,t}function fa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return re()({name:n??ua(In(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Se()},setup(a,r){let{slots:i}=r;return()=>{var s;return ot(a.tag,{class:[e,a.class],style:a.style},(s=i.default)==null?void 0:s.call(i))}}})}function IS(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Ks="cubic-bezier(0.4, 0, 0.2, 1)",kV="cubic-bezier(0.0, 0, 0.2, 1)",PV="cubic-bezier(0.4, 0, 1, 1)";function Zp(e,t,n){return Object.keys(e).filter(a=>Ou(a)&&a.endsWith(t)).reduce((a,r)=>(a[r.slice(0,-t.length)]=i=>e[r](i,n(i)),a),{})}function dt(e,t){const n=Ma();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function va(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=dt(e).type;return Vr((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let LS=0,wo=new WeakMap;function Dt(){const e=dt("getUid");if(wo.has(e))return wo.get(e);{const t=LS++;return wo.set(e,t),t}}Dt.reset=()=>{LS=0,wo=new WeakMap};function sm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?TV(e):lm(e))return e;e=e.parentElement}return document.scrollingElement}function qo(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(lm(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function lm(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function TV(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function IV(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:dt("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function LV(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function ue(e){const t=dt("useRender");t.render=e}function Ce(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const i=dt("useProxiedModel"),s=oe(e[t]!==void 0?e[t]:n),l=Vr(t),c=I(l!==t?()=>{var d,f,v,m;return e[t],!!(((d=i.vnode.props)!=null&&d.hasOwnProperty(t)||(f=i.vnode.props)!=null&&f.hasOwnProperty(l))&&((v=i.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=i.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var d,f;return e[t],!!((d=i.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=i.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});an(()=>!c.value,()=>{pe(()=>e[t],d=>{s.value=d})});const u=I({get(){const d=e[t];return a(c.value?d:s.value)},set(d){const f=r(d),v=Ae(c.value?e[t]:s.value);v===f||a(v)===d||(s.value=f,i==null||i.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:s.value}),u}const AV={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Jp="$vuetify.",Qp=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[+a])),AS=(e,t,n)=>function(a){for(var r=arguments.length,i=new Array(r>1?r-1:0),s=1;snew Intl.NumberFormat([e.value,t.value],a).format(n)}function Hc(e,t,n){const a=Ce(e,t,e[t]??n.value);return a.value=e[t]??n.value,pe(n,r=>{e[t]==null&&(a.value=n.value)}),a}function OS(e){return t=>{const n=Hc(t,"locale",e.current),a=Hc(t,"fallback",e.fallback),r=Hc(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:r,t:AS(n,a,r),n:MS(n,a),provide:OS({current:n,fallback:a,messages:r})}}}function MV(e){const t=ge((e==null?void 0:e.locale)??"en"),n=ge((e==null?void 0:e.fallback)??"en"),a=oe({en:AV,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:AS(t,n,a),n:MS(t,n),provide:OS({current:t,fallback:n,messages:a})}}const Ui=Symbol.for("vuetify:locale");function OV(e){return e.name!=null}function VV(e){const t=e!=null&&e.adapter&&OV(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:MV(e),n=$V(t,e);return{...t,...n}}function ft(){const e=Pe(Ui);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function DV(e){const t=Pe(Ui);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=NV(n,t.rtl,e),r={...n,...a};return ze(Ui,r),r}function RV(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function $V(e,t){const n=oe((t==null?void 0:t.rtl)??RV()),a=I(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:I(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function NV(e,t,n){const a=I(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:I(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function Tt(){const e=Pe(Ui);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const Zs={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function BV(e,t){const n=[];let a=[];const r=VS(e),i=DS(e),s=(r.getDay()-Zs[t.slice(-2).toUpperCase()]+7)%7,l=(i.getDay()-Zs[t.slice(-2).toUpperCase()]+7)%7;for(let o=0;o0&&n.push(a),n}function FV(e,t){const n=new Date(e);for(;n.getDay()!==(Zs[t.slice(-2).toUpperCase()]??0);)n.setDate(n.getDate()-1);return n}function HV(e,t){const n=new Date(e),a=((Zs[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function VS(e){return new Date(e.getFullYear(),e.getMonth(),1)}function DS(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function zV(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const jV=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function RS(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(jV.test(e))return zV(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const ey=new Date(2e3,0,2);function WV(e){const t=Zs[e.slice(-2).toUpperCase()];return aa(7).map(n=>{const a=new Date(ey);return a.setDate(ey.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(a)})}function UV(e,t,n,a){const r=RS(e)??new Date,i=a==null?void 0:a[t];if(typeof i=="function")return i(r,t,n);let s={};switch(t){case"fullDate":s={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":s={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const l=r.getDate(),o=new Intl.DateTimeFormat(n,{month:"long"}).format(r);return`${l} ${o}`;case"normalDateWithWeekday":s={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":s={month:"short",day:"numeric"};break;case"year":s={year:"numeric"};break;case"month":s={month:"long"};break;case"monthShort":s={month:"short"};break;case"monthAndYear":s={month:"long",year:"numeric"};break;case"monthAndDate":s={month:"long",day:"numeric"};break;case"weekday":s={weekday:"long"};break;case"weekdayShort":s={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(r.getDate());case"hours12h":s={hour:"numeric",hour12:!0};break;case"hours24h":s={hour:"numeric",hour12:!1};break;case"minutes":s={minute:"numeric"};break;case"seconds":s={second:"numeric"};break;case"fullTime":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":s={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:s=i??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,s).format(r)}function GV(e,t){const n=e.toJsDate(t),a=n.getFullYear(),r=Vp(String(n.getMonth()+1),2,"0"),i=Vp(String(n.getDate()),2,"0");return`${a}-${r}-${i}`}function YV(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function XV(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function qV(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function KV(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function ZV(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function JV(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function QV(e){return e.getFullYear()}function eD(e){return e.getMonth()}function tD(e){return e.getDate()}function nD(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function aD(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function rD(e){return e.getHours()}function iD(e){return e.getMinutes()}function sD(e){return new Date(e.getFullYear(),0,1)}function lD(e){return new Date(e.getFullYear(),11,31)}function oD(e,t){return Ko(e,t[0])&&dD(e,t[1])}function uD(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ko(e,t){return e.getTime()>t.getTime()}function cD(e,t){return Ko(df(e),df(t))}function dD(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}function kl(){const e=Pe($S);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=ft();return NS(e,t)}function CD(e,t){const n=e.toJsDate(t);let a=n.getFullYear(),r=new Date(a,0,1);if(n=l&&(a=a+1,r=l)}const i=Math.abs(n.getTime()-r.getTime()),s=Math.ceil(i/(1e3*60*60*24));return Math.floor(s/7)+1}const Ru=["sm","md","lg","xl","xxl"],ff=Symbol.for("vuetify:display"),ay={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},ED=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ay;return Xt(ay,e)};function ry(e){return Ue&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function iy(e){return Ue&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function sy(e){const t=Ue&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),r=n(/iphone|ipad|ipod/i),i=n(/cordova/i),s=n(/electron/i),l=n(/chrome/i),o=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:a,ios:r,cordova:i,electron:s,chrome:l,edge:o,firefox:c,opera:u,win:d,mac:f,linux:v,touch:HO,ssr:t==="ssr"}}function kD(e,t){const{thresholds:n,mobileBreakpoint:a}=ED(e),r=ge(iy(t)),i=ge(sy(t)),s=ht({}),l=ge(ry(t));function o(){r.value=iy(),l.value=ry()}function c(){o(),i.value=sy()}return ut(()=>{const u=l.value=n.xxl,g=u?"xs":d?"sm":f?"md":v?"lg":m?"xl":"xxl",p=typeof a=="number"?a:n[a],b=l.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:va();const n=Pe(ff);if(!n)throw new Error("Could not find Vuetify display injection");const a=I(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const i=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:r,mobile:a}}const BS=Symbol.for("vuetify:goto");function FS(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function PD(e){return om(e)??(document.scrollingElement||document.body)}function om(e){return typeof e=="string"?document.querySelector(e):Qv(e)}function zc(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=om(e),r=0;for(;a;)r+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return r}function TD(e,t){return{rtl:t.isRtl,options:Xt(FS(),e)}}async function ly(e,t,n,a){const r=n?"scrollLeft":"scrollTop",i=Xt((a==null?void 0:a.options)??FS(),t),s=a==null?void 0:a.rtl.value,l=(typeof e=="number"?e:om(e))??0,o=i.container==="parent"&&l instanceof HTMLElement?l.parentElement:PD(i.container),c=typeof i.easing=="function"?i.easing:i.patterns[i.easing];if(!c)throw new TypeError(`Easing function "${i.easing}" not found.`);let u;if(typeof l=="number")u=zc(l,n,s);else if(u=zc(l,n,s)-zc(o,n,s),i.layout){const m=window.getComputedStyle(l).getPropertyValue("--v-layout-top");m&&(u-=parseInt(m,10))}u+=i.offset,u=LD(o,u,!!s,!!n);const d=o[r]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const p=(h-f)/i.duration,b=Math.floor(d+(u-d)*c(vt(p,0,1)));if(o[r]=b,p>=1&&Math.abs(b-o[r])<10)return v(u);if(p>2)return v(o[r]);requestAnimationFrame(m)}))}function ID(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Pe(BS),{isRtl:n}=Tt();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:I(()=>t.rtl.value||n.value)};async function r(i,s){return ly(i,Xt(e,s),!1,a)}return r.horizontal=async(i,s)=>ly(i,Xt(e,s),!0,a),r}function LD(e,t,n,a){const{scrollWidth:r,scrollHeight:i}=e,[s,l]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let o,c;return a?n?(o=-(r-s),c=0):(o=0,c=r-s):(o=0,c=i+-l),Math.max(Math.min(t,c),o)}const HS={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},zS={component:e=>ot(cm,{...e,class:"mdi"})},Le=[String,Function,Object,Array],vf=Symbol.for("vuetify:icons"),$u=X({icon:{type:Le},tag:{type:String,required:!0}},"icon"),mf=re()({name:"VComponentIcon",props:$u(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return w(e.tag,null,{default:()=>{var r;return[e.icon?w(a,null,null):(r=n.default)==null?void 0:r.call(n)]}})}}}),um=gn({name:"VSvgIcon",inheritAttrs:!1,props:$u(),setup(e,t){let{attrs:n}=t;return()=>w(e.tag,ce(n,{style:null}),{default:()=>[w("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(a=>Array.isArray(a)?w("path",{d:a[0],"fill-opacity":a[1]},null):w("path",{d:a},null)):w("path",{d:e.icon},null)])]})}}),AD=gn({name:"VLigatureIcon",props:$u(),setup(e){return()=>w(e.tag,null,{default:()=>[e.icon]})}}),cm=gn({name:"VClassIcon",props:$u(),setup(e){return()=>w(e.tag,{class:e.icon},null)}});function MD(){return{svg:{component:um},class:{component:cm}}}function OD(e){const t=MD(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=zS),Xt({defaultSet:n,sets:t,aliases:{...HS,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const VD=e=>{const t=Pe(vf);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:I(()=>{var o;const a=ke(e);if(!a)return{component:mf};let r=a;if(typeof r=="string"&&(r=r.trim(),r.startsWith("$")&&(r=(o=t.aliases)==null?void 0:o[r.slice(1)])),Array.isArray(r))return{component:um,icon:r};if(typeof r!="string")return{component:mf,icon:r};const i=Object.keys(t.sets).find(c=>typeof r=="string"&&r.startsWith(`${c}:`)),s=i?r.slice(i.length+1):r;return{component:t.sets[i??t.defaultSet].component,icon:s}})}},Js=Symbol.for("vuetify:theme"),Re=X({theme:String},"theme");function oy(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function DD(){var a,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:oy();const t=oy();if(!e)return{...t,isDisabled:!0};const n={};for(const[i,s]of Object.entries(e.themes??{})){const l=s.dark||i==="dark"?(a=t.themes)==null?void 0:a.dark:(r=t.themes)==null?void 0:r.light;n[i]=Xt(l,s)}return Xt(t,{...e,themes:n})}function RD(e){const t=DD(e),n=oe(t.defaultTheme),a=oe(t.themes),r=I(()=>{const u={};for(const[d,f]of Object.entries(a.value)){const v=u[d]={...f,colors:{...f.colors}};if(t.variations)for(const m of t.variations.colors){const h=v.colors[m];if(h)for(const g of["lighten","darken"]){const p=g==="lighten"?bV:wV;for(const b of aa(t.variations[g],1))v.colors[`${m}-${g}-${b}`]=CS(p(Pn(h),b))}}for(const m of Object.keys(v.colors)){if(/^on-[a-z]/.test(m)||v.colors[`on-${m}`])continue;const h=`on-${m}`,g=Pn(v.colors[m]);v.colors[h]=TS(g)}}return u}),i=I(()=>r.value[n.value]),s=I(()=>{var m;const u=[];(m=i.value)!=null&&m.dark&&xr(u,":root",["color-scheme: dark"]),xr(u,":root",uy(i.value));for(const[h,g]of Object.entries(r.value))xr(u,`.v-theme--${h}`,[`color-scheme: ${g.dark?"dark":"normal"}`,...uy(g)]);const d=[],f=[],v=new Set(Object.values(r.value).flatMap(h=>Object.keys(h.colors)));for(const h of v)/^on-[a-z]/.test(h)?xr(f,`.${h}`,[`color: rgb(var(--v-theme-${h})) !important`]):(xr(d,`.bg-${h}`,[`--v-theme-overlay-multiplier: var(--v-theme-${h}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${h})) !important`,`color: rgb(var(--v-theme-on-${h})) !important`]),xr(f,`.text-${h}`,[`color: rgb(var(--v-theme-${h})) !important`]),xr(f,`.border-${h}`,[`--v-border-color: var(--v-theme-${h})`]));return u.push(...d,...f),u.map((h,g)=>g===0?h:` ${h}`).join("")});function l(){return{style:[{children:s.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function o(u){if(t.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const f=d.push(l);Ue&&pe(s,()=>{f.patch(l)})}else Ue?(d.addHeadObjs(I(l)),ut(()=>d.updateDOM())):d.addHeadObjs(l());else{let v=function(){if(typeof document<"u"&&!f){const m=document.createElement("style");m.type="text/css",m.id="vuetify-theme-stylesheet",t.cspNonce&&m.setAttribute("nonce",t.cspNonce),f=m,document.head.appendChild(f)}f&&(f.innerHTML=s.value)},f=Ue?document.getElementById("vuetify-theme-stylesheet"):null;Ue?pe(s,v,{immediate:!0}):v()}}const c=I(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:o,isDisabled:t.isDisabled,name:n,themes:a,current:i,computedThemes:r,themeClasses:c,styles:s,global:{name:n,current:i}}}function je(e){dt("provideTheme");const t=Pe(Js,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=I(()=>e.theme??t.name.value),a=I(()=>t.themes.value[n.value]),r=I(()=>t.isDisabled?void 0:`v-theme--${n.value}`),i={...t,name:n,current:a,themeClasses:r};return ze(Js,i),i}function jS(){dt("useTheme");const e=Pe(Js,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function xr(e,t,n){e.push(`${t} { `,...n.map(a=>` ${a}; `),`} @@ -261,4 +261,4 @@ PERFORMANCE OF THIS SOFTWARE. `:""} `,this.shadowRoot.appendChild(n),this.rendered=!0}initialize(){var t=this;if(this.initialized)return;this.initialized=!0;const{params:n,passedParams:a}=Jy(this);this.swiperParams=n,this.passedParams=a,delete this.swiperParams.init,this.render(),this.swiper=new cn(this.shadowRoot.querySelector(".swiper"),{...n.virtual?{}:{observer:!0,observeSlideChildren:this.slideSlots>0},...n,touchEventsTarget:"container",onAny:function(r){r==="observerUpdate"&&t.calcSlideSlots();const i=n.eventsPrefix?`${n.eventsPrefix}${r.toLowerCase()}`:r.toLowerCase();for(var s=arguments.length,l=new Array(s>1?s-1:0),o=1;on.includes("_")).map(n=>n.replace(/[A-Z]/g,a=>`-${a}`).replace("_","").toLowerCase())}}vc.forEach(e=>{e!=="init"&&(e=e.replace("_",""),Object.defineProperty(e1.prototype,e,{configurable:!0,get(){return(this.passedParams||{})[e]},set(t){this.passedParams||(this.passedParams={}),this.passedParams[e]=t,this.initialized&&this.updateSwiperOnPropChange(e,t)}}))});class $W extends JC{constructor(){super(),this.attachShadow({mode:"open"})}render(){const t=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(QC(this.shadowRoot,DW),this.shadowRoot.appendChild(document.createElement("slot")),t){const n=document.createElement("div");n.classList.add("swiper-lazy-preloader"),n.part.add("preloader"),this.shadowRoot.appendChild(n)}}initialize(){this.render()}connectedCallback(){this.initialize()}}const NW=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",e1),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",$W))};typeof window<"u"&&(window.SwiperElementRegisterParams=e=>{vc.push(...e)});const BW=Wt({__name:"app",setup(e){return NW(),ct(()=>{Vn().platform.value.ios&&document.body.classList.add("ios")}),(t,n)=>{const a=PH,r=MH,i=NH,s=Nj,l=zL,o=Sv("v-app");return Yt(),Hn(o,null,{default:Pi(()=>[w(r,null,{default:Pi(()=>[w(a)]),_:1}),w(i),t.$vuetify.display.width>699&&t.$vuetify.display.height>499?(Yt(),Hn(l,{key:0},{default:Pi(()=>[w(s)]),_:1})):fw("",!0)]),_:1})}}}),FW={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(d=>({text:d.replace("webpack:/","").replace(".vue",".js").trim(),internal:d.includes("node_modules")&&!d.includes(".cache")||d.includes("internal")||d.includes("new Promise")})).map(d=>`${d.text}`).join(` -`);const a=Number(n.statusCode||500),r=a===404,i=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),s=n.message||n.toString(),l=void 0,u=r?xh(()=>Ri(()=>import("./Ag2vzcqz.js"),__vite__mapDeps([7,1,8]),import.meta.url).then(d=>d.default||d)):xh(()=>Ri(()=>import("./DT-g-ewL.js"),__vite__mapDeps([9,1,10]),import.meta.url).then(d=>d.default||d));return(d,f)=>(Yt(),Hn(ke(u),h1(dw({statusCode:ke(a),statusMessage:ke(i),description:ke(s),stack:ke(l)})),null,16))}},eb={__name:"nuxt-root",setup(e){const t=()=>null,n=qe(),a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);Xn().beforeEach(l)}const r=!1;ze(_l,wu()),n.hooks.callHookWith(l=>l.map(o=>o()),"vue:setup");const i=Su();Ub((l,o,c)=>{if(n.hooks.callHook("vue:error",l,o,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),sT(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>yi(l)),!1});const s=!1;return(l,o)=>(Yt(),Hn(gl,{onResolve:ke(a)},{default:Pi(()=>[ke(i)?(Yt(),Hn(ke(FW),{key:0,error:ke(i)},null,8,["error"])):ke(s)?(Yt(),Hn(ke(t),{key:1,context:ke(s)},null,8,["context"])):ke(r)?(Yt(),Hn(Vb(ke(r)),{key:2})):(Yt(),Hn(ke(BW),{key:3}))]),_:1},8,["onResolve"]))}};let tb;{let e;tb=async function(){var s,l;if(e)return e;const a=!!((s=window.__NUXT__)!=null&&s.serverRendered||((l=document.getElementById("__NUXT_DATA__"))==null?void 0:l.dataset.ssr)==="true")?Ak(eb):Lk(eb),r=DP({vueApp:a});async function i(o){await r.callHook("app:error",o),r.payload.error=r.payload.error||_u(o)}a.config.errorHandler=i;try{await $P(r,EH)}catch(o){i(o)}try{await r.hooks.callHook("app:created",a),await r.hooks.callHook("app:beforeMount",a),a.mount(JT),await r.hooks.callHook("app:mounted",a),await Ve()}catch(o){i(o)}return a.config.errorHandler===i&&(a.config.errorHandler=void 0),a},e=tb().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{at as $,Pi as A,sa as B,HW as C,zW as D,Hn as E,ce as F,ke as G,Ma as H,Ev as I,pe as J,Xe as K,ht as L,Ar as M,Li as N,Pe as O,ze as P,Ve as Q,qW as R,_e as S,vl as T,fw as U,WW as V,jW as W,lu as X,UW as Y,hn as Z,Ym as _,y0 as a,DH as a0,Rw as a1,GW as a2,ut as a3,zb as a4,Hb as a5,Bd as a6,wu as a7,aW as a8,Ng as b,I as c,Wt as d,Vt as e,XW as f,ot as g,ca as h,Sv as i,Qi as j,Lw as k,On as l,qe as m,YW as n,ct as o,bu as p,rT as q,oe as r,yu as s,Yt as t,Xn as u,bl as v,Vo as w,cw as x,y1 as y,w as z}; +`);const a=Number(n.statusCode||500),r=a===404,i=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),s=n.message||n.toString(),l=void 0,u=r?xh(()=>Ri(()=>import("./DdeBIXTS.js"),__vite__mapDeps([7,1,8]),import.meta.url).then(d=>d.default||d)):xh(()=>Ri(()=>import("./Bn3hiAlp.js"),__vite__mapDeps([9,1,10]),import.meta.url).then(d=>d.default||d));return(d,f)=>(Yt(),Hn(ke(u),h1(dw({statusCode:ke(a),statusMessage:ke(i),description:ke(s),stack:ke(l)})),null,16))}},eb={__name:"nuxt-root",setup(e){const t=()=>null,n=qe(),a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);Xn().beforeEach(l)}const r=!1;ze(_l,wu()),n.hooks.callHookWith(l=>l.map(o=>o()),"vue:setup");const i=Su();Ub((l,o,c)=>{if(n.hooks.callHook("vue:error",l,o,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),sT(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>yi(l)),!1});const s=!1;return(l,o)=>(Yt(),Hn(gl,{onResolve:ke(a)},{default:Pi(()=>[ke(i)?(Yt(),Hn(ke(FW),{key:0,error:ke(i)},null,8,["error"])):ke(s)?(Yt(),Hn(ke(t),{key:1,context:ke(s)},null,8,["context"])):ke(r)?(Yt(),Hn(Vb(ke(r)),{key:2})):(Yt(),Hn(ke(BW),{key:3}))]),_:1},8,["onResolve"]))}};let tb;{let e;tb=async function(){var s,l;if(e)return e;const a=!!((s=window.__NUXT__)!=null&&s.serverRendered||((l=document.getElementById("__NUXT_DATA__"))==null?void 0:l.dataset.ssr)==="true")?Ak(eb):Lk(eb),r=DP({vueApp:a});async function i(o){await r.callHook("app:error",o),r.payload.error=r.payload.error||_u(o)}a.config.errorHandler=i;try{await $P(r,EH)}catch(o){i(o)}try{await r.hooks.callHook("app:created",a),await r.hooks.callHook("app:beforeMount",a),a.mount(JT),await r.hooks.callHook("app:mounted",a),await Ve()}catch(o){i(o)}return a.config.errorHandler===i&&(a.config.errorHandler=void 0),a},e=tb().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{at as $,Pi as A,sa as B,HW as C,zW as D,Hn as E,ce as F,ke as G,Ma as H,Ev as I,pe as J,Xe as K,ht as L,Ar as M,Li as N,Pe as O,ze as P,Ve as Q,qW as R,_e as S,vl as T,fw as U,WW as V,jW as W,lu as X,UW as Y,hn as Z,Ym as _,y0 as a,DH as a0,Rw as a1,GW as a2,ut as a3,zb as a4,Hb as a5,Bd as a6,wu as a7,aW as a8,Ng as b,I as c,Wt as d,Vt as e,XW as f,ot as g,ca as h,Sv as i,Qi as j,Lw as k,On as l,qe as m,YW as n,ct as o,bu as p,rT as q,oe as r,yu as s,Yt as t,Xn as u,bl as v,Vo as w,cw as x,y1 as y,w as z}; diff --git a/docs/assets/BNegg2sr.js b/docs/assets/D0xsNbmc.js similarity index 96% rename from docs/assets/BNegg2sr.js rename to docs/assets/D0xsNbmc.js index e968659..c4bed4e 100644 --- a/docs/assets/BNegg2sr.js +++ b/docs/assets/D0xsNbmc.js @@ -1,6 +1,6 @@ -import{o as nn,e as on,t as _t,v as Ft,d as Pt,F as Lr,x as dt,z as rt,G as at,y as mr,_ as Kt,H as Bo,r as ht,I as Go,J as ur,K as Ar,L as sn,c as vt,M as Vo,N as zo,O as qn,P as Xn,Q as $n,R as so,i as Ut,E as cr,A as ft,S as an,T as yr,U as Vr,V as ar,W as Ho,X as Wo,B as Hr,Y as qo,Z as Xo,$ as $o,a0 as Yo,a1 as Zo,C as Qo,D as Ko}from"./C_BOldIa.js";import{u as Jo}from"./DwppXdDj.js";var Br=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function es(ae){return ae&&ae.__esModule&&Object.prototype.hasOwnProperty.call(ae,"default")?ae.default:ae}function Gr(ae){throw new Error('Could not dynamically require "'+ae+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ao={exports:{}};/*! p5.js v1.9.4 May 21, 2024 */(function(ae,ve){(function(Ae){ae.exports=Ae()})(function(){var Ae;return function t(U,C,m){function y(g,f){if(!C[g]){if(!U[g]){var r=typeof Gr=="function"&&Gr;if(!f&&r)return r(g,!0);if(u)return u(g,!0);throw(f=new Error("Cannot find module '"+g+"'")).code="MODULE_NOT_FOUND",f}r=C[g]={exports:{}},U[g][0].call(r.exports,function(s){return y(U[g][1][s]||s)},r,r.exports,t,U,C,m)}return C[g].exports}for(var u=typeof Gr=="function"&&Gr,d=0;d>16&255,i[c++]=n>>8&255,i[c++]=255&n;return o===2&&(n=y[s.charCodeAt(a)]<<2|y[s.charCodeAt(a+1)]>>4,i[c++]=255&n),o===1&&(n=y[s.charCodeAt(a)]<<10|y[s.charCodeAt(a+1)]<<4|y[s.charCodeAt(a+2)]>>2,i[c++]=n>>8&255,i[c++]=255&n),i},C.fromByteArray=function(s){for(var n,a=s.length,l=a%3,o=[],i=0,c=a-l;i>18&63]+m[A>>12&63]+m[A>>6&63]+m[63&A]}(x));return S.join("")}(s,i,c>2]+m[n<<4&63]+"==")):l==2&&(n=(s[a-2]<<8)+s[a-1],o.push(m[n>>10]+m[n>>4&63]+m[n<<2&63]+"=")),o.join("")};for(var m=[],y=[],u=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=0,f=d.length;g>>1;case"base64":return V(_).length;default:if($)return G?-1:z(_).length;O=(""+O).toLowerCase(),$=!0}}function c(_,O,D){var G,$=!1;if((O=O===void 0||O<0?0:O)>this.length||(D=D===void 0||D>this.length?this.length:D)<=0||(D>>>=0)<=(O>>>=0))return"";for(_=_||"utf8";;)switch(_){case"hex":var K=this,pe=O,te=D,le=K.length;(!te||te<0||le=_.length){if($)return-1;D=_.length-1}else if(D<0){if(!$)return-1;D=0}if(typeof O=="string"&&(O=r.from(O,G)),r.isBuffer(O))return O.length===0?-1:T(_,O,D,G,$);if(typeof O=="number")return O&=255,typeof Uint8Array.prototype.indexOf=="function"?($?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(_,O,D):T(_,[O],D,G,$);throw new TypeError("val must be string, number or Buffer")}function T(_,O,D,G,$){var K=1,te=_.length,ce=O.length;if(G!==void 0&&((G=String(G).toLowerCase())==="ucs2"||G==="ucs-2"||G==="utf16le"||G==="utf-16le")){if(_.length<2||O.length<2)return-1;te/=K=2,ce/=2,D/=2}function ne(fe,je){return K===1?fe[je]:fe.readUInt16BE(je*K)}if($)for(var ue=-1,le=D;le>8,ce=ce%256,ne.push(ce),ne.push(te);return ne}(O,_.length-D),_,D,G)}function E(_,O,D){D=Math.min(_.length,D);for(var G=[],$=O;$>>10&1023|55296),le=56320|1023&le),G.push(le),$+=Q}var ie=G,fe=ie.length;if(fe<=A)return String.fromCharCode.apply(String,ie);for(var je="",pe=0;pe"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(r.prototype,"parent",{enumerable:!0,get:function(){if(r.isBuffer(this))return this.buffer}}),Object.defineProperty(r.prototype,"offset",{enumerable:!0,get:function(){if(r.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&r[Symbol.species]===r&&Object.defineProperty(r,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),r.poolSize=8192,r.from=s,Object.setPrototypeOf(r.prototype,Uint8Array.prototype),Object.setPrototypeOf(r,Uint8Array),r.alloc=function(_,O,D){return O=O,D=D,n(_=_),!(_<=0)&&O!==void 0?typeof D=="string"?f(_).fill(O,D):f(_).fill(O):f(_)},r.allocUnsafe=a,r.allocUnsafeSlow=a,r.isBuffer=function(_){return _!=null&&_._isBuffer===!0&&_!==r.prototype},r.compare=function(_,O){if(W(_,Uint8Array)&&(_=r.from(_,_.offset,_.byteLength)),W(O,Uint8Array)&&(O=r.from(O,O.offset,O.byteLength)),!r.isBuffer(_)||!r.isBuffer(O))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(_===O)return 0;for(var D=_.length,G=O.length,$=0,K=Math.min(D,G);$_&&(O+=" ... "),""},d&&(r.prototype[d]=r.prototype.inspect),r.prototype.compare=function(_,O,D,G,$){if(W(_,Uint8Array)&&(_=r.from(_,_.offset,_.byteLength)),!r.isBuffer(_))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof _);if(D===void 0&&(D=_?_.length:0),G===void 0&&(G=0),$===void 0&&($=this.length),(O=O===void 0?0:O)<0||D>_.length||G<0||$>this.length)throw new RangeError("out of range index");if($<=G&&D<=O)return 0;if($<=G)return-1;if(D<=O)return 1;if(this===_)return 0;for(var K=($>>>=0)-(G>>>=0),te=(D>>>=0)-(O>>>=0),ce=Math.min(K,te),ne=this.slice(G,$),ue=_.slice(O,D),le=0;le>>=0,isFinite(D)?(D>>>=0,G===void 0&&(G="utf8")):(G=D,D=void 0)}var $=this.length-O;if((D===void 0||$this.length)throw new RangeError("Attempt to write outside buffer bounds");G=G||"utf8";for(var K,te,ce,ne=!1;;)switch(G){case"hex":var ue=this,le=_,Q=O,ie=D,fe=(Q=Number(Q)||0,ue.length-Q);(!ie||fe<(ie=Number(ie)))&&(ie=fe),(fe=le.length)/2_.length)throw new RangeError("Index out of range")}function k(_,O,D,G){if(D+G>_.length)throw new RangeError("Index out of range");if(D<0)throw new RangeError("Index out of range")}function R(_,O,D,G,$){return O=+O,D>>>=0,$||k(_,0,D,4),u.write(_,O,D,G,23,4),D+4}function P(_,O,D,G,$){return O=+O,D>>>=0,$||k(_,0,D,8),u.write(_,O,D,G,52,8),D+8}r.prototype.slice=function(_,O){var D=this.length,D=((_=~~_)<0?(_+=D)<0&&(_=0):D<_&&(_=D),(O=O===void 0?D:~~O)<0?(O+=D)<0&&(O=0):D>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_],$=1,K=0;++K>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_+--O],$=1;0>>=0,O||j(_,1,this.length),this[_]},r.prototype.readUInt16LE=function(_,O){return _>>>=0,O||j(_,2,this.length),this[_]|this[_+1]<<8},r.prototype.readUInt16BE=function(_,O){return _>>>=0,O||j(_,2,this.length),this[_]<<8|this[_+1]},r.prototype.readUInt32LE=function(_,O){return _>>>=0,O||j(_,4,this.length),(this[_]|this[_+1]<<8|this[_+2]<<16)+16777216*this[_+3]},r.prototype.readUInt32BE=function(_,O){return _>>>=0,O||j(_,4,this.length),16777216*this[_]+(this[_+1]<<16|this[_+2]<<8|this[_+3])},r.prototype.readIntLE=function(_,O,D){_>>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_],$=1,K=0;++K>>=0,O>>>=0,D||j(_,O,this.length);for(var G=O,$=1,K=this[_+--G];0>>=0,O||j(_,1,this.length),128&this[_]?-1*(255-this[_]+1):this[_]},r.prototype.readInt16LE=function(_,O){return _>>>=0,O||j(_,2,this.length),O=this[_]|this[_+1]<<8,32768&O?4294901760|O:O},r.prototype.readInt16BE=function(_,O){return _>>>=0,O||j(_,2,this.length),O=this[_+1]|this[_]<<8,32768&O?4294901760|O:O},r.prototype.readInt32LE=function(_,O){return _>>>=0,O||j(_,4,this.length),this[_]|this[_+1]<<8|this[_+2]<<16|this[_+3]<<24},r.prototype.readInt32BE=function(_,O){return _>>>=0,O||j(_,4,this.length),this[_]<<24|this[_+1]<<16|this[_+2]<<8|this[_+3]},r.prototype.readFloatLE=function(_,O){return _>>>=0,O||j(_,4,this.length),u.read(this,_,!0,23,4)},r.prototype.readFloatBE=function(_,O){return _>>>=0,O||j(_,4,this.length),u.read(this,_,!1,23,4)},r.prototype.readDoubleLE=function(_,O){return _>>>=0,O||j(_,8,this.length),u.read(this,_,!0,52,8)},r.prototype.readDoubleBE=function(_,O){return _>>>=0,O||j(_,8,this.length),u.read(this,_,!1,52,8)},r.prototype.writeUIntLE=function(_,O,D,G){_=+_,O>>>=0,D>>>=0,G||L(this,_,O,D,Math.pow(2,8*D)-1,0);var $=1,K=0;for(this[O]=255&_;++K>>=0,D>>>=0,G||L(this,_,O,D,Math.pow(2,8*D)-1,0);var $=D-1,K=1;for(this[O+$]=255&_;0<=--$&&(K*=256);)this[O+$]=_/K&255;return O+D},r.prototype.writeUInt8=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,1,255,0),this[O]=255&_,O+1},r.prototype.writeUInt16LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,65535,0),this[O]=255&_,this[O+1]=_>>>8,O+2},r.prototype.writeUInt16BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,65535,0),this[O]=_>>>8,this[O+1]=255&_,O+2},r.prototype.writeUInt32LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,4294967295,0),this[O+3]=_>>>24,this[O+2]=_>>>16,this[O+1]=_>>>8,this[O]=255&_,O+4},r.prototype.writeUInt32BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,4294967295,0),this[O]=_>>>24,this[O+1]=_>>>16,this[O+2]=_>>>8,this[O+3]=255&_,O+4},r.prototype.writeIntLE=function(_,O,D,G){_=+_,O>>>=0,G||L(this,_,O,D,(G=Math.pow(2,8*D-1))-1,-G);var $=0,K=1,te=0;for(this[O]=255&_;++$>0)-te&255;return O+D},r.prototype.writeIntBE=function(_,O,D,G){_=+_,O>>>=0,G||L(this,_,O,D,(G=Math.pow(2,8*D-1))-1,-G);var $=D-1,K=1,te=0;for(this[O+$]=255&_;0<=--$&&(K*=256);)_<0&&te===0&&this[O+$+1]!==0&&(te=1),this[O+$]=(_/K>>0)-te&255;return O+D},r.prototype.writeInt8=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,1,127,-128),this[O]=255&(_=_<0?255+_+1:_),O+1},r.prototype.writeInt16LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,32767,-32768),this[O]=255&_,this[O+1]=_>>>8,O+2},r.prototype.writeInt16BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,32767,-32768),this[O]=_>>>8,this[O+1]=255&_,O+2},r.prototype.writeInt32LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,2147483647,-2147483648),this[O]=255&_,this[O+1]=_>>>8,this[O+2]=_>>>16,this[O+3]=_>>>24,O+4},r.prototype.writeInt32BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,2147483647,-2147483648),this[O]=(_=_<0?4294967295+_+1:_)>>>24,this[O+1]=_>>>16,this[O+2]=_>>>8,this[O+3]=255&_,O+4},r.prototype.writeFloatLE=function(_,O,D){return R(this,_,O,!0,D)},r.prototype.writeFloatBE=function(_,O,D){return R(this,_,O,!1,D)},r.prototype.writeDoubleLE=function(_,O,D){return P(this,_,O,!0,D)},r.prototype.writeDoubleBE=function(_,O,D){return P(this,_,O,!1,D)},r.prototype.copy=function(_,O,D,G){if(!r.isBuffer(_))throw new TypeError("argument should be a Buffer");if(D=D||0,G||G===0||(G=this.length),O>=_.length&&(O=_.length),(G=0=this.length)throw new RangeError("Index out of range");if(G<0)throw new RangeError("sourceEnd out of bounds");G>this.length&&(G=this.length);var $=(G=_.length-O>>=0,D=D===void 0?this.length:D>>>0,typeof(_=_||0)=="number")for(K=O;K>6|192,63&D|128)}else if(D<65536){if((O-=3)<0)break;K.push(D>>12|224,D>>6&63|128,63&D|128)}else{if(!(D<1114112))throw new Error("Invalid code point");if((O-=4)<0)break;K.push(D>>18|240,D>>12&63|128,D>>6&63|128,63&D|128)}}return K}function V(_){return y.toByteArray(function(O){if((O=(O=O.split("=")[0]).trim().replace(F,"")).length<2)return"";for(;O.length%4!=0;)O+="=";return O}(_))}function N(_,O,D,G){for(var $=0;$=O.length||$>=_.length);++$)O[$+D]=_[$];return $}function W(_,O){return _ instanceof O||_!=null&&_.constructor!=null&&_.constructor.name!=null&&_.constructor.name===O.name}function X(_){return _!=_}var re=function(){for(var _="0123456789abcdef",O=new Array(256),D=0;D<16;++D)for(var G=16*D,$=0;$<16;++$)O[G+$]=_[D]+_[$];return O}()}).call(this,t("buffer").Buffer)},{"base64-js":1,buffer:4,ieee754:251}],5:[function(t,U,C){U.exports=function(m){if(typeof m!="function")throw TypeError(String(m)+" is not a function");return m}},{}],6:[function(t,U,C){var m=t("../internals/is-object");U.exports=function(y){if(m(y)||y===null)return y;throw TypeError("Can't set "+String(y)+" as a prototype")}},{"../internals/is-object":75}],7:[function(u,U,C){var m=u("../internals/well-known-symbol"),y=u("../internals/object-create"),u=u("../internals/object-define-property"),d=m("unscopables"),g=Array.prototype;g[d]==null&&u.f(g,d,{configurable:!0,value:y(null)}),U.exports=function(f){g[d][f]=!0}},{"../internals/object-create":91,"../internals/object-define-property":93,"../internals/well-known-symbol":149}],8:[function(t,U,C){var m=t("../internals/string-multibyte").charAt;U.exports=function(y,u,d){return u+(d?m(y,u).length:1)}},{"../internals/string-multibyte":124}],9:[function(t,U,C){U.exports=function(m,y,u){if(m instanceof y)return m;throw TypeError("Incorrect "+(u?u+" ":"")+"invocation")}},{}],10:[function(t,U,C){var m=t("../internals/is-object");U.exports=function(y){if(m(y))return y;throw TypeError(String(y)+" is not an object")}},{"../internals/is-object":75}],11:[function(t,U,C){U.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},{}],12:[function(k,U,C){function m(P){return f(P)&&r(R,s(P))}var y,u=k("../internals/array-buffer-native"),d=k("../internals/descriptors"),g=k("../internals/global"),f=k("../internals/is-object"),r=k("../internals/has"),s=k("../internals/classof"),n=k("../internals/create-non-enumerable-property"),a=k("../internals/redefine"),l=k("../internals/object-define-property").f,o=k("../internals/object-get-prototype-of"),i=k("../internals/object-set-prototype-of"),A=k("../internals/well-known-symbol"),k=k("../internals/uid"),c=g.Int8Array,p=c&&c.prototype,b=g.Uint8ClampedArray,b=b&&b.prototype,T=c&&o(c),x=p&&o(p),S=Object.prototype,E=S.isPrototypeOf,A=A("toStringTag"),j=k("TYPED_ARRAY_TAG"),L=u&&!!i&&s(g.opera)!=="Opera",k=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8};for(y in R)g[y]||(L=!1);if((!L||typeof T!="function"||T===Function.prototype)&&(T=function(){throw TypeError("Incorrect invocation")},L))for(y in R)g[y]&&i(g[y],T);if((!L||!x||x===S)&&(x=T.prototype,L))for(y in R)g[y]&&i(g[y].prototype,x);if(L&&o(b)!==x&&i(b,x),d&&!r(x,A))for(y in k=!0,l(x,A,{get:function(){return f(this)?this[j]:void 0}}),R)g[y]&&n(g[y],j,y);U.exports={NATIVE_ARRAY_BUFFER_VIEWS:L,TYPED_ARRAY_TAG:k&&j,aTypedArray:function(P){if(m(P))return P;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(P){if(i){if(E.call(T,P))return P}else for(var F in R)if(r(R,y)&&(F=g[F],F&&(P===F||E.call(F,P))))return P;throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(P,F,z){if(d){if(z)for(var V in R)V=g[V],V&&r(V.prototype,P)&&delete V.prototype[P];x[P]&&!z||a(x,P,!z&&L&&p[P]||F)}},exportTypedArrayStaticMethod:function(P,F,z){var V,N;if(d){if(i){if(z)for(V in R)(N=g[V])&&r(N,P)&&delete N[P];if(T[P]&&!z)return;try{return a(T,P,!z&&L&&c[P]||F)}catch{}}for(V in R)!(N=g[V])||N[P]&&!z||a(N,P,F)}},isView:function(P){return P=s(P),P==="DataView"||r(R,P)},isTypedArray:m,TypedArray:T,TypedArrayPrototype:x}},{"../internals/array-buffer-native":11,"../internals/classof":29,"../internals/create-non-enumerable-property":38,"../internals/descriptors":43,"../internals/global":60,"../internals/has":61,"../internals/is-object":75,"../internals/object-define-property":93,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/uid":146,"../internals/well-known-symbol":149}],13:[function(D,U,C){function m(Q){return[255&Q]}function y(Q){return[255&Q,Q>>8&255]}function u(Q){return[255&Q,Q>>8&255,Q>>16&255,Q>>24&255]}function d(Q){return Q[3]<<24|Q[2]<<16|Q[1]<<8|Q[0]}function g(Q){return K(Q,23,4)}function f(Q){return K(Q,52,8)}function r(Q,ie){k(Q[W],ie,{get:function(){return F(this)[ie]}})}function s(we,ie,ge,je){if(ge=S(ge),we=F(we),ge+ie>we.byteLength)throw $(X);var pe=F(we.buffer).bytes,ge=ge+we.byteOffset,we=pe.slice(ge,ge+ie);return je?we:we.reverse()}function n(Q,ie,fe,je,pe,ge){if(fe=S(fe),Q=F(Q),fe+ie>Q.byteLength)throw $(X);for(var we=F(Q.buffer).bytes,Fe=fe+Q.byteOffset,ke=je(+pe),Ze=0;Zeue;)(ce=ne[ue++])in _||i(_,ce,re[ce]);a.constructor=_}j&&A(D)!==G&&j(D,G);var E=new O(new _(2)),le=D.setInt8;E.setInt8(0,2147483648),E.setInt8(1,2147483649),!E.getInt8(0)&&E.getInt8(1)||c(D,{setInt8:function(ie,fe){le.call(this,ie,fe<<24>>24)},setUint8:function(ie,fe){le.call(this,ie,fe<<24>>24)}},{unsafe:!0})}else _=function(Q){b(this,_,V),Q=S(Q),z(this,{bytes:R.call(new Array(Q),0),byteLength:Q}),l||(this.byteLength=Q)},O=function(Q,pe,fe){b(this,O,N),b(Q,_,N);var je=F(Q).byteLength,pe=T(pe);if(pe<0||je>24},getUint8:function(Q){return s(this,1,Q)[0]},getInt16:function(Q){return Q=s(this,2,Q,1>16},getUint16:function(Q){return Q=s(this,2,Q,1>>0},getFloat32:function(Q){return te(s(this,4,Q,1"+r+""}},{"../internals/require-object-coercible":114}],37:[function(t,U,C){function m(){return this}var y=t("../internals/iterators-core").IteratorPrototype,u=t("../internals/object-create"),d=t("../internals/create-property-descriptor"),g=t("../internals/set-to-string-tag"),f=t("../internals/iterators");U.exports=function(r,s,n){return s+=" Iterator",r.prototype=u(y,{next:d(1,n)}),g(r,s,!1,!0),f[s]=m,r}},{"../internals/create-property-descriptor":39,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-create":91,"../internals/set-to-string-tag":118}],38:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/object-define-property"),u=t("../internals/create-property-descriptor");U.exports=m?function(d,g,f){return y.f(d,g,u(1,f))}:function(d,g,f){return d[g]=f,d}},{"../internals/create-property-descriptor":39,"../internals/descriptors":43,"../internals/object-define-property":93}],39:[function(t,U,C){U.exports=function(m,y){return{enumerable:!(1&m),configurable:!(2&m),writable:!(4&m),value:y}}},{}],40:[function(t,U,C){var m=t("../internals/to-primitive"),y=t("../internals/object-define-property"),u=t("../internals/create-property-descriptor");U.exports=function(d,g,f){g=m(g),g in d?y.f(d,g,u(0,f)):d[g]=f}},{"../internals/create-property-descriptor":39,"../internals/object-define-property":93,"../internals/to-primitive":141}],41:[function(o,U,C){function m(){return this}var y=o("../internals/export"),u=o("../internals/create-iterator-constructor"),d=o("../internals/object-get-prototype-of"),g=o("../internals/object-set-prototype-of"),f=o("../internals/set-to-string-tag"),r=o("../internals/create-non-enumerable-property"),s=o("../internals/redefine"),n=o("../internals/well-known-symbol"),a=o("../internals/is-pure"),l=o("../internals/iterators"),o=o("../internals/iterators-core"),i=o.IteratorPrototype,c=o.BUGGY_SAFARI_ITERATORS,p=n("iterator"),b="values",T="entries";U.exports=function(x,S,E,z,j,L,k){u(E,S,z);function R(_){if(_===j&&X)return X;if(!c&&_ in N)return N[_];switch(_){case"keys":case b:case T:return function(){return new E(this,_)}}return function(){return new E(this)}}var P,F,z=S+" Iterator",V=!1,N=x.prototype,W=N[p]||N["@@iterator"]||j&&N[j],X=!c&&W||R(j),re=S=="Array"&&N.entries||W;if(re&&(re=d(re.call(new x)),i!==Object.prototype&&re.next&&(a||d(re)===i||(g?g(re,i):typeof re[p]!="function"&&r(re,p,m)),f(re,z,!0,!0),a&&(l[z]=m))),j==b&&W&&W.name!==b&&(V=!0,X=function(){return W.call(this)}),a&&!k||N[p]===X||r(N,p,X),l[S]=X,j)if(P={values:R(b),keys:L?X:R("keys"),entries:R(T)},k)for(F in P)!c&&!V&&F in N||s(N,F,P[F]);else y({target:S,proto:!0,forced:c||V},P);return P}},{"../internals/create-iterator-constructor":37,"../internals/create-non-enumerable-property":38,"../internals/export":50,"../internals/is-pure":76,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/set-to-string-tag":118,"../internals/well-known-symbol":149}],42:[function(t,U,C){var m=t("../internals/path"),y=t("../internals/has"),u=t("../internals/well-known-symbol-wrapped"),d=t("../internals/object-define-property").f;U.exports=function(g){var f=m.Symbol||(m.Symbol={});y(f,g)||d(f,g,{value:u.f(g)})}},{"../internals/has":61,"../internals/object-define-property":93,"../internals/path":105,"../internals/well-known-symbol-wrapped":148}],43:[function(t,U,C){t=t("../internals/fails"),U.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":51}],44:[function(y,U,C){var m=y("../internals/global"),y=y("../internals/is-object"),u=m.document,d=y(u)&&y(u.createElement);U.exports=function(g){return d?u.createElement(g):{}}},{"../internals/global":60,"../internals/is-object":75}],45:[function(t,U,C){U.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],46:[function(t,U,C){t=t("../internals/engine-user-agent"),U.exports=/(iphone|ipod|ipad).*applewebkit/i.test(t)},{"../internals/engine-user-agent":47}],47:[function(t,U,C){t=t("../internals/get-built-in"),U.exports=t("navigator","userAgent")||""},{"../internals/get-built-in":57}],48:[function(u,U,C){var m,y,d=u("../internals/global"),u=u("../internals/engine-user-agent"),d=d.process,d=d&&d.versions,d=d&&d.v8;d?y=(m=d.split("."))[0]+m[1]:u&&(!(m=u.match(/Edge\/(\d+)/))||74<=m[1])&&(m=u.match(/Chrome\/(\d+)/))&&(y=m[1]),U.exports=y&&+y},{"../internals/engine-user-agent":47,"../internals/global":60}],49:[function(t,U,C){U.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],50:[function(t,U,C){var m=t("../internals/global"),y=t("../internals/object-get-own-property-descriptor").f,u=t("../internals/create-non-enumerable-property"),d=t("../internals/redefine"),g=t("../internals/set-global"),f=t("../internals/copy-constructor-properties"),r=t("../internals/is-forced");U.exports=function(s,n){var a,l,o,i=s.target,c=s.global,p=s.stat,b=c?m:p?m[i]||g(i,{}):(m[i]||{}).prototype;if(b)for(a in n){if(l=n[a],o=s.noTargetGet?(o=y(b,a))&&o.value:b[a],!r(c?a:i+(p?".":"#")+a,s.forced)&&o!==void 0){if(typeof l==typeof o)continue;f(l,o)}(s.sham||o&&o.sham)&&u(l,"sham",!0),d(b,a,l,s)}}},{"../internals/copy-constructor-properties":33,"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/is-forced":74,"../internals/object-get-own-property-descriptor":94,"../internals/redefine":109,"../internals/set-global":116}],51:[function(t,U,C){U.exports=function(m){try{return!!m()}catch{return!0}}},{}],52:[function(n,U,C){n("../modules/es.regexp.exec");var m=n("../internals/redefine"),y=n("../internals/fails"),u=n("../internals/well-known-symbol"),d=n("../internals/regexp-exec"),g=n("../internals/create-non-enumerable-property"),f=u("species"),r=!y(function(){var o=/./;return o.exec=function(){var i=[];return i.groups={a:"7"},i},"".replace(o,"$")!=="7"}),s="a".replace(/./,"$0")==="$0",n=u("replace"),a=!!/./[n]&&/./[n]("a","$0")==="",l=!y(function(){var i=/(?:)/,o=i.exec,i=(i.exec=function(){return o.apply(this,arguments)},"ab".split(i));return i.length!==2||i[0]!=="a"||i[1]!=="b"});U.exports=function(o,i,c,p){var b,T,x=u(o),S=!y(function(){var A={};return A[x]=function(){return 7},""[o](A)!=7}),E=S&&!y(function(){var A=!1,j=/a/;return o==="split"&&((j={constructor:{}}).constructor[f]=function(){return j},j.flags="",j[x]=/./[x]),j.exec=function(){return A=!0,null},j[x](""),!A});S&&E&&(o!=="replace"||r&&s&&!a)&&(o!=="split"||l)||(b=/./[x],c=(E=c(x,""[o],function(A,j,L,k,R){return j.exec===d?S&&!R?{done:!0,value:b.call(j,L,k)}:{done:!0,value:A.call(L,j,k)}:{done:!1}},{REPLACE_KEEPS_$0:s,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:a}))[0],T=E[1],m(String.prototype,o,c),m(RegExp.prototype,x,i==2?function(A,j){return T.call(A,this,j)}:function(A){return T.call(A,this)})),p&&g(RegExp.prototype[x],"sham",!0)}},{"../internals/create-non-enumerable-property":38,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-exec":111,"../internals/well-known-symbol":149,"../modules/es.regexp.exec":192}],53:[function(t,U,C){function m(g,f,r,s,n,a,l,o){for(var i,c=n,p=0,b=!!l&&d(l,o,3);p>1,b=r===23?y(2,-24)-y(2,-77):0,T=f<0||f===0&&1/f<0?1:0,x=0;for((f=m(f))!=f||f===1/0?(a=f!=f?1:0,n=c):(n=u(d(f)/g),f*(l=y(2,-n))<1&&(n--,l*=2),2<=(f+=1<=n+p?b/l:b*y(2,1-p))*l&&(n++,l/=2),c<=n+p?(a=0,n=c):1<=n+p?(a=(f*l-1)*y(2,r),n+=p):(a=f*y(2,p-1)*y(2,r),n=0));8<=r;o[x++]=255&a,a/=256,r-=8);for(n=n<>1,o=c-7,i=n-1,c=f[i--],p=127&c;for(c>>=7;0>=-o,o+=r;0"+p+""},c=function(){try{y=document.domain&&new ActiveXObject("htmlfile")}catch{}c=y?((p=y).write(i("")),p.close(),b=p.parentWindow.Object,p=null,b):(p=s("iframe"),b="java"+l+":",p.style.display="none",r.appendChild(p),p.src=String(b),(b=p.contentWindow.document).open(),b.write(i("document.F=Object")),b.close(),b.F);for(var p,b,T=g.length;T--;)delete c[a][g[T]];return c()};f[o]=!0,U.exports=Object.create||function(p,b){var T;return p!==null?(m[a]=u(p),T=new m,m[a]=null,T[o]=p):T=c(),b===void 0?T:d(T,b)}},{"../internals/an-object":10,"../internals/document-create-element":44,"../internals/enum-bug-keys":49,"../internals/hidden-keys":62,"../internals/html":64,"../internals/object-define-properties":92,"../internals/shared-key":119}],92:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/object-define-property"),u=t("../internals/an-object"),d=t("../internals/object-keys");U.exports=m?Object.defineProperties:function(g,f){u(g);for(var r,s=d(f),n=s.length,a=0;an;)!m(s,r=f[n++])||~u(a,r)||a.push(r);return a}},{"../internals/array-includes":18,"../internals/has":61,"../internals/hidden-keys":62,"../internals/to-indexed-object":135}],100:[function(t,U,C){var m=t("../internals/object-keys-internal"),y=t("../internals/enum-bug-keys");U.exports=Object.keys||function(u){return m(u,y)}},{"../internals/enum-bug-keys":49,"../internals/object-keys-internal":99}],101:[function(t,U,C){var m={}.propertyIsEnumerable,y=Object.getOwnPropertyDescriptor,u=y&&!m.call({1:2},1);C.f=u?function(d){return d=y(this,d),!!d&&d.enumerable}:m},{}],102:[function(t,U,C){var m=t("../internals/an-object"),y=t("../internals/a-possible-prototype");U.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u,d=!1,g={};try{(u=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(g,[]),d=g instanceof Array}catch{}return function(f,r){return m(f),y(r),d?u.call(f,r):f.__proto__=r,f}}():void 0)},{"../internals/a-possible-prototype":6,"../internals/an-object":10}],103:[function(t,U,C){var m=t("../internals/to-string-tag-support"),y=t("../internals/classof");U.exports=m?{}.toString:function(){return"[object "+y(this)+"]"}},{"../internals/classof":29,"../internals/to-string-tag-support":142}],104:[function(t,U,C){var m=t("../internals/get-built-in"),y=t("../internals/object-get-own-property-names"),u=t("../internals/object-get-own-property-symbols"),d=t("../internals/an-object");U.exports=m("Reflect","ownKeys")||function(g){var f=y.f(d(g)),r=u.f;return r?f.concat(r(g)):f}},{"../internals/an-object":10,"../internals/get-built-in":57,"../internals/object-get-own-property-names":96,"../internals/object-get-own-property-symbols":97}],105:[function(t,U,C){t=t("../internals/global"),U.exports=t},{"../internals/global":60}],106:[function(t,U,C){U.exports=function(m){try{return{error:!1,value:m()}}catch(y){return{error:!0,value:y}}}},{}],107:[function(t,U,C){var m=t("../internals/an-object"),y=t("../internals/is-object"),u=t("../internals/new-promise-capability");U.exports=function(d,g){return m(d),y(g)&&g.constructor===d?g:((0,(d=u.f(d)).resolve)(g),d.promise)}},{"../internals/an-object":10,"../internals/is-object":75,"../internals/new-promise-capability":87}],108:[function(t,U,C){var m=t("../internals/redefine");U.exports=function(y,u,d){for(var g in u)m(y,g,u[g],d);return y}},{"../internals/redefine":109}],109:[function(f,U,C){var m=f("../internals/global"),y=f("../internals/create-non-enumerable-property"),u=f("../internals/has"),d=f("../internals/set-global"),g=f("../internals/inspect-source"),f=f("../internals/internal-state"),r=f.get,s=f.enforce,n=String(String).split("String");(U.exports=function(a,l,o,b){var c=!!b&&!!b.unsafe,p=!!b&&!!b.enumerable,b=!!b&&!!b.noTargetGet;typeof o=="function"&&(typeof l!="string"||u(o,"name")||y(o,"name",l),s(o).source=n.join(typeof l=="string"?l:"")),a===m?p?a[l]=o:d(l,o):(c?!b&&a[l]&&(p=!0):delete a[l],p?a[l]=o:y(a,l,o))})(Function.prototype,"toString",function(){return typeof this=="function"&&r(this).source||g(this)})},{"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/has":61,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/set-global":116}],110:[function(t,U,C){var m=t("./classof-raw"),y=t("./regexp-exec");U.exports=function(u,d){var g=u.exec;if(typeof g=="function"){if(g=g.call(u,d),typeof g!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return g}if(m(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return y.call(u,d)}},{"./classof-raw":28,"./regexp-exec":111}],111:[function(d,U,C){var m,y,u=d("./regexp-flags"),d=d("./regexp-sticky-helpers"),g=RegExp.prototype.exec,f=String.prototype.replace,r=g,s=(m=/a/,y=/b*/g,g.call(m,"a"),g.call(y,"a"),m.lastIndex!==0||y.lastIndex!==0),n=d.UNSUPPORTED_Y||d.BROKEN_CARET,a=/()??/.exec("")[1]!==void 0;U.exports=r=s||a||n?function(l){var o,i,c,p,b=this,T=n&&b.sticky,x=u.call(b),S=b.source,E=0,A=l;return T&&((x=x.replace("y","")).indexOf("g")===-1&&(x+="g"),A=String(l).slice(b.lastIndex),0i&&(l=l.slice(0,i)),f?a+l:l+a)}}var y=t("../internals/to-length"),u=t("../internals/string-repeat"),d=t("../internals/require-object-coercible"),g=Math.ceil;U.exports={start:m(!1),end:m(!0)}},{"../internals/require-object-coercible":114,"../internals/string-repeat":128,"../internals/to-length":137}],127:[function(t,U,C){function m(c){return c+22+75*(c<26)}function y(c){var p,b=[],T=(c=function(W){for(var X=[],re=0,_=W.length;re<_;){var O,D=W.charCodeAt(re++);55296<=D&&D<=56319&&re<_?(64512&(O=W.charCodeAt(re++)))==56320?X.push(((1023&D)<<10)+(1023&O)+65536):(X.push(D),re--):X.push(D)}return X}(c)).length,x=128,S=0,E=72;for(k=0;ko((u-S)/R))throw RangeError(a);for(S+=(L-x)*R,x=L,k=0;ku)throw RangeError(a);if(p==x){for(var P=S,F=d;;F+=d){var z=F<=E?1:E+g<=F?g:F-E;if(P>1,W+=o(W/X);l*g>>1>>=1)&&(d+=d))1&f&&(g+=d);return g}},{"../internals/require-object-coercible":114,"../internals/to-integer":136}],129:[function(t,U,C){var m=t("../internals/fails"),y=t("../internals/whitespaces");U.exports=function(u){return m(function(){return!!y[u]()||"​…᠎"[u]()!="​…᠎"||y[u].name!==u})}},{"../internals/fails":51,"../internals/whitespaces":150}],130:[function(u,U,C){function m(f){return function(r){return r=String(y(r)),1&f&&(r=r.replace(d,"")),r=2&f?r.replace(g,""):r}}var y=u("../internals/require-object-coercible"),u="["+u("../internals/whitespaces")+"]",d=RegExp("^"+u+u+"*"),g=RegExp(u+u+"*$");U.exports={start:m(1),end:m(2),trim:m(3)}},{"../internals/require-object-coercible":114,"../internals/whitespaces":150}],131:[function(l,U,C){function m(j){return function(){A(j)}}function y(j){A(j.data)}function u(j){g.postMessage(j+"",o.protocol+"//"+o.host)}var d,g=l("../internals/global"),f=l("../internals/fails"),r=l("../internals/classof-raw"),s=l("../internals/function-bind-context"),n=l("../internals/html"),a=l("../internals/document-create-element"),l=l("../internals/engine-is-ios"),o=g.location,i=g.setImmediate,c=g.clearImmediate,p=g.process,b=g.MessageChannel,T=g.Dispatch,x=0,S={},E="onreadystatechange",A=function(j){var L;S.hasOwnProperty(j)&&(L=S[j],delete S[j],L())};i&&c||(i=function(j){for(var L=[],k=1;k=a.length?{value:n.target=void 0,done:!0}:l=="keys"?{value:o,done:!1}:l=="values"?{value:a[o],done:!1}:{value:[o,a[o]],done:!1}},"values"),u.Arguments=u.Array,y("keys"),y("values"),y("entries")},{"../internals/add-to-unscopables":7,"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/iterators":80,"../internals/to-indexed-object":135}],165:[function(g,U,C){var m=g("../internals/export"),d=g("../internals/indexed-object"),y=g("../internals/to-indexed-object"),g=g("../internals/array-method-is-strict"),u=[].join,d=d!=Object,g=g("join",",");m({target:"Array",proto:!0,forced:d||!g},{join:function(f){return u.call(y(this),f===void 0?",":f)}})},{"../internals/array-method-is-strict":22,"../internals/export":50,"../internals/indexed-object":67,"../internals/to-indexed-object":135}],166:[function(y,U,C){var m=y("../internals/export"),y=y("../internals/array-last-index-of");m({target:"Array",proto:!0,forced:y!==[].lastIndexOf},{lastIndexOf:y})},{"../internals/array-last-index-of":20,"../internals/export":50}],167:[function(d,U,C){var m=d("../internals/export"),y=d("../internals/array-iteration").map,u=d("../internals/array-method-has-species-support"),d=d("../internals/array-method-uses-to-length"),u=u("map"),d=d("map");m({target:"Array",proto:!0,forced:!u||!d},{map:function(g){return y(this,g,1L;L++)f(T,E=j[L])&&!f(A,E)&&c(A,E,i(T,E));(A.prototype=x).constructor=A,g(u,b,A)}},{"../internals/classof-raw":28,"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/has":61,"../internals/inherit-if-required":68,"../internals/is-forced":74,"../internals/object-create":91,"../internals/object-define-property":93,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/string-trim":130,"../internals/to-primitive":141}],179:[function(t,U,C){t("../internals/export")({target:"Number",stat:!0},{isFinite:t("../internals/number-is-finite")})},{"../internals/export":50,"../internals/number-is-finite":89}],180:[function(f,U,C){function m(n,a,l){return a===0?l:a%2==1?m(n,a-1,l*n):m(n*n,a/2,l)}var y=f("../internals/export"),u=f("../internals/to-integer"),d=f("../internals/this-number-value"),g=f("../internals/string-repeat"),f=f("../internals/fails"),r=1 .toFixed,s=Math.floor;y({target:"Number",proto:!0,forced:r&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||0xde0b6b3a7640080.toFixed(0)!=="1000000000000000128")||!f(function(){r.call({})})},{toFixed:function(b){function a(E,A){for(var j=-1,L=A;++j<6;)L+=E*T[j],T[j]=L%1e7,L=s(L/1e7)}function l(E){for(var A=6,j=0;0<=--A;)j+=T[A],T[A]=s(j/E),j=j%E*1e7}function o(){for(var E,A=6,j="";0<=--A;)j===""&&A!==0&&T[A]===0||(E=String(T[A]),j=j===""?E:j+g.call("0",7-E.length)+E);return j}var i,c,p=d(this),b=u(b),T=[0,0,0,0,0,0],x="",S="0";if(b<0||20Oe;){var Ue,Be,Ge,Xe=J[Oe++],it=xe?Xe.ok:Xe.fail,ot=Xe.resolve,Qe=Xe.reject,st=Xe.domain;try{it?(xe||(Se.rejection===ge&&function(nt,St){j.call(r,function(){ue?K.emit("rejectionHandled",nt):Ve(ie,nt,St.value)})}(Pe,Se),Se.rejection=pe),it===!0?Ue=me:(st&&st.enter(),Ue=it(me),st&&(st.exit(),Ge=!0)),Ue===Xe.promise?Qe(G("Promise-chain cycle")):(Be=ke(Ue))?Be.call(Ue,ot,Qe):ot(Ue)):Qe(me)}catch(nt){st&&!Ge&&st.exit(),Qe(nt)}}Se.reactions=[],Se.notified=!1,Y&&!Se.rejection&&(q=Pe,ee=Se,j.call(r,function(){var nt=ee.value,St=ze(ee);if(St&&(St=F(function(){ue?K.emit("unhandledRejection",nt,q):Ve(Q,q,nt)}),ee.rejection=ue||ze(ee)?ge:pe,St.error))throw St.value}))}))},Ve=function(Pe,Se,Y){var J;le?((J=$.createEvent("Event")).promise=Se,J.reason=Y,J.initEvent(Pe,!1,!0),r.dispatchEvent(J)):J={promise:Se,reason:Y},(Se=r["on"+Pe])?Se(J):Pe===Q&&R("Unhandled promise rejection",Y)},ze=function(Pe){return Pe.rejection!==pe&&!Pe.parent},qe=function(Pe,Se,Y,J){return function(q){Pe(Se,Y,q,J)}},He=function(Pe,Se,Y,J){Se.done||(Se.done=!0,(Se=J||Se).value=Y,Se.state=je,Ze(Pe,Se,!0))},be=function(Pe,Se,Y,J){if(!Se.done){Se.done=!0,J&&(Se=J);try{if(Pe===Y)throw G("Promise can't be resolved itself");var q=ke(Y);q?L(function(){var ee={done:!1};try{q.call(Y,qe(be,Pe,ee,Se),qe(He,Pe,ee,Se))}catch(me){He(Pe,ee,me,Se)}}):(Se.value=Y,Se.state=fe,Ze(Pe,Se,!1))}catch(ee){He(Pe,{done:!1},ee,Se)}}};we&&(D=function(Pe){b(this,D,X),p(Pe),m.call(this);var Se=re(this);try{Pe(qe(be,this,Se),qe(He,this,Se))}catch(Y){He(this,Se,Y)}},(m=function(Pe){_(this,{type:X,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=l(D.prototype,{then:function(Pe,Se){var Y=O(this),J=ce(A(this,D));return J.ok=typeof Pe!="function"||Pe,J.fail=typeof Se=="function"&&Se,J.domain=ue?K.domain:void 0,Y.parent=!0,Y.reactions.push(J),Y.state!=0&&Ze(this,Y,!1),J.promise},catch:function(Pe){return this.then(void 0,Pe)}}),y=function(){var Pe=new m,Se=re(Pe);this.promise=Pe,this.resolve=qe(be,Pe,Se),this.reject=qe(He,Pe,Se)},P.f=ce=function(Pe){return Pe===D||Pe===u?new y:ne(Pe)},f||typeof n!="function"||(d=n.prototype.then,a(n.prototype,"then",function(Pe,Se){var Y=this;return new D(function(J,q){d.call(Y,J,q)}).then(Pe,Se)},{unsafe:!0}),typeof te=="function"&&g({global:!0,enumerable:!0,forced:!0},{fetch:function(Pe){return k(D,te.apply(r,arguments))}}))),g({global:!0,wrap:!0,forced:we},{Promise:D}),o(D,X,!1,!0),i(X),u=s(X),g({target:X,stat:!0,forced:we},{reject:function(Pe){var Se=ce(this);return Se.reject.call(void 0,Pe),Se.promise}}),g({target:X,stat:!0,forced:f||we},{resolve:function(Pe){return k(f&&this===u?D:this,Pe)}}),g({target:X,stat:!0,forced:Fe},{all:function(Pe){var Se=this,Y=ce(Se),J=Y.resolve,q=Y.reject,ee=F(function(){var me=p(Se.resolve),xe=[],Oe=0,Ue=1;S(Pe,function(Be){var Ge=Oe++,Xe=!1;xe.push(void 0),Ue++,me.call(Se,Be).then(function(it){Xe||(Xe=!0,xe[Ge]=it,--Ue||J(xe))},q)}),--Ue||J(xe)});return ee.error&&q(ee.value),Y.promise},race:function(Pe){var Se=this,Y=ce(Se),J=Y.reject,q=F(function(){var ee=p(Se.resolve);S(Pe,function(me){ee.call(Se,me).then(Y.resolve,J)})});return q.error&&J(q.value),Y.promise}})},{"../internals/a-function":5,"../internals/an-instance":9,"../internals/check-correctness-of-iteration":27,"../internals/classof-raw":28,"../internals/engine-v8-version":48,"../internals/export":50,"../internals/get-built-in":57,"../internals/global":60,"../internals/host-report-errors":63,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-object":75,"../internals/is-pure":76,"../internals/iterate":78,"../internals/microtask":82,"../internals/native-promise-constructor":83,"../internals/new-promise-capability":87,"../internals/perform":106,"../internals/promise-resolve":107,"../internals/redefine":109,"../internals/redefine-all":108,"../internals/set-species":117,"../internals/set-to-string-tag":118,"../internals/species-constructor":122,"../internals/task":131,"../internals/well-known-symbol":149}],189:[function(r,U,C){var m=r("../internals/export"),l=r("../internals/get-built-in"),y=r("../internals/a-function"),u=r("../internals/an-object"),d=r("../internals/is-object"),g=r("../internals/object-create"),f=r("../internals/function-bind"),r=r("../internals/fails"),s=l("Reflect","construct"),n=r(function(){function o(){}return!(s(function(){},[],o)instanceof o)}),a=!r(function(){s(function(){})}),l=n||a;m({target:"Reflect",stat:!0,forced:l,sham:l},{construct:function(o,i){y(o),u(i);var c=arguments.length<3?o:y(arguments[2]);if(a&&!n)return s(o,i,c);if(o==c){switch(i.length){case 0:return new o;case 1:return new o(i[0]);case 2:return new o(i[0],i[1]);case 3:return new o(i[0],i[1],i[2]);case 4:return new o(i[0],i[1],i[2],i[3])}var p=[null];return p.push.apply(p,i),new(f.apply(o,p))}return p=c.prototype,c=g(d(p)?p:Object.prototype),p=Function.apply.call(o,c,i),d(p)?p:c}})},{"../internals/a-function":5,"../internals/an-object":10,"../internals/export":50,"../internals/fails":51,"../internals/function-bind":56,"../internals/get-built-in":57,"../internals/is-object":75,"../internals/object-create":91}],190:[function(t,U,C){var m=t("../internals/export"),y=t("../internals/is-object"),u=t("../internals/an-object"),d=t("../internals/has"),g=t("../internals/object-get-own-property-descriptor"),f=t("../internals/object-get-prototype-of");m({target:"Reflect",stat:!0},{get:function r(s,n){var a,l=arguments.length<3?s:arguments[2];return u(s)===l?s[n]:(a=g.f(s,n))?d(a,"value")?a.value:a.get===void 0?void 0:a.get.call(l):y(a=f(s))?r(a,n,l):void 0}})},{"../internals/an-object":10,"../internals/export":50,"../internals/has":61,"../internals/is-object":75,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-prototype-of":98}],191:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/global"),u=t("../internals/is-forced"),d=t("../internals/inherit-if-required"),g=t("../internals/object-define-property").f,f=t("../internals/object-get-own-property-names").f,r=t("../internals/is-regexp"),s=t("../internals/regexp-flags"),n=t("../internals/regexp-sticky-helpers"),a=t("../internals/redefine"),l=t("../internals/fails"),o=t("../internals/internal-state").set,i=t("../internals/set-species"),c=t("../internals/well-known-symbol")("match"),p=y.RegExp,b=p.prototype,T=/a/g,x=/a/g,S=new p(T)!==T,E=n.UNSUPPORTED_Y;if(m&&u("RegExp",!S||E||l(function(){return x[c]=!1,p(T)!=T||p(x)==x||p(T,"i")!="/a/i"}))){for(var A=function(k,R){var P,F=this instanceof A,z=r(k),V=R===void 0;return!F&&z&&k.constructor===A&&V?k:(S?z&&!V&&(k=k.source):k instanceof A&&(V&&(R=s.call(k)),k=k.source),E&&(P=!!R&&-1L;)(function(k){k in A||g(A,k,{configurable:!0,get:function(){return p[k]},set:function(R){p[k]=R}})})(j[L++]);(b.constructor=A).prototype=b,a(y,"RegExp",A)}i("RegExp")},{"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/inherit-if-required":68,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-regexp":77,"../internals/object-define-property":93,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/regexp-flags":112,"../internals/regexp-sticky-helpers":113,"../internals/set-species":117,"../internals/well-known-symbol":149}],192:[function(y,U,C){var m=y("../internals/export"),y=y("../internals/regexp-exec");m({target:"RegExp",proto:!0,forced:/./.exec!==y},{exec:y})},{"../internals/export":50,"../internals/regexp-exec":111}],193:[function(d,U,C){var m=d("../internals/redefine"),y=d("../internals/an-object"),r=d("../internals/fails"),u=d("../internals/regexp-flags"),d="toString",g=RegExp.prototype,f=g[d],r=r(function(){return f.call({source:"a",flags:"b"})!="/a/b"}),s=f.name!=d;(r||s)&&m(RegExp.prototype,d,function(){var n=y(this),a=String(n.source),l=n.flags;return"/"+a+"/"+String(l===void 0&&n instanceof RegExp&&!("flags"in g)?u.call(n):l)},{unsafe:!0})},{"../internals/an-object":10,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-flags":112}],194:[function(y,U,C){var m=y("../internals/collection"),y=y("../internals/collection-strong");U.exports=m("Set",function(u){return function(){return u(this,arguments.length?arguments[0]:void 0)}},y)},{"../internals/collection":32,"../internals/collection-strong":30}],195:[function(f,U,C){var m=f("../internals/export"),y=f("../internals/object-get-own-property-descriptor").f,u=f("../internals/to-length"),d=f("../internals/not-a-regexp"),g=f("../internals/require-object-coercible"),n=f("../internals/correct-is-regexp-logic"),f=f("../internals/is-pure"),r="".endsWith,s=Math.min,n=n("endsWith");m({target:"String",proto:!0,forced:!!(f||n||!(m=y(String.prototype,"endsWith"))||m.writable)&&!n},{endsWith:function(a){var l=String(g(this)),o=(d(a),1=s.length?{value:void 0,done:!0}:(s=m(s,n),r.index+=s.length,{value:s,done:!1})})},{"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/string-multibyte":124}],198:[function(t,U,C){var m=t("../internals/fix-regexp-well-known-symbol-logic"),y=t("../internals/an-object"),u=t("../internals/to-length"),d=t("../internals/require-object-coercible"),g=t("../internals/advance-string-index"),f=t("../internals/regexp-exec-abstract");m("match",1,function(r,s,n){return[function(a){var l=d(this),o=a==null?void 0:a[r];return o!==void 0?o.call(a,l):new RegExp(a)[r](String(l))},function(a){var l=n(s,a,this);if(l.done)return l.value;var o=y(a),i=String(this);if(!o.global)return f(o,i);for(var c=o.unicode,p=[],b=o.lastIndex=0;(T=f(o,i))!==null;){var T=String(T[0]);(p[b]=T)===""&&(o.lastIndex=g(i,u(o.lastIndex),c)),b++}return b===0?null:p}]})},{"../internals/advance-string-index":8,"../internals/an-object":10,"../internals/fix-regexp-well-known-symbol-logic":52,"../internals/regexp-exec-abstract":110,"../internals/require-object-coercible":114,"../internals/to-length":137}],199:[function(t,U,C){var m=t("../internals/export"),y=t("../internals/string-pad").start;m({target:"String",proto:!0,forced:t("../internals/string-pad-webkit-bug")},{padStart:function(u){return y(this,u,1]*>)/g,i=/\$([$&'`]|\d\d?)/g;m("replace",2,function(c,p,b,T){var x=T.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,S=T.REPLACE_KEEPS_$0,E=x?"$":"$0";return[function(A,j){var L=f(this),k=A==null?void 0:A[c];return k!==void 0?k.call(A,L,j):p.call(String(L),A,j)},function(A,j){if(!x&&S||typeof j=="string"&&j.indexOf(E)===-1){var L=b(p,A,this,j);if(L.done)return L.value}for(var k,R=y(A),P=String(this),F=typeof j=="function",z=(F||(j=String(j)),R.global),V=(z&&(k=R.unicode,R.lastIndex=0),[]);(_=s(R,P))!==null&&(V.push(_),z);)String(_[0])===""&&(R.lastIndex=r(P,d(R.lastIndex),k));for(var N,W="",X=0,re=0;re>>0;if(j==0)return[];if(S===void 0)return[A];if(!y(S))return b.call(A,S,j);for(var L,k,R,P=[],E=(S.ignoreCase?"i":"")+(S.multiline?"m":"")+(S.unicode?"u":"")+(S.sticky?"y":""),F=0,z=new RegExp(S.source,E+"g");(L=n.call(z,A))&&!(F<(k=z.lastIndex)&&(P.push(A.slice(F,L.index)),1=j));)z.lastIndex===L.index&&z.lastIndex++;return F===A.length?!R&&z.test("")||P.push(""):P.push(A.slice(F)),P.length>j?P.slice(0,j):P}:"0".split(void 0,0).length?function(S,E){return S===void 0&&E===0?[]:b.call(this,S,E)}:b;return[function(S,E){var A=d(this),j=S==null?void 0:S[p];return j!==void 0?j.call(S,A,E):x.call(String(A),S,E)},function(L,E){var A=T(x,L,this,E,x!==b);if(A.done)return A.value;var A=u(L),j=String(this),L=g(A,RegExp),k=A.unicode,R=(A.ignoreCase?"i":"")+(A.multiline?"m":"")+(A.unicode?"u":"")+(c?"y":"g"),P=new L(c?A:"^(?:"+A.source+")",R),F=E===void 0?i:E>>>0;if(F==0)return[];if(j.length===0)return s(P,j)===null?[j]:[];for(var z=0,V=0,N=[];Vte.key){ue.splice(ce,0,te);break}ce===Q&&ue.push(te)}ne.updateURL()},forEach:function(te){for(var ce,ne=N(this).entries,ue=b(te,16))return;for(Ot=0;Vt();){if(Gt=null,Ot>0)if(Vt()=="."&&Ot<4)$e++;else return;if(!D.test(Vt()))return;for(;D.test(Vt());){if(rr=parseInt(Vt(),10),Gt===null)Gt=rr;else{if(Gt==0)return;Gt=Gt*10+rr}if(Gt>255)return;$e++}yt[We]=yt[We]*256+Gt,Ot++,(Ot==2||Ot==4)&&We++}if(Ot!=4)return;break}else if(Vt()==":"){if($e++,!Vt())return}else if(Vt())return;yt[We++]=Lt}if(pt!==null)for(Qt=We-pt,We=7;We!=0&&Qt>0;)nr=yt[We],yt[We--]=yt[pt+Qt-1],yt[pt+--Qt]=nr;else if(We!=8)return;return yt}(Ne.slice(1,-1)))?void(he.host=Ye):X;if(ke(he))return Ne=S(Ne),ce.test(Ne)||(Ye=function(Ie){var yt=Ie.split("."),We,pt,$e,Lt,Nt,Ot,Gt;if(yt.length&&yt[yt.length-1]==""&&yt.pop(),(We=yt.length)>4)return Ie;for(pt=[],$e=0;$e1&&Lt.charAt(0)=="0"&&(Nt=G.test(Lt)?16:8,Lt=Lt.slice(Nt==8?1:2)),Lt==="")Ot=0;else{if(!(Nt==10?K:Nt==8?$:te).test(Lt))return Ie;Ot=parseInt(Lt,Nt)}pt.push(Ot)}for($e=0;$e=V(256,5-We))return null}else if(Ot>255)return null;for(Gt=pt.pop(),$e=0;$e":1,"`":1}),pe=b({},je,{"#":1,"?":1,"{":1,"}":1}),ge=b({},pe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),we=function(he,Ne){var Ye=x(he,0);return 32"u"&&m!==void 0&&{}.toString.call(m)==="[object process]",c=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function p(){var Q=setTimeout;return function(){return Q(T,1)}}var b=new Array(1e3);function T(){for(var Q=0;QA,applyPalette:()=>function(F,z,V="rgb565"){if(!F||!F.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(F instanceof Uint8Array||F instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");if(256>24&255,D=$>>16&255,G=$>>8&255,$=255&$,K=a($,G,D,O),K=K in _?_[K]:_[K]=function(Q,ie,fe,je,pe){let ge=0,we=1e100;for(let Ve=0;Vewe||(Fe=ke[0],(Ze+=x(Fe-Q))>we||(Fe=ke[1],(Ze+=x(Fe-ie))>we||(Fe=ke[2],(Ze+=x(Fe-fe))>we||(we=Ze,ge=Ve))))}return ge}($,G,D,O,z);re[le]=K}else{const le=V==="rgb444"?l:n;for(let Q=0;Q>16&255,ce=ne>>8&255,ne=255&ne,ue=le(ne,ce,te),ue=ue in _?_[ue]:_[ue]=function(ie,fe,je,pe){let ge=0,we=1e100;for(let Ve=0;Vewe||(Fe=ke[1],(Ze+=x(Fe-fe))>we||(Fe=ke[2],(Ze+=x(Fe-je))>we||(we=Ze,ge=Ve)))}return ge}(ne,ce,te,z);re[Q]=ue}}return re},default:()=>P,nearestColor:()=>function(F,z,V=b){return F[S(F,z,V)]},nearestColorIndex:()=>S,nearestColorIndexWithDistance:()=>E,prequantize:()=>function(F,{roundRGB:z=5,roundAlpha:V=10,oneBitAlpha:N=null}={}){const W=new Uint32Array(F.buffer);for(let D=0;D>24&255;var X,re=O>>16&255,_=O>>8&255,O=255&O;G=T(G,V),N&&(X=typeof N=="number"?N:127,G=G<=X?0:255),O=T(O,z),_=T(_,z),re=T(re,z),W[D]=G<<24|re<<16|_<<8|O<<0}},quantize:()=>function(F,z,V={}){var{format:N="rgb565",clearAlpha:W=!0,clearAlphaColor:X=0,clearAlphaThreshold:re=0,oneBitAlpha:_=!1}=V;if(!F||!F.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(F instanceof Uint8Array||F instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");F=new Uint32Array(F.buffer);let O=V.useSqrt!==!1;const D=N==="rgba4444",G=function(ze,qe){const He=qe==="rgb444"?4096:65536,be=new Array(He),Pe=ze.length;if(qe==="rgba4444")for(let ot=0;ot>24&255,Y=q>>16&255,J=q>>8&255,q=255&q,ee=a(q,J,Y,Se);let Qe=ee in be?be[ee]:be[ee]=p();Qe.rc+=q,Qe.gc+=J,Qe.bc+=Y,Qe.ac+=Se,Qe.cnt++}else if(qe==="rgb444")for(let ot=0;ot>16&255,xe=Oe>>8&255,Oe=255&Oe,Ue=l(Oe,xe,me);let Qe=Ue in be?be[Ue]:be[Ue]=p();Qe.rc+=Oe,Qe.gc+=xe,Qe.bc+=me,Qe.cnt++}else for(let ot=0;ot>16&255,Ge=Xe>>8&255,Xe=255&Xe,it=n(Xe,Ge,Be);let Qe=it in be?be[it]:be[it]=p();Qe.rc+=Xe,Qe.gc+=Ge,Qe.bc+=Be,Qe.cnt++}return be}(F,N),$=G.length,K=$-1,te=new Uint32Array($+1);for(var ce=0,ne=0;ne<$;++ne){const ze=G[ne];ze!=null&&(ke=1/ze.cnt,D&&(ze.ac*=ke),ze.rc*=ke,ze.gc*=ke,ze.bc*=ke,G[ce++]=ze)}i(z)/ce<.022&&(O=!1);for(var ue,le,Q,ne=0;ne>1,!(G[ue=te[Q]].err<=ie));le=Q)te[le]=ue;te[le]=ne}var fe,je=ce-z;for(ne=0;ne=fe.mtm&&G[fe.nn].mtm<=fe.tm)break;for(fe.mtm==K?pe=te[1]=te[te[0]--]:(c(G,pe),fe.tm=ne),ie=G[pe].err,le=1;(Q=le+le)<=te[0]&&(QG[te[Q+1]].err&&Q++,!(ie<=G[ue=te[Q]].err));le=Q)te[le]=ue;te[le]=pe}var ge=G[fe.nn],we=fe.cnt,Fe=ge.cnt,ke=1/(we+Fe);D&&(fe.ac=ke*(we*fe.ac+Fe*ge.ac)),fe.rc=ke*(we*fe.rc+Fe*ge.rc),fe.gc=ke*(we*fe.gc+Fe*ge.gc),fe.bc=ke*(we*fe.bc+Fe*ge.bc),fe.cnt+=ge.cnt,fe.mtm=++ne,G[ge.bk].fw=ge.fw,G[ge.fw].bk=ge.bk,ge.mtm=K}let Ze=[];for(ne=0;;0){let ze=o(Math.round(G[ne].rc),0,255),qe=o(Math.round(G[ne].gc),0,255),He=o(Math.round(G[ne].bc),0,255),be=255;D&&(be=o(Math.round(G[ne].ac),0,255),_&&(Ve=typeof _=="number"?_:127,be=be<=Ve?0:255),W&&be<=re&&(ze=qe=He=X,be=0));var Ve=D?[ze,qe,He,be]:[ze,qe,He];if(function(Pe,Se){for(let q=0;qfunction(F,z,V=5){if(F.length&&z.length){var N=F.map(O=>O.slice(0,3)),W=V*V,X=F[0].length;for(let O=0;OX?D.slice(0,3):D.slice();var _=E(N,D.slice(0,3),b),re=_[0],_=_[1];0<_&&_<=W&&(F[re]=D)}}}};for(m in d)y(u,m,{get:d[m],enumerable:!0});var g={signature:"GIF",version:"89a",trailer:59,extensionIntroducer:33,applicationExtensionLabel:255,graphicControlExtensionLabel:249,imageSeparator:44,signatureSize:3,versionSize:3,globalColorTableFlagMask:128,colorResolutionMask:112,sortFlagMask:8,globalColorTableSizeMask:7,applicationIdentifierSize:8,applicationAuthCodeSize:3,disposalMethodMask:28,userInputFlagMask:2,transparentColorFlagMask:1,localColorTableFlagMask:128,interlaceFlagMask:64,idSortFlagMask:32,localColorTableSizeMask:7};function f(F=256){let z=0,V=new Uint8Array(F);return{get buffer(){return V.buffer},reset(){z=0},bytesView(){return V.subarray(0,z)},bytes(){return V.slice(0,z)},writeByte(W){N(z+1),V[z]=W,z++},writeBytes(W,X=0,re=W.length){N(z+re);for(let _=0;_>>0),X!=0&&(W=Math.max(W,256));const re=V;V=new Uint8Array(W),0>=8,$-=8;if((ie>ue||ce)&&(ce?(ne=te,ue=(1<>=8,$-=8;0>3}function a(F,z,V,N){return F>>4|240&z|(240&V)<<4|(240&N)<<8}function l(F,z,V){return F>>4<<8|240&z|V>>4}function o(F,z,V){return F>8&255)}function k(F,z){for(var V=0;V>1,l=-7,o=u?c-1:0,i=u?-1:1,c=m[y+o];for(o+=i,f=c&(1<<-l)-1,c>>=-l,l+=s;0>=-l,l+=d;0>1,o=g===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=d?0:p-1,c=d?1:-1,p=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===1/0?(s=isNaN(y)?1:0,r=a):(r=Math.floor(Math.log(y)/Math.LN2),y*(d=Math.pow(2,-r))<1&&(r--,d*=2),2<=(y+=1<=r+l?o/d:o*Math.pow(2,1-l))*d&&(r++,d/=2),a<=r+l?(s=0,r=a):1<=r+l?(s=(y*d-1)*Math.pow(2,g),r+=l):(s=y*Math.pow(2,l-1)*Math.pow(2,g),r=0));8<=g;m[u+i]=255&s,i+=c,s/=256,g-=8);for(r=r<Math.abs(Y[0])&&(J=1),J=Math.abs(Y[2])>Math.abs(Y[J])?2:J}function L(Y,J){Y.f+=J.f,Y.b.f+=J.b.f}function k(Y,J,q){return Y=Y.a,J=J.a,q=q.a,J.b.a===Y?q.b.a===Y?u(J.a,q.a)?g(q.b.a,J.a,q.a)<=0:0<=g(J.b.a,q.a,J.a):g(q.b.a,Y,q.a)<=0:q.b.a===Y?0<=g(J.b.a,Y,J.a):(J=d(J.b.a,Y,J.a),(Y=d(q.b.a,Y,q.a))<=J)}function R(Y){Y.a.i=null;var J=Y.e;J.a.c=J.c,J.c.a=J.a,Y.e=null}function P(Y,J){o(Y.a),Y.c=!1,(Y.a=J).i=Y}function F(Y){for(var J=Y.a.a;(Y=Se(Y)).a.a===J;);return Y.c&&(P(Y,J=c(Pe(Y).a.b,Y.a.e)),Y=Se(Y)),Y}function z(Y,J,q){var ee=new be;return ee.a=q,ee.e=ce(Y.f,J.e,ee),q.i=ee}function V(Y,J){switch(Y.s){case 100130:return(1&J)!=0;case 100131:return J!==0;case 100132:return 0>1]],Ue[Oe[Ge]])?qe:He)(q,Ge),Ue[xe]=null,Be[xe]=q.b,q.b=xe}else for(q.c[-(xe+1)]=null;0Math.max(Oe.a,Be.a))){if(u(xe,Oe)){if(0q.f&&(q.f*=2,q.c=Ze(q.c,q.f+1)),q.b===0?me=ee:(me=q.b,q.b=q.c[q.b]),q.e[me]=J,q.c[me]=ee,q.d[ee]=me,q.h&&He(q,ee),me):(q=Y.a++,Y.c[q]=J,-(q+1))}function Fe(Y){if(Y.a===0)return ze(Y.b);var J=Y.c[Y.d[Y.a-1]];if(Y.b.a!==0&&u(Ve(Y.b),J))return ze(Y.b);for(;--Y.a,0Y.a||u(ee[Oe],ee[Be])){me[q[xe]=Oe]=xe;break}me[q[xe]=Be]=xe,xe=Ue}}function He(Y,J){for(var q=Y.d,ee=Y.e,me=Y.c,xe=J,Oe=q[xe];;){var Ue=xe>>1,Be=q[Ue];if(Ue==0||u(ee[Be],ee[Oe])){me[q[xe]=Oe]=xe;break}me[q[xe]=Be]=xe,xe=Ue}}function be(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function Pe(Y){return Y.e.c.b}function Se(Y){return Y.e.a.b}(m=ue.prototype).x=function(){le(this,0)},m.B=function(Y,J){switch(Y){case 100142:return;case 100140:switch(J){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=J)}break;case 100141:return void(this.m=!!J);default:return void Q(this,100900)}Q(this,100901)},m.y=function(Y){switch(Y){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:Q(this,100900)}return!1},m.A=function(Y,J,q){this.j[0]=Y,this.j[1]=J,this.j[2]=q},m.z=function(Y,J){var q=J||null;switch(Y){case 100100:case 100106:this.h=q;break;case 100104:case 100110:this.l=q;break;case 100101:case 100107:this.k=q;break;case 100102:case 100108:this.i=q;break;case 100103:case 100109:this.p=q;break;case 100105:case 100111:this.o=q;break;case 100112:this.r=q;break;default:Q(this,100900)}},m.C=function(Y,J){var q=!1,ee=[0,0,0];le(this,2);for(var me=0;me<3;++me){var xe=Y[me];xe<-1e150&&(xe=-1e150,q=!0),1e150ee[Ge]&&(ee[Ge]=Xe,me[Ge]=q)}if(ee[1]-Ue[1]>ee[q=0]-Ue[0]&&(q=1),Ue[q=ee[2]-Ue[2]>ee[q]-Ue[q]?2:q]>=ee[q])Oe[0]=0,Oe[1]=0,Oe[2]=1;else{for(Ue=Be[q],me=me[q],Be=[ee=0,0,0],Ue=[Ue.g[0]-me.g[0],Ue.g[1]-me.g[1],Ue.g[2]-me.g[2]],Ge=[0,0,0],q=xe.e;q!==xe;q=q.e)Ge[0]=q.g[0]-me.g[0],Ge[1]=q.g[1]-me.g[1],Ge[2]=q.g[2]-me.g[2],Be[0]=Ue[1]*Ge[2]-Ue[2]*Ge[1],Be[1]=Ue[2]*Ge[0]-Ue[0]*Ge[2],Be[2]=Ue[0]*Ge[1]-Ue[1]*Ge[0],ee<(Xe=Be[0]*Be[0]+Be[1]*Be[1]+Be[2]*Be[2])&&(ee=Xe,Oe[0]=Be[0],Oe[1]=Be[1],Oe[2]=Be[2]);ee<=0&&(Oe[0]=Oe[1]=Oe[2]=0,Oe[j(Ue)]=1)}xe=!0}for(Be=j(Oe),q=this.b.c,ee=(Be+1)%3,me=(Be+2)%3,Be=0>=1;)++l;if(i=1<>8&255,u[r++]=255&g,u[r++]=g>>8&255,u[r++]=(n!==null?128:0)|l,u[r++]=o,u[r++]=0,n!==null)for(var c=0,p=n.length;c>16&255,u[r++]=b>>8&255,u[r++]=255&b}if(s!==null){if(s<0||65535>8&255,u[r++]=0}var T=!1;this.addFrame=function(x,S,E,A,j,L){if(T===!0&&(--r,T=!1),L=L===void 0?{}:L,x<0||S<0||65535>=1;)++P;var F=1<>8&255,u[r++]=W,u[r++]=0),u[r++]=44,u[r++]=255&x,u[r++]=x>>8&255,u[r++]=255&S,u[r++]=S>>8&255,u[r++]=255&E,u[r++]=E>>8&255,u[r++]=255&A,u[r++]=A>>8&255,u[r++]=k===!0?128|P-1:0,k===!0)for(var X=0,re=R.length;X>16&255,u[r++]=_>>8&255,u[r++]=255&_}return r=function(O,D,G,$){O[D++]=G;var K=D++,te=1<>=8,Q-=8,D===K+256&&(O[K]=255,K=D++)}function je(ze){ie|=ze<>=8,Q-=8,D===K+256&&(O[K]=255,K=D++);ue===4096?(je(te),ue=1+ne,le=G+1,ge={}):(1<>=l,i-=l,S==s)a=1+n,o=(1<<(l=r+1))-1,x=null;else{if(S==n)break;for(var E=S>8,++A;var L=j;if(f>=8;x!==null&&a<4096&&(T[a++]=x<<8|L,o+1<=a&&l<12&&(++l,o=o<<1|1)),x=S}}p!==f&&console.log("Warning, gif stream shorter than expected.")}try{C.GifWriter=m,C.GifReader=function(u){var d=0;if(u[d++]!==71||u[d++]!==73||u[d++]!==70||u[d++]!==56||(u[d++]+1&253)!=56||u[d++]!==97)throw new Error("Invalid GIF 87a/89a header.");var g=u[d++]|u[d++]<<8,f=u[d++]|u[d++]<<8,r=u[d++],s=1<<1+(7&r),n=(u[d++],u[d++],null),a=null,l=(r>>7&&(n=d,d+=3*(a=s)),!0),o=[],i=0,c=null,p=0,b=null;for(this.width=g,this.height=f;l&&d>2&7,d++;break;case 254:for(;;){if(!(0<=(x=u[d++])))throw Error("Invalid block size");if(x===0)break;d+=x}break;default:throw new Error("Unknown graphic control label: 0x"+u[d-1].toString(16))}break;case 44:var x,S=u[d++]|u[d++]<<8,E=u[d++]|u[d++]<<8,A=u[d++]|u[d++]<<8,j=u[d++]|u[d++]<<8,z=u[d++],L=z>>6&1,k=1<<1+(7&z),R=n,P=a,F=!1,z=(z>>7&&(F=!0,R=d,d+=3*(P=k)),d);for(d++;;){if(!(0<=(x=u[d++])))throw Error("Invalid block size");if(x===0)break;d+=x}o.push({x:S,y:E,width:A,height:j,has_local_palette:F,palette_offset:R,palette_size:P,data_offset:z,data_length:d-z,transparent_index:c,interlaced:!!L,delay:i,disposal:p});break;case 59:l=!1;break;default:throw new Error("Unknown gif block: 0x"+u[d-1].toString(16))}this.numFrames=function(){return o.length},this.loopCount=function(){return b},this.frameInfo=function(V){if(V<0||V>=o.length)throw new Error("Frame index out of range.");return o[V]},this.decodeAndBlitFrameBGRA=function(V,N){for(var V=this.frameInfo(V),W=V.width*V.height,X=new Uint8Array(W),re=(y(u,V.data_offset,X,W),V.palette_offset),_=V.transparent_index,O=(_===null&&(_=256),V.width),D=g-O,G=O,$=4*(V.y*g+V.x),K=4*((V.y+V.height)*g+V.x),te=$,ce=4*D,ne=(V.interlaced===!0&&(ce+=4*g*7),8),ue=0,le=X.length;ue>=1)),fe===_?te+=4:(Q=u[re+3*fe],ie=u[re+3*fe+1],fe=u[re+3*fe+2],N[te++]=fe,N[te++]=ie,N[te++]=Q,N[te++]=255),--G}},this.decodeAndBlitFrameRGBA=function(V,N){for(var V=this.frameInfo(V),W=V.width*V.height,X=new Uint8Array(W),re=(y(u,V.data_offset,X,W),V.palette_offset),_=V.transparent_index,O=(_===null&&(_=256),V.width),D=g-O,G=O,$=4*(V.y*g+V.x),K=4*((V.y+V.height)*g+V.x),te=$,ce=4*D,ne=(V.interlaced===!0&&(ce+=4*g*7),8),ue=0,le=X.length;ue>=1)),fe===_?te+=4:(Q=u[re+3*fe],ie=u[re+3*fe+1],fe=u[re+3*fe+2],N[te++]=Q,N[te++]=ie,N[te++]=fe,N[te++]=255),--G}}}}catch{}},{}],254:[function(t,U,C){(function(m){var y,u;y=this,u=function(d){function g(I){if(this==null)throw TypeError();var v,w=String(this),M=w.length,I=I?Number(I):0;if(!((I=I!=I?0:I)<0||M<=I))return 55296<=(v=w.charCodeAt(I))&&v<=56319&&I+1>>16-v;return h.tag>>>=v,h.bitcount-=v,M+w}function k(h,v){for(;h.bitcount<24;)h.tag|=h.source[h.sourceIndex++]<>>=1,w+=v.table[++I],0<=(M-=v.table[I]););return h.tag=B,h.bitcount-=I,v.trans[w+M]}function R(h,v,w){for(;;){var M=k(h,v);if(M===256)return r;if(M<256)h.dest[h.destLen++]=M;else for(var I,B=L(h,i[M-=257],c[M]),M=k(h,w),H=I=h.destLen-L(h,p[M],b[M]);H>>=1,M=I,L(B,2,0)){case 0:w=function(Me){for(var Je,lt;8this.x2&&(this.x2=h)),typeof v=="number"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=v,this.y2=v),vthis.y2&&(this.y2=v))},W.prototype.addX=function(h){this.addPoint(h,null)},W.prototype.addY=function(h){this.addPoint(null,h)},W.prototype.addBezier=function(h,v,w,M,I,B,H,Z){var se=[h,v],oe=[w,M],ye=[I,B],Te=[H,Z];this.addPoint(h,v),this.addPoint(H,Z);for(var _e=0;_e<=1;_e++){var de,Re=6*se[_e]-12*oe[_e]+6*ye[_e],Ce=-3*se[_e]+9*oe[_e]-9*ye[_e]+3*Te[_e],Le=3*oe[_e]-3*se[_e];Ce==0?Re==0||0<(de=-Le/Re)&&de<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],de)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],de))):(de=Math.pow(Re,2)-4*Le*Ce)<0||(0<(Le=(-Re+Math.sqrt(de))/(2*Ce))&&Le<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],Le)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],Le))),0<(Le=(-Re-Math.sqrt(de))/(2*Ce))&&Le<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],Le)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],Le))))}},W.prototype.addQuad=function(h,v,w,M,I,B){w=h+2/3*(w-h),M=v+2/3*(M-v),this.addBezier(h,v,w,M,w+1/3*(I-h),M+1/3*(B-v),I,B)},X.prototype.moveTo=function(h,v){this.commands.push({type:"M",x:h,y:v})},X.prototype.lineTo=function(h,v){this.commands.push({type:"L",x:h,y:v})},X.prototype.curveTo=X.prototype.bezierCurveTo=function(h,v,w,M,I,B){this.commands.push({type:"C",x1:h,y1:v,x2:w,y2:M,x:I,y:B})},X.prototype.quadTo=X.prototype.quadraticCurveTo=function(h,v,w,M){this.commands.push({type:"Q",x1:h,y1:v,x:w,y:M})},X.prototype.close=X.prototype.closePath=function(){this.commands.push({type:"Z"})},X.prototype.extend=function(h){var v;if(h.commands)h=h.commands;else if(h instanceof W)return v=h,this.moveTo(v.x1,v.y1),this.lineTo(v.x2,v.y1),this.lineTo(v.x2,v.y2),this.lineTo(v.x1,v.y2),void this.close();Array.prototype.push.apply(this.commands,h)},X.prototype.getBoundingBox=function(){for(var h=new W,v=0,w=0,M=0,I=0,B=0;B>8&255,255&h]},$.USHORT=K(2),G.SHORT=function(h){return[(h=32768<=h?-(65536-h):h)>>8&255,255&h]},$.SHORT=K(2),G.UINT24=function(h){return[h>>16&255,h>>8&255,255&h]},$.UINT24=K(3),G.ULONG=function(h){return[h>>24&255,h>>16&255,h>>8&255,255&h]},$.ULONG=K(4),G.LONG=function(h){return[(h=2147483648<=h?-(4294967296-h):h)>>24&255,h>>16&255,h>>8&255,255&h]},$.LONG=K(4),G.FIXED=G.ULONG,$.FIXED=$.ULONG,G.FWORD=G.SHORT,$.FWORD=$.SHORT,G.UFWORD=G.USHORT,$.UFWORD=$.USHORT,G.LONGDATETIME=function(h){return[0,0,0,0,h>>24&255,h>>16&255,h>>8&255,255&h]},$.LONGDATETIME=K(8),G.TAG=function(h){return O.argument(h.length===4,"Tag should be exactly 4 ASCII characters."),[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]},$.TAG=K(4),G.Card8=G.BYTE,$.Card8=$.BYTE,G.Card16=G.USHORT,$.Card16=$.USHORT,G.OffSize=G.BYTE,$.OffSize=$.BYTE,G.SID=G.USHORT,$.SID=$.USHORT,G.NUMBER=function(h){return-107<=h&&h<=107?[h+139]:108<=h&&h<=1131?[247+((h-=108)>>8),255&h]:-1131<=h&&h<=-108?[251+((h=-h-108)>>8),255&h]:-32768<=h&&h<=32767?G.NUMBER16(h):G.NUMBER32(h)},$.NUMBER=function(h){return G.NUMBER(h).length},G.NUMBER16=function(h){return[28,h>>8&255,255&h]},$.NUMBER16=K(3),G.NUMBER32=function(h){return[29,h>>24&255,h>>16&255,h>>8&255,255&h]},$.NUMBER32=K(5),G.REAL=function(h){for(var v=h.toString(),w=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(v),M=(w&&(w=parseFloat("1e"+((w[2]?+w[2]:0)+w[1].length)),v=(Math.round(h*w)/w).toString()),""),I=0,B=v.length;I>8&255,v[v.length]=255&M}return v},$.UTF16=function(h){return 2*h.length};var te,ce={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},ne=(D.MACSTRING=function(h,v,w,M){var I=ce[M];if(I!==void 0){for(var B="",H=0;H>8&255,_e+256&255)}return oe})(h,M,v);return v},G.INDEX=function(h){for(var v=1,w=[v],M=[],I=0;I>8,v[ye+1]=255&Te,v=v.concat(M[oe])}return v},$.TABLE=function(h){for(var v=0,w=h.fields.length,M=0;M>1,Z.skip("uShort",3),Le.glyphIndexMap={};for(var lt,et=new Se.Parser(Ee,Me+Je+14),tt=new Se.Parser(Ee,Me+Je+16+2*lt),ut=new Se.Parser(Ee,Me+Je+16+4*lt),Tt=new Se.Parser(Ee,Me+Je+16+6*lt),At=Me+Je+16+8*lt,Dt=0;Dt>4,H=15&H;if(B==15||(M+=I[B],H==15))break;M+=I[H]}return parseFloat(M)}if(32<=v&&v<=246)return v-139;if(247<=v&&v<=250)return 256*(v-247)+h.parseByte()+108;if(251<=v&&v<=254)return 256*-(v-251)-h.parseByte()-108;throw new Error("Invalid b0 "+v)}function Xt(h,v,w){var M=new Se.Parser(h,v=v!==void 0?v:0),I=[],B=[];for(w=w!==void 0?w:h.length;M.relativeOffset>1,de.length=0,Ce=!0}return function tt(ut){for(var Tt,At,Dt,$t,Yt,tr,wt,Mt,bt,Zt,Ct,qt,kt=0;ktMath.abs(qt-Me)?Ee=Ct+de.shift():Me=qt+de.shift(),_e.curveTo(M,I,B,H,wt,Mt),_e.curveTo(bt,Zt,Ct,qt,Ee,Me);break;default:console.log("Glyph "+v.index+": unknown operator 1200"+zt),de.length=0}break;case 14:0>3;break;case 21:2>16),kt+=2;break;case 29:Yt=de.pop()+h.gsubrsBias,(tr=h.gsubrs[Yt])&&tt(tr);break;case 30:for(;0=w.begin&&h=me.length&&(B=M.parseChar(),w.names.push(M.parseString(B)));break;case 2.5:w.numberOfGlyphs=M.parseUShort(),w.offset=new Array(w.numberOfGlyphs);for(var Z=0;ZTe.value.tag?1:-1}),v.fields=v.fields.concat(M),v.fields=v.fields.concat(I),v}function mn(h,v,w){for(var M=0;M 123 are reserved for internal usage");de|=1<>>1,B=h[I].tag;if(B===v)return I;B>>1,B=h[I];if(B===v)return I;B>>1,H=(I=h[B]).start;if(H===v)return I;H(I=h[w-1]).end?0:I}function Dr(h,v){this.font=h,this.tableName=v}function Fr(h){Dr.call(this,h,"gpos")}function or(h){Dr.call(this,h,"gsub")}function vn(h,v,w){for(var M=h.subtables,I=0;Iv.points.length-1||M.matchedPoints[1]>I.points.length-1)throw Error("Matched points out of range in "+v.name);var H=v.points[M.matchedPoints[0]],Z=I.points[M.matchedPoints[1]],M={xScale:M.xScale,scale01:M.scale01,scale10:M.scale10,yScale:M.yScale,dx:0,dy:0},Z=Zr([Z],M)[0];M.dx=H.x-Z.x,M.dy=H.y-Z.y,B=Zr(I.points,M)}v.points=v.points.concat(B)}}return xn(v.points)}(Fr.prototype=Dr.prototype={searchTag:Yr,binSearch:yn,getTable:function(h){var v=this.font.tables[this.tableName];return v=!v&&h?this.font.tables[this.tableName]=this.createDefaultTable():v},getScriptNames:function(){var h=this.getTable();return h?h.scripts.map(function(v){return v.tag}):[]},getDefaultScriptName:function(){var h=this.getTable();if(h){for(var v=!1,w=0;w=H[v-1].tag,"Features must be added in alphabetical order."),H.push(I={tag:w,feature:{params:0,lookupListIndexes:[]}}),B.push(v),I.feature}},getLookupTables:function(B,v,w,M,I){var B=this.getFeatureTable(B,v,w,I),H=[];if(B){for(var Z,se=B.lookupListIndexes,oe=this.font.tables[this.tableName].lookups,ye=0;ye",B),v.stack.push(Math.round(64*B))}function Kr(h,v){var w=v.stack,M=w.pop(),I=v.fv,B=v.pv,H=v.ppem,Z=v.deltaBase+16*(h-1),se=v.deltaShift,oe=v.z0;d.DEBUG&&console.log(v.step,"DELTAP["+h+"]",M,w);for(var ye=0;ye>4)===H&&(0<=(_e=(15&_e)-8)&&_e++,d.DEBUG&&console.log(v.step,"DELTAPFIX",Te,"by",_e*se),Te=oe[Te],I.setRelative(Te,Te,_e*se,B))}}function Nr(h,v){var w=v.stack,M=w.pop();d.DEBUG&&console.log(v.step,"ROUND[]"),w.push(64*v.round(M/64))}function Jr(h,v){var w=v.stack,M=w.pop(),I=v.ppem,B=v.deltaBase+16*(h-1),H=v.deltaShift;d.DEBUG&&console.log(v.step,"DELTAC["+h+"]",M,w);for(var Z=0;Z>4)===I&&(0<=(oe=(15&oe)-8)&&oe++,oe=oe*H,d.DEBUG&&console.log(v.step,"DELTACFIX",se,"by",oe),v.cvt[se]+=oe)}}function Gn(h,v){var w,I=v.stack,M=I.pop(),I=I.pop(),B=v.z2[M],H=v.z1[I];d.DEBUG&&console.log(v.step,"SDPVTL["+h+"]",M,I),M=h?(w=B.y-H.y,H.x-B.x):(w=H.x-B.x,H.y-B.y),v.dpv=kr(w,M)}function hr(h,v){var w=v.stack,M=v.prog,I=v.ip;d.DEBUG&&console.log(v.step,"PUSHB["+h+"]");for(var B=0;B":"_")+(M?"R":"_")+(I===0?"Gr":I===1?"Bl":I===2?"Wh":"")+"]",h?se+"("+B.cvt[se]+","+Z+")":"",oe,"(d =",H,"->",Le*Ce,")"),B.rp1=B.rp0,B.rp2=oe,v&&(B.rp0=oe)}wn.prototype.exec=function(h,v){if(typeof v!="number")throw new Error("Point size is not a number!");if(!(2",M),Z.interpolate(Te,B,H,se),Z.touch(Te)}h.loop=1},Fn.bind(void 0,0),Fn.bind(void 0,1),function(h){for(var v=h.stack,w=h.rp0,M=h.z0[w],I=h.loop,B=h.fv,H=h.pv,Z=h.z1;I--;){var se=v.pop(),oe=Z[se];d.DEBUG&&console.log(h.step,(1"u"?Uo:No)(h,function(w,M){if(w)return v(w);var I;try{I=en(M)}catch(B){return v(B,null)}return v(null,I)})},d.loadSync=function(h){return en(bn(t("fs").readFileSync(h)))},Object.defineProperty(d,"__esModule",{value:!0})},u(typeof C=="object"&&U!==void 0?C:y.opentype={})}).call(this,t("buffer").Buffer)},{buffer:4,fs:2}],255:[function(t,U,C){(function(m){function y(g,f){for(var r=0,s=g.length-1;0<=s;s--){var n=g[s];n==="."?g.splice(s,1):n===".."?(g.splice(s,1),r++):r&&(g.splice(s,1),r--)}if(f)for(;r--;)g.unshift("..");return g}function u(g,f){if(g.filter)return g.filter(f);for(var r=[],s=0;s'.concat(i,"").concat(a,""),this.dummyDOM||(this.dummyDOM=document.getElementById(o).parentNode),this.descriptions?this.descriptions.fallbackElements||(this.descriptions.fallbackElements={}):this.descriptions={fallbackElements:{}},this.descriptions.fallbackElements[n]?this.descriptions.fallbackElements[n].innerHTML!==i&&(this.descriptions.fallbackElements[n].innerHTML=i):this._describeElementHTML("fallback",n,i),l===this.LABEL&&(this.descriptions.labelElements||(this.descriptions.labelElements={}),this.descriptions.labelElements[n]?this.descriptions.labelElements[n].innerHTML!==i&&(this.descriptions.labelElements[n].innerHTML=i):this._describeElementHTML("label",n,i)))},m.default.prototype._describeHTML=function(n,a){var l,o=this.canvas.id;n==="fallback"?(this.dummyDOM.querySelector("#".concat(o+y))?this.dummyDOM.querySelector("#"+o+d).insertAdjacentHTML("beforebegin",'

')):(l='

'),this.dummyDOM.querySelector("#".concat(o,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutput")).insertAdjacentHTML("beforebegin",l):this.dummyDOM.querySelector("#".concat(o)).innerHTML=l),this.descriptions.fallback=this.dummyDOM.querySelector("#".concat(o).concat(u)),this.descriptions.fallback.innerHTML=a):n==="label"&&(this.dummyDOM.querySelector("#".concat(o+g))?this.dummyDOM.querySelector("#".concat(o+r))&&this.dummyDOM.querySelector("#".concat(o+r)).insertAdjacentHTML("beforebegin",'

')):(l='

'),this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",l):this.dummyDOM.querySelector("#"+o).insertAdjacentHTML("afterend",l)),this.descriptions.label=this.dummyDOM.querySelector("#"+o+f),this.descriptions.label.innerHTML=a)},m.default.prototype._describeElementHTML=function(n,a,l){var o,i=this.canvas.id;n==="fallback"?(this.dummyDOM.querySelector("#".concat(i+y))?this.dummyDOM.querySelector("#"+i+d)||this.dummyDOM.querySelector("#"+i+u).insertAdjacentHTML("afterend",'
Canvas elements and their descriptions
')):(o='
Canvas elements and their descriptions
'),this.dummyDOM.querySelector("#".concat(i,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(i,"accessibleOutput")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+i).innerHTML=o),(o=document.createElement("tr")).id=i+"_fte_"+a,this.dummyDOM.querySelector("#"+i+d).appendChild(o),this.descriptions.fallbackElements[a]=this.dummyDOM.querySelector("#".concat(i).concat("_fte_").concat(a)),this.descriptions.fallbackElements[a].innerHTML=l):n==="label"&&(this.dummyDOM.querySelector("#".concat(i+g))?this.dummyDOM.querySelector("#".concat(i+r))||this.dummyDOM.querySelector("#"+i+f).insertAdjacentHTML("afterend",'
')):(o='
'),this.dummyDOM.querySelector("#".concat(i,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(i,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+i).insertAdjacentHTML("afterend",o)),(n=document.createElement("tr")).id=i+"_lte_"+a,this.dummyDOM.querySelector("#"+i+r).appendChild(n),this.descriptions.labelElements[a]=this.dummyDOM.querySelector("#".concat(i).concat("_lte_").concat(a)),this.descriptions.labelElements[a].innerHTML=l)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.ends-with":195,"core-js/modules/es.string.replace":201}],261:[function(t,U,C){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateGridOutput=function(m){var y,u,d,g;this.dummyDOM.querySelector("#".concat(m,"_summary"))&&(y=this._accessibleOutputs[m],d=function(f,r,s,n){return r="".concat(r," canvas, ").concat(s," by ").concat(n," pixels, contains ").concat(f[0]),r=(f[0]===1?"".concat(r," shape: "):"".concat(r," shapes: ")).concat(f[1]),r}((u=function(f,r){var s,n="",a="",l=0;for(s in r){var o,i=0;for(o in r[s]){var c='
  • ').concat(r[s][o].color," ").concat(s,",");s==="line"?c+=" location = ".concat(r[s][o].pos,", length = ").concat(r[s][o].length," pixels"):(c+=" location = ".concat(r[s][o].pos),s!=="point"&&(c+=", area = ".concat(r[s][o].area," %")),c+="
  • "),n+=c,i++,l++}a=1').concat(r[s][i].color," ").concat(s,"
    "):'').concat(r[s][i].color," ").concat(s," midpoint"),o[r[s][i].loc.locY][r[s][i].loc.locX]?o[r[s][i].loc.locY][r[s][i].loc.locX]=o[r[s][i].loc.locY][r[s][i].loc.locX]+" "+c:o[r[s][i].loc.locY][r[s][i].loc.locX]=c,a++}for(n in o){var p,b="";for(p in o[n])b+="",o[n][p]!==void 0&&(b+=o[n][p]),b+="";l=l+b+""}return l}(m,this.ingredients.shapes),d!==y.summary.innerHTML&&(y.summary.innerHTML=d),g!==y.map.innerHTML&&(y.map.innerHTML=g),u.details!==y.shapeDetails.innerHTML&&(y.shapeDetails.innerHTML=u.details),this._accessibleOutputs[m]=y)},t=t.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.from":161,"core-js/modules/es.array.map":167,"core-js/modules/es.string.iterator":197}],262:[function(t,U,C){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var m=(t=t("../core/main"))&&t.__esModule?t:{default:t};function y(d){return function(g){if(Array.isArray(g)){for(var f=0,r=new Array(g.length);f')):this.dummyDOM.querySelector("#".concat(n)).innerHTML='
    '))):g==="Label"&&(f=n+d+(a=g),this.dummyDOM.querySelector("#".concat(r=n+"accessibleOutput"+g))||(this.dummyDOM.querySelector("#".concat(n,"_Label"))?this.dummyDOM.querySelector("#".concat(n,"_Label")):this.dummyDOM.querySelector("#".concat(n))).insertAdjacentHTML("afterend",'
    '))),this._accessibleOutputs[f]={},d==="textOutput"?(a="#".concat(n,"gridOutput").concat(a),s='
    Text Output

      '),this.dummyDOM.querySelector(a)?this.dummyDOM.querySelector(a).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#".concat(r)).innerHTML=s,this._accessibleOutputs[f].list=this.dummyDOM.querySelector("#".concat(f,"_list"))):d==="gridOutput"&&(a="#".concat(n,"textOutput").concat(a),s='
      Grid Output

        '),this.dummyDOM.querySelector(a)?this.dummyDOM.querySelector(a).insertAdjacentHTML("afterend",s):this.dummyDOM.querySelector("#".concat(r)).innerHTML=s,this._accessibleOutputs[f].map=this.dummyDOM.querySelector("#".concat(f,"_map"))),this._accessibleOutputs[f].shapeDetails=this.dummyDOM.querySelector("#".concat(f,"_shapeDetails")),this._accessibleOutputs[f].summary=this.dummyDOM.querySelector("#".concat(f,"_summary"))},m.default.prototype._updateAccsOutput=function(){var d=this.canvas.id;JSON.stringify(this.ingredients.shapes)===this.ingredients.pShapes&&this.ingredients.colors.background===this.ingredients.pBackground||(this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this._accessibleOutputs.text&&this._updateTextOutput(d+"textOutput"),this._accessibleOutputs.grid&&this._updateGridOutput(d+"gridOutput"),this._accessibleOutputs.textLabel&&this._updateTextOutput(d+"textOutputLabel"),this._accessibleOutputs.gridLabel&&this._updateGridOutput(d+"gridOutputLabel"))},m.default.prototype._accsBackground=function(d){this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this.ingredients.pBackground=this.ingredients.colors.background,this.ingredients.shapes={},this.ingredients.colors.backgroundRGBA!==d&&(this.ingredients.colors.backgroundRGBA=d,this.ingredients.colors.background=this._rgbColorName(d))},m.default.prototype._accsCanvasColors=function(d,g){d==="fill"?this.ingredients.colors.fillRGBA!==g&&(this.ingredients.colors.fillRGBA=g,this.ingredients.colors.fill=this._rgbColorName(g)):d==="stroke"&&this.ingredients.colors.strokeRGBA!==g&&(this.ingredients.colors.strokeRGBA=g,this.ingredients.colors.stroke=this._rgbColorName(g))},m.default.prototype._accsOutput=function(d,g){d==="ellipse"&&g[2]===g[3]?d="circle":d==="rectangle"&&g[2]===g[3]&&(d="square");var f,r,s={},n=!0,a=function(o,i){var c;return o=o==="rectangle"||o==="ellipse"||o==="arc"||o==="circle"||o==="square"?(c=Math.round(i[0]+i[2]/2),Math.round(i[1]+i[3]/2)):o==="triangle"?(c=(i[0]+i[2]+i[4])/3,(i[1]+i[3]+i[5])/3):o==="quadrilateral"?(c=(i[0]+i[2]+i[4]+i[6])/4,(i[1]+i[3]+i[5]+i[7])/4):o==="line"?(c=(i[0]+i[2])/2,(i[1]+i[3])/2):(c=i[0],i[1]),[c,o]}(d,g);if(d==="line"?(s.color=this.ingredients.colors.stroke,s.length=Math.round(this.dist(g[0],g[1],g[2],g[3])),f=this._getPos(g[0],[1]),r=this._getPos(g[2],[3]),s.loc=u(a,this.width,this.height),s.pos=f===r?"at ".concat(f):"from ".concat(f," to ").concat(r)):(d==="point"?s.color=this.ingredients.colors.stroke:(s.color=this.ingredients.colors.fill,s.area=this._getArea(d,g)),s.pos=this._getPos.apply(this,y(a)),s.loc=u(a,this.width,this.height)),this.ingredients.shapes[d]){if(this.ingredients.shapes[d]!==[s]){for(var l in this.ingredients.shapes[d])JSON.stringify(this.ingredients.shapes[d][l])===JSON.stringify(s)&&(n=!1);n===!0&&this.ingredients.shapes[d].push(s)}}else this.ingredients.shapes[d]=[s]},m.default.prototype._getPos=function(r,f){var r=new DOMPointReadOnly(r,f),f=this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform(),r=r.matrixTransform(f),f=r.x,r=r.y,s=this.width*this._pixelDensity,n=this.height*this._pixelDensity;return f<.4*s?r<.4*n?"top left":.6*nMath.PI?s+=r:s-=r)):d==="ellipse"||d==="circle"?s=3.14*g[2]/2*g[3]/2:d==="line"||d==="point"?s=0:d==="quadrilateral"?s=Math.abs((g[6]+g[0])*(g[7]-g[1])+(g[0]+g[2])*(g[1]-g[3])+(g[2]+g[4])*(g[3]-g[5])+(g[4]+g[6])*(g[5]-g[7]))/2:d==="rectangle"||d==="square"?s=g[2]*g[3]:d==="triangle"&&(s=Math.abs(g[0]*(g[3]-g[5])+g[2]*(g[5]-g[1])+g[4]*(g[1]-g[3]))/2),this.width*this._pixelDensity),a=this.height*this._pixelDensity,l=[new DOMPoint(0,0),new DOMPoint(n,0),new DOMPoint(n,a),new DOMPoint(0,a)],o=(this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform()).inverse(),i=l.map(function(p){return p.matrixTransform(o)}),c=Math.abs((i[3].x+i[0].x)*(i[3].y-i[0].y)+(i[0].x+i[1].x)*(i[0].y-i[1].y)+(i[1].x+i[2].x)*(i[1].y-i[2].y)+(i[2].x+i[3].x)*(i[2].y-i[3].y))/2;return Math.round(100*s/c)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.fill":155,"core-js/modules/es.array.from":161,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.number.to-fixed":180,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/web.dom-collections.iterator":243}],263:[function(t,U,C){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.concat"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateTextOutput=function(m){var y,u,d,g;this.dummyDOM.querySelector("#".concat(m,"_summary"))&&(y=this._accessibleOutputs[m],d=function(f,r,s,n){return s="Your output is a, ".concat(s," by ").concat(n," pixels, ").concat(r," canvas containing the following"),s=f===1?"".concat(s," shape:"):"".concat(s," ").concat(f," shapes:"),s}((u=function(f,r){var s,n="",a=0;for(s in r)for(var l in r[s]){var o='
      • ').concat(r[s][l].color," ").concat(s,"");s==="line"?o+=", ".concat(r[s][l].pos,", ").concat(r[s][l].length," pixels long.
      • "):(o+=", at ".concat(r[s][l].pos),s!=="point"&&(o+=", covering ".concat(r[s][l].area,"% of the canvas")),o+="."),n+=o,a++}return{numShapes:a,listShapes:n}}(m,this.ingredients.shapes)).numShapes,this.ingredients.colors.background,this.width,this.height),g=function(f,r){var s,n="",a=0;for(s in r)for(var l in r[s]){var o='').concat(r[s][l].color," ").concat(s,"");s==="line"?o+="location = ".concat(r[s][l].pos,"length = ").concat(r[s][l].length," pixels"):(o+="location = ".concat(r[s][l].pos,""),s!=="point"&&(o+=" area = ".concat(r[s][l].area,"%")),o+=""),n+=o,a++}return n}(m,this.ingredients.shapes),d!==y.summary.innerHTML&&(y.summary.innerHTML=d),u.listShapes!==y.list.innerHTML&&(y.list.innerHTML=u.listShapes),g!==y.shapeDetails.innerHTML&&(y.shapeDetails.innerHTML=g),this._accessibleOutputs[m]=y)},t=t.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152}],264:[function(t,U,C){var m=(m=t("./core/main"))&&m.__esModule?m:{default:m};t("./core/constants"),t("./core/environment"),t("./core/friendly_errors/stacktrace"),t("./core/friendly_errors/validate_params"),t("./core/friendly_errors/file_errors"),t("./core/friendly_errors/fes_core"),t("./core/friendly_errors/sketch_reader"),t("./core/helpers"),t("./core/legacy"),t("./core/preload"),t("./core/p5.Element"),t("./core/p5.Graphics"),t("./core/p5.Renderer"),t("./core/p5.Renderer2D"),t("./core/rendering"),t("./core/shim"),t("./core/structure"),t("./core/transform"),t("./core/shape/2d_primitives"),t("./core/shape/attributes"),t("./core/shape/curves"),t("./core/shape/vertex"),t("./accessibility/outputs"),t("./accessibility/textOutput"),t("./accessibility/gridOutput"),t("./accessibility/color_namer"),t("./color/color_conversion"),t("./color/creating_reading"),t("./color/p5.Color"),t("./color/setting"),t("./data/p5.TypedDict"),t("./data/local_storage.js"),t("./dom/dom"),t("./accessibility/describe"),t("./events/acceleration"),t("./events/keyboard"),t("./events/mouse"),t("./events/touch"),t("./image/filters"),t("./image/image"),t("./image/loading_displaying"),t("./image/p5.Image"),t("./image/pixels"),t("./io/files"),t("./io/p5.Table"),t("./io/p5.TableRow"),t("./io/p5.XML"),t("./math/calculation"),t("./math/math"),t("./math/noise"),t("./math/p5.Vector"),t("./math/random"),t("./math/trigonometry"),t("./typography/attributes"),t("./typography/loading_displaying"),t("./typography/p5.Font"),t("./utilities/array_functions"),t("./utilities/conversion"),t("./utilities/string_functions"),t("./utilities/time_date"),t("./webgl/3d_primitives"),t("./webgl/interaction"),t("./webgl/light"),t("./webgl/loading"),t("./webgl/material"),t("./webgl/p5.Camera"),t("./webgl/p5.DataArray"),t("./webgl/p5.Geometry"),t("./webgl/p5.Matrix"),t("./webgl/p5.RendererGL.Immediate"),t("./webgl/p5.RendererGL"),t("./webgl/p5.RendererGL.Retained"),t("./webgl/p5.Framebuffer"),t("./webgl/p5.Shader"),t("./webgl/p5.RenderBuffer"),t("./webgl/p5.Texture"),t("./webgl/text"),t("./core/init"),U.exports=m.default},{"./accessibility/color_namer":259,"./accessibility/describe":260,"./accessibility/gridOutput":261,"./accessibility/outputs":262,"./accessibility/textOutput":263,"./color/color_conversion":265,"./color/creating_reading":266,"./color/p5.Color":267,"./color/setting":268,"./core/constants":269,"./core/environment":270,"./core/friendly_errors/fes_core":271,"./core/friendly_errors/file_errors":272,"./core/friendly_errors/sketch_reader":273,"./core/friendly_errors/stacktrace":274,"./core/friendly_errors/validate_params":275,"./core/helpers":276,"./core/init":277,"./core/legacy":279,"./core/main":280,"./core/p5.Element":281,"./core/p5.Graphics":282,"./core/p5.Renderer":283,"./core/p5.Renderer2D":284,"./core/preload":285,"./core/rendering":286,"./core/shape/2d_primitives":287,"./core/shape/attributes":288,"./core/shape/curves":289,"./core/shape/vertex":290,"./core/shim":291,"./core/structure":292,"./core/transform":293,"./data/local_storage.js":294,"./data/p5.TypedDict":295,"./dom/dom":296,"./events/acceleration":297,"./events/keyboard":298,"./events/mouse":299,"./events/touch":300,"./image/filters":301,"./image/image":302,"./image/loading_displaying":303,"./image/p5.Image":304,"./image/pixels":305,"./io/files":306,"./io/p5.Table":307,"./io/p5.TableRow":308,"./io/p5.XML":309,"./math/calculation":310,"./math/math":311,"./math/noise":312,"./math/p5.Vector":313,"./math/random":314,"./math/trigonometry":315,"./typography/attributes":316,"./typography/loading_displaying":317,"./typography/p5.Font":318,"./utilities/array_functions":319,"./utilities/conversion":320,"./utilities/string_functions":321,"./utilities/time_date":322,"./webgl/3d_primitives":323,"./webgl/interaction":325,"./webgl/light":326,"./webgl/loading":327,"./webgl/material":328,"./webgl/p5.Camera":329,"./webgl/p5.DataArray":330,"./webgl/p5.Framebuffer":331,"./webgl/p5.Geometry":332,"./webgl/p5.Matrix":333,"./webgl/p5.RenderBuffer":334,"./webgl/p5.RendererGL":337,"./webgl/p5.RendererGL.Immediate":335,"./webgl/p5.RendererGL.Retained":336,"./webgl/p5.Shader":338,"./webgl/p5.Texture":339,"./webgl/text":340}],265:[function(t,U,C){Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.ColorConversion={_hsbaToHSLA:function(m){var y=m[0],u=m[1],d=m[2],g=(2-u)*d/2;return g!=0&&(g==1?u=0:g<.5?u/=2-u:u=u*d/(2-2*g)),[y,u,g,m[3]]},_hsbaToRGBA:function(m){var y,u,d,g,f,r=6*m[0],s=m[1],n=m[2];return s===0?[n,n,n,m[3]]:(u=n*(1-s),d=n*(1-s*(r-(y=Math.floor(r)))),s=n*(1-s*(1+y-r)),r=y===1?(g=d,f=n,u):y===2?(g=u,f=n,s):y===3?(g=u,f=d,n):y===4?(g=s,f=u,n):y===5?(g=n,f=u,d):(g=n,f=s,u),[g,f,r,m[3]])},_hslaToHSBA:function(m){var y=m[0],u=m[1],d=m[2],g=d<.5?(1+u)*d:d+u-d*u;return[y,u=2*(g-d)/g,g,m[3]]},_hslaToRGBA:function(m){var y,u=6*m[0],d=m[1],g=m[2];return d===0?[g,g,g,m[3]]:[(y=function(f,r,s){return f<0?f+=6:6<=f&&(f-=6),f<1?r+(s-r)*f:f<3?s:f<4?r+(s-r)*(4-f):r})(2+u,d=2*g-(g=g<.5?(1+d)*g:g+d-g*d),g),y(u,d,g),y(u-2,d,g),m[3]]},_rgbaToHSBA:function(m){var y,u,d=m[0],g=m[1],f=m[2],r=Math.max(d,g,f),s=r-Math.min(d,g,f);return s==0?u=y=0:(u=s/r,d===r?y=(g-f)/s:g===r?y=2+(f-d)/s:f===r&&(y=4+(d-g)/s),y<0?y+=6:6<=y&&(y-=6)),[y/6,u,r,m[3]]},_rgbaToHSLA:function(m){var y,u,d=m[0],g=m[1],f=m[2],r=Math.max(d,g,f),n=Math.min(d,g,f),s=r+n,n=r-n;return n==0?u=y=0:(u=s<1?n/s:n/(2-s),d===r?y=(g-f)/n:g===r?y=2+(f-d)/n:f===r&&(y=4+(d-g)/n),y<0?y+=6:6<=y&&(y-=6)),[y/6,u,s/2,m[3]]}},t=t.default.ColorConversion,C.default=t},{"../core/main":280}],266:[function(t,U,C){function m(r){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s})(r)}function y(r){return(y=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(s){return m(s)}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":m(s)})(r)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.map"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var u=(f=t("../core/main"))&&f.__esModule?f:{default:f},d=function(r){if(r&&r.__esModule)return r;if(r===null||y(r)!=="object"&&typeof r!="function")return{default:r};var s=g();if(s&&s.has(r))return s.get(r);var n,a={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(n in r){var o;Object.prototype.hasOwnProperty.call(r,n)&&((o=l?Object.getOwnPropertyDescriptor(r,n):null)&&(o.get||o.set)?Object.defineProperty(a,n,o):a[n]=r[n])}return a.default=r,s&&s.set(r,a),a}(t("../core/constants"));function g(){var r;return typeof WeakMap!="function"?null:(r=new WeakMap,g=function(){return r},r)}t("./p5.Color"),t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),u.default.prototype.alpha=function(r){return u.default._validateParameters("alpha",arguments),this.color(r)._getAlpha()},u.default.prototype.blue=function(r){return u.default._validateParameters("blue",arguments),this.color(r)._getBlue()},u.default.prototype.brightness=function(r){return u.default._validateParameters("brightness",arguments),this.color(r)._getBrightness()},u.default.prototype.color=function(){for(var r,s=arguments.length,n=new Array(s),a=0;ao[0]?o[0]+=1:l[0]+=1),1<=(a=this.lerp(l[0],o[0],n))&&--a),r=this.lerp(l[1],o[1],n),s=this.lerp(l[2],o[2],n),l=this.lerp(l[3],o[3],n),a*=c[i][0],r*=c[i][1],s*=c[i][2],l*=c[i][3],this.color(a,r,s,l)},u.default.prototype.lightness=function(r){return u.default._validateParameters("lightness",arguments),this.color(r)._getLightness()},u.default.prototype.red=function(r){return u.default._validateParameters("red",arguments),this.color(r)._getRed()},u.default.prototype.saturation=function(r){return u.default._validateParameters("saturation",arguments),this.color(r)._getSaturation()};var f=u.default;C.default=f},{"../core/constants":269,"../core/friendly_errors/fes_core":271,"../core/friendly_errors/file_errors":272,"../core/friendly_errors/validate_params":275,"../core/main":280,"./p5.Color":267,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}],267:[function(a,U,C){function m(p){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b})(p)}function y(p){return(y=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(b){return m(b)}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":m(b)})(p)}a("core-js/modules/es.symbol"),a("core-js/modules/es.symbol.description"),a("core-js/modules/es.symbol.iterator"),a("core-js/modules/es.array.includes"),a("core-js/modules/es.array.iterator"),a("core-js/modules/es.array.join"),a("core-js/modules/es.array.map"),a("core-js/modules/es.array.slice"),a("core-js/modules/es.object.get-own-property-descriptor"),a("core-js/modules/es.object.to-string"),a("core-js/modules/es.regexp.constructor"),a("core-js/modules/es.regexp.exec"),a("core-js/modules/es.regexp.to-string"),a("core-js/modules/es.string.includes"),a("core-js/modules/es.string.iterator"),a("core-js/modules/es.string.trim"),a("core-js/modules/es.weak-map"),a("core-js/modules/web.dom-collections.iterator"),a("core-js/modules/es.array.includes"),a("core-js/modules/es.array.join"),a("core-js/modules/es.array.map"),a("core-js/modules/es.array.slice"),a("core-js/modules/es.object.to-string"),a("core-js/modules/es.regexp.constructor"),a("core-js/modules/es.regexp.exec"),a("core-js/modules/es.regexp.to-string"),a("core-js/modules/es.string.includes"),a("core-js/modules/es.string.trim"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var u=r(a("../core/main")),d=function(p){if(p&&p.__esModule)return p;if(p===null||y(p)!=="object"&&typeof p!="function")return{default:p};var b=f();if(b&&b.has(p))return b.get(p);var T,x={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(T in p){var E;Object.prototype.hasOwnProperty.call(p,T)&&((E=S?Object.getOwnPropertyDescriptor(p,T):null)&&(E.get||E.set)?Object.defineProperty(x,T,E):x[T]=p[T])}return x.default=p,b&&b.set(p,x),x}(a("../core/constants")),g=r(a("./color_conversion"));function f(){var p;return typeof WeakMap!="function"?null:(p=new WeakMap,f=function(){return p},p)}function r(p){return p&&p.__esModule?p:{default:p}}function s(p,b){for(var T=0;T>16&255,i[c++]=n>>8&255,i[c++]=255&n;return o===2&&(n=y[s.charCodeAt(a)]<<2|y[s.charCodeAt(a+1)]>>4,i[c++]=255&n),o===1&&(n=y[s.charCodeAt(a)]<<10|y[s.charCodeAt(a+1)]<<4|y[s.charCodeAt(a+2)]>>2,i[c++]=n>>8&255,i[c++]=255&n),i},C.fromByteArray=function(s){for(var n,a=s.length,l=a%3,o=[],i=0,c=a-l;i>18&63]+m[A>>12&63]+m[A>>6&63]+m[63&A]}(x));return S.join("")}(s,i,c>2]+m[n<<4&63]+"==")):l==2&&(n=(s[a-2]<<8)+s[a-1],o.push(m[n>>10]+m[n>>4&63]+m[n<<2&63]+"=")),o.join("")};for(var m=[],y=[],u=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=0,f=d.length;g>>1;case"base64":return V(_).length;default:if($)return G?-1:z(_).length;O=(""+O).toLowerCase(),$=!0}}function c(_,O,D){var G,$=!1;if((O=O===void 0||O<0?0:O)>this.length||(D=D===void 0||D>this.length?this.length:D)<=0||(D>>>=0)<=(O>>>=0))return"";for(_=_||"utf8";;)switch(_){case"hex":var K=this,pe=O,te=D,le=K.length;(!te||te<0||le=_.length){if($)return-1;D=_.length-1}else if(D<0){if(!$)return-1;D=0}if(typeof O=="string"&&(O=r.from(O,G)),r.isBuffer(O))return O.length===0?-1:T(_,O,D,G,$);if(typeof O=="number")return O&=255,typeof Uint8Array.prototype.indexOf=="function"?($?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(_,O,D):T(_,[O],D,G,$);throw new TypeError("val must be string, number or Buffer")}function T(_,O,D,G,$){var K=1,te=_.length,ce=O.length;if(G!==void 0&&((G=String(G).toLowerCase())==="ucs2"||G==="ucs-2"||G==="utf16le"||G==="utf-16le")){if(_.length<2||O.length<2)return-1;te/=K=2,ce/=2,D/=2}function ne(fe,je){return K===1?fe[je]:fe.readUInt16BE(je*K)}if($)for(var ue=-1,le=D;le>8,ce=ce%256,ne.push(ce),ne.push(te);return ne}(O,_.length-D),_,D,G)}function E(_,O,D){D=Math.min(_.length,D);for(var G=[],$=O;$>>10&1023|55296),le=56320|1023&le),G.push(le),$+=Q}var ie=G,fe=ie.length;if(fe<=A)return String.fromCharCode.apply(String,ie);for(var je="",pe=0;pe"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(r.prototype,"parent",{enumerable:!0,get:function(){if(r.isBuffer(this))return this.buffer}}),Object.defineProperty(r.prototype,"offset",{enumerable:!0,get:function(){if(r.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&r[Symbol.species]===r&&Object.defineProperty(r,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),r.poolSize=8192,r.from=s,Object.setPrototypeOf(r.prototype,Uint8Array.prototype),Object.setPrototypeOf(r,Uint8Array),r.alloc=function(_,O,D){return O=O,D=D,n(_=_),!(_<=0)&&O!==void 0?typeof D=="string"?f(_).fill(O,D):f(_).fill(O):f(_)},r.allocUnsafe=a,r.allocUnsafeSlow=a,r.isBuffer=function(_){return _!=null&&_._isBuffer===!0&&_!==r.prototype},r.compare=function(_,O){if(W(_,Uint8Array)&&(_=r.from(_,_.offset,_.byteLength)),W(O,Uint8Array)&&(O=r.from(O,O.offset,O.byteLength)),!r.isBuffer(_)||!r.isBuffer(O))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(_===O)return 0;for(var D=_.length,G=O.length,$=0,K=Math.min(D,G);$_&&(O+=" ... "),""},d&&(r.prototype[d]=r.prototype.inspect),r.prototype.compare=function(_,O,D,G,$){if(W(_,Uint8Array)&&(_=r.from(_,_.offset,_.byteLength)),!r.isBuffer(_))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof _);if(D===void 0&&(D=_?_.length:0),G===void 0&&(G=0),$===void 0&&($=this.length),(O=O===void 0?0:O)<0||D>_.length||G<0||$>this.length)throw new RangeError("out of range index");if($<=G&&D<=O)return 0;if($<=G)return-1;if(D<=O)return 1;if(this===_)return 0;for(var K=($>>>=0)-(G>>>=0),te=(D>>>=0)-(O>>>=0),ce=Math.min(K,te),ne=this.slice(G,$),ue=_.slice(O,D),le=0;le>>=0,isFinite(D)?(D>>>=0,G===void 0&&(G="utf8")):(G=D,D=void 0)}var $=this.length-O;if((D===void 0||$this.length)throw new RangeError("Attempt to write outside buffer bounds");G=G||"utf8";for(var K,te,ce,ne=!1;;)switch(G){case"hex":var ue=this,le=_,Q=O,ie=D,fe=(Q=Number(Q)||0,ue.length-Q);(!ie||fe<(ie=Number(ie)))&&(ie=fe),(fe=le.length)/2_.length)throw new RangeError("Index out of range")}function k(_,O,D,G){if(D+G>_.length)throw new RangeError("Index out of range");if(D<0)throw new RangeError("Index out of range")}function R(_,O,D,G,$){return O=+O,D>>>=0,$||k(_,0,D,4),u.write(_,O,D,G,23,4),D+4}function P(_,O,D,G,$){return O=+O,D>>>=0,$||k(_,0,D,8),u.write(_,O,D,G,52,8),D+8}r.prototype.slice=function(_,O){var D=this.length,D=((_=~~_)<0?(_+=D)<0&&(_=0):D<_&&(_=D),(O=O===void 0?D:~~O)<0?(O+=D)<0&&(O=0):D>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_],$=1,K=0;++K>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_+--O],$=1;0>>=0,O||j(_,1,this.length),this[_]},r.prototype.readUInt16LE=function(_,O){return _>>>=0,O||j(_,2,this.length),this[_]|this[_+1]<<8},r.prototype.readUInt16BE=function(_,O){return _>>>=0,O||j(_,2,this.length),this[_]<<8|this[_+1]},r.prototype.readUInt32LE=function(_,O){return _>>>=0,O||j(_,4,this.length),(this[_]|this[_+1]<<8|this[_+2]<<16)+16777216*this[_+3]},r.prototype.readUInt32BE=function(_,O){return _>>>=0,O||j(_,4,this.length),16777216*this[_]+(this[_+1]<<16|this[_+2]<<8|this[_+3])},r.prototype.readIntLE=function(_,O,D){_>>>=0,O>>>=0,D||j(_,O,this.length);for(var G=this[_],$=1,K=0;++K>>=0,O>>>=0,D||j(_,O,this.length);for(var G=O,$=1,K=this[_+--G];0>>=0,O||j(_,1,this.length),128&this[_]?-1*(255-this[_]+1):this[_]},r.prototype.readInt16LE=function(_,O){return _>>>=0,O||j(_,2,this.length),O=this[_]|this[_+1]<<8,32768&O?4294901760|O:O},r.prototype.readInt16BE=function(_,O){return _>>>=0,O||j(_,2,this.length),O=this[_+1]|this[_]<<8,32768&O?4294901760|O:O},r.prototype.readInt32LE=function(_,O){return _>>>=0,O||j(_,4,this.length),this[_]|this[_+1]<<8|this[_+2]<<16|this[_+3]<<24},r.prototype.readInt32BE=function(_,O){return _>>>=0,O||j(_,4,this.length),this[_]<<24|this[_+1]<<16|this[_+2]<<8|this[_+3]},r.prototype.readFloatLE=function(_,O){return _>>>=0,O||j(_,4,this.length),u.read(this,_,!0,23,4)},r.prototype.readFloatBE=function(_,O){return _>>>=0,O||j(_,4,this.length),u.read(this,_,!1,23,4)},r.prototype.readDoubleLE=function(_,O){return _>>>=0,O||j(_,8,this.length),u.read(this,_,!0,52,8)},r.prototype.readDoubleBE=function(_,O){return _>>>=0,O||j(_,8,this.length),u.read(this,_,!1,52,8)},r.prototype.writeUIntLE=function(_,O,D,G){_=+_,O>>>=0,D>>>=0,G||L(this,_,O,D,Math.pow(2,8*D)-1,0);var $=1,K=0;for(this[O]=255&_;++K>>=0,D>>>=0,G||L(this,_,O,D,Math.pow(2,8*D)-1,0);var $=D-1,K=1;for(this[O+$]=255&_;0<=--$&&(K*=256);)this[O+$]=_/K&255;return O+D},r.prototype.writeUInt8=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,1,255,0),this[O]=255&_,O+1},r.prototype.writeUInt16LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,65535,0),this[O]=255&_,this[O+1]=_>>>8,O+2},r.prototype.writeUInt16BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,65535,0),this[O]=_>>>8,this[O+1]=255&_,O+2},r.prototype.writeUInt32LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,4294967295,0),this[O+3]=_>>>24,this[O+2]=_>>>16,this[O+1]=_>>>8,this[O]=255&_,O+4},r.prototype.writeUInt32BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,4294967295,0),this[O]=_>>>24,this[O+1]=_>>>16,this[O+2]=_>>>8,this[O+3]=255&_,O+4},r.prototype.writeIntLE=function(_,O,D,G){_=+_,O>>>=0,G||L(this,_,O,D,(G=Math.pow(2,8*D-1))-1,-G);var $=0,K=1,te=0;for(this[O]=255&_;++$>0)-te&255;return O+D},r.prototype.writeIntBE=function(_,O,D,G){_=+_,O>>>=0,G||L(this,_,O,D,(G=Math.pow(2,8*D-1))-1,-G);var $=D-1,K=1,te=0;for(this[O+$]=255&_;0<=--$&&(K*=256);)_<0&&te===0&&this[O+$+1]!==0&&(te=1),this[O+$]=(_/K>>0)-te&255;return O+D},r.prototype.writeInt8=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,1,127,-128),this[O]=255&(_=_<0?255+_+1:_),O+1},r.prototype.writeInt16LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,32767,-32768),this[O]=255&_,this[O+1]=_>>>8,O+2},r.prototype.writeInt16BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,2,32767,-32768),this[O]=_>>>8,this[O+1]=255&_,O+2},r.prototype.writeInt32LE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,2147483647,-2147483648),this[O]=255&_,this[O+1]=_>>>8,this[O+2]=_>>>16,this[O+3]=_>>>24,O+4},r.prototype.writeInt32BE=function(_,O,D){return _=+_,O>>>=0,D||L(this,_,O,4,2147483647,-2147483648),this[O]=(_=_<0?4294967295+_+1:_)>>>24,this[O+1]=_>>>16,this[O+2]=_>>>8,this[O+3]=255&_,O+4},r.prototype.writeFloatLE=function(_,O,D){return R(this,_,O,!0,D)},r.prototype.writeFloatBE=function(_,O,D){return R(this,_,O,!1,D)},r.prototype.writeDoubleLE=function(_,O,D){return P(this,_,O,!0,D)},r.prototype.writeDoubleBE=function(_,O,D){return P(this,_,O,!1,D)},r.prototype.copy=function(_,O,D,G){if(!r.isBuffer(_))throw new TypeError("argument should be a Buffer");if(D=D||0,G||G===0||(G=this.length),O>=_.length&&(O=_.length),(G=0=this.length)throw new RangeError("Index out of range");if(G<0)throw new RangeError("sourceEnd out of bounds");G>this.length&&(G=this.length);var $=(G=_.length-O>>=0,D=D===void 0?this.length:D>>>0,typeof(_=_||0)=="number")for(K=O;K>6|192,63&D|128)}else if(D<65536){if((O-=3)<0)break;K.push(D>>12|224,D>>6&63|128,63&D|128)}else{if(!(D<1114112))throw new Error("Invalid code point");if((O-=4)<0)break;K.push(D>>18|240,D>>12&63|128,D>>6&63|128,63&D|128)}}return K}function V(_){return y.toByteArray(function(O){if((O=(O=O.split("=")[0]).trim().replace(F,"")).length<2)return"";for(;O.length%4!=0;)O+="=";return O}(_))}function N(_,O,D,G){for(var $=0;$=O.length||$>=_.length);++$)O[$+D]=_[$];return $}function W(_,O){return _ instanceof O||_!=null&&_.constructor!=null&&_.constructor.name!=null&&_.constructor.name===O.name}function X(_){return _!=_}var re=function(){for(var _="0123456789abcdef",O=new Array(256),D=0;D<16;++D)for(var G=16*D,$=0;$<16;++$)O[G+$]=_[D]+_[$];return O}()}).call(this,t("buffer").Buffer)},{"base64-js":1,buffer:4,ieee754:251}],5:[function(t,U,C){U.exports=function(m){if(typeof m!="function")throw TypeError(String(m)+" is not a function");return m}},{}],6:[function(t,U,C){var m=t("../internals/is-object");U.exports=function(y){if(m(y)||y===null)return y;throw TypeError("Can't set "+String(y)+" as a prototype")}},{"../internals/is-object":75}],7:[function(u,U,C){var m=u("../internals/well-known-symbol"),y=u("../internals/object-create"),u=u("../internals/object-define-property"),d=m("unscopables"),g=Array.prototype;g[d]==null&&u.f(g,d,{configurable:!0,value:y(null)}),U.exports=function(f){g[d][f]=!0}},{"../internals/object-create":91,"../internals/object-define-property":93,"../internals/well-known-symbol":149}],8:[function(t,U,C){var m=t("../internals/string-multibyte").charAt;U.exports=function(y,u,d){return u+(d?m(y,u).length:1)}},{"../internals/string-multibyte":124}],9:[function(t,U,C){U.exports=function(m,y,u){if(m instanceof y)return m;throw TypeError("Incorrect "+(u?u+" ":"")+"invocation")}},{}],10:[function(t,U,C){var m=t("../internals/is-object");U.exports=function(y){if(m(y))return y;throw TypeError(String(y)+" is not an object")}},{"../internals/is-object":75}],11:[function(t,U,C){U.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},{}],12:[function(k,U,C){function m(P){return f(P)&&r(R,s(P))}var y,u=k("../internals/array-buffer-native"),d=k("../internals/descriptors"),g=k("../internals/global"),f=k("../internals/is-object"),r=k("../internals/has"),s=k("../internals/classof"),n=k("../internals/create-non-enumerable-property"),a=k("../internals/redefine"),l=k("../internals/object-define-property").f,o=k("../internals/object-get-prototype-of"),i=k("../internals/object-set-prototype-of"),A=k("../internals/well-known-symbol"),k=k("../internals/uid"),c=g.Int8Array,p=c&&c.prototype,b=g.Uint8ClampedArray,b=b&&b.prototype,T=c&&o(c),x=p&&o(p),S=Object.prototype,E=S.isPrototypeOf,A=A("toStringTag"),j=k("TYPED_ARRAY_TAG"),L=u&&!!i&&s(g.opera)!=="Opera",k=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8};for(y in R)g[y]||(L=!1);if((!L||typeof T!="function"||T===Function.prototype)&&(T=function(){throw TypeError("Incorrect invocation")},L))for(y in R)g[y]&&i(g[y],T);if((!L||!x||x===S)&&(x=T.prototype,L))for(y in R)g[y]&&i(g[y].prototype,x);if(L&&o(b)!==x&&i(b,x),d&&!r(x,A))for(y in k=!0,l(x,A,{get:function(){return f(this)?this[j]:void 0}}),R)g[y]&&n(g[y],j,y);U.exports={NATIVE_ARRAY_BUFFER_VIEWS:L,TYPED_ARRAY_TAG:k&&j,aTypedArray:function(P){if(m(P))return P;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(P){if(i){if(E.call(T,P))return P}else for(var F in R)if(r(R,y)&&(F=g[F],F&&(P===F||E.call(F,P))))return P;throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(P,F,z){if(d){if(z)for(var V in R)V=g[V],V&&r(V.prototype,P)&&delete V.prototype[P];x[P]&&!z||a(x,P,!z&&L&&p[P]||F)}},exportTypedArrayStaticMethod:function(P,F,z){var V,N;if(d){if(i){if(z)for(V in R)(N=g[V])&&r(N,P)&&delete N[P];if(T[P]&&!z)return;try{return a(T,P,!z&&L&&c[P]||F)}catch{}}for(V in R)!(N=g[V])||N[P]&&!z||a(N,P,F)}},isView:function(P){return P=s(P),P==="DataView"||r(R,P)},isTypedArray:m,TypedArray:T,TypedArrayPrototype:x}},{"../internals/array-buffer-native":11,"../internals/classof":29,"../internals/create-non-enumerable-property":38,"../internals/descriptors":43,"../internals/global":60,"../internals/has":61,"../internals/is-object":75,"../internals/object-define-property":93,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/uid":146,"../internals/well-known-symbol":149}],13:[function(D,U,C){function m(Q){return[255&Q]}function y(Q){return[255&Q,Q>>8&255]}function u(Q){return[255&Q,Q>>8&255,Q>>16&255,Q>>24&255]}function d(Q){return Q[3]<<24|Q[2]<<16|Q[1]<<8|Q[0]}function g(Q){return K(Q,23,4)}function f(Q){return K(Q,52,8)}function r(Q,ie){k(Q[W],ie,{get:function(){return F(this)[ie]}})}function s(we,ie,ve,je){if(ve=S(ve),we=F(we),ve+ie>we.byteLength)throw $(X);var pe=F(we.buffer).bytes,ve=ve+we.byteOffset,we=pe.slice(ve,ve+ie);return je?we:we.reverse()}function n(Q,ie,fe,je,pe,ve){if(fe=S(fe),Q=F(Q),fe+ie>Q.byteLength)throw $(X);for(var we=F(Q.buffer).bytes,Fe=fe+Q.byteOffset,ke=je(+pe),Ze=0;Zeue;)(ce=ne[ue++])in _||i(_,ce,re[ce]);a.constructor=_}j&&A(D)!==G&&j(D,G);var E=new O(new _(2)),le=D.setInt8;E.setInt8(0,2147483648),E.setInt8(1,2147483649),!E.getInt8(0)&&E.getInt8(1)||c(D,{setInt8:function(ie,fe){le.call(this,ie,fe<<24>>24)},setUint8:function(ie,fe){le.call(this,ie,fe<<24>>24)}},{unsafe:!0})}else _=function(Q){b(this,_,V),Q=S(Q),z(this,{bytes:R.call(new Array(Q),0),byteLength:Q}),l||(this.byteLength=Q)},O=function(Q,pe,fe){b(this,O,N),b(Q,_,N);var je=F(Q).byteLength,pe=T(pe);if(pe<0||je>24},getUint8:function(Q){return s(this,1,Q)[0]},getInt16:function(Q){return Q=s(this,2,Q,1>16},getUint16:function(Q){return Q=s(this,2,Q,1>>0},getFloat32:function(Q){return te(s(this,4,Q,1"+r+""}},{"../internals/require-object-coercible":114}],37:[function(t,U,C){function m(){return this}var y=t("../internals/iterators-core").IteratorPrototype,u=t("../internals/object-create"),d=t("../internals/create-property-descriptor"),g=t("../internals/set-to-string-tag"),f=t("../internals/iterators");U.exports=function(r,s,n){return s+=" Iterator",r.prototype=u(y,{next:d(1,n)}),g(r,s,!1,!0),f[s]=m,r}},{"../internals/create-property-descriptor":39,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-create":91,"../internals/set-to-string-tag":118}],38:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/object-define-property"),u=t("../internals/create-property-descriptor");U.exports=m?function(d,g,f){return y.f(d,g,u(1,f))}:function(d,g,f){return d[g]=f,d}},{"../internals/create-property-descriptor":39,"../internals/descriptors":43,"../internals/object-define-property":93}],39:[function(t,U,C){U.exports=function(m,y){return{enumerable:!(1&m),configurable:!(2&m),writable:!(4&m),value:y}}},{}],40:[function(t,U,C){var m=t("../internals/to-primitive"),y=t("../internals/object-define-property"),u=t("../internals/create-property-descriptor");U.exports=function(d,g,f){g=m(g),g in d?y.f(d,g,u(0,f)):d[g]=f}},{"../internals/create-property-descriptor":39,"../internals/object-define-property":93,"../internals/to-primitive":141}],41:[function(o,U,C){function m(){return this}var y=o("../internals/export"),u=o("../internals/create-iterator-constructor"),d=o("../internals/object-get-prototype-of"),g=o("../internals/object-set-prototype-of"),f=o("../internals/set-to-string-tag"),r=o("../internals/create-non-enumerable-property"),s=o("../internals/redefine"),n=o("../internals/well-known-symbol"),a=o("../internals/is-pure"),l=o("../internals/iterators"),o=o("../internals/iterators-core"),i=o.IteratorPrototype,c=o.BUGGY_SAFARI_ITERATORS,p=n("iterator"),b="values",T="entries";U.exports=function(x,S,E,z,j,L,k){u(E,S,z);function R(_){if(_===j&&X)return X;if(!c&&_ in N)return N[_];switch(_){case"keys":case b:case T:return function(){return new E(this,_)}}return function(){return new E(this)}}var P,F,z=S+" Iterator",V=!1,N=x.prototype,W=N[p]||N["@@iterator"]||j&&N[j],X=!c&&W||R(j),re=S=="Array"&&N.entries||W;if(re&&(re=d(re.call(new x)),i!==Object.prototype&&re.next&&(a||d(re)===i||(g?g(re,i):typeof re[p]!="function"&&r(re,p,m)),f(re,z,!0,!0),a&&(l[z]=m))),j==b&&W&&W.name!==b&&(V=!0,X=function(){return W.call(this)}),a&&!k||N[p]===X||r(N,p,X),l[S]=X,j)if(P={values:R(b),keys:L?X:R("keys"),entries:R(T)},k)for(F in P)!c&&!V&&F in N||s(N,F,P[F]);else y({target:S,proto:!0,forced:c||V},P);return P}},{"../internals/create-iterator-constructor":37,"../internals/create-non-enumerable-property":38,"../internals/export":50,"../internals/is-pure":76,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/set-to-string-tag":118,"../internals/well-known-symbol":149}],42:[function(t,U,C){var m=t("../internals/path"),y=t("../internals/has"),u=t("../internals/well-known-symbol-wrapped"),d=t("../internals/object-define-property").f;U.exports=function(g){var f=m.Symbol||(m.Symbol={});y(f,g)||d(f,g,{value:u.f(g)})}},{"../internals/has":61,"../internals/object-define-property":93,"../internals/path":105,"../internals/well-known-symbol-wrapped":148}],43:[function(t,U,C){t=t("../internals/fails"),U.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":51}],44:[function(y,U,C){var m=y("../internals/global"),y=y("../internals/is-object"),u=m.document,d=y(u)&&y(u.createElement);U.exports=function(g){return d?u.createElement(g):{}}},{"../internals/global":60,"../internals/is-object":75}],45:[function(t,U,C){U.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],46:[function(t,U,C){t=t("../internals/engine-user-agent"),U.exports=/(iphone|ipod|ipad).*applewebkit/i.test(t)},{"../internals/engine-user-agent":47}],47:[function(t,U,C){t=t("../internals/get-built-in"),U.exports=t("navigator","userAgent")||""},{"../internals/get-built-in":57}],48:[function(u,U,C){var m,y,d=u("../internals/global"),u=u("../internals/engine-user-agent"),d=d.process,d=d&&d.versions,d=d&&d.v8;d?y=(m=d.split("."))[0]+m[1]:u&&(!(m=u.match(/Edge\/(\d+)/))||74<=m[1])&&(m=u.match(/Chrome\/(\d+)/))&&(y=m[1]),U.exports=y&&+y},{"../internals/engine-user-agent":47,"../internals/global":60}],49:[function(t,U,C){U.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],50:[function(t,U,C){var m=t("../internals/global"),y=t("../internals/object-get-own-property-descriptor").f,u=t("../internals/create-non-enumerable-property"),d=t("../internals/redefine"),g=t("../internals/set-global"),f=t("../internals/copy-constructor-properties"),r=t("../internals/is-forced");U.exports=function(s,n){var a,l,o,i=s.target,c=s.global,p=s.stat,b=c?m:p?m[i]||g(i,{}):(m[i]||{}).prototype;if(b)for(a in n){if(l=n[a],o=s.noTargetGet?(o=y(b,a))&&o.value:b[a],!r(c?a:i+(p?".":"#")+a,s.forced)&&o!==void 0){if(typeof l==typeof o)continue;f(l,o)}(s.sham||o&&o.sham)&&u(l,"sham",!0),d(b,a,l,s)}}},{"../internals/copy-constructor-properties":33,"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/is-forced":74,"../internals/object-get-own-property-descriptor":94,"../internals/redefine":109,"../internals/set-global":116}],51:[function(t,U,C){U.exports=function(m){try{return!!m()}catch{return!0}}},{}],52:[function(n,U,C){n("../modules/es.regexp.exec");var m=n("../internals/redefine"),y=n("../internals/fails"),u=n("../internals/well-known-symbol"),d=n("../internals/regexp-exec"),g=n("../internals/create-non-enumerable-property"),f=u("species"),r=!y(function(){var o=/./;return o.exec=function(){var i=[];return i.groups={a:"7"},i},"".replace(o,"$")!=="7"}),s="a".replace(/./,"$0")==="$0",n=u("replace"),a=!!/./[n]&&/./[n]("a","$0")==="",l=!y(function(){var i=/(?:)/,o=i.exec,i=(i.exec=function(){return o.apply(this,arguments)},"ab".split(i));return i.length!==2||i[0]!=="a"||i[1]!=="b"});U.exports=function(o,i,c,p){var b,T,x=u(o),S=!y(function(){var A={};return A[x]=function(){return 7},""[o](A)!=7}),E=S&&!y(function(){var A=!1,j=/a/;return o==="split"&&((j={constructor:{}}).constructor[f]=function(){return j},j.flags="",j[x]=/./[x]),j.exec=function(){return A=!0,null},j[x](""),!A});S&&E&&(o!=="replace"||r&&s&&!a)&&(o!=="split"||l)||(b=/./[x],c=(E=c(x,""[o],function(A,j,L,k,R){return j.exec===d?S&&!R?{done:!0,value:b.call(j,L,k)}:{done:!0,value:A.call(L,j,k)}:{done:!1}},{REPLACE_KEEPS_$0:s,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:a}))[0],T=E[1],m(String.prototype,o,c),m(RegExp.prototype,x,i==2?function(A,j){return T.call(A,this,j)}:function(A){return T.call(A,this)})),p&&g(RegExp.prototype[x],"sham",!0)}},{"../internals/create-non-enumerable-property":38,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-exec":111,"../internals/well-known-symbol":149,"../modules/es.regexp.exec":192}],53:[function(t,U,C){function m(g,f,r,s,n,a,l,o){for(var i,c=n,p=0,b=!!l&&d(l,o,3);p>1,b=r===23?y(2,-24)-y(2,-77):0,T=f<0||f===0&&1/f<0?1:0,x=0;for((f=m(f))!=f||f===1/0?(a=f!=f?1:0,n=c):(n=u(d(f)/g),f*(l=y(2,-n))<1&&(n--,l*=2),2<=(f+=1<=n+p?b/l:b*y(2,1-p))*l&&(n++,l/=2),c<=n+p?(a=0,n=c):1<=n+p?(a=(f*l-1)*y(2,r),n+=p):(a=f*y(2,p-1)*y(2,r),n=0));8<=r;o[x++]=255&a,a/=256,r-=8);for(n=n<>1,o=c-7,i=n-1,c=f[i--],p=127&c;for(c>>=7;0>=-o,o+=r;0"+p+""},c=function(){try{y=document.domain&&new ActiveXObject("htmlfile")}catch{}c=y?((p=y).write(i("")),p.close(),b=p.parentWindow.Object,p=null,b):(p=s("iframe"),b="java"+l+":",p.style.display="none",r.appendChild(p),p.src=String(b),(b=p.contentWindow.document).open(),b.write(i("document.F=Object")),b.close(),b.F);for(var p,b,T=g.length;T--;)delete c[a][g[T]];return c()};f[o]=!0,U.exports=Object.create||function(p,b){var T;return p!==null?(m[a]=u(p),T=new m,m[a]=null,T[o]=p):T=c(),b===void 0?T:d(T,b)}},{"../internals/an-object":10,"../internals/document-create-element":44,"../internals/enum-bug-keys":49,"../internals/hidden-keys":62,"../internals/html":64,"../internals/object-define-properties":92,"../internals/shared-key":119}],92:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/object-define-property"),u=t("../internals/an-object"),d=t("../internals/object-keys");U.exports=m?Object.defineProperties:function(g,f){u(g);for(var r,s=d(f),n=s.length,a=0;an;)!m(s,r=f[n++])||~u(a,r)||a.push(r);return a}},{"../internals/array-includes":18,"../internals/has":61,"../internals/hidden-keys":62,"../internals/to-indexed-object":135}],100:[function(t,U,C){var m=t("../internals/object-keys-internal"),y=t("../internals/enum-bug-keys");U.exports=Object.keys||function(u){return m(u,y)}},{"../internals/enum-bug-keys":49,"../internals/object-keys-internal":99}],101:[function(t,U,C){var m={}.propertyIsEnumerable,y=Object.getOwnPropertyDescriptor,u=y&&!m.call({1:2},1);C.f=u?function(d){return d=y(this,d),!!d&&d.enumerable}:m},{}],102:[function(t,U,C){var m=t("../internals/an-object"),y=t("../internals/a-possible-prototype");U.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u,d=!1,g={};try{(u=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(g,[]),d=g instanceof Array}catch{}return function(f,r){return m(f),y(r),d?u.call(f,r):f.__proto__=r,f}}():void 0)},{"../internals/a-possible-prototype":6,"../internals/an-object":10}],103:[function(t,U,C){var m=t("../internals/to-string-tag-support"),y=t("../internals/classof");U.exports=m?{}.toString:function(){return"[object "+y(this)+"]"}},{"../internals/classof":29,"../internals/to-string-tag-support":142}],104:[function(t,U,C){var m=t("../internals/get-built-in"),y=t("../internals/object-get-own-property-names"),u=t("../internals/object-get-own-property-symbols"),d=t("../internals/an-object");U.exports=m("Reflect","ownKeys")||function(g){var f=y.f(d(g)),r=u.f;return r?f.concat(r(g)):f}},{"../internals/an-object":10,"../internals/get-built-in":57,"../internals/object-get-own-property-names":96,"../internals/object-get-own-property-symbols":97}],105:[function(t,U,C){t=t("../internals/global"),U.exports=t},{"../internals/global":60}],106:[function(t,U,C){U.exports=function(m){try{return{error:!1,value:m()}}catch(y){return{error:!0,value:y}}}},{}],107:[function(t,U,C){var m=t("../internals/an-object"),y=t("../internals/is-object"),u=t("../internals/new-promise-capability");U.exports=function(d,g){return m(d),y(g)&&g.constructor===d?g:((0,(d=u.f(d)).resolve)(g),d.promise)}},{"../internals/an-object":10,"../internals/is-object":75,"../internals/new-promise-capability":87}],108:[function(t,U,C){var m=t("../internals/redefine");U.exports=function(y,u,d){for(var g in u)m(y,g,u[g],d);return y}},{"../internals/redefine":109}],109:[function(f,U,C){var m=f("../internals/global"),y=f("../internals/create-non-enumerable-property"),u=f("../internals/has"),d=f("../internals/set-global"),g=f("../internals/inspect-source"),f=f("../internals/internal-state"),r=f.get,s=f.enforce,n=String(String).split("String");(U.exports=function(a,l,o,b){var c=!!b&&!!b.unsafe,p=!!b&&!!b.enumerable,b=!!b&&!!b.noTargetGet;typeof o=="function"&&(typeof l!="string"||u(o,"name")||y(o,"name",l),s(o).source=n.join(typeof l=="string"?l:"")),a===m?p?a[l]=o:d(l,o):(c?!b&&a[l]&&(p=!0):delete a[l],p?a[l]=o:y(a,l,o))})(Function.prototype,"toString",function(){return typeof this=="function"&&r(this).source||g(this)})},{"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/has":61,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/set-global":116}],110:[function(t,U,C){var m=t("./classof-raw"),y=t("./regexp-exec");U.exports=function(u,d){var g=u.exec;if(typeof g=="function"){if(g=g.call(u,d),typeof g!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return g}if(m(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return y.call(u,d)}},{"./classof-raw":28,"./regexp-exec":111}],111:[function(d,U,C){var m,y,u=d("./regexp-flags"),d=d("./regexp-sticky-helpers"),g=RegExp.prototype.exec,f=String.prototype.replace,r=g,s=(m=/a/,y=/b*/g,g.call(m,"a"),g.call(y,"a"),m.lastIndex!==0||y.lastIndex!==0),n=d.UNSUPPORTED_Y||d.BROKEN_CARET,a=/()??/.exec("")[1]!==void 0;U.exports=r=s||a||n?function(l){var o,i,c,p,b=this,T=n&&b.sticky,x=u.call(b),S=b.source,E=0,A=l;return T&&((x=x.replace("y","")).indexOf("g")===-1&&(x+="g"),A=String(l).slice(b.lastIndex),0i&&(l=l.slice(0,i)),f?a+l:l+a)}}var y=t("../internals/to-length"),u=t("../internals/string-repeat"),d=t("../internals/require-object-coercible"),g=Math.ceil;U.exports={start:m(!1),end:m(!0)}},{"../internals/require-object-coercible":114,"../internals/string-repeat":128,"../internals/to-length":137}],127:[function(t,U,C){function m(c){return c+22+75*(c<26)}function y(c){var p,b=[],T=(c=function(W){for(var X=[],re=0,_=W.length;re<_;){var O,D=W.charCodeAt(re++);55296<=D&&D<=56319&&re<_?(64512&(O=W.charCodeAt(re++)))==56320?X.push(((1023&D)<<10)+(1023&O)+65536):(X.push(D),re--):X.push(D)}return X}(c)).length,x=128,S=0,E=72;for(k=0;ko((u-S)/R))throw RangeError(a);for(S+=(L-x)*R,x=L,k=0;ku)throw RangeError(a);if(p==x){for(var P=S,F=d;;F+=d){var z=F<=E?1:E+g<=F?g:F-E;if(P>1,W+=o(W/X);l*g>>1>>=1)&&(d+=d))1&f&&(g+=d);return g}},{"../internals/require-object-coercible":114,"../internals/to-integer":136}],129:[function(t,U,C){var m=t("../internals/fails"),y=t("../internals/whitespaces");U.exports=function(u){return m(function(){return!!y[u]()||"​…᠎"[u]()!="​…᠎"||y[u].name!==u})}},{"../internals/fails":51,"../internals/whitespaces":150}],130:[function(u,U,C){function m(f){return function(r){return r=String(y(r)),1&f&&(r=r.replace(d,"")),r=2&f?r.replace(g,""):r}}var y=u("../internals/require-object-coercible"),u="["+u("../internals/whitespaces")+"]",d=RegExp("^"+u+u+"*"),g=RegExp(u+u+"*$");U.exports={start:m(1),end:m(2),trim:m(3)}},{"../internals/require-object-coercible":114,"../internals/whitespaces":150}],131:[function(l,U,C){function m(j){return function(){A(j)}}function y(j){A(j.data)}function u(j){g.postMessage(j+"",o.protocol+"//"+o.host)}var d,g=l("../internals/global"),f=l("../internals/fails"),r=l("../internals/classof-raw"),s=l("../internals/function-bind-context"),n=l("../internals/html"),a=l("../internals/document-create-element"),l=l("../internals/engine-is-ios"),o=g.location,i=g.setImmediate,c=g.clearImmediate,p=g.process,b=g.MessageChannel,T=g.Dispatch,x=0,S={},E="onreadystatechange",A=function(j){var L;S.hasOwnProperty(j)&&(L=S[j],delete S[j],L())};i&&c||(i=function(j){for(var L=[],k=1;k=a.length?{value:n.target=void 0,done:!0}:l=="keys"?{value:o,done:!1}:l=="values"?{value:a[o],done:!1}:{value:[o,a[o]],done:!1}},"values"),u.Arguments=u.Array,y("keys"),y("values"),y("entries")},{"../internals/add-to-unscopables":7,"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/iterators":80,"../internals/to-indexed-object":135}],165:[function(g,U,C){var m=g("../internals/export"),d=g("../internals/indexed-object"),y=g("../internals/to-indexed-object"),g=g("../internals/array-method-is-strict"),u=[].join,d=d!=Object,g=g("join",",");m({target:"Array",proto:!0,forced:d||!g},{join:function(f){return u.call(y(this),f===void 0?",":f)}})},{"../internals/array-method-is-strict":22,"../internals/export":50,"../internals/indexed-object":67,"../internals/to-indexed-object":135}],166:[function(y,U,C){var m=y("../internals/export"),y=y("../internals/array-last-index-of");m({target:"Array",proto:!0,forced:y!==[].lastIndexOf},{lastIndexOf:y})},{"../internals/array-last-index-of":20,"../internals/export":50}],167:[function(d,U,C){var m=d("../internals/export"),y=d("../internals/array-iteration").map,u=d("../internals/array-method-has-species-support"),d=d("../internals/array-method-uses-to-length"),u=u("map"),d=d("map");m({target:"Array",proto:!0,forced:!u||!d},{map:function(g){return y(this,g,1L;L++)f(T,E=j[L])&&!f(A,E)&&c(A,E,i(T,E));(A.prototype=x).constructor=A,g(u,b,A)}},{"../internals/classof-raw":28,"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/has":61,"../internals/inherit-if-required":68,"../internals/is-forced":74,"../internals/object-create":91,"../internals/object-define-property":93,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/string-trim":130,"../internals/to-primitive":141}],179:[function(t,U,C){t("../internals/export")({target:"Number",stat:!0},{isFinite:t("../internals/number-is-finite")})},{"../internals/export":50,"../internals/number-is-finite":89}],180:[function(f,U,C){function m(n,a,l){return a===0?l:a%2==1?m(n,a-1,l*n):m(n*n,a/2,l)}var y=f("../internals/export"),u=f("../internals/to-integer"),d=f("../internals/this-number-value"),g=f("../internals/string-repeat"),f=f("../internals/fails"),r=1 .toFixed,s=Math.floor;y({target:"Number",proto:!0,forced:r&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||0xde0b6b3a7640080.toFixed(0)!=="1000000000000000128")||!f(function(){r.call({})})},{toFixed:function(b){function a(E,A){for(var j=-1,L=A;++j<6;)L+=E*T[j],T[j]=L%1e7,L=s(L/1e7)}function l(E){for(var A=6,j=0;0<=--A;)j+=T[A],T[A]=s(j/E),j=j%E*1e7}function o(){for(var E,A=6,j="";0<=--A;)j===""&&A!==0&&T[A]===0||(E=String(T[A]),j=j===""?E:j+g.call("0",7-E.length)+E);return j}var i,c,p=d(this),b=u(b),T=[0,0,0,0,0,0],x="",S="0";if(b<0||20Oe;){var Ue,Be,Ge,Xe=J[Oe++],it=xe?Xe.ok:Xe.fail,ot=Xe.resolve,Qe=Xe.reject,st=Xe.domain;try{it?(xe||(Se.rejection===ve&&function(nt,St){j.call(r,function(){ue?K.emit("rejectionHandled",nt):Ve(ie,nt,St.value)})}(Pe,Se),Se.rejection=pe),it===!0?Ue=me:(st&&st.enter(),Ue=it(me),st&&(st.exit(),Ge=!0)),Ue===Xe.promise?Qe(G("Promise-chain cycle")):(Be=ke(Ue))?Be.call(Ue,ot,Qe):ot(Ue)):Qe(me)}catch(nt){st&&!Ge&&st.exit(),Qe(nt)}}Se.reactions=[],Se.notified=!1,Y&&!Se.rejection&&(q=Pe,ee=Se,j.call(r,function(){var nt=ee.value,St=ze(ee);if(St&&(St=F(function(){ue?K.emit("unhandledRejection",nt,q):Ve(Q,q,nt)}),ee.rejection=ue||ze(ee)?ve:pe,St.error))throw St.value}))}))},Ve=function(Pe,Se,Y){var J;le?((J=$.createEvent("Event")).promise=Se,J.reason=Y,J.initEvent(Pe,!1,!0),r.dispatchEvent(J)):J={promise:Se,reason:Y},(Se=r["on"+Pe])?Se(J):Pe===Q&&R("Unhandled promise rejection",Y)},ze=function(Pe){return Pe.rejection!==pe&&!Pe.parent},qe=function(Pe,Se,Y,J){return function(q){Pe(Se,Y,q,J)}},He=function(Pe,Se,Y,J){Se.done||(Se.done=!0,(Se=J||Se).value=Y,Se.state=je,Ze(Pe,Se,!0))},be=function(Pe,Se,Y,J){if(!Se.done){Se.done=!0,J&&(Se=J);try{if(Pe===Y)throw G("Promise can't be resolved itself");var q=ke(Y);q?L(function(){var ee={done:!1};try{q.call(Y,qe(be,Pe,ee,Se),qe(He,Pe,ee,Se))}catch(me){He(Pe,ee,me,Se)}}):(Se.value=Y,Se.state=fe,Ze(Pe,Se,!1))}catch(ee){He(Pe,{done:!1},ee,Se)}}};we&&(D=function(Pe){b(this,D,X),p(Pe),m.call(this);var Se=re(this);try{Pe(qe(be,this,Se),qe(He,this,Se))}catch(Y){He(this,Se,Y)}},(m=function(Pe){_(this,{type:X,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=l(D.prototype,{then:function(Pe,Se){var Y=O(this),J=ce(A(this,D));return J.ok=typeof Pe!="function"||Pe,J.fail=typeof Se=="function"&&Se,J.domain=ue?K.domain:void 0,Y.parent=!0,Y.reactions.push(J),Y.state!=0&&Ze(this,Y,!1),J.promise},catch:function(Pe){return this.then(void 0,Pe)}}),y=function(){var Pe=new m,Se=re(Pe);this.promise=Pe,this.resolve=qe(be,Pe,Se),this.reject=qe(He,Pe,Se)},P.f=ce=function(Pe){return Pe===D||Pe===u?new y:ne(Pe)},f||typeof n!="function"||(d=n.prototype.then,a(n.prototype,"then",function(Pe,Se){var Y=this;return new D(function(J,q){d.call(Y,J,q)}).then(Pe,Se)},{unsafe:!0}),typeof te=="function"&&g({global:!0,enumerable:!0,forced:!0},{fetch:function(Pe){return k(D,te.apply(r,arguments))}}))),g({global:!0,wrap:!0,forced:we},{Promise:D}),o(D,X,!1,!0),i(X),u=s(X),g({target:X,stat:!0,forced:we},{reject:function(Pe){var Se=ce(this);return Se.reject.call(void 0,Pe),Se.promise}}),g({target:X,stat:!0,forced:f||we},{resolve:function(Pe){return k(f&&this===u?D:this,Pe)}}),g({target:X,stat:!0,forced:Fe},{all:function(Pe){var Se=this,Y=ce(Se),J=Y.resolve,q=Y.reject,ee=F(function(){var me=p(Se.resolve),xe=[],Oe=0,Ue=1;S(Pe,function(Be){var Ge=Oe++,Xe=!1;xe.push(void 0),Ue++,me.call(Se,Be).then(function(it){Xe||(Xe=!0,xe[Ge]=it,--Ue||J(xe))},q)}),--Ue||J(xe)});return ee.error&&q(ee.value),Y.promise},race:function(Pe){var Se=this,Y=ce(Se),J=Y.reject,q=F(function(){var ee=p(Se.resolve);S(Pe,function(me){ee.call(Se,me).then(Y.resolve,J)})});return q.error&&J(q.value),Y.promise}})},{"../internals/a-function":5,"../internals/an-instance":9,"../internals/check-correctness-of-iteration":27,"../internals/classof-raw":28,"../internals/engine-v8-version":48,"../internals/export":50,"../internals/get-built-in":57,"../internals/global":60,"../internals/host-report-errors":63,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-object":75,"../internals/is-pure":76,"../internals/iterate":78,"../internals/microtask":82,"../internals/native-promise-constructor":83,"../internals/new-promise-capability":87,"../internals/perform":106,"../internals/promise-resolve":107,"../internals/redefine":109,"../internals/redefine-all":108,"../internals/set-species":117,"../internals/set-to-string-tag":118,"../internals/species-constructor":122,"../internals/task":131,"../internals/well-known-symbol":149}],189:[function(r,U,C){var m=r("../internals/export"),l=r("../internals/get-built-in"),y=r("../internals/a-function"),u=r("../internals/an-object"),d=r("../internals/is-object"),g=r("../internals/object-create"),f=r("../internals/function-bind"),r=r("../internals/fails"),s=l("Reflect","construct"),n=r(function(){function o(){}return!(s(function(){},[],o)instanceof o)}),a=!r(function(){s(function(){})}),l=n||a;m({target:"Reflect",stat:!0,forced:l,sham:l},{construct:function(o,i){y(o),u(i);var c=arguments.length<3?o:y(arguments[2]);if(a&&!n)return s(o,i,c);if(o==c){switch(i.length){case 0:return new o;case 1:return new o(i[0]);case 2:return new o(i[0],i[1]);case 3:return new o(i[0],i[1],i[2]);case 4:return new o(i[0],i[1],i[2],i[3])}var p=[null];return p.push.apply(p,i),new(f.apply(o,p))}return p=c.prototype,c=g(d(p)?p:Object.prototype),p=Function.apply.call(o,c,i),d(p)?p:c}})},{"../internals/a-function":5,"../internals/an-object":10,"../internals/export":50,"../internals/fails":51,"../internals/function-bind":56,"../internals/get-built-in":57,"../internals/is-object":75,"../internals/object-create":91}],190:[function(t,U,C){var m=t("../internals/export"),y=t("../internals/is-object"),u=t("../internals/an-object"),d=t("../internals/has"),g=t("../internals/object-get-own-property-descriptor"),f=t("../internals/object-get-prototype-of");m({target:"Reflect",stat:!0},{get:function r(s,n){var a,l=arguments.length<3?s:arguments[2];return u(s)===l?s[n]:(a=g.f(s,n))?d(a,"value")?a.value:a.get===void 0?void 0:a.get.call(l):y(a=f(s))?r(a,n,l):void 0}})},{"../internals/an-object":10,"../internals/export":50,"../internals/has":61,"../internals/is-object":75,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-prototype-of":98}],191:[function(t,U,C){var m=t("../internals/descriptors"),y=t("../internals/global"),u=t("../internals/is-forced"),d=t("../internals/inherit-if-required"),g=t("../internals/object-define-property").f,f=t("../internals/object-get-own-property-names").f,r=t("../internals/is-regexp"),s=t("../internals/regexp-flags"),n=t("../internals/regexp-sticky-helpers"),a=t("../internals/redefine"),l=t("../internals/fails"),o=t("../internals/internal-state").set,i=t("../internals/set-species"),c=t("../internals/well-known-symbol")("match"),p=y.RegExp,b=p.prototype,T=/a/g,x=/a/g,S=new p(T)!==T,E=n.UNSUPPORTED_Y;if(m&&u("RegExp",!S||E||l(function(){return x[c]=!1,p(T)!=T||p(x)==x||p(T,"i")!="/a/i"}))){for(var A=function(k,R){var P,F=this instanceof A,z=r(k),V=R===void 0;return!F&&z&&k.constructor===A&&V?k:(S?z&&!V&&(k=k.source):k instanceof A&&(V&&(R=s.call(k)),k=k.source),E&&(P=!!R&&-1L;)(function(k){k in A||g(A,k,{configurable:!0,get:function(){return p[k]},set:function(R){p[k]=R}})})(j[L++]);(b.constructor=A).prototype=b,a(y,"RegExp",A)}i("RegExp")},{"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/inherit-if-required":68,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-regexp":77,"../internals/object-define-property":93,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/regexp-flags":112,"../internals/regexp-sticky-helpers":113,"../internals/set-species":117,"../internals/well-known-symbol":149}],192:[function(y,U,C){var m=y("../internals/export"),y=y("../internals/regexp-exec");m({target:"RegExp",proto:!0,forced:/./.exec!==y},{exec:y})},{"../internals/export":50,"../internals/regexp-exec":111}],193:[function(d,U,C){var m=d("../internals/redefine"),y=d("../internals/an-object"),r=d("../internals/fails"),u=d("../internals/regexp-flags"),d="toString",g=RegExp.prototype,f=g[d],r=r(function(){return f.call({source:"a",flags:"b"})!="/a/b"}),s=f.name!=d;(r||s)&&m(RegExp.prototype,d,function(){var n=y(this),a=String(n.source),l=n.flags;return"/"+a+"/"+String(l===void 0&&n instanceof RegExp&&!("flags"in g)?u.call(n):l)},{unsafe:!0})},{"../internals/an-object":10,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-flags":112}],194:[function(y,U,C){var m=y("../internals/collection"),y=y("../internals/collection-strong");U.exports=m("Set",function(u){return function(){return u(this,arguments.length?arguments[0]:void 0)}},y)},{"../internals/collection":32,"../internals/collection-strong":30}],195:[function(f,U,C){var m=f("../internals/export"),y=f("../internals/object-get-own-property-descriptor").f,u=f("../internals/to-length"),d=f("../internals/not-a-regexp"),g=f("../internals/require-object-coercible"),n=f("../internals/correct-is-regexp-logic"),f=f("../internals/is-pure"),r="".endsWith,s=Math.min,n=n("endsWith");m({target:"String",proto:!0,forced:!!(f||n||!(m=y(String.prototype,"endsWith"))||m.writable)&&!n},{endsWith:function(a){var l=String(g(this)),o=(d(a),1=s.length?{value:void 0,done:!0}:(s=m(s,n),r.index+=s.length,{value:s,done:!1})})},{"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/string-multibyte":124}],198:[function(t,U,C){var m=t("../internals/fix-regexp-well-known-symbol-logic"),y=t("../internals/an-object"),u=t("../internals/to-length"),d=t("../internals/require-object-coercible"),g=t("../internals/advance-string-index"),f=t("../internals/regexp-exec-abstract");m("match",1,function(r,s,n){return[function(a){var l=d(this),o=a==null?void 0:a[r];return o!==void 0?o.call(a,l):new RegExp(a)[r](String(l))},function(a){var l=n(s,a,this);if(l.done)return l.value;var o=y(a),i=String(this);if(!o.global)return f(o,i);for(var c=o.unicode,p=[],b=o.lastIndex=0;(T=f(o,i))!==null;){var T=String(T[0]);(p[b]=T)===""&&(o.lastIndex=g(i,u(o.lastIndex),c)),b++}return b===0?null:p}]})},{"../internals/advance-string-index":8,"../internals/an-object":10,"../internals/fix-regexp-well-known-symbol-logic":52,"../internals/regexp-exec-abstract":110,"../internals/require-object-coercible":114,"../internals/to-length":137}],199:[function(t,U,C){var m=t("../internals/export"),y=t("../internals/string-pad").start;m({target:"String",proto:!0,forced:t("../internals/string-pad-webkit-bug")},{padStart:function(u){return y(this,u,1]*>)/g,i=/\$([$&'`]|\d\d?)/g;m("replace",2,function(c,p,b,T){var x=T.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,S=T.REPLACE_KEEPS_$0,E=x?"$":"$0";return[function(A,j){var L=f(this),k=A==null?void 0:A[c];return k!==void 0?k.call(A,L,j):p.call(String(L),A,j)},function(A,j){if(!x&&S||typeof j=="string"&&j.indexOf(E)===-1){var L=b(p,A,this,j);if(L.done)return L.value}for(var k,R=y(A),P=String(this),F=typeof j=="function",z=(F||(j=String(j)),R.global),V=(z&&(k=R.unicode,R.lastIndex=0),[]);(_=s(R,P))!==null&&(V.push(_),z);)String(_[0])===""&&(R.lastIndex=r(P,d(R.lastIndex),k));for(var N,W="",X=0,re=0;re>>0;if(j==0)return[];if(S===void 0)return[A];if(!y(S))return b.call(A,S,j);for(var L,k,R,P=[],E=(S.ignoreCase?"i":"")+(S.multiline?"m":"")+(S.unicode?"u":"")+(S.sticky?"y":""),F=0,z=new RegExp(S.source,E+"g");(L=n.call(z,A))&&!(F<(k=z.lastIndex)&&(P.push(A.slice(F,L.index)),1=j));)z.lastIndex===L.index&&z.lastIndex++;return F===A.length?!R&&z.test("")||P.push(""):P.push(A.slice(F)),P.length>j?P.slice(0,j):P}:"0".split(void 0,0).length?function(S,E){return S===void 0&&E===0?[]:b.call(this,S,E)}:b;return[function(S,E){var A=d(this),j=S==null?void 0:S[p];return j!==void 0?j.call(S,A,E):x.call(String(A),S,E)},function(L,E){var A=T(x,L,this,E,x!==b);if(A.done)return A.value;var A=u(L),j=String(this),L=g(A,RegExp),k=A.unicode,R=(A.ignoreCase?"i":"")+(A.multiline?"m":"")+(A.unicode?"u":"")+(c?"y":"g"),P=new L(c?A:"^(?:"+A.source+")",R),F=E===void 0?i:E>>>0;if(F==0)return[];if(j.length===0)return s(P,j)===null?[j]:[];for(var z=0,V=0,N=[];Vte.key){ue.splice(ce,0,te);break}ce===Q&&ue.push(te)}ne.updateURL()},forEach:function(te){for(var ce,ne=N(this).entries,ue=b(te,16))return;for(Ot=0;Vt();){if(Gt=null,Ot>0)if(Vt()=="."&&Ot<4)$e++;else return;if(!D.test(Vt()))return;for(;D.test(Vt());){if(rr=parseInt(Vt(),10),Gt===null)Gt=rr;else{if(Gt==0)return;Gt=Gt*10+rr}if(Gt>255)return;$e++}yt[We]=yt[We]*256+Gt,Ot++,(Ot==2||Ot==4)&&We++}if(Ot!=4)return;break}else if(Vt()==":"){if($e++,!Vt())return}else if(Vt())return;yt[We++]=Pt}if(pt!==null)for(Qt=We-pt,We=7;We!=0&&Qt>0;)nr=yt[We],yt[We--]=yt[pt+Qt-1],yt[pt+--Qt]=nr;else if(We!=8)return;return yt}(Ne.slice(1,-1)))?void(he.host=Ye):X;if(ke(he))return Ne=S(Ne),ce.test(Ne)||(Ye=function(Ie){var yt=Ie.split("."),We,pt,$e,Pt,Nt,Ot,Gt;if(yt.length&&yt[yt.length-1]==""&&yt.pop(),(We=yt.length)>4)return Ie;for(pt=[],$e=0;$e1&&Pt.charAt(0)=="0"&&(Nt=G.test(Pt)?16:8,Pt=Pt.slice(Nt==8?1:2)),Pt==="")Ot=0;else{if(!(Nt==10?K:Nt==8?$:te).test(Pt))return Ie;Ot=parseInt(Pt,Nt)}pt.push(Ot)}for($e=0;$e=V(256,5-We))return null}else if(Ot>255)return null;for(Gt=pt.pop(),$e=0;$e":1,"`":1}),pe=b({},je,{"#":1,"?":1,"{":1,"}":1}),ve=b({},pe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),we=function(he,Ne){var Ye=x(he,0);return 32"u"&&m!==void 0&&{}.toString.call(m)==="[object process]",c=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function p(){var Q=setTimeout;return function(){return Q(T,1)}}var b=new Array(1e3);function T(){for(var Q=0;QA,applyPalette:()=>function(F,z,V="rgb565"){if(!F||!F.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(F instanceof Uint8Array||F instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");if(256>24&255,D=$>>16&255,G=$>>8&255,$=255&$,K=a($,G,D,O),K=K in _?_[K]:_[K]=function(Q,ie,fe,je,pe){let ve=0,we=1e100;for(let Ve=0;Vewe||(Fe=ke[0],(Ze+=x(Fe-Q))>we||(Fe=ke[1],(Ze+=x(Fe-ie))>we||(Fe=ke[2],(Ze+=x(Fe-fe))>we||(we=Ze,ve=Ve))))}return ve}($,G,D,O,z);re[le]=K}else{const le=V==="rgb444"?l:n;for(let Q=0;Q>16&255,ce=ne>>8&255,ne=255&ne,ue=le(ne,ce,te),ue=ue in _?_[ue]:_[ue]=function(ie,fe,je,pe){let ve=0,we=1e100;for(let Ve=0;Vewe||(Fe=ke[1],(Ze+=x(Fe-fe))>we||(Fe=ke[2],(Ze+=x(Fe-je))>we||(we=Ze,ve=Ve)))}return ve}(ne,ce,te,z);re[Q]=ue}}return re},default:()=>P,nearestColor:()=>function(F,z,V=b){return F[S(F,z,V)]},nearestColorIndex:()=>S,nearestColorIndexWithDistance:()=>E,prequantize:()=>function(F,{roundRGB:z=5,roundAlpha:V=10,oneBitAlpha:N=null}={}){const W=new Uint32Array(F.buffer);for(let D=0;D>24&255;var X,re=O>>16&255,_=O>>8&255,O=255&O;G=T(G,V),N&&(X=typeof N=="number"?N:127,G=G<=X?0:255),O=T(O,z),_=T(_,z),re=T(re,z),W[D]=G<<24|re<<16|_<<8|O<<0}},quantize:()=>function(F,z,V={}){var{format:N="rgb565",clearAlpha:W=!0,clearAlphaColor:X=0,clearAlphaThreshold:re=0,oneBitAlpha:_=!1}=V;if(!F||!F.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(F instanceof Uint8Array||F instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");F=new Uint32Array(F.buffer);let O=V.useSqrt!==!1;const D=N==="rgba4444",G=function(ze,qe){const He=qe==="rgb444"?4096:65536,be=new Array(He),Pe=ze.length;if(qe==="rgba4444")for(let ot=0;ot>24&255,Y=q>>16&255,J=q>>8&255,q=255&q,ee=a(q,J,Y,Se);let Qe=ee in be?be[ee]:be[ee]=p();Qe.rc+=q,Qe.gc+=J,Qe.bc+=Y,Qe.ac+=Se,Qe.cnt++}else if(qe==="rgb444")for(let ot=0;ot>16&255,xe=Oe>>8&255,Oe=255&Oe,Ue=l(Oe,xe,me);let Qe=Ue in be?be[Ue]:be[Ue]=p();Qe.rc+=Oe,Qe.gc+=xe,Qe.bc+=me,Qe.cnt++}else for(let ot=0;ot>16&255,Ge=Xe>>8&255,Xe=255&Xe,it=n(Xe,Ge,Be);let Qe=it in be?be[it]:be[it]=p();Qe.rc+=Xe,Qe.gc+=Ge,Qe.bc+=Be,Qe.cnt++}return be}(F,N),$=G.length,K=$-1,te=new Uint32Array($+1);for(var ce=0,ne=0;ne<$;++ne){const ze=G[ne];ze!=null&&(ke=1/ze.cnt,D&&(ze.ac*=ke),ze.rc*=ke,ze.gc*=ke,ze.bc*=ke,G[ce++]=ze)}i(z)/ce<.022&&(O=!1);for(var ue,le,Q,ne=0;ne>1,!(G[ue=te[Q]].err<=ie));le=Q)te[le]=ue;te[le]=ne}var fe,je=ce-z;for(ne=0;ne=fe.mtm&&G[fe.nn].mtm<=fe.tm)break;for(fe.mtm==K?pe=te[1]=te[te[0]--]:(c(G,pe),fe.tm=ne),ie=G[pe].err,le=1;(Q=le+le)<=te[0]&&(QG[te[Q+1]].err&&Q++,!(ie<=G[ue=te[Q]].err));le=Q)te[le]=ue;te[le]=pe}var ve=G[fe.nn],we=fe.cnt,Fe=ve.cnt,ke=1/(we+Fe);D&&(fe.ac=ke*(we*fe.ac+Fe*ve.ac)),fe.rc=ke*(we*fe.rc+Fe*ve.rc),fe.gc=ke*(we*fe.gc+Fe*ve.gc),fe.bc=ke*(we*fe.bc+Fe*ve.bc),fe.cnt+=ve.cnt,fe.mtm=++ne,G[ve.bk].fw=ve.fw,G[ve.fw].bk=ve.bk,ve.mtm=K}let Ze=[];for(ne=0;;0){let ze=o(Math.round(G[ne].rc),0,255),qe=o(Math.round(G[ne].gc),0,255),He=o(Math.round(G[ne].bc),0,255),be=255;D&&(be=o(Math.round(G[ne].ac),0,255),_&&(Ve=typeof _=="number"?_:127,be=be<=Ve?0:255),W&&be<=re&&(ze=qe=He=X,be=0));var Ve=D?[ze,qe,He,be]:[ze,qe,He];if(function(Pe,Se){for(let q=0;qfunction(F,z,V=5){if(F.length&&z.length){var N=F.map(O=>O.slice(0,3)),W=V*V,X=F[0].length;for(let O=0;OX?D.slice(0,3):D.slice();var _=E(N,D.slice(0,3),b),re=_[0],_=_[1];0<_&&_<=W&&(F[re]=D)}}}};for(m in d)y(u,m,{get:d[m],enumerable:!0});var g={signature:"GIF",version:"89a",trailer:59,extensionIntroducer:33,applicationExtensionLabel:255,graphicControlExtensionLabel:249,imageSeparator:44,signatureSize:3,versionSize:3,globalColorTableFlagMask:128,colorResolutionMask:112,sortFlagMask:8,globalColorTableSizeMask:7,applicationIdentifierSize:8,applicationAuthCodeSize:3,disposalMethodMask:28,userInputFlagMask:2,transparentColorFlagMask:1,localColorTableFlagMask:128,interlaceFlagMask:64,idSortFlagMask:32,localColorTableSizeMask:7};function f(F=256){let z=0,V=new Uint8Array(F);return{get buffer(){return V.buffer},reset(){z=0},bytesView(){return V.subarray(0,z)},bytes(){return V.slice(0,z)},writeByte(W){N(z+1),V[z]=W,z++},writeBytes(W,X=0,re=W.length){N(z+re);for(let _=0;_>>0),X!=0&&(W=Math.max(W,256));const re=V;V=new Uint8Array(W),0>=8,$-=8;if((ie>ue||ce)&&(ce?(ne=te,ue=(1<>=8,$-=8;0>3}function a(F,z,V,N){return F>>4|240&z|(240&V)<<4|(240&N)<<8}function l(F,z,V){return F>>4<<8|240&z|V>>4}function o(F,z,V){return F>8&255)}function k(F,z){for(var V=0;V>1,l=-7,o=u?c-1:0,i=u?-1:1,c=m[y+o];for(o+=i,f=c&(1<<-l)-1,c>>=-l,l+=s;0>=-l,l+=d;0>1,o=g===23?Math.pow(2,-24)-Math.pow(2,-77):0,i=d?0:p-1,c=d?1:-1,p=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===1/0?(s=isNaN(y)?1:0,r=a):(r=Math.floor(Math.log(y)/Math.LN2),y*(d=Math.pow(2,-r))<1&&(r--,d*=2),2<=(y+=1<=r+l?o/d:o*Math.pow(2,1-l))*d&&(r++,d/=2),a<=r+l?(s=0,r=a):1<=r+l?(s=(y*d-1)*Math.pow(2,g),r+=l):(s=y*Math.pow(2,l-1)*Math.pow(2,g),r=0));8<=g;m[u+i]=255&s,i+=c,s/=256,g-=8);for(r=r<Math.abs(Y[0])&&(J=1),J=Math.abs(Y[2])>Math.abs(Y[J])?2:J}function L(Y,J){Y.f+=J.f,Y.b.f+=J.b.f}function k(Y,J,q){return Y=Y.a,J=J.a,q=q.a,J.b.a===Y?q.b.a===Y?u(J.a,q.a)?g(q.b.a,J.a,q.a)<=0:0<=g(J.b.a,q.a,J.a):g(q.b.a,Y,q.a)<=0:q.b.a===Y?0<=g(J.b.a,Y,J.a):(J=d(J.b.a,Y,J.a),(Y=d(q.b.a,Y,q.a))<=J)}function R(Y){Y.a.i=null;var J=Y.e;J.a.c=J.c,J.c.a=J.a,Y.e=null}function P(Y,J){o(Y.a),Y.c=!1,(Y.a=J).i=Y}function F(Y){for(var J=Y.a.a;(Y=Se(Y)).a.a===J;);return Y.c&&(P(Y,J=c(Pe(Y).a.b,Y.a.e)),Y=Se(Y)),Y}function z(Y,J,q){var ee=new be;return ee.a=q,ee.e=ce(Y.f,J.e,ee),q.i=ee}function V(Y,J){switch(Y.s){case 100130:return(1&J)!=0;case 100131:return J!==0;case 100132:return 0>1]],Ue[Oe[Ge]])?qe:He)(q,Ge),Ue[xe]=null,Be[xe]=q.b,q.b=xe}else for(q.c[-(xe+1)]=null;0Math.max(Oe.a,Be.a))){if(u(xe,Oe)){if(0q.f&&(q.f*=2,q.c=Ze(q.c,q.f+1)),q.b===0?me=ee:(me=q.b,q.b=q.c[q.b]),q.e[me]=J,q.c[me]=ee,q.d[ee]=me,q.h&&He(q,ee),me):(q=Y.a++,Y.c[q]=J,-(q+1))}function Fe(Y){if(Y.a===0)return ze(Y.b);var J=Y.c[Y.d[Y.a-1]];if(Y.b.a!==0&&u(Ve(Y.b),J))return ze(Y.b);for(;--Y.a,0Y.a||u(ee[Oe],ee[Be])){me[q[xe]=Oe]=xe;break}me[q[xe]=Be]=xe,xe=Ue}}function He(Y,J){for(var q=Y.d,ee=Y.e,me=Y.c,xe=J,Oe=q[xe];;){var Ue=xe>>1,Be=q[Ue];if(Ue==0||u(ee[Be],ee[Oe])){me[q[xe]=Oe]=xe;break}me[q[xe]=Be]=xe,xe=Ue}}function be(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function Pe(Y){return Y.e.c.b}function Se(Y){return Y.e.a.b}(m=ue.prototype).x=function(){le(this,0)},m.B=function(Y,J){switch(Y){case 100142:return;case 100140:switch(J){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=J)}break;case 100141:return void(this.m=!!J);default:return void Q(this,100900)}Q(this,100901)},m.y=function(Y){switch(Y){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:Q(this,100900)}return!1},m.A=function(Y,J,q){this.j[0]=Y,this.j[1]=J,this.j[2]=q},m.z=function(Y,J){var q=J||null;switch(Y){case 100100:case 100106:this.h=q;break;case 100104:case 100110:this.l=q;break;case 100101:case 100107:this.k=q;break;case 100102:case 100108:this.i=q;break;case 100103:case 100109:this.p=q;break;case 100105:case 100111:this.o=q;break;case 100112:this.r=q;break;default:Q(this,100900)}},m.C=function(Y,J){var q=!1,ee=[0,0,0];le(this,2);for(var me=0;me<3;++me){var xe=Y[me];xe<-1e150&&(xe=-1e150,q=!0),1e150ee[Ge]&&(ee[Ge]=Xe,me[Ge]=q)}if(ee[1]-Ue[1]>ee[q=0]-Ue[0]&&(q=1),Ue[q=ee[2]-Ue[2]>ee[q]-Ue[q]?2:q]>=ee[q])Oe[0]=0,Oe[1]=0,Oe[2]=1;else{for(Ue=Be[q],me=me[q],Be=[ee=0,0,0],Ue=[Ue.g[0]-me.g[0],Ue.g[1]-me.g[1],Ue.g[2]-me.g[2]],Ge=[0,0,0],q=xe.e;q!==xe;q=q.e)Ge[0]=q.g[0]-me.g[0],Ge[1]=q.g[1]-me.g[1],Ge[2]=q.g[2]-me.g[2],Be[0]=Ue[1]*Ge[2]-Ue[2]*Ge[1],Be[1]=Ue[2]*Ge[0]-Ue[0]*Ge[2],Be[2]=Ue[0]*Ge[1]-Ue[1]*Ge[0],ee<(Xe=Be[0]*Be[0]+Be[1]*Be[1]+Be[2]*Be[2])&&(ee=Xe,Oe[0]=Be[0],Oe[1]=Be[1],Oe[2]=Be[2]);ee<=0&&(Oe[0]=Oe[1]=Oe[2]=0,Oe[j(Ue)]=1)}xe=!0}for(Be=j(Oe),q=this.b.c,ee=(Be+1)%3,me=(Be+2)%3,Be=0>=1;)++l;if(i=1<>8&255,u[r++]=255&g,u[r++]=g>>8&255,u[r++]=(n!==null?128:0)|l,u[r++]=o,u[r++]=0,n!==null)for(var c=0,p=n.length;c>16&255,u[r++]=b>>8&255,u[r++]=255&b}if(s!==null){if(s<0||65535>8&255,u[r++]=0}var T=!1;this.addFrame=function(x,S,E,A,j,L){if(T===!0&&(--r,T=!1),L=L===void 0?{}:L,x<0||S<0||65535>=1;)++P;var F=1<>8&255,u[r++]=W,u[r++]=0),u[r++]=44,u[r++]=255&x,u[r++]=x>>8&255,u[r++]=255&S,u[r++]=S>>8&255,u[r++]=255&E,u[r++]=E>>8&255,u[r++]=255&A,u[r++]=A>>8&255,u[r++]=k===!0?128|P-1:0,k===!0)for(var X=0,re=R.length;X>16&255,u[r++]=_>>8&255,u[r++]=255&_}return r=function(O,D,G,$){O[D++]=G;var K=D++,te=1<>=8,Q-=8,D===K+256&&(O[K]=255,K=D++)}function je(ze){ie|=ze<>=8,Q-=8,D===K+256&&(O[K]=255,K=D++);ue===4096?(je(te),ue=1+ne,le=G+1,ve={}):(1<>=l,i-=l,S==s)a=1+n,o=(1<<(l=r+1))-1,x=null;else{if(S==n)break;for(var E=S>8,++A;var L=j;if(f>=8;x!==null&&a<4096&&(T[a++]=x<<8|L,o+1<=a&&l<12&&(++l,o=o<<1|1)),x=S}}p!==f&&console.log("Warning, gif stream shorter than expected.")}try{C.GifWriter=m,C.GifReader=function(u){var d=0;if(u[d++]!==71||u[d++]!==73||u[d++]!==70||u[d++]!==56||(u[d++]+1&253)!=56||u[d++]!==97)throw new Error("Invalid GIF 87a/89a header.");var g=u[d++]|u[d++]<<8,f=u[d++]|u[d++]<<8,r=u[d++],s=1<<1+(7&r),n=(u[d++],u[d++],null),a=null,l=(r>>7&&(n=d,d+=3*(a=s)),!0),o=[],i=0,c=null,p=0,b=null;for(this.width=g,this.height=f;l&&d>2&7,d++;break;case 254:for(;;){if(!(0<=(x=u[d++])))throw Error("Invalid block size");if(x===0)break;d+=x}break;default:throw new Error("Unknown graphic control label: 0x"+u[d-1].toString(16))}break;case 44:var x,S=u[d++]|u[d++]<<8,E=u[d++]|u[d++]<<8,A=u[d++]|u[d++]<<8,j=u[d++]|u[d++]<<8,z=u[d++],L=z>>6&1,k=1<<1+(7&z),R=n,P=a,F=!1,z=(z>>7&&(F=!0,R=d,d+=3*(P=k)),d);for(d++;;){if(!(0<=(x=u[d++])))throw Error("Invalid block size");if(x===0)break;d+=x}o.push({x:S,y:E,width:A,height:j,has_local_palette:F,palette_offset:R,palette_size:P,data_offset:z,data_length:d-z,transparent_index:c,interlaced:!!L,delay:i,disposal:p});break;case 59:l=!1;break;default:throw new Error("Unknown gif block: 0x"+u[d-1].toString(16))}this.numFrames=function(){return o.length},this.loopCount=function(){return b},this.frameInfo=function(V){if(V<0||V>=o.length)throw new Error("Frame index out of range.");return o[V]},this.decodeAndBlitFrameBGRA=function(V,N){for(var V=this.frameInfo(V),W=V.width*V.height,X=new Uint8Array(W),re=(y(u,V.data_offset,X,W),V.palette_offset),_=V.transparent_index,O=(_===null&&(_=256),V.width),D=g-O,G=O,$=4*(V.y*g+V.x),K=4*((V.y+V.height)*g+V.x),te=$,ce=4*D,ne=(V.interlaced===!0&&(ce+=4*g*7),8),ue=0,le=X.length;ue>=1)),fe===_?te+=4:(Q=u[re+3*fe],ie=u[re+3*fe+1],fe=u[re+3*fe+2],N[te++]=fe,N[te++]=ie,N[te++]=Q,N[te++]=255),--G}},this.decodeAndBlitFrameRGBA=function(V,N){for(var V=this.frameInfo(V),W=V.width*V.height,X=new Uint8Array(W),re=(y(u,V.data_offset,X,W),V.palette_offset),_=V.transparent_index,O=(_===null&&(_=256),V.width),D=g-O,G=O,$=4*(V.y*g+V.x),K=4*((V.y+V.height)*g+V.x),te=$,ce=4*D,ne=(V.interlaced===!0&&(ce+=4*g*7),8),ue=0,le=X.length;ue>=1)),fe===_?te+=4:(Q=u[re+3*fe],ie=u[re+3*fe+1],fe=u[re+3*fe+2],N[te++]=Q,N[te++]=ie,N[te++]=fe,N[te++]=255),--G}}}}catch{}},{}],254:[function(t,U,C){(function(m){var y,u;y=this,u=function(d){function g(I){if(this==null)throw TypeError();var v,w=String(this),M=w.length,I=I?Number(I):0;if(!((I=I!=I?0:I)<0||M<=I))return 55296<=(v=w.charCodeAt(I))&&v<=56319&&I+1>>16-v;return h.tag>>>=v,h.bitcount-=v,M+w}function k(h,v){for(;h.bitcount<24;)h.tag|=h.source[h.sourceIndex++]<>>=1,w+=v.table[++I],0<=(M-=v.table[I]););return h.tag=B,h.bitcount-=I,v.trans[w+M]}function R(h,v,w){for(;;){var M=k(h,v);if(M===256)return r;if(M<256)h.dest[h.destLen++]=M;else for(var I,B=L(h,i[M-=257],c[M]),M=k(h,w),H=I=h.destLen-L(h,p[M],b[M]);H>>=1,M=I,L(B,2,0)){case 0:w=function(Me){for(var Je,lt;8this.x2&&(this.x2=h)),typeof v=="number"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=v,this.y2=v),vthis.y2&&(this.y2=v))},W.prototype.addX=function(h){this.addPoint(h,null)},W.prototype.addY=function(h){this.addPoint(null,h)},W.prototype.addBezier=function(h,v,w,M,I,B,H,Z){var se=[h,v],oe=[w,M],ye=[I,B],Te=[H,Z];this.addPoint(h,v),this.addPoint(H,Z);for(var _e=0;_e<=1;_e++){var de,Re=6*se[_e]-12*oe[_e]+6*ye[_e],Ce=-3*se[_e]+9*oe[_e]-9*ye[_e]+3*Te[_e],Le=3*oe[_e]-3*se[_e];Ce==0?Re==0||0<(de=-Le/Re)&&de<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],de)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],de))):(de=Math.pow(Re,2)-4*Le*Ce)<0||(0<(Le=(-Re+Math.sqrt(de))/(2*Ce))&&Le<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],Le)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],Le))),0<(Le=(-Re-Math.sqrt(de))/(2*Ce))&&Le<1&&(_e===0&&this.addX(N(se[_e],oe[_e],ye[_e],Te[_e],Le)),_e===1&&this.addY(N(se[_e],oe[_e],ye[_e],Te[_e],Le))))}},W.prototype.addQuad=function(h,v,w,M,I,B){w=h+2/3*(w-h),M=v+2/3*(M-v),this.addBezier(h,v,w,M,w+1/3*(I-h),M+1/3*(B-v),I,B)},X.prototype.moveTo=function(h,v){this.commands.push({type:"M",x:h,y:v})},X.prototype.lineTo=function(h,v){this.commands.push({type:"L",x:h,y:v})},X.prototype.curveTo=X.prototype.bezierCurveTo=function(h,v,w,M,I,B){this.commands.push({type:"C",x1:h,y1:v,x2:w,y2:M,x:I,y:B})},X.prototype.quadTo=X.prototype.quadraticCurveTo=function(h,v,w,M){this.commands.push({type:"Q",x1:h,y1:v,x:w,y:M})},X.prototype.close=X.prototype.closePath=function(){this.commands.push({type:"Z"})},X.prototype.extend=function(h){var v;if(h.commands)h=h.commands;else if(h instanceof W)return v=h,this.moveTo(v.x1,v.y1),this.lineTo(v.x2,v.y1),this.lineTo(v.x2,v.y2),this.lineTo(v.x1,v.y2),void this.close();Array.prototype.push.apply(this.commands,h)},X.prototype.getBoundingBox=function(){for(var h=new W,v=0,w=0,M=0,I=0,B=0;B>8&255,255&h]},$.USHORT=K(2),G.SHORT=function(h){return[(h=32768<=h?-(65536-h):h)>>8&255,255&h]},$.SHORT=K(2),G.UINT24=function(h){return[h>>16&255,h>>8&255,255&h]},$.UINT24=K(3),G.ULONG=function(h){return[h>>24&255,h>>16&255,h>>8&255,255&h]},$.ULONG=K(4),G.LONG=function(h){return[(h=2147483648<=h?-(4294967296-h):h)>>24&255,h>>16&255,h>>8&255,255&h]},$.LONG=K(4),G.FIXED=G.ULONG,$.FIXED=$.ULONG,G.FWORD=G.SHORT,$.FWORD=$.SHORT,G.UFWORD=G.USHORT,$.UFWORD=$.USHORT,G.LONGDATETIME=function(h){return[0,0,0,0,h>>24&255,h>>16&255,h>>8&255,255&h]},$.LONGDATETIME=K(8),G.TAG=function(h){return O.argument(h.length===4,"Tag should be exactly 4 ASCII characters."),[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]},$.TAG=K(4),G.Card8=G.BYTE,$.Card8=$.BYTE,G.Card16=G.USHORT,$.Card16=$.USHORT,G.OffSize=G.BYTE,$.OffSize=$.BYTE,G.SID=G.USHORT,$.SID=$.USHORT,G.NUMBER=function(h){return-107<=h&&h<=107?[h+139]:108<=h&&h<=1131?[247+((h-=108)>>8),255&h]:-1131<=h&&h<=-108?[251+((h=-h-108)>>8),255&h]:-32768<=h&&h<=32767?G.NUMBER16(h):G.NUMBER32(h)},$.NUMBER=function(h){return G.NUMBER(h).length},G.NUMBER16=function(h){return[28,h>>8&255,255&h]},$.NUMBER16=K(3),G.NUMBER32=function(h){return[29,h>>24&255,h>>16&255,h>>8&255,255&h]},$.NUMBER32=K(5),G.REAL=function(h){for(var v=h.toString(),w=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(v),M=(w&&(w=parseFloat("1e"+((w[2]?+w[2]:0)+w[1].length)),v=(Math.round(h*w)/w).toString()),""),I=0,B=v.length;I>8&255,v[v.length]=255&M}return v},$.UTF16=function(h){return 2*h.length};var te,ce={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},ne=(D.MACSTRING=function(h,v,w,M){var I=ce[M];if(I!==void 0){for(var B="",H=0;H>8&255,_e+256&255)}return oe})(h,M,v);return v},G.INDEX=function(h){for(var v=1,w=[v],M=[],I=0;I>8,v[ye+1]=255&Te,v=v.concat(M[oe])}return v},$.TABLE=function(h){for(var v=0,w=h.fields.length,M=0;M>1,Z.skip("uShort",3),Le.glyphIndexMap={};for(var lt,et=new Se.Parser(Ee,Me+Je+14),tt=new Se.Parser(Ee,Me+Je+16+2*lt),ut=new Se.Parser(Ee,Me+Je+16+4*lt),Tt=new Se.Parser(Ee,Me+Je+16+6*lt),At=Me+Je+16+8*lt,Ft=0;Ft>4,H=15&H;if(B==15||(M+=I[B],H==15))break;M+=I[H]}return parseFloat(M)}if(32<=v&&v<=246)return v-139;if(247<=v&&v<=250)return 256*(v-247)+h.parseByte()+108;if(251<=v&&v<=254)return 256*-(v-251)-h.parseByte()-108;throw new Error("Invalid b0 "+v)}function Xt(h,v,w){var M=new Se.Parser(h,v=v!==void 0?v:0),I=[],B=[];for(w=w!==void 0?w:h.length;M.relativeOffset>1,de.length=0,Ce=!0}return function tt(ut){for(var Tt,At,Ft,$t,Yt,tr,wt,Mt,_t,Zt,Ct,qt,kt=0;ktMath.abs(qt-Me)?Ee=Ct+de.shift():Me=qt+de.shift(),_e.curveTo(M,I,B,H,wt,Mt),_e.curveTo(_t,Zt,Ct,qt,Ee,Me);break;default:console.log("Glyph "+v.index+": unknown operator 1200"+zt),de.length=0}break;case 14:0>3;break;case 21:2>16),kt+=2;break;case 29:Yt=de.pop()+h.gsubrsBias,(tr=h.gsubrs[Yt])&&tt(tr);break;case 30:for(;0=w.begin&&h=me.length&&(B=M.parseChar(),w.names.push(M.parseString(B)));break;case 2.5:w.numberOfGlyphs=M.parseUShort(),w.offset=new Array(w.numberOfGlyphs);for(var Z=0;ZTe.value.tag?1:-1}),v.fields=v.fields.concat(M),v.fields=v.fields.concat(I),v}function mn(h,v,w){for(var M=0;M 123 are reserved for internal usage");de|=1<>>1,B=h[I].tag;if(B===v)return I;B>>1,B=h[I];if(B===v)return I;B>>1,H=(I=h[B]).start;if(H===v)return I;H(I=h[w-1]).end?0:I}function Dr(h,v){this.font=h,this.tableName=v}function Fr(h){Dr.call(this,h,"gpos")}function or(h){Dr.call(this,h,"gsub")}function vn(h,v,w){for(var M=h.subtables,I=0;Iv.points.length-1||M.matchedPoints[1]>I.points.length-1)throw Error("Matched points out of range in "+v.name);var H=v.points[M.matchedPoints[0]],Z=I.points[M.matchedPoints[1]],M={xScale:M.xScale,scale01:M.scale01,scale10:M.scale10,yScale:M.yScale,dx:0,dy:0},Z=Yr([Z],M)[0];M.dx=H.x-Z.x,M.dy=H.y-Z.y,B=Yr(I.points,M)}v.points=v.points.concat(B)}}return xn(v.points)}(Fr.prototype=Dr.prototype={searchTag:$r,binSearch:yn,getTable:function(h){var v=this.font.tables[this.tableName];return v=!v&&h?this.font.tables[this.tableName]=this.createDefaultTable():v},getScriptNames:function(){var h=this.getTable();return h?h.scripts.map(function(v){return v.tag}):[]},getDefaultScriptName:function(){var h=this.getTable();if(h){for(var v=!1,w=0;w=H[v-1].tag,"Features must be added in alphabetical order."),H.push(I={tag:w,feature:{params:0,lookupListIndexes:[]}}),B.push(v),I.feature}},getLookupTables:function(B,v,w,M,I){var B=this.getFeatureTable(B,v,w,I),H=[];if(B){for(var Z,se=B.lookupListIndexes,oe=this.font.tables[this.tableName].lookups,ye=0;ye",B),v.stack.push(Math.round(64*B))}function Qr(h,v){var w=v.stack,M=w.pop(),I=v.fv,B=v.pv,H=v.ppem,Z=v.deltaBase+16*(h-1),se=v.deltaShift,oe=v.z0;d.DEBUG&&console.log(v.step,"DELTAP["+h+"]",M,w);for(var ye=0;ye>4)===H&&(0<=(_e=(15&_e)-8)&&_e++,d.DEBUG&&console.log(v.step,"DELTAPFIX",Te,"by",_e*se),Te=oe[Te],I.setRelative(Te,Te,_e*se,B))}}function Nr(h,v){var w=v.stack,M=w.pop();d.DEBUG&&console.log(v.step,"ROUND[]"),w.push(64*v.round(M/64))}function Kr(h,v){var w=v.stack,M=w.pop(),I=v.ppem,B=v.deltaBase+16*(h-1),H=v.deltaShift;d.DEBUG&&console.log(v.step,"DELTAC["+h+"]",M,w);for(var Z=0;Z>4)===I&&(0<=(oe=(15&oe)-8)&&oe++,oe=oe*H,d.DEBUG&&console.log(v.step,"DELTACFIX",se,"by",oe),v.cvt[se]+=oe)}}function Gn(h,v){var w,I=v.stack,M=I.pop(),I=I.pop(),B=v.z2[M],H=v.z1[I];d.DEBUG&&console.log(v.step,"SDPVTL["+h+"]",M,I),M=h?(w=B.y-H.y,H.x-B.x):(w=H.x-B.x,H.y-B.y),v.dpv=kr(w,M)}function hr(h,v){var w=v.stack,M=v.prog,I=v.ip;d.DEBUG&&console.log(v.step,"PUSHB["+h+"]");for(var B=0;B":"_")+(M?"R":"_")+(I===0?"Gr":I===1?"Bl":I===2?"Wh":"")+"]",h?se+"("+B.cvt[se]+","+Z+")":"",oe,"(d =",H,"->",Le*Ce,")"),B.rp1=B.rp0,B.rp2=oe,v&&(B.rp0=oe)}wn.prototype.exec=function(h,v){if(typeof v!="number")throw new Error("Point size is not a number!");if(!(2",M),Z.interpolate(Te,B,H,se),Z.touch(Te)}h.loop=1},Fn.bind(void 0,0),Fn.bind(void 0,1),function(h){for(var v=h.stack,w=h.rp0,M=h.z0[w],I=h.loop,B=h.fv,H=h.pv,Z=h.z1;I--;){var se=v.pop(),oe=Z[se];d.DEBUG&&console.log(h.step,(1"u"?Uo:No)(h,function(w,M){if(w)return v(w);var I;try{I=Jr(M)}catch(B){return v(B,null)}return v(null,I)})},d.loadSync=function(h){return Jr(bn(t("fs").readFileSync(h)))},Object.defineProperty(d,"__esModule",{value:!0})},u(typeof C=="object"&&U!==void 0?C:y.opentype={})}).call(this,t("buffer").Buffer)},{buffer:4,fs:2}],255:[function(t,U,C){(function(m){function y(g,f){for(var r=0,s=g.length-1;0<=s;s--){var n=g[s];n==="."?g.splice(s,1):n===".."?(g.splice(s,1),r++):r&&(g.splice(s,1),r--)}if(f)for(;r--;)g.unshift("..");return g}function u(g,f){if(g.filter)return g.filter(f);for(var r=[],s=0;s'.concat(i,"").concat(a,""),this.dummyDOM||(this.dummyDOM=document.getElementById(o).parentNode),this.descriptions?this.descriptions.fallbackElements||(this.descriptions.fallbackElements={}):this.descriptions={fallbackElements:{}},this.descriptions.fallbackElements[n]?this.descriptions.fallbackElements[n].innerHTML!==i&&(this.descriptions.fallbackElements[n].innerHTML=i):this._describeElementHTML("fallback",n,i),l===this.LABEL&&(this.descriptions.labelElements||(this.descriptions.labelElements={}),this.descriptions.labelElements[n]?this.descriptions.labelElements[n].innerHTML!==i&&(this.descriptions.labelElements[n].innerHTML=i):this._describeElementHTML("label",n,i)))},m.default.prototype._describeHTML=function(n,a){var l,o=this.canvas.id;n==="fallback"?(this.dummyDOM.querySelector("#".concat(o+y))?this.dummyDOM.querySelector("#"+o+d).insertAdjacentHTML("beforebegin",'

        ')):(l='

        '),this.dummyDOM.querySelector("#".concat(o,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutput")).insertAdjacentHTML("beforebegin",l):this.dummyDOM.querySelector("#".concat(o)).innerHTML=l),this.descriptions.fallback=this.dummyDOM.querySelector("#".concat(o).concat(u)),this.descriptions.fallback.innerHTML=a):n==="label"&&(this.dummyDOM.querySelector("#".concat(o+g))?this.dummyDOM.querySelector("#".concat(o+r))&&this.dummyDOM.querySelector("#".concat(o+r)).insertAdjacentHTML("beforebegin",'

        ')):(l='

        '),this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",l):this.dummyDOM.querySelector("#"+o).insertAdjacentHTML("afterend",l)),this.descriptions.label=this.dummyDOM.querySelector("#"+o+f),this.descriptions.label.innerHTML=a)},m.default.prototype._describeElementHTML=function(n,a,l){var o,i=this.canvas.id;n==="fallback"?(this.dummyDOM.querySelector("#".concat(i+y))?this.dummyDOM.querySelector("#"+i+d)||this.dummyDOM.querySelector("#"+i+u).insertAdjacentHTML("afterend",'
        Canvas elements and their descriptions
        ')):(o='
        Canvas elements and their descriptions
        '),this.dummyDOM.querySelector("#".concat(i,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(i,"accessibleOutput")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+i).innerHTML=o),(o=document.createElement("tr")).id=i+"_fte_"+a,this.dummyDOM.querySelector("#"+i+d).appendChild(o),this.descriptions.fallbackElements[a]=this.dummyDOM.querySelector("#".concat(i).concat("_fte_").concat(a)),this.descriptions.fallbackElements[a].innerHTML=l):n==="label"&&(this.dummyDOM.querySelector("#".concat(i+g))?this.dummyDOM.querySelector("#".concat(i+r))||this.dummyDOM.querySelector("#"+i+f).insertAdjacentHTML("afterend",'
        ')):(o='
        '),this.dummyDOM.querySelector("#".concat(i,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(i,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+i).insertAdjacentHTML("afterend",o)),(n=document.createElement("tr")).id=i+"_lte_"+a,this.dummyDOM.querySelector("#"+i+r).appendChild(n),this.descriptions.labelElements[a]=this.dummyDOM.querySelector("#".concat(i).concat("_lte_").concat(a)),this.descriptions.labelElements[a].innerHTML=l)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.ends-with":195,"core-js/modules/es.string.replace":201}],261:[function(t,U,C){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateGridOutput=function(m){var y,u,d,g;this.dummyDOM.querySelector("#".concat(m,"_summary"))&&(y=this._accessibleOutputs[m],d=function(f,r,s,n){return r="".concat(r," canvas, ").concat(s," by ").concat(n," pixels, contains ").concat(f[0]),r=(f[0]===1?"".concat(r," shape: "):"".concat(r," shapes: ")).concat(f[1]),r}((u=function(f,r){var s,n="",a="",l=0;for(s in r){var o,i=0;for(o in r[s]){var c='
      • ').concat(r[s][o].color," ").concat(s,",");s==="line"?c+=" location = ".concat(r[s][o].pos,", length = ").concat(r[s][o].length," pixels"):(c+=" location = ".concat(r[s][o].pos),s!=="point"&&(c+=", area = ".concat(r[s][o].area," %")),c+="
      • "),n+=c,i++,l++}a=1').concat(r[s][i].color," ").concat(s,"
        "):'').concat(r[s][i].color," ").concat(s," midpoint"),o[r[s][i].loc.locY][r[s][i].loc.locX]?o[r[s][i].loc.locY][r[s][i].loc.locX]=o[r[s][i].loc.locY][r[s][i].loc.locX]+" "+c:o[r[s][i].loc.locY][r[s][i].loc.locX]=c,a++}for(n in o){var p,b="";for(p in o[n])b+="",o[n][p]!==void 0&&(b+=o[n][p]),b+="";l=l+b+""}return l}(m,this.ingredients.shapes),d!==y.summary.innerHTML&&(y.summary.innerHTML=d),g!==y.map.innerHTML&&(y.map.innerHTML=g),u.details!==y.shapeDetails.innerHTML&&(y.shapeDetails.innerHTML=u.details),this._accessibleOutputs[m]=y)},t=t.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.from":161,"core-js/modules/es.array.map":167,"core-js/modules/es.string.iterator":197}],262:[function(t,U,C){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var m=(t=t("../core/main"))&&t.__esModule?t:{default:t};function y(d){return function(g){if(Array.isArray(g)){for(var f=0,r=new Array(g.length);f')):this.dummyDOM.querySelector("#".concat(n)).innerHTML='
        '))):g==="Label"&&(f=n+d+(a=g),this.dummyDOM.querySelector("#".concat(r=n+"accessibleOutput"+g))||(this.dummyDOM.querySelector("#".concat(n,"_Label"))?this.dummyDOM.querySelector("#".concat(n,"_Label")):this.dummyDOM.querySelector("#".concat(n))).insertAdjacentHTML("afterend",'
        '))),this._accessibleOutputs[f]={},d==="textOutput"?(a="#".concat(n,"gridOutput").concat(a),s='
        Text Output

          '),this.dummyDOM.querySelector(a)?this.dummyDOM.querySelector(a).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#".concat(r)).innerHTML=s,this._accessibleOutputs[f].list=this.dummyDOM.querySelector("#".concat(f,"_list"))):d==="gridOutput"&&(a="#".concat(n,"textOutput").concat(a),s='
          Grid Output

            '),this.dummyDOM.querySelector(a)?this.dummyDOM.querySelector(a).insertAdjacentHTML("afterend",s):this.dummyDOM.querySelector("#".concat(r)).innerHTML=s,this._accessibleOutputs[f].map=this.dummyDOM.querySelector("#".concat(f,"_map"))),this._accessibleOutputs[f].shapeDetails=this.dummyDOM.querySelector("#".concat(f,"_shapeDetails")),this._accessibleOutputs[f].summary=this.dummyDOM.querySelector("#".concat(f,"_summary"))},m.default.prototype._updateAccsOutput=function(){var d=this.canvas.id;JSON.stringify(this.ingredients.shapes)===this.ingredients.pShapes&&this.ingredients.colors.background===this.ingredients.pBackground||(this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this._accessibleOutputs.text&&this._updateTextOutput(d+"textOutput"),this._accessibleOutputs.grid&&this._updateGridOutput(d+"gridOutput"),this._accessibleOutputs.textLabel&&this._updateTextOutput(d+"textOutputLabel"),this._accessibleOutputs.gridLabel&&this._updateGridOutput(d+"gridOutputLabel"))},m.default.prototype._accsBackground=function(d){this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this.ingredients.pBackground=this.ingredients.colors.background,this.ingredients.shapes={},this.ingredients.colors.backgroundRGBA!==d&&(this.ingredients.colors.backgroundRGBA=d,this.ingredients.colors.background=this._rgbColorName(d))},m.default.prototype._accsCanvasColors=function(d,g){d==="fill"?this.ingredients.colors.fillRGBA!==g&&(this.ingredients.colors.fillRGBA=g,this.ingredients.colors.fill=this._rgbColorName(g)):d==="stroke"&&this.ingredients.colors.strokeRGBA!==g&&(this.ingredients.colors.strokeRGBA=g,this.ingredients.colors.stroke=this._rgbColorName(g))},m.default.prototype._accsOutput=function(d,g){d==="ellipse"&&g[2]===g[3]?d="circle":d==="rectangle"&&g[2]===g[3]&&(d="square");var f,r,s={},n=!0,a=function(o,i){var c;return o=o==="rectangle"||o==="ellipse"||o==="arc"||o==="circle"||o==="square"?(c=Math.round(i[0]+i[2]/2),Math.round(i[1]+i[3]/2)):o==="triangle"?(c=(i[0]+i[2]+i[4])/3,(i[1]+i[3]+i[5])/3):o==="quadrilateral"?(c=(i[0]+i[2]+i[4]+i[6])/4,(i[1]+i[3]+i[5]+i[7])/4):o==="line"?(c=(i[0]+i[2])/2,(i[1]+i[3])/2):(c=i[0],i[1]),[c,o]}(d,g);if(d==="line"?(s.color=this.ingredients.colors.stroke,s.length=Math.round(this.dist(g[0],g[1],g[2],g[3])),f=this._getPos(g[0],[1]),r=this._getPos(g[2],[3]),s.loc=u(a,this.width,this.height),s.pos=f===r?"at ".concat(f):"from ".concat(f," to ").concat(r)):(d==="point"?s.color=this.ingredients.colors.stroke:(s.color=this.ingredients.colors.fill,s.area=this._getArea(d,g)),s.pos=this._getPos.apply(this,y(a)),s.loc=u(a,this.width,this.height)),this.ingredients.shapes[d]){if(this.ingredients.shapes[d]!==[s]){for(var l in this.ingredients.shapes[d])JSON.stringify(this.ingredients.shapes[d][l])===JSON.stringify(s)&&(n=!1);n===!0&&this.ingredients.shapes[d].push(s)}}else this.ingredients.shapes[d]=[s]},m.default.prototype._getPos=function(r,f){var r=new DOMPointReadOnly(r,f),f=this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform(),r=r.matrixTransform(f),f=r.x,r=r.y,s=this.width*this._pixelDensity,n=this.height*this._pixelDensity;return f<.4*s?r<.4*n?"top left":.6*nMath.PI?s+=r:s-=r)):d==="ellipse"||d==="circle"?s=3.14*g[2]/2*g[3]/2:d==="line"||d==="point"?s=0:d==="quadrilateral"?s=Math.abs((g[6]+g[0])*(g[7]-g[1])+(g[0]+g[2])*(g[1]-g[3])+(g[2]+g[4])*(g[3]-g[5])+(g[4]+g[6])*(g[5]-g[7]))/2:d==="rectangle"||d==="square"?s=g[2]*g[3]:d==="triangle"&&(s=Math.abs(g[0]*(g[3]-g[5])+g[2]*(g[5]-g[1])+g[4]*(g[1]-g[3]))/2),this.width*this._pixelDensity),a=this.height*this._pixelDensity,l=[new DOMPoint(0,0),new DOMPoint(n,0),new DOMPoint(n,a),new DOMPoint(0,a)],o=(this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform()).inverse(),i=l.map(function(p){return p.matrixTransform(o)}),c=Math.abs((i[3].x+i[0].x)*(i[3].y-i[0].y)+(i[0].x+i[1].x)*(i[0].y-i[1].y)+(i[1].x+i[2].x)*(i[1].y-i[2].y)+(i[2].x+i[3].x)*(i[2].y-i[3].y))/2;return Math.round(100*s/c)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.fill":155,"core-js/modules/es.array.from":161,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.number.to-fixed":180,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/web.dom-collections.iterator":243}],263:[function(t,U,C){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.concat"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateTextOutput=function(m){var y,u,d,g;this.dummyDOM.querySelector("#".concat(m,"_summary"))&&(y=this._accessibleOutputs[m],d=function(f,r,s,n){return s="Your output is a, ".concat(s," by ").concat(n," pixels, ").concat(r," canvas containing the following"),s=f===1?"".concat(s," shape:"):"".concat(s," ").concat(f," shapes:"),s}((u=function(f,r){var s,n="",a=0;for(s in r)for(var l in r[s]){var o='
          • ').concat(r[s][l].color," ").concat(s,"");s==="line"?o+=", ".concat(r[s][l].pos,", ").concat(r[s][l].length," pixels long.
          • "):(o+=", at ".concat(r[s][l].pos),s!=="point"&&(o+=", covering ".concat(r[s][l].area,"% of the canvas")),o+="."),n+=o,a++}return{numShapes:a,listShapes:n}}(m,this.ingredients.shapes)).numShapes,this.ingredients.colors.background,this.width,this.height),g=function(f,r){var s,n="",a=0;for(s in r)for(var l in r[s]){var o='').concat(r[s][l].color," ").concat(s,"");s==="line"?o+="location = ".concat(r[s][l].pos,"length = ").concat(r[s][l].length," pixels"):(o+="location = ".concat(r[s][l].pos,""),s!=="point"&&(o+=" area = ".concat(r[s][l].area,"%")),o+=""),n+=o,a++}return n}(m,this.ingredients.shapes),d!==y.summary.innerHTML&&(y.summary.innerHTML=d),u.listShapes!==y.list.innerHTML&&(y.list.innerHTML=u.listShapes),g!==y.shapeDetails.innerHTML&&(y.shapeDetails.innerHTML=g),this._accessibleOutputs[m]=y)},t=t.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152}],264:[function(t,U,C){var m=(m=t("./core/main"))&&m.__esModule?m:{default:m};t("./core/constants"),t("./core/environment"),t("./core/friendly_errors/stacktrace"),t("./core/friendly_errors/validate_params"),t("./core/friendly_errors/file_errors"),t("./core/friendly_errors/fes_core"),t("./core/friendly_errors/sketch_reader"),t("./core/helpers"),t("./core/legacy"),t("./core/preload"),t("./core/p5.Element"),t("./core/p5.Graphics"),t("./core/p5.Renderer"),t("./core/p5.Renderer2D"),t("./core/rendering"),t("./core/shim"),t("./core/structure"),t("./core/transform"),t("./core/shape/2d_primitives"),t("./core/shape/attributes"),t("./core/shape/curves"),t("./core/shape/vertex"),t("./accessibility/outputs"),t("./accessibility/textOutput"),t("./accessibility/gridOutput"),t("./accessibility/color_namer"),t("./color/color_conversion"),t("./color/creating_reading"),t("./color/p5.Color"),t("./color/setting"),t("./data/p5.TypedDict"),t("./data/local_storage.js"),t("./dom/dom"),t("./accessibility/describe"),t("./events/acceleration"),t("./events/keyboard"),t("./events/mouse"),t("./events/touch"),t("./image/filters"),t("./image/image"),t("./image/loading_displaying"),t("./image/p5.Image"),t("./image/pixels"),t("./io/files"),t("./io/p5.Table"),t("./io/p5.TableRow"),t("./io/p5.XML"),t("./math/calculation"),t("./math/math"),t("./math/noise"),t("./math/p5.Vector"),t("./math/random"),t("./math/trigonometry"),t("./typography/attributes"),t("./typography/loading_displaying"),t("./typography/p5.Font"),t("./utilities/array_functions"),t("./utilities/conversion"),t("./utilities/string_functions"),t("./utilities/time_date"),t("./webgl/3d_primitives"),t("./webgl/interaction"),t("./webgl/light"),t("./webgl/loading"),t("./webgl/material"),t("./webgl/p5.Camera"),t("./webgl/p5.DataArray"),t("./webgl/p5.Geometry"),t("./webgl/p5.Matrix"),t("./webgl/p5.RendererGL.Immediate"),t("./webgl/p5.RendererGL"),t("./webgl/p5.RendererGL.Retained"),t("./webgl/p5.Framebuffer"),t("./webgl/p5.Shader"),t("./webgl/p5.RenderBuffer"),t("./webgl/p5.Texture"),t("./webgl/text"),t("./core/init"),U.exports=m.default},{"./accessibility/color_namer":259,"./accessibility/describe":260,"./accessibility/gridOutput":261,"./accessibility/outputs":262,"./accessibility/textOutput":263,"./color/color_conversion":265,"./color/creating_reading":266,"./color/p5.Color":267,"./color/setting":268,"./core/constants":269,"./core/environment":270,"./core/friendly_errors/fes_core":271,"./core/friendly_errors/file_errors":272,"./core/friendly_errors/sketch_reader":273,"./core/friendly_errors/stacktrace":274,"./core/friendly_errors/validate_params":275,"./core/helpers":276,"./core/init":277,"./core/legacy":279,"./core/main":280,"./core/p5.Element":281,"./core/p5.Graphics":282,"./core/p5.Renderer":283,"./core/p5.Renderer2D":284,"./core/preload":285,"./core/rendering":286,"./core/shape/2d_primitives":287,"./core/shape/attributes":288,"./core/shape/curves":289,"./core/shape/vertex":290,"./core/shim":291,"./core/structure":292,"./core/transform":293,"./data/local_storage.js":294,"./data/p5.TypedDict":295,"./dom/dom":296,"./events/acceleration":297,"./events/keyboard":298,"./events/mouse":299,"./events/touch":300,"./image/filters":301,"./image/image":302,"./image/loading_displaying":303,"./image/p5.Image":304,"./image/pixels":305,"./io/files":306,"./io/p5.Table":307,"./io/p5.TableRow":308,"./io/p5.XML":309,"./math/calculation":310,"./math/math":311,"./math/noise":312,"./math/p5.Vector":313,"./math/random":314,"./math/trigonometry":315,"./typography/attributes":316,"./typography/loading_displaying":317,"./typography/p5.Font":318,"./utilities/array_functions":319,"./utilities/conversion":320,"./utilities/string_functions":321,"./utilities/time_date":322,"./webgl/3d_primitives":323,"./webgl/interaction":325,"./webgl/light":326,"./webgl/loading":327,"./webgl/material":328,"./webgl/p5.Camera":329,"./webgl/p5.DataArray":330,"./webgl/p5.Framebuffer":331,"./webgl/p5.Geometry":332,"./webgl/p5.Matrix":333,"./webgl/p5.RenderBuffer":334,"./webgl/p5.RendererGL":337,"./webgl/p5.RendererGL.Immediate":335,"./webgl/p5.RendererGL.Retained":336,"./webgl/p5.Shader":338,"./webgl/p5.Texture":339,"./webgl/text":340}],265:[function(t,U,C){Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.ColorConversion={_hsbaToHSLA:function(m){var y=m[0],u=m[1],d=m[2],g=(2-u)*d/2;return g!=0&&(g==1?u=0:g<.5?u/=2-u:u=u*d/(2-2*g)),[y,u,g,m[3]]},_hsbaToRGBA:function(m){var y,u,d,g,f,r=6*m[0],s=m[1],n=m[2];return s===0?[n,n,n,m[3]]:(u=n*(1-s),d=n*(1-s*(r-(y=Math.floor(r)))),s=n*(1-s*(1+y-r)),r=y===1?(g=d,f=n,u):y===2?(g=u,f=n,s):y===3?(g=u,f=d,n):y===4?(g=s,f=u,n):y===5?(g=n,f=u,d):(g=n,f=s,u),[g,f,r,m[3]])},_hslaToHSBA:function(m){var y=m[0],u=m[1],d=m[2],g=d<.5?(1+u)*d:d+u-d*u;return[y,u=2*(g-d)/g,g,m[3]]},_hslaToRGBA:function(m){var y,u=6*m[0],d=m[1],g=m[2];return d===0?[g,g,g,m[3]]:[(y=function(f,r,s){return f<0?f+=6:6<=f&&(f-=6),f<1?r+(s-r)*f:f<3?s:f<4?r+(s-r)*(4-f):r})(2+u,d=2*g-(g=g<.5?(1+d)*g:g+d-g*d),g),y(u,d,g),y(u-2,d,g),m[3]]},_rgbaToHSBA:function(m){var y,u,d=m[0],g=m[1],f=m[2],r=Math.max(d,g,f),s=r-Math.min(d,g,f);return s==0?u=y=0:(u=s/r,d===r?y=(g-f)/s:g===r?y=2+(f-d)/s:f===r&&(y=4+(d-g)/s),y<0?y+=6:6<=y&&(y-=6)),[y/6,u,r,m[3]]},_rgbaToHSLA:function(m){var y,u,d=m[0],g=m[1],f=m[2],r=Math.max(d,g,f),n=Math.min(d,g,f),s=r+n,n=r-n;return n==0?u=y=0:(u=s<1?n/s:n/(2-s),d===r?y=(g-f)/n:g===r?y=2+(f-d)/n:f===r&&(y=4+(d-g)/n),y<0?y+=6:6<=y&&(y-=6)),[y/6,u,s/2,m[3]]}},t=t.default.ColorConversion,C.default=t},{"../core/main":280}],266:[function(t,U,C){function m(r){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s})(r)}function y(r){return(y=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(s){return m(s)}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":m(s)})(r)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.map"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var u=(f=t("../core/main"))&&f.__esModule?f:{default:f},d=function(r){if(r&&r.__esModule)return r;if(r===null||y(r)!=="object"&&typeof r!="function")return{default:r};var s=g();if(s&&s.has(r))return s.get(r);var n,a={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(n in r){var o;Object.prototype.hasOwnProperty.call(r,n)&&((o=l?Object.getOwnPropertyDescriptor(r,n):null)&&(o.get||o.set)?Object.defineProperty(a,n,o):a[n]=r[n])}return a.default=r,s&&s.set(r,a),a}(t("../core/constants"));function g(){var r;return typeof WeakMap!="function"?null:(r=new WeakMap,g=function(){return r},r)}t("./p5.Color"),t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),u.default.prototype.alpha=function(r){return u.default._validateParameters("alpha",arguments),this.color(r)._getAlpha()},u.default.prototype.blue=function(r){return u.default._validateParameters("blue",arguments),this.color(r)._getBlue()},u.default.prototype.brightness=function(r){return u.default._validateParameters("brightness",arguments),this.color(r)._getBrightness()},u.default.prototype.color=function(){for(var r,s=arguments.length,n=new Array(s),a=0;ao[0]?o[0]+=1:l[0]+=1),1<=(a=this.lerp(l[0],o[0],n))&&--a),r=this.lerp(l[1],o[1],n),s=this.lerp(l[2],o[2],n),l=this.lerp(l[3],o[3],n),a*=c[i][0],r*=c[i][1],s*=c[i][2],l*=c[i][3],this.color(a,r,s,l)},u.default.prototype.lightness=function(r){return u.default._validateParameters("lightness",arguments),this.color(r)._getLightness()},u.default.prototype.red=function(r){return u.default._validateParameters("red",arguments),this.color(r)._getRed()},u.default.prototype.saturation=function(r){return u.default._validateParameters("saturation",arguments),this.color(r)._getSaturation()};var f=u.default;C.default=f},{"../core/constants":269,"../core/friendly_errors/fes_core":271,"../core/friendly_errors/file_errors":272,"../core/friendly_errors/validate_params":275,"../core/main":280,"./p5.Color":267,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}],267:[function(a,U,C){function m(p){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b})(p)}function y(p){return(y=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(b){return m(b)}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":m(b)})(p)}a("core-js/modules/es.symbol"),a("core-js/modules/es.symbol.description"),a("core-js/modules/es.symbol.iterator"),a("core-js/modules/es.array.includes"),a("core-js/modules/es.array.iterator"),a("core-js/modules/es.array.join"),a("core-js/modules/es.array.map"),a("core-js/modules/es.array.slice"),a("core-js/modules/es.object.get-own-property-descriptor"),a("core-js/modules/es.object.to-string"),a("core-js/modules/es.regexp.constructor"),a("core-js/modules/es.regexp.exec"),a("core-js/modules/es.regexp.to-string"),a("core-js/modules/es.string.includes"),a("core-js/modules/es.string.iterator"),a("core-js/modules/es.string.trim"),a("core-js/modules/es.weak-map"),a("core-js/modules/web.dom-collections.iterator"),a("core-js/modules/es.array.includes"),a("core-js/modules/es.array.join"),a("core-js/modules/es.array.map"),a("core-js/modules/es.array.slice"),a("core-js/modules/es.object.to-string"),a("core-js/modules/es.regexp.constructor"),a("core-js/modules/es.regexp.exec"),a("core-js/modules/es.regexp.to-string"),a("core-js/modules/es.string.includes"),a("core-js/modules/es.string.trim"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var u=r(a("../core/main")),d=function(p){if(p&&p.__esModule)return p;if(p===null||y(p)!=="object"&&typeof p!="function")return{default:p};var b=f();if(b&&b.has(p))return b.get(p);var T,x={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(T in p){var E;Object.prototype.hasOwnProperty.call(p,T)&&((E=S?Object.getOwnPropertyDescriptor(p,T):null)&&(E.get||E.set)?Object.defineProperty(x,T,E):x[T]=p[T])}return x.default=p,b&&b.set(p,x),x}(a("../core/constants")),g=r(a("./color_conversion"));function f(){var p;return typeof WeakMap!="function"?null:(p=new WeakMap,f=function(){return p},p)}function r(p){return p&&p.__esModule?p:{default:p}}function s(p,b){for(var T=0;T"].indexOf(s[0])?void 0:s[0],lineNumber:s[1],columnNumber:s[2],source:f}},this)},parseFFOrSafari:function(g){return g.stack.split(` @@ -12,7 +12,7 @@ For more details, see: `).concat(d)),!0})}var u=null,g=null,d=(m.default._friend `),s=[],n=0,a=r.length;n/,"$2").replace(/\([^)]*\)/g,"")||void 0,args:(r=n.match(/\(([^)]*)\)/)?n.replace(/^[^(]+\(([^)]*)\)$/,"$1"):r)===void 0||r==="[arguments not available]"?void 0:r.split(","),fileName:s[0],lineNumber:s[1],columnNumber:s[2],source:f}},this)}}}t.default._getErrorStackParser=function(){return new m},t=t.default,C.default=t},{"../main":280,"core-js/modules/es.array.filter":156,"core-js/modules/es.array.index-of":163,"core-js/modules/es.array.join":165,"core-js/modules/es.array.map":167,"core-js/modules/es.array.slice":168,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.match":198,"core-js/modules/es.string.replace":201,"core-js/modules/es.string.split":203}],275:[function(t,U,C){function m(g){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f})(g)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.for-each"),t("core-js/modules/es.array.includes"),t("core-js/modules/es.array.index-of"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.last-index-of"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.function.name"),t("core-js/modules/es.map"),t("core-js/modules/es.number.constructor"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.get-prototype-of"),t("core-js/modules/es.object.keys"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.reflect.construct"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.set"),t("core-js/modules/es.string.includes"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.split"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.for-each"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.for-each"),t("core-js/modules/es.array.includes"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.last-index-of"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.function.name"),t("core-js/modules/es.number.constructor"),t("core-js/modules/es.object.keys"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.set"),t("core-js/modules/es.string.includes"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.split"),t("core-js/modules/web.dom-collections.for-each"),t("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var y=(y=t("../main"))&&y.__esModule?y:{default:y};(function(g){if(!(g&&g.__esModule)&&!(g===null||d(g)!=="object"&&typeof g!="function")){var f=u();if(f&&f.has(g))return f.get(g);var r,s={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in g){var a;Object.prototype.hasOwnProperty.call(g,r)&&((a=n?Object.getOwnPropertyDescriptor(g,r):null)&&(a.get||a.set)?Object.defineProperty(s,r,a):s[r]=g[r])}s.default=g,f&&f.set(g,s)}})(t("../constants")),t("../internationalization");function u(){var g;return typeof WeakMap!="function"?null:(g=new WeakMap,u=function(){return g},g)}function d(g){return(d=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(f){return m(f)}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":m(f)})(g)}y.default._validateParameters=y.default._clearValidateParamsCache=function(){},t=y.default,C.default=t},{"../../../docs/parameterData.json":void 0,"../constants":269,"../internationalization":278,"../main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.for-each":160,"core-js/modules/es.array.includes":162,"core-js/modules/es.array.index-of":163,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.join":165,"core-js/modules/es.array.last-index-of":166,"core-js/modules/es.array.map":167,"core-js/modules/es.array.slice":168,"core-js/modules/es.function.name":173,"core-js/modules/es.map":174,"core-js/modules/es.number.constructor":178,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.get-prototype-of":185,"core-js/modules/es.object.keys":186,"core-js/modules/es.object.to-string":187,"core-js/modules/es.reflect.construct":189,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.set":194,"core-js/modules/es.string.includes":196,"core-js/modules/es.string.iterator":197,"core-js/modules/es.string.split":203,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.for-each":242,"core-js/modules/web.dom-collections.iterator":243}],276:[function(t,U,C){function m(g){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f})(g)}function y(g){return(y=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(f){return m(f)}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":m(f)})(g)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var u=function(g){if(g&&g.__esModule)return g;if(g===null||y(g)!=="object"&&typeof g!="function")return{default:g};var f=d();if(f&&f.has(g))return f.get(g);var r,s={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in g){var a;Object.prototype.hasOwnProperty.call(g,r)&&((a=n?Object.getOwnPropertyDescriptor(g,r):null)&&(a.get||a.set)?Object.defineProperty(s,r,a):s[r]=g[r])}return s.default=g,f&&f.set(g,s),s}(t("./constants"));function d(){var g;return typeof WeakMap!="function"?null:(g=new WeakMap,d=function(){return g},g)}C.default={modeAdjust:function(g,f,r,s,n){return n===u.CORNER?{x:g,y:f,w:r,h:s}:n===u.CORNERS?{x:g,y:f,w:r-g,h:s-f}:n===u.RADIUS?{x:g-r,y:f-s,w:2*r,h:2*s}:n===u.CENTER?{x:g-.5*r,y:f-.5*s,w:r,h:s}:void 0}}},{"./constants":269,"core-js/modules/es.array.iterator":164,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}],277:[function(t,U,C){t("core-js/modules/es.array.iterator"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.promise"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.promise"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator");var m=(y=t("../core/main"))&&y.__esModule?y:{default:y};t("./internationalization");var y=Promise.resolve();Promise.all([new Promise(function(u,d){document.readyState==="complete"?u():window.addEventListener("load",u,!1)}),y]).then(function(){window._setupDone!==void 0?console.warn("p5.js seems to have been imported multiple times. Please remove the duplicate import"):window.mocha||(window.setup&&typeof window.setup=="function"||window.draw&&typeof window.draw=="function")&&!m.default.instance&&new m.default})},{"../core/main":280,"./internationalization":278,"core-js/modules/es.array.iterator":164,"core-js/modules/es.object.to-string":187,"core-js/modules/es.promise":188,"core-js/modules/es.string.iterator":197,"core-js/modules/web.dom-collections.iterator":243}],278:[function(t,U,C){t("core-js/modules/es.array.includes"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.object.keys"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.promise"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.string.includes"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.split"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.includes"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.object.keys"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.promise"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.string.includes"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.split"),t("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.setTranslatorLanguage=C.currentTranslatorLanguage=C.availableTranslatorLanguages=C.initialize=C.translator=void 0;var m,y,u=g(t("i18next")),d=g(t("i18next-browser-languagedetector"));function g(s){return s&&s.__esModule?s:{default:s}}function f(s,n){for(var a=0;a=L.width||x>=L.height?[0,0,0,0]:this._getPixel(T,x);return A=new y.default.Image(S*j,E*j),A.pixelDensity(j),A.canvas.getContext("2d").drawImage(L,T,x,S*j,E*j,0,0,S*j,E*j),A}},{key:"textLeading",value:function(T){return typeof T=="number"?(this._setProperty("_leadingSet",!0),this._setProperty("_textLeading",T),this._pInst):this._textLeading}},{key:"textStyle",value:function(T){return T?(T!==u.NORMAL&&T!==u.ITALIC&&T!==u.BOLD&&T!==u.BOLDITALIC||this._setProperty("_textStyle",T),this._applyTextProperties()):this._textStyle}},{key:"textAscent",value:function(){return this._textAscent===null&&this._updateTextMetrics(),this._textAscent}},{key:"textDescent",value:function(){return this._textDescent===null&&this._updateTextMetrics(),this._textDescent}},{key:"textAlign",value:function(T,x){return T!==void 0?(this._setProperty("_textAlign",T),x!==void 0&&this._setProperty("_textBaseline",x),this._applyTextProperties()):{horizontal:this._textAlign,vertical:this._textBaseline}}},{key:"textWrap",value:function(T){return this._setProperty("_textWrap",T),this._textWrap}},{key:"text",value:function(T,x,S,E,A){var j,L,k,R,P=this._pInst,F=this._textWrap,z=Number.MAX_VALUE,V=S;if((this._doFill||this._doStroke)&&T!==void 0){if(j=(T=(T=typeof T!="string"?T.toString():T).replace(/(\t)/g," ")).split(` `),E!==void 0){switch(this._rectMode===u.CENTER&&(x-=E/2),this._textAlign){case u.CENTER:x+=E/2;break;case u.RIGHT:x+=E}if(A!==void 0){this._rectMode===u.CENTER&&(S-=A/2,V-=A/2);var T=S,N=P.textAscent();switch(this._textBaseline){case u.BOTTOM:R=S+A,S=Math.max(R,S),V+=N;break;case u.CENTER:R=S+A/2,S=Math.max(R,S),V+=N/2}z=S+A-N,this._textBaseline===u.CENTER&&(z=T+A-N/2)}else this._textBaseline!==u.BOTTOM&&this._textBaseline!==u.CENTER||(V=S-(T=P.textSize()*this._textLeading)/2,z=S+T/2);if(F===u.WORD){for(var W=[],X=0;Xd.HALF_PI&&n<=3*d.HALF_PI?Math.atan(l/o*Math.tan(n))+d.PI:Math.atan(l/o*Math.tan(n))+d.TWO_PI,a=a<=d.HALF_PI?Math.atan(l/o*Math.tan(a)):a>d.HALF_PI&&a<=3*d.HALF_PI?Math.atan(l/o*Math.tan(a))+d.PI:Math.atan(l/o*Math.tan(a))+d.TWO_PI),as||Math.abs(this.accelerationY-this.pAccelerationY)>s||Math.abs(this.accelerationZ-this.pAccelerationZ)>s)&&b.deviceMoved(),typeof b.deviceTurned=="function"&&(o=this._toDegrees(this.rotationX)+180,i=this._toDegrees(this.pRotationX)+180,l=y+180,0>>16,f[1+s]=(65280&r[n])>>>8,f[2+s]=255&r[n],f[3+s]=(4278190080&r[n])>>>24},_toImageData:function(f){return f instanceof ImageData?f:f.getContext("2d").getImageData(0,0,f.width,f.height)},_createImageData:function(f,r){return g._tmpCanvas=document.createElement("canvas"),g._tmpCtx=g._tmpCanvas.getContext("2d"),this._tmpCtx.createImageData(f,r)},apply:function(f,l,s){var n=f.getContext("2d"),a=n.getImageData(0,0,f.width,f.height),l=l(a,s);l instanceof ImageData?n.putImageData(l,0,0,0,0,f.width,f.height):n.putImageData(a,0,0,0,0,f.width,f.height)},threshold:function(f){for(var r=1>8)/n,s[a+1]=255*(o*r>>8)/n,s[a+2]=255*(i*r>>8)/n}},dilate:function(f){for(var r,s,n,a,l,o,i,c,p,b=g._toPixels(f),T=0,x=b.length?b.length/4:0,S=new Int32Array(x);T>16&255)+151*(a>>8&255)+28*(255&a))<(i=77*(p>>16&255)+151*(p>>8&255)+28*(255&p))&&(n=p,a=i),a<(i=77*((p=g._getARGB(b,c))>>16&255)+151*(p>>8&255)+28*(255&p))&&(n=p,a=i),a<(c=77*(l>>16&255)+151*(l>>8&255)+28*(255&l))&&(n=l,a=c),a<(p=77*(o>>16&255)+151*(o>>8&255)+28*(255&o))&&(n=o,a=p),S[T++]=n;g._setPixels(b,S)},erode:function(f){for(var r,s,n,a,l,o,i,c,p,b=g._toPixels(f),T=0,x=b.length?b.length/4:0,S=new Int32Array(x);T>16&255)+151*(p>>8&255)+28*(255&p))<(a=77*(a>>16&255)+151*(a>>8&255)+28*(255&a))&&(n=p,a=i),(i=77*((p=g._getARGB(b,c))>>16&255)+151*(p>>8&255)+28*(255&p))>16&255)+151*(l>>8&255)+28*(255&l))>16&255)+151*(o>>8&255)+28*(255&o))>>24],n+=F[(16711680&ue)>>16],a+=F[(65280&ue)>>8],l+=F[255&ue],s+=u[P],i++}X[c=D+k]=o/s,re[c]=n/s,_[c]=a/s,O[c]=l/s}D+=S}for(b=(p=-m)*S,R=D=0;R"+V.length.toString()+" out of "+R.toString()),Q.next=48,new Promise(function(ie){return setTimeout(ie,0)});Q.next=50;break;case 48:Q.next=39;break;case 50:A||N.html("Frames processed, generating color palette..."),this.loop(),this.pixelDensity(z),re=(0,r.GIFEncoder)(),_=function(ie){for(var fe=new Uint8Array(ie.length*ie[0].length),je=0;je"+K.toString()+" out of "+R.toString()),Q.next=68,new Promise(function(ie){return setTimeout(ie,0)});case 68:K++,Q.next=60;break;case 71:re.finish(),ue=re.bytesView(),ue=new Blob([ue],{type:"image/gif"}),V=[],this._recording=!1,this.loop(),A||(N.html("Done. Downloading your gif!🌸"),0=n&&(n=Math.floor(a.timeDisplayed/n),a.timeDisplayed=0,a.lastChangeTime=l,a.displayIndex+=n,a.loopCount=Math.floor(a.displayIndex/a.numFrames),a.loopLimit!==null&&a.loopCount>=a.loopLimit?a.playing=!1:(l=a.displayIndex%a.numFrames,this.drawingContext.putImageData(a.frames[l].image,0,0),a.displayIndex=l,this.setModified(!0))))}},{key:"_setProperty",value:function(s,n){this[s]=n,this.setModified(!0)}},{key:"loadPixels",value:function(){m.default.Renderer2D.prototype.loadPixels.call(this),this.setModified(!0)}},{key:"updatePixels",value:function(s,n,a,l){m.default.Renderer2D.prototype.updatePixels.call(this,s,n,a,l),this.setModified(!0)}},{key:"get",value:function(s,n,a,l){return m.default._validateParameters("p5.Image.get",arguments),m.default.Renderer2D.prototype.get.apply(this,arguments)}},{key:"_getPixel",value:function(){for(var s=arguments.length,n=new Array(s),a=0;a/g,">").replace(/"/g,""").replace(/'/g,"'")}function s(n,a){a&&a!==!0&&a!=="true"||(a="");var l="";return(n=n||"untitled")&&n.includes(".")&&(l=n.split(".").pop()),a&&l!==a&&(l=a,n="".concat(n,".").concat(l)),[n,l]}t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),y.default.prototype.loadJSON=function(){for(var n=arguments.length,a=new Array(n),l=0;ls||Math.abs(this.accelerationY-this.pAccelerationY)>s||Math.abs(this.accelerationZ-this.pAccelerationZ)>s)&&b.deviceMoved(),typeof b.deviceTurned=="function"&&(o=this._toDegrees(this.rotationX)+180,i=this._toDegrees(this.pRotationX)+180,l=y+180,0>>16,f[1+s]=(65280&r[n])>>>8,f[2+s]=255&r[n],f[3+s]=(4278190080&r[n])>>>24},_toImageData:function(f){return f instanceof ImageData?f:f.getContext("2d").getImageData(0,0,f.width,f.height)},_createImageData:function(f,r){return g._tmpCanvas=document.createElement("canvas"),g._tmpCtx=g._tmpCanvas.getContext("2d"),this._tmpCtx.createImageData(f,r)},apply:function(f,l,s){var n=f.getContext("2d"),a=n.getImageData(0,0,f.width,f.height),l=l(a,s);l instanceof ImageData?n.putImageData(l,0,0,0,0,f.width,f.height):n.putImageData(a,0,0,0,0,f.width,f.height)},threshold:function(f){for(var r=1>8)/n,s[a+1]=255*(o*r>>8)/n,s[a+2]=255*(i*r>>8)/n}},dilate:function(f){for(var r,s,n,a,l,o,i,c,p,b=g._toPixels(f),T=0,x=b.length?b.length/4:0,S=new Int32Array(x);T>16&255)+151*(a>>8&255)+28*(255&a))<(i=77*(p>>16&255)+151*(p>>8&255)+28*(255&p))&&(n=p,a=i),a<(i=77*((p=g._getARGB(b,c))>>16&255)+151*(p>>8&255)+28*(255&p))&&(n=p,a=i),a<(c=77*(l>>16&255)+151*(l>>8&255)+28*(255&l))&&(n=l,a=c),a<(p=77*(o>>16&255)+151*(o>>8&255)+28*(255&o))&&(n=o,a=p),S[T++]=n;g._setPixels(b,S)},erode:function(f){for(var r,s,n,a,l,o,i,c,p,b=g._toPixels(f),T=0,x=b.length?b.length/4:0,S=new Int32Array(x);T>16&255)+151*(p>>8&255)+28*(255&p))<(a=77*(a>>16&255)+151*(a>>8&255)+28*(255&a))&&(n=p,a=i),(i=77*((p=g._getARGB(b,c))>>16&255)+151*(p>>8&255)+28*(255&p))>16&255)+151*(l>>8&255)+28*(255&l))>16&255)+151*(o>>8&255)+28*(255&o))>>24],n+=F[(16711680&ue)>>16],a+=F[(65280&ue)>>8],l+=F[255&ue],s+=u[P],i++}X[c=D+k]=o/s,re[c]=n/s,_[c]=a/s,O[c]=l/s}D+=S}for(b=(p=-m)*S,R=D=0;R"+V.length.toString()+" out of "+R.toString()),Q.next=48,new Promise(function(ie){return setTimeout(ie,0)});Q.next=50;break;case 48:Q.next=39;break;case 50:A||N.html("Frames processed, generating color palette..."),this.loop(),this.pixelDensity(z),re=(0,r.GIFEncoder)(),_=function(ie){for(var fe=new Uint8Array(ie.length*ie[0].length),je=0;je"+K.toString()+" out of "+R.toString()),Q.next=68,new Promise(function(ie){return setTimeout(ie,0)});case 68:K++,Q.next=60;break;case 71:re.finish(),ue=re.bytesView(),ue=new Blob([ue],{type:"image/gif"}),V=[],this._recording=!1,this.loop(),A||(N.html("Done. Downloading your gif!🌸"),0=n&&(n=Math.floor(a.timeDisplayed/n),a.timeDisplayed=0,a.lastChangeTime=l,a.displayIndex+=n,a.loopCount=Math.floor(a.displayIndex/a.numFrames),a.loopLimit!==null&&a.loopCount>=a.loopLimit?a.playing=!1:(l=a.displayIndex%a.numFrames,this.drawingContext.putImageData(a.frames[l].image,0,0),a.displayIndex=l,this.setModified(!0))))}},{key:"_setProperty",value:function(s,n){this[s]=n,this.setModified(!0)}},{key:"loadPixels",value:function(){m.default.Renderer2D.prototype.loadPixels.call(this),this.setModified(!0)}},{key:"updatePixels",value:function(s,n,a,l){m.default.Renderer2D.prototype.updatePixels.call(this,s,n,a,l),this.setModified(!0)}},{key:"get",value:function(s,n,a,l){return m.default._validateParameters("p5.Image.get",arguments),m.default.Renderer2D.prototype.get.apply(this,arguments)}},{key:"_getPixel",value:function(){for(var s=arguments.length,n=new Array(s),a=0;a/g,">").replace(/"/g,""").replace(/'/g,"'")}function s(n,a){a&&a!==!0&&a!=="true"||(a="");var l="";return(n=n||"untitled")&&n.includes(".")&&(l=n.split(".").pop()),a&&l!==a&&(l=a,n="".concat(n,".").concat(l)),[n,l]}t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),y.default.prototype.loadJSON=function(){for(var n=arguments.length,a=new Array(n),l=0;lD&&(ce=N,K=P,te=F,N=le+D*($&&le=u?d.substring(d.length-u,d.length):d}},m.default.prototype.unhex=function(y){return y instanceof Array?y.map(m.default.prototype.unhex):parseInt("0x".concat(y),16)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.map":167,"core-js/modules/es.number.constructor":178,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.repeat":200}],321:[function(t,U,C){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.filter"),t("core-js/modules/es.array.index-of"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.constructor"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.match"),t("core-js/modules/es.string.pad-start"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/es.string.trim"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.filter"),t("core-js/modules/es.array.index-of"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.constructor"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.match"),t("core-js/modules/es.string.pad-start"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/es.string.trim"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var m=(r=t("../core/main"))&&r.__esModule?r:{default:r};function y(s,n){return function(a){if(Array.isArray(a))return a}(s)||function(a,l){if(Symbol.iterator in Object(a)||Object.prototype.toString.call(a)==="[object Arguments]"){var o=[],i=!0,c=!1,p=void 0;try{for(var b,T=a[Symbol.iterator]();!(i=(b=T.next()).done)&&(o.push(b.value),!l||o.length!==l);i=!0);}catch(x){c=!0,p=x}finally{try{i||T.return==null||T.return()}finally{if(c)throw p}}return o}}(s,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function u(s,n,a){var o=y(s.toString().split("."),2),l=o[0],o=o[1];return a===void 0?(l=l.padStart(n,"0"),o?l+"."+o:l):(l=(s=y(s.toFixed(a).toString().split("."),2))[0],o=s[1],l=l.padStart(n,"0"),o===void 0?l:l+"."+o)}function d(o,n){var a=(o=o.toString()).indexOf("."),l=a!==-1?o.substring(a):"",o=(o=a!==-1?o.substring(0,a):o).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");if(n===0)l="";else if(n!==void 0)if(n>l.length)for(var i=n-(l+=a===-1?".":"").length+1,c=0;c=d.TWO_PI?"".concat(x="ellipse","|"):"".concat(x="arc","|").concat(i,"|").concat(c,"|").concat(p,"|")).concat(b,"|"),x=(this.geometryInHash(T)||((s=new u.default.Geometry(b,1,function(){if(i.toFixed(10)!==c.toFixed(10)){p!==d.PIE&&p!==void 0||(this.vertices.push(new u.default.Vector(.5,.5,0)),this.uvs.push([.5,.5]));for(var S=0;S<=b;S++){var A=(c-i)*(S/b)+i,E=.5+Math.cos(A)/2,A=.5+Math.sin(A)/2;this.vertices.push(new u.default.Vector(E,A,0)),this.uvs.push([E,A]),S>5&31)/31,(G>>10&31)/31)),new y.default.Vector(K,te,ce)),ue=1;ue<=3;ue++){var le=$+12*ue,le=new y.default.Vector(X.getFloat32(le,!0),X.getFloat32(4+le,!0),X.getFloat32(8+le,!0));L.vertices.push(le),L.vertexNormals.push(ne),_&&z.push(R,P,F)}L.faces.push([3*D,3*D+1,3*D+2]),L.uvs.push([0,0],[0,0],[0,0])}})(A,j);else{if(j=new DataView(j),!("TextDecoder"in window))return console.warn("Sorry, ASCII STL loading only works in browsers that support TextDecoder (https://caniuse.com/#feat=textencoder)");j=new TextDecoder("utf-8").decode(j).split(` +`))),document.head.appendChild(b))}),o},u.default.prototype.text=function(n,a,l,o,i){var c;return u.default._validateParameters("text",arguments),this._renderer._doFill||this._renderer._doStroke?(c=this._renderer).text.apply(c,arguments):this},u.default.prototype.textFont=function(n,a){if(u.default._validateParameters("textFont",arguments),arguments.length){if(n)return this._renderer._setProperty("_textFont",n),a&&(this._renderer._setProperty("_textSize",a),this._renderer._leadingSet||this._renderer._setProperty("_textLeading",a*d._DEFAULT_LEADMULT)),this._renderer._applyTextProperties();throw new Error("null font passed to textFont")}return this._renderer._textFont};var s=u.default;C.default=s},{"../core/constants":269,"../core/friendly_errors/fes_core":271,"../core/friendly_errors/file_errors":272,"../core/friendly_errors/validate_params":275,"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.includes":162,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.last-index-of":166,"core-js/modules/es.array.slice":168,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.iterator":197,"core-js/modules/es.string.split":203,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243,"opentype.js":254}],318:[function(t,U,C){function m(S){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(E){return typeof E}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E})(S)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.array.splice"),t("core-js/modules/es.function.name"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.array.splice"),t("core-js/modules/es.function.name"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var y=(y=t("../core/main"))&&y.__esModule?y:{default:y},u=function(S){if(S&&S.__esModule)return S;if(S===null||g(S)!=="object"&&typeof S!="function")return{default:S};var E=d();if(E&&E.has(S))return E.get(S);var A,j={},L=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(A in S){var k;Object.prototype.hasOwnProperty.call(S,A)&&((k=L?Object.getOwnPropertyDescriptor(S,A):null)&&(k.get||k.set)?Object.defineProperty(j,A,k):j[A]=S[A])}return j.default=S,E&&E.set(S,j),j}(t("../core/constants"));function d(){var S;return typeof WeakMap!="function"?null:(S=new WeakMap,d=function(){return S},S)}function g(S){return(g=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(E){return m(E)}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":m(E)})(S)}function f(S,E){for(var A=0;AD&&(ce=N,K=P,te=F,N=le+D*($&&le=u?d.substring(d.length-u,d.length):d}},m.default.prototype.unhex=function(y){return y instanceof Array?y.map(m.default.prototype.unhex):parseInt("0x".concat(y),16)},t=m.default,C.default=t},{"../core/main":280,"core-js/modules/es.array.map":167,"core-js/modules/es.number.constructor":178,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.repeat":200}],321:[function(t,U,C){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.filter"),t("core-js/modules/es.array.index-of"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.constructor"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.string.match"),t("core-js/modules/es.string.pad-start"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/es.string.trim"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.filter"),t("core-js/modules/es.array.index-of"),t("core-js/modules/es.array.join"),t("core-js/modules/es.array.map"),t("core-js/modules/es.array.slice"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.constructor"),t("core-js/modules/es.regexp.exec"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.match"),t("core-js/modules/es.string.pad-start"),t("core-js/modules/es.string.replace"),t("core-js/modules/es.string.split"),t("core-js/modules/es.string.trim"),Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var m=(r=t("../core/main"))&&r.__esModule?r:{default:r};function y(s,n){return function(a){if(Array.isArray(a))return a}(s)||function(a,l){if(Symbol.iterator in Object(a)||Object.prototype.toString.call(a)==="[object Arguments]"){var o=[],i=!0,c=!1,p=void 0;try{for(var b,T=a[Symbol.iterator]();!(i=(b=T.next()).done)&&(o.push(b.value),!l||o.length!==l);i=!0);}catch(x){c=!0,p=x}finally{try{i||T.return==null||T.return()}finally{if(c)throw p}}return o}}(s,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function u(s,n,a){var o=y(s.toString().split("."),2),l=o[0],o=o[1];return a===void 0?(l=l.padStart(n,"0"),o?l+"."+o:l):(l=(s=y(s.toFixed(a).toString().split("."),2))[0],o=s[1],l=l.padStart(n,"0"),o===void 0?l:l+"."+o)}function d(o,n){var a=(o=o.toString()).indexOf("."),l=a!==-1?o.substring(a):"",o=(o=a!==-1?o.substring(0,a):o).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");if(n===0)l="";else if(n!==void 0)if(n>l.length)for(var i=n-(l+=a===-1?".":"").length+1,c=0;c=d.TWO_PI?"".concat(x="ellipse","|"):"".concat(x="arc","|").concat(i,"|").concat(c,"|").concat(p,"|")).concat(b,"|"),x=(this.geometryInHash(T)||((s=new u.default.Geometry(b,1,function(){if(i.toFixed(10)!==c.toFixed(10)){p!==d.PIE&&p!==void 0||(this.vertices.push(new u.default.Vector(.5,.5,0)),this.uvs.push([.5,.5]));for(var S=0;S<=b;S++){var A=(c-i)*(S/b)+i,E=.5+Math.cos(A)/2,A=.5+Math.sin(A)/2;this.vertices.push(new u.default.Vector(E,A,0)),this.uvs.push([E,A]),S>5&31)/31,(G>>10&31)/31)),new y.default.Vector(K,te,ce)),ue=1;ue<=3;ue++){var le=$+12*ue,le=new y.default.Vector(X.getFloat32(le,!0),X.getFloat32(4+le,!0),X.getFloat32(8+le,!0));L.vertices.push(le),L.vertexNormals.push(ne),_&&z.push(R,P,F)}L.faces.push([3*D,3*D+1,3*D+2]),L.uvs.push([0,0],[0,0],[0,0])}})(A,j);else{if(j=new DataView(j),!("TextDecoder"in window))return console.warn("Sorry, ASCII STL loading only works in browsers that support TextDecoder (https://caniuse.com/#feat=textencoder)");j=new TextDecoder("utf-8").decode(j).split(` `),function(L,k){for(var R,P,F="",z=[],V=0;V>7,127&me,ee>>7,127&ee);for(var xe=0;xe>7,127&Oe,0,0)}}return{cellImageInfo:Y,dimOffset:ze,dimImageInfo:be}}}}]),c}();d.default.RendererGL.prototype._renderText=function(c,p,b,T,x){if(this._textFont&&typeof this._textFont!="string"){if(!(x<=T)&&this._doFill){if(this._isOpenType()){c.push();var x=this._doStroke,S=this.drawMode,E=(this._doStroke=!1,this.drawMode=g.TEXTURE,this._textFont.font),A=(A=this._textFont._fontInfo)||(this._textFont._fontInfo=new i(E)),b=this._textFont._handleAlignment(this,p,b,T),T=this._textSize/E.unitsPerEm,j=(this.translate(b.x,b.y,0),this.scale(T,T,1),this.GL),b=!this._defaultFontShader,L=this._getFontShader(),k=(L.init(),L.bindShader(),b&&(L.setUniform("uGridImageSize",[64,64]),L.setUniform("uCellsImageSize",[64,64]),L.setUniform("uStrokeImageSize",[64,64]),L.setUniform("uGridSize",[9,9])),this._applyColorBlend(this.curFillColor),this.retainedMode.geometry.glyph),R=(k||((T=this._textGeom=new d.default.Geometry(1,1,function(){for(var ue=0;ue<=1;ue++)for(var le=0;le<=1;le++)this.vertices.push(new d.default.Vector(le,ue,0)),this.uvs.push(le,ue)})).computeFaces().computeNormals(),k=this.createBuffers("glyph",T)),!0),b=!1,T=void 0;try{for(var P,F=this.retainedMode.buffers.text[Symbol.iterator]();!(R=(P=F.next()).done);R=!0)P.value._prepareBuffer(k,L)}catch(ue){b=!0,T=ue}finally{try{R||F.return==null||F.return()}finally{if(b)throw T}}this._bindBuffer(k.indexBuffer,j.ELEMENT_ARRAY_BUFFER),L.setUniform("uMaterialColor",this.curFillColor),j.pixelStorei(j.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1);try{var z=0,V=null,N=E.stringToGlyphs(p),W=!0,X=!1,re=void 0;try{for(var _,O=N[Symbol.iterator]();!(W=(_=O.next()).done);W=!0){var D,G,$=_.value,K=(V&&(z+=E.getKerningValue(V,$)),A.getGlyphInfo($));K.uGlyphRect&&(D=K.rowInfo,G=K.colInfo,L.setUniform("uSamplerStrokes",K.strokeImageInfo.imageData),L.setUniform("uSamplerRowStrokes",D.cellImageInfo.imageData),L.setUniform("uSamplerRows",D.dimImageInfo.imageData),L.setUniform("uSamplerColStrokes",G.cellImageInfo.imageData),L.setUniform("uSamplerCols",G.dimImageInfo.imageData),L.setUniform("uGridOffset",K.uGridOffset),L.setUniform("uGlyphRect",K.uGlyphRect),L.setUniform("uGlyphOffset",z),L.bindTextures(),j.drawElements(j.TRIANGLES,6,this.GL.UNSIGNED_SHORT,0)),z+=$.advanceWidth,V=$}}catch(ue){X=!0,re=ue}finally{try{W||O.return==null||O.return()}finally{if(X)throw re}}}finally{L.unbindShader(),this._doStroke=x,this.drawMode=S,j.pixelStorei(j.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),c.pop()}}else console.log("WEBGL: only Opentype (.otf) and Truetype (.ttf) fonts are supported");return c}}else console.log("WEBGL: you must load and set a font before drawing text. See `loadFont` and `textFont` for more details.")}},{"../core/constants":269,"../core/main":280,"./p5.RendererGL.Retained":336,"./p5.Shader":338,"core-js/modules/es.array.iterator":164,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.iterator":197,"core-js/modules/es.string.split":203,"core-js/modules/es.string.sub":205,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}]},{},[264])(264)})})(ao);var ts=ao.exports;const rs=es(ts),ns={id:"dxlliv-pixels"},os={__name:"SectionIntroCanvas",props:{active:{type:Boolean}},setup(ae){const ve={p5:null,mouse:{position:{x:0,y:0},offset:{x:0,y:0}},options:{baseColor:255,squareSize:16,noiseSmoothness:.025,speedMultiplier:.0025}};function Ae(t){t.setup=()=>{t.frameRate(30),t.noStroke(),t.createCanvas(16,176).parent("dxlliv-pixels"),ve.mouse.position={x:t.mouseX,y:t.mouseY}},t.draw=()=>{ve.mouse.position.x=t.mouseX,ve.mouse.position.y=t.mouseY;let U=ve.mouse.position.x-t.windowWidth/2,C=ve.mouse.position.y-t.windowHeight/2;U=U*ve.options.speedMultiplier,C=C*ve.options.speedMultiplier,ve.mouse.offset.x+=U,ve.mouse.offset.y+=C;for(let m=0;mve.p5=new rs(Ae)),on(()=>ve.p5.remove()),(t,U)=>(_t(),Ft("div",ns))}},Pr=(ae,ve)=>{const Ae=ae.__vccOpts||ae;for(const[t,U]of ve)Ae[t]=U;return Ae},ss=Pt({name:"GithubIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),as=["width","height"],is=dt("title",null,"GitHub",-1),ls=dt("path",{d:"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"},null,-1),us=[is,ls];function cs(ae,ve,Ae,t,U,C){return _t(),Ft("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),us,16,as)}const io=Pr(ss,[["render",cs]]),ds=Pt({name:"InstagramIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),hs=["width","height"],fs=dt("title",null,"Instagram",-1),ps=dt("path",{d:"M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"},null,-1),ms=[fs,ps];function ys(ae,ve,Ae,t,U,C){return _t(),Ft("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),ms,16,hs)}const lo=Pr(ds,[["render",ys]]),gs=Pt({name:"NuxtdotjsIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),vs=["width","height"],bs=dt("title",null,"Nuxt.js",-1),_s=dt("path",{d:"M13.4642 19.8295h8.9218c.2834 0 .5618-.0723.8072-.2098a1.5899 1.5899 0 0 0 .5908-.5732 1.5293 1.5293 0 0 0 .216-.783 1.529 1.529 0 0 0-.2167-.7828L17.7916 7.4142a1.5904 1.5904 0 0 0-.5907-.573 1.6524 1.6524 0 0 0-.807-.2099c-.2833 0-.5616.0724-.807.2098a1.5904 1.5904 0 0 0-.5907.5731L13.4642 9.99l-2.9954-5.0366a1.5913 1.5913 0 0 0-.591-.573 1.6533 1.6533 0 0 0-.8071-.2098c-.2834 0-.5617.0723-.8072.2097a1.5913 1.5913 0 0 0-.591.573L.2168 17.4808A1.5292 1.5292 0 0 0 0 18.2635c-.0001.2749.0744.545.216.783a1.59 1.59 0 0 0 .5908.5732c.2454.1375.5238.2098.8072.2098h5.6003c2.219 0 3.8554-.9454 4.9813-2.7899l2.7337-4.5922L16.3935 9.99l4.3944 7.382h-5.8586ZM7.123 17.3694l-3.9083-.0009 5.8586-9.8421 2.9232 4.921-1.9572 3.2892c-.7478 1.1967-1.5972 1.6328-2.9163 1.6328z"},null,-1),xs=[bs,_s];function js(ae,ve,Ae,t,U,C){return _t(),Ft("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),xs,16,vs)}const ws=Pr(gs,[["render",js]]),Ss=Pt({name:"XIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),Ts=["width","height"],Es=dt("title",null,"X",-1),Ms=dt("path",{d:"M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"},null,-1),ks=[Es,Ms];function Cs(ae,ve,Ae,t,U,C){return _t(),Ft("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),ks,16,Ts)}const Os=Pr(Ss,[["render",Cs]]),As=Pt({name:"YoutubeIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),Ls=["width","height"],Ps=dt("title",null,"YouTube",-1),Rs=dt("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"},null,-1),Is=[Ps,Rs];function Ds(ae,ve,Ae,t,U,C){return _t(),Ft("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),Is,16,Ls)}const Fs=Pr(As,[["render",Ds]]),Us={class:"dxlliv-specialization"},Ns={class:"dxlliv-specialization__inner"},Bs={href:"https://nuxt.com",target:"_blank"},Gs=["textContent"],Vs=Pt({__name:"SectionIntroSpecialization",setup(ae){return(ve,Ae)=>{const t=os;return _t(),Ft("div",Us,[rt(t,{class:"dxlliv-specialization__canvas"}),dt("div",Ns,[dt("a",Bs,[rt(at(ws))]),dt("span",{textContent:mr(ve.$t("specialization"))},null,8,Gs)])])}}}),zs=Kt(Vs,[["__scopeId","data-v-38e5d3b4"]]),qr=ae=>{if(ae=at(ae),Array.isArray(ae))return!!ae.length;if(ae==null)return!1;if(ae===!1)return!0;if(ae instanceof Date)return!isNaN(ae.getTime());if(typeof ae=="object"){for(let ve in ae)return!0;return!1}return!!String(ae).length},uo=ae=>(ae=at(ae),Array.isArray(ae)?ae.length:typeof ae=="object"?Object.keys(ae).length:String(ae).length);function gr(){for(var ae=arguments.length,ve=new Array(ae),Ae=0;Ae(t=at(t),!qr(t)||ve.every(U=>(U.lastIndex=0,U.test(t))))}gr(/^[a-zA-Z]*$/);gr(/^[a-zA-Z0-9]*$/);gr(/^\d*(\.\d+)?$/);const Hs=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;gr(Hs);function Ws(ae){return ve=>!qr(ve)||uo(ve)<=at(ae)}function qs(ae){return{$validator:Ws(ae),$message:ve=>{let{$params:Ae}=ve;return`The maximum length allowed is ${Ae.max}`},$params:{max:ae,type:"maxLength"}}}function Xs(ae){return ve=>!qr(ve)||uo(ve)>=at(ae)}function $s(ae){return{$validator:Xs(ae),$message:ve=>{let{$params:Ae}=ve;return`This field should be at least ${Ae.min} characters long`},$params:{min:ae,type:"minLength"}}}function Ys(ae){return typeof ae=="string"&&(ae=ae.trim()),qr(ae)}var Yn={$validator:Ys,$message:"Value is required",$params:{type:"required"}};const Zs=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;gr(Zs);gr(/(^[0-9]*$)|(^-[0-9]+$)/);gr(/^[-]?\d*(\.\d+)?$/);function Zn(ae,ve){var Ae=Object.keys(ae);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(ae);ve&&(t=t.filter(function(U){return Object.getOwnPropertyDescriptor(ae,U).enumerable})),Ae.push.apply(Ae,t)}return Ae}function pr(ae){for(var ve=1;ve1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(ae).reduce((Ae,t)=>(ve.includes(t)||(Ae[t]=at(ae[t])),Ae),{})}function Wr(ae){return typeof ae=="function"}function Ks(ae){return Vo(ae)||zo(ae)}function co(ae,ve,Ae){let t=ae;const U=ve.split(".");for(let C=0;Cae.some(t=>co(ve,t,{[Ae]:!1})[Ae]))}function Kn(ae,ve,Ae){return vt(()=>ae.reduce((t,U)=>{const C=co(ve,U,{[Ae]:!1})[Ae]||[];return t.concat(C)},[]))}function ho(ae,ve,Ae,t){return ae.call(t,at(ve),at(Ae),t)}function fo(ae){return ae.$valid!==void 0?!ae.$valid:!ae}function Js(ae,ve,Ae,t,U,C,m){let{$lazy:y,$rewardEarly:u}=U,d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],g=arguments.length>8?arguments[8]:void 0,f=arguments.length>9?arguments[9]:void 0,r=arguments.length>10?arguments[10]:void 0;const s=ht(!!t.value),n=ht(0);Ae.value=!1;const a=ur([ve,t].concat(d,r),()=>{if(y&&!t.value||u&&!f.value&&!Ae.value)return;let l;try{l=ho(ae,ve,g,m)}catch(o){l=Promise.reject(o)}n.value++,Ae.value=!!n.value,s.value=!1,Promise.resolve(l).then(o=>{n.value--,Ae.value=!!n.value,C.value=o,s.value=fo(o)}).catch(o=>{n.value--,Ae.value=!!n.value,C.value=o,s.value=!0})},{immediate:!0,deep:typeof ve=="object"});return{$invalid:s,$unwatch:a}}function ea(ae,ve,Ae,t,U,C,m,y){let{$lazy:u,$rewardEarly:d}=t;const g=()=>({}),f=vt(()=>{if(u&&!Ae.value||d&&!y.value)return!1;let r=!0;try{const s=ho(ae,ve,m,C);U.value=s,r=fo(s)}catch(s){U.value=s}return r});return{$unwatch:g,$invalid:f}}function ta(ae,ve,Ae,t,U,C,m,y,u,d,g){const f=ht(!1),r=ae.$params||{},s=ht(null);let n,a;ae.$async?{$invalid:n,$unwatch:a}=Js(ae.$validator,ve,f,Ae,t,s,U,ae.$watchTargets,u,d,g):{$invalid:n,$unwatch:a}=ea(ae.$validator,ve,Ae,t,s,U,u,d);const l=ae.$message;return{$message:Wr(l)?vt(()=>l(Qn({$pending:f,$invalid:n,$params:Qn(r),$model:ve,$response:s,$validator:C,$propertyPath:y,$property:m}))):l||"",$params:r,$pending:f,$invalid:n,$response:s,$unwatch:a}}function ra(){let ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ve=at(ae),Ae=Object.keys(ve),t={},U={},C={};let m=null;return Ae.forEach(y=>{const u=ve[y];switch(!0){case Wr(u.$validator):t[y]=u;break;case Wr(u):t[y]={$validator:u};break;case y==="$validationGroups":m=u;break;case y.startsWith("$"):C[y]=u;break;default:U[y]=u}}),{rules:t,nestedValidators:U,config:C,validationGroups:m}}const na="__root";function oa(ae,ve,Ae,t,U,C,m,y,u){const d=Object.keys(ae),g=t.get(U,ae),f=ht(!1),r=ht(!1),s=ht(0);if(g){if(!g.$partial)return g;g.$unwatch(),f.value=g.$dirty.value}const n={$dirty:f,$path:U,$touch:()=>{f.value||(f.value=!0)},$reset:()=>{f.value&&(f.value=!1)},$commit:()=>{}};return d.length?(d.forEach(a=>{n[a]=ta(ae[a],ve,n.$dirty,C,m,a,Ae,U,u,r,s)}),n.$externalResults=vt(()=>y.value?[].concat(y.value).map((a,l)=>({$propertyPath:U,$property:Ae,$validator:"$externalResults",$uid:`${U}-externalResult-${l}`,$message:a,$params:{},$response:null,$pending:!1})):[]),n.$invalid=vt(()=>{const a=d.some(l=>at(n[l].$invalid));return r.value=a,!!n.$externalResults.value.length||a}),n.$pending=vt(()=>d.some(a=>at(n[a].$pending))),n.$error=vt(()=>n.$dirty.value?n.$pending.value||n.$invalid.value:!1),n.$silentErrors=vt(()=>d.filter(a=>at(n[a].$invalid)).map(a=>{const l=n[a];return sn({$propertyPath:U,$property:Ae,$validator:a,$uid:`${U}-${a}`,$message:l.$message,$params:l.$params,$response:l.$response,$pending:l.$pending})}).concat(n.$externalResults.value)),n.$errors=vt(()=>n.$dirty.value?n.$silentErrors.value:[]),n.$unwatch=()=>d.forEach(a=>{n[a].$unwatch()}),n.$commit=()=>{r.value=!0,s.value=Date.now()},t.set(U,ae,n),n):(g&&t.set(U,ae,n),n)}function sa(ae,ve,Ae,t,U,C,m){const y=Object.keys(ae);return y.length?y.reduce((u,d)=>(u[d]=rn({validations:ae[d],state:ve,key:d,parentKey:Ae,resultsCache:t,globalConfig:U,instance:C,externalResults:m}),u),{}):{}}function aa(ae,ve,Ae){const t=vt(()=>[ve,Ae].filter(n=>n).reduce((n,a)=>n.concat(Object.values(at(a))),[])),U=vt({get(){return ae.$dirty.value||(t.value.length?t.value.every(n=>n.$dirty):!1)},set(n){ae.$dirty.value=n}}),C=vt(()=>{const n=at(ae.$silentErrors)||[],a=t.value.filter(l=>(at(l).$silentErrors||[]).length).reduce((l,o)=>l.concat(...o.$silentErrors),[]);return n.concat(a)}),m=vt(()=>{const n=at(ae.$errors)||[],a=t.value.filter(l=>(at(l).$errors||[]).length).reduce((l,o)=>l.concat(...o.$errors),[]);return n.concat(a)}),y=vt(()=>t.value.some(n=>n.$invalid)||at(ae.$invalid)||!1),u=vt(()=>t.value.some(n=>at(n.$pending))||at(ae.$pending)||!1),d=vt(()=>t.value.some(n=>n.$dirty)||t.value.some(n=>n.$anyDirty)||U.value),g=vt(()=>U.value?u.value||y.value:!1),f=()=>{ae.$touch(),t.value.forEach(n=>{n.$touch()})},r=()=>{ae.$commit(),t.value.forEach(n=>{n.$commit()})},s=()=>{ae.$reset(),t.value.forEach(n=>{n.$reset()})};return t.value.length&&t.value.every(n=>n.$dirty)&&f(),{$dirty:U,$errors:m,$invalid:y,$anyDirty:d,$error:g,$pending:u,$touch:f,$reset:s,$silentErrors:C,$commit:r}}function rn(ae){let{validations:ve,state:Ae,key:t,parentKey:U,childResults:C,resultsCache:m,globalConfig:y={},instance:u,externalResults:d}=ae;const g=U?`${U}.${t}`:t,{rules:f,nestedValidators:r,config:s,validationGroups:n}=ra(ve),a=pr(pr({},y),s),l=t?vt(()=>{const W=at(Ae);return W?at(W[t]):void 0}):Ae,o=pr({},at(d)||{}),i=vt(()=>{const W=at(d);return t?W?at(W[t]):void 0:W}),c=oa(f,l,t,m,g,a,u,i,Ae),p=sa(r,l,g,m,a,u,i),b={};n&&Object.entries(n).forEach(W=>{let[X,re]=W;b[X]={$invalid:tn(re,p,"$invalid"),$error:tn(re,p,"$error"),$pending:tn(re,p,"$pending"),$errors:Kn(re,p,"$errors"),$silentErrors:Kn(re,p,"$silentErrors")}});const{$dirty:T,$errors:x,$invalid:S,$anyDirty:E,$error:A,$pending:j,$touch:L,$reset:k,$silentErrors:R,$commit:P}=aa(c,p,C),F=t?vt({get:()=>at(l),set:W=>{T.value=!0;const X=at(Ae),re=at(d);re&&(re[t]=o[t]),Ar(X[t])?X[t].value=W:X[t]=W}}):null;t&&a.$autoDirty&&ur(l,()=>{T.value||L();const W=at(d);W&&(W[t]=o[t])},{flush:"sync"});async function z(){return L(),a.$rewardEarly&&(P(),await $n()),await $n(),new Promise(W=>{if(!j.value)return W(!S.value);const X=ur(j,()=>{W(!S.value),X()})})}function V(W){return(C.value||{})[W]}function N(){Ar(d)?d.value=o:Object.keys(o).length===0?Object.keys(d).forEach(W=>{delete d[W]}):Object.assign(d,o)}return sn(pr(pr(pr({},c),{},{$model:F,$dirty:T,$error:A,$errors:x,$invalid:S,$anyDirty:E,$pending:j,$touch:L,$reset:k,$path:g||na,$silentErrors:R,$validate:z,$commit:P},C&&{$getResultsForChild:V,$clearExternalResults:N,$validationGroups:b}),p))}class ia{constructor(){this.storage=new Map}set(ve,Ae,t){this.storage.set(ve,{rules:Ae,result:t})}checkRulesValidity(ve,Ae,t){const U=Object.keys(t),C=Object.keys(Ae);return C.length!==U.length||!C.every(y=>U.includes(y))?!1:C.every(y=>Ae[y].$params?Object.keys(Ae[y].$params).every(u=>at(t[y].$params[u])===at(Ae[y].$params[u])):!0)}get(ve,Ae){const t=this.storage.get(ve);if(!t)return;const{rules:U,result:C}=t,m=this.checkRulesValidity(ve,Ae,U),y=C.$unwatch?C.$unwatch:()=>({});return m?C:{$dirty:C.$dirty,$partial:!0,$unwatch:y}}}const zr={COLLECT_ALL:!0,COLLECT_NONE:!1},Jn=Symbol("vuelidate#injectChildResults"),eo=Symbol("vuelidate#removeChildResults");function la(ae){let{$scope:ve,instance:Ae}=ae;const t={},U=ht([]),C=vt(()=>U.value.reduce((g,f)=>(g[f]=at(t[f]),g),{}));function m(g,f){let{$registerAs:r,$scope:s,$stopPropagation:n}=f;n||ve===zr.COLLECT_NONE||s===zr.COLLECT_NONE||ve!==zr.COLLECT_ALL&&ve!==s||(t[r]=g,U.value.push(r))}Ae.__vuelidateInjectInstances=[].concat(Ae.__vuelidateInjectInstances||[],m);function y(g){U.value=U.value.filter(f=>f!==g),delete t[g]}Ae.__vuelidateRemoveInstances=[].concat(Ae.__vuelidateRemoveInstances||[],y);const u=qn(Jn,[]);Xn(Jn,Ae.__vuelidateInjectInstances);const d=qn(eo,[]);return Xn(eo,Ae.__vuelidateRemoveInstances),{childResults:C,sendValidationResultsToParent:u,removeValidationResultsFromParent:d}}function po(ae){return new Proxy(ae,{get(ve,Ae){return typeof ve[Ae]=="object"?po(ve[Ae]):vt(()=>ve[Ae])}})}let to=0;function ua(ae,ve){var Ae;let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(t=ae,ae=void 0,ve=void 0);let{$registerAs:U,$scope:C=zr.COLLECT_ALL,$stopPropagation:m,$externalResults:y,currentVueInstance:u}=t;const d=u||((Ae=Bo())===null||Ae===void 0?void 0:Ae.proxy),g=d?d.$options:{};U||(to+=1,U=`_vuelidate_${to}`);const f=ht({}),r=new ia,{childResults:s,sendValidationResultsToParent:n,removeValidationResultsFromParent:a}=d?la({$scope:C,instance:d}):{childResults:ht({})};if(!ae&&g.validations){const l=g.validations;ve=ht({}),Go(()=>{ve.value=d,ur(()=>Wr(l)?l.call(ve.value,new po(ve.value)):l,o=>{f.value=rn({validations:o,state:ve,childResults:s,resultsCache:r,globalConfig:t,instance:d,externalResults:y||d.vuelidateExternalResults})},{immediate:!0})}),t=g.validationsConfig||t}else{const l=Ar(ae)||Ks(ae)?ae:sn(ae||{});ur(l,o=>{f.value=rn({validations:o,state:ve,childResults:s,resultsCache:r,globalConfig:t,instance:d??{},externalResults:y})},{immediate:!0})}return d&&(n.forEach(l=>l(f,{$registerAs:U,$scope:C,$stopPropagation:m})),on(()=>a.forEach(l=>l(U)))),vt(()=>pr(pr({},at(f.value)),s.value))}const mo=so("form",()=>{const ae=ht(""),ve=ht(""),Ae=vt(()=>`mailto:hello@dxlliv.dev?subject=Hi, I'm ${ae.value}&message=${ve.value}`),t={fieldName:{required:Yn,maxLength:qs(30)},fieldMessage:{required:Yn,minLength:$s(20)}},U=ua(t,{fieldName:ae,fieldMessage:ve},{$lazy:!0});function C(){ae.value=ve.value="",U.value.$reset()}return{rules:t,$v:U,fieldName:ae,fieldMessage:ve,href:Ae,reset:C}}),ca=Pt({__name:"ContactForm",emits:["sent"],setup(ae,{emit:ve}){const Ae=ve,t=mo(),U=ht(void 0),C=t.$v;async function m(){await t.$v.$validate()&&(t.reset(),Ae("sent"),setTimeout(()=>{window.open(t.href)},2e3))}return(y,u)=>{const d=Ut("v-text-field"),g=Ut("v-textarea"),f=Ut("v-btn");return _t(),Ft("form",{class:"dxlliv-shop__item__contact",autocomplete:"off",ref_key:"form",ref:U},[rt(d,{name:"name",autocomplete:"off",spellcheck:"false",label:y.$t("form.fields.name.label"),maxlength:30,placeholder:y.$t("form.fields.name.placeholder"),modelValue:at(t).fieldName,"onUpdate:modelValue":u[0]||(u[0]=r=>at(t).fieldName=r),error:at(C).fieldName.$invalid},null,8,["label","placeholder","modelValue","error"]),rt(g,{name:"message",label:y.$t("form.fields.message.label"),placeholder:y.$t("form.fields.message.placeholder"),autocomplete:"off",spellcheck:"false",modelValue:at(t).fieldMessage,"onUpdate:modelValue":u[1]||(u[1]=r=>at(t).fieldMessage=r),error:at(C).fieldMessage.$invalid},null,8,["label","placeholder","modelValue","error"]),rt(f,{block:"",text:y.$t("form.action.send"),size:"x-large",color:"grey-darken-2",onClick:m},null,8,["text"])],512)}}}),da=Kt(ca,[["__scopeId","data-v-7e7a893e"]]),ha={},fa={class:"text-center"};function pa(ae,ve){const Ae=Ut("v-snackbar");return _t(),cr(Ae,{position:"fixed",rounded:"pill",timeout:8e3},{default:ft(()=>[dt("div",fa,mr(ae.$t("form.action.sent")),1)]),_:1})}const ma=Kt(ha,[["render",pa]]),ya={class:"pa-6"},ga=Pt({__name:"ContactDialog",setup(ae){const ve=ht(!1),Ae=ht(!1);function t(){ve.value=!1,Ae.value=!0}return ur(()=>ve.value,U=>{U||mo().$v.$reset()}),(U,C)=>{const m=da,y=Ut("v-card"),u=Ut("v-dialog"),d=ma;return _t(),Ft(an,null,[rt(u,{modelValue:at(ve),"onUpdate:modelValue":C[0]||(C[0]=g=>Ar(ve)?ve.value=g:null),"max-width":"400px",transition:"dialog-bottom-transition",activator:"parent"},{default:ft(()=>[rt(y,{rounded:""},{default:ft(()=>[dt("div",ya,[rt(m,{onSent:t})])]),_:1})]),_:1},8,["modelValue"]),rt(d,{modelValue:at(Ae),"onUpdate:modelValue":C[1]||(C[1]=g=>Ar(Ae)?Ae.value=g:null)},null,8,["modelValue"])],64)}}}),ln=Kt(ga,[["__scopeId","data-v-5219488f"]]);(function(){try{if(typeof document<"u"){var ae=document.createElement("style");ae.appendChild(document.createTextNode('.vue3-marquee{display:flex!important;position:relative}.vue3-marquee.horizontal{overflow-x:hidden!important;flex-direction:row!important;width:100%;height:max-content}.vue3-marquee.vertical{overflow-y:hidden!important;flex-direction:column!important;height:100%;width:max-content}.vue3-marquee:hover>.marquee{animation-play-state:var(--pauseOnHover)}.vue3-marquee:active>.marquee{animation-play-state:var(--pauseOnClick)}.vue3-marquee>.marquee{flex:0 0 auto;min-width:var(--min-width);min-height:var(--min-height);z-index:1;animation:var(--orientation) var(--duration) linear var(--delay) var(--loops);animation-play-state:var(--pauseAnimation);animation-direction:var(--direction)}.vue3-marquee.horizontal>.marquee{display:flex;flex-direction:row;align-items:center}.vue3-marquee.vertical>.marquee{display:flex;flex-direction:column;align-items:center}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scrollY{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.vue3-marquee>.overlay{position:absolute;width:100%;height:100%}.vue3-marquee>.transparent-overlay{position:absolute;width:100%;height:100%}.vue3-marquee>.overlay:before,.vue3-marquee>.overlay:after{content:"";position:absolute;z-index:2}.vue3-marquee.horizontal>.overlay:before,.vue3-marquee.horizontal>.overlay:after{background:linear-gradient(to right,var(--gradient-color));height:100%;width:var(--gradient-length)}.vue3-marquee.vertical>.overlay:before,.vue3-marquee.vertical>.overlay:after{background:linear-gradient(to bottom,var(--gradient-color));height:var(--gradient-length);width:100%}.vue3-marquee.horizontal>.overlay:after{transform:rotate(180deg)}.vue3-marquee.vertical>.overlay:after{transform:rotate(-180deg)}.vue3-marquee>.overlay:before{left:0;top:0}.vue3-marquee.horizontal>.overlay:after{right:0;top:0}.vue3-marquee.vertical>.overlay:after{left:0;bottom:0}')),document.head.appendChild(ae)}}catch(ve){console.error("vite-plugin-css-injected-by-js",ve)}})();var va=Object.defineProperty,ro=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,no=(ae,ve,Ae)=>ve in ae?va(ae,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):ae[ve]=Ae,oo=(ae,ve)=>{for(var Ae in ve||(ve={}))ba.call(ve,Ae)&&no(ae,Ae,ve[Ae]);if(ro)for(var Ae of ro(ve))_a.call(ve,Ae)&&no(ae,Ae,ve[Ae]);return ae},xa=(ae,ve)=>{const Ae=ae.__vccOpts||ae;for(const[t,U]of ve)Ae[t]=U;return Ae};const ja=Pt({props:{vertical:{type:Boolean,default:!1},direction:{type:String,default:"normal"},duration:{type:Number,default:20},delay:{type:Number,default:0},loop:{type:Number,default:0},clone:{type:Boolean,default:!1},gradient:{type:Boolean,default:!1},gradientColor:{type:Array,default:[255,255,255]},gradientWidth:{type:String},gradientLength:{type:String},pauseOnHover:{type:Boolean,default:!1},pauseOnClick:{type:Boolean,default:!1},pause:{type:Boolean,default:!1},animateOnOverflowOnly:{type:Boolean,default:!1}},emits:["onComplete","onLoopComplete","onPause","onResume","onOverflowDetected","onOverflowCleared"],setup(ae,{emit:ve}){const Ae=ht(0),t=ht("100%"),U=ht("100%"),C=ht(0),m=ht(!1),y=ht(!1),u=ht(0),d=ht(0),g=ht(0),f=ht(0),r=ht(!1),s=ht(!1),n=ht(0),a=ht(null),l=ht("200px"),o=ht(!1),i=ht(null),c=ht(null),p=async()=>{await b(),C.value++},b=async()=>{ae.vertical&&(m.value=!0),setInterval(()=>{if(t.value="0%",U.value="0%",i.value!==null&&c.value!==null&&i.value&&c.value)if(ae.vertical&&"clientHeight"in i.value&&"clientHeight"in c.value){f.value=i.value.clientHeight,g.value=c.value.clientHeight;const F=Math.ceil(g.value/f.value);return Ae.value=isFinite(F)?F:0,m.value=!1,Ae.value}else if(!ae.vertical&&"clientWidth"in i.value&&"clientWidth"in c.value){if(d.value=i.value.clientWidth,u.value=c.value.clientWidth,ae.animateOnOverflowOnly)return d.value{ae.clone&&p()}),ur(u,async()=>{(ae.clone||ae.animateOnOverflowOnly)&&p()}),ur(()=>ae.pause,(F,z)=>{F!==z&&ve(F?"onResume":"onPause")});const T=()=>{ae.pauseOnHover&&(ve("onPause"),r.value=!0)},x=()=>{ae.pauseOnHover&&(ve("onResume"),r.value=!1)},S=()=>{ae.pauseOnClick&&(ve("onPause"),s.value=!0)},E=()=>{ae.pauseOnClick&&(ve("onResume"),s.value=!1)},A=vt(()=>ae.pause||ae.vertical&&m.value||ae.animateOnOverflowOnly&&y.value?"paused":"running"),j=vt(()=>ae.pauseOnHover&&(r.value||s.value)||!ae.pauseOnHover&&A.value==="paused"?"paused":"running"),L=vt(()=>ae.pauseOnHover&&r.value||ae.pauseOnClick&&s.value||!ae.pauseOnHover&&A.value==="paused"?"paused":"running"),k=vt(()=>{const F={"--duration":`${ae.duration}s`,"--delay":`${ae.delay}s`,"--direction":`${ae.direction}`,"--pauseOnHover":`${j.value}`,"--pauseOnClick":`${L.value}`,"--pauseAnimation":`${A.value}`,"--loops":`${ae.loop===0?"infinite":ae.loop}`,"--gradient-color":`rgba(${ae.gradientColor[0]}, ${ae.gradientColor[1]}, ${ae.gradientColor[2]}, 1), rgba(${ae.gradientColor[0]}, ${ae.gradientColor[1]}, ${ae.gradientColor[2]}, 0)`,"--gradient-length":`${l.value}`,"--min-width":`${t.value}`,"--min-height":`${U.value}`},z={"--orientation":"scrollX",orientation:"horizontal"};return ae.vertical&&(z["--orientation"]="scrollY"),oo(oo({},F),z)}),R=vt(()=>!!ae.gradient),P=async()=>{ae.vertical?(U.value="100%",t.value="auto",ae.animateOnOverflowOnly&&console.warn("The `animateOnOverflowOnly` prop is not supported for vertical marquees.")):(U.value="auto",ae.animateOnOverflowOnly?t.value="auto":t.value="100%"),ae.gradient&&(ae.gradientWidth?(console.warn("The `gradientWidth` prop has been deprecated and will be removed in a future release. Please use `gradientLength` instead."),l.value=ae.gradientWidth):ae.gradientLength&&(l.value=ae.gradientLength)),(ae.clone||ae.animateOnOverflowOnly)&&(await b(),p()),o.value=!0};return nn(async()=>{P(),a.value=setInterval(()=>{n.value++,ae.loop!==0&&n.value===ae.loop&&(ve("onComplete"),clearInterval(a.value)),ve("onLoopComplete")},ae.duration*1e3)}),on(()=>{clearInterval(a.value)}),{ready:o,contentWidth:d,containerWidth:u,contentHeight:f,containerHeight:g,loopCounter:n,loopInterval:a,mouseOverMarquee:r,mouseDownMarquee:s,minWidth:t,minHeight:U,animateOnOverflowPause:y,marqueeContent:i,marqueeOverlayContainer:c,componentKey:C,showGradient:R,cloneAmount:Ae,ForcesUpdate:p,checkForClone:b,setupMarquee:P,getCurrentStyle:k,hoverStarted:T,hoverEnded:x,mouseDown:S,mouseUp:E}}}),wa={class:"transparent-overlay",ref:"marqueeOverlayContainer","aria-hidden":!0},Sa={class:"marquee",ref:"marqueeContent"},Ta={key:1,"aria-hidden":!0,class:"marquee"};function Ea(ae,ve,Ae,t,U,C){return ae.ready?(_t(),Ft("div",{class:yr(["vue3-marquee",{vertical:ae.vertical,horizontal:!ae.vertical}]),style:Wo(ae.getCurrentStyle),key:ae.componentKey,onMouseenter:ve[0]||(ve[0]=(...m)=>ae.hoverStarted&&ae.hoverStarted(...m)),onMouseleave:ve[1]||(ve[1]=(...m)=>ae.hoverEnded&&ae.hoverEnded(...m)),onMousedown:ve[2]||(ve[2]=(...m)=>ae.mouseDown&&ae.mouseDown(...m)),onMouseup:ve[3]||(ve[3]=(...m)=>ae.mouseUp&&ae.mouseUp(...m))},[dt("div",wa,null,512),ae.showGradient?(_t(),Ft("div",{key:0,"aria-hidden":!0,class:yr(["overlay",{vertical:ae.vertical,horizontal:!ae.vertical}])},null,2)):Vr("",!0),dt("div",Sa,[ar(ae.$slots,"default")],512),!ae.animateOnOverflowOnly||ae.animateOnOverflowOnly&&!ae.animateOnOverflowPause?(_t(),Ft("div",Ta,[ar(ae.$slots,"default")])):Vr("",!0),(_t(!0),Ft(an,null,Ho(ae.cloneAmount,m=>(_t(),Ft("div",{"aria-hidden":!0,class:"marquee cloned",key:m},[ar(ae.$slots,"default")]))),128))],38)):Vr("",!0)}var Ma=xa(ja,[["render",Ea]]);const ka={class:"dxlliv-section-intro-title"},Ca={class:"font-weight text-uppercase cursor-pointer"},Oa=["textContent"],Aa=["textContent"],La={class:"dxlliv-links mt-4 mb-n2 mx-n2"},Pa={href:"https://github.com/dxlliv",target:"_blank",class:"mx-2"},Ra=Pt({__name:"SectionIntroTitle",setup(ae){return(ve,Ae)=>{const t=Ut("v-icon"),U=Ut("v-tooltip"),C=ln;return _t(),Ft("div",ka,[dt("h1",Ca,[dt("div",{class:"dxlliv-section-intro-title-1",textContent:mr(ve.$t("intro.title1"))},null,8,Oa),dt("div",{class:"dxlliv-section-intro-title-2",textContent:mr(ve.$t("intro.title2"))},null,8,Aa)]),dt("div",La,[dt("a",Pa,[rt(at(io))]),dt("a",null,[rt(t,{icon:"mdi-at",size:30,class:"mx-2 cursor-pointer",style:{"vertical-align":"1px"}}),rt(U,{activator:"parent","content-class":"bg-grey-darken-3",location:"right","open-delay":1e3},{default:ft(()=>[Hr(" hello@dxlliv.dev ")]),_:1}),rt(C)])]),rt(at(Ma),{duration:96},{default:ft(()=>[Hr(mr(ve.$t("skills"))+"  ",1)]),_:1})])}}}),Ia=Kt(Ra,[["__scopeId","data-v-416e6773"]]),Da={class:"dxlliv-section__inner"},Fa=Pt({__name:"Section",props:{height:{},dark:{type:Boolean}},setup(ae){return qo(ve=>({"5fc0ec1c":ve.height})),(ve,Ae)=>(_t(),Ft("div",{class:yr(["dxlliv-section",{"dxlliv-section--dark":ve.dark}])},[dt("div",Da,[ar(ve.$slots,"default",{},void 0,!0)])],2))}}),Xr=Kt(Fa,[["__scopeId","data-v-ff5597b9"]]),Ua={class:"dxlliv-secton-intro__inner"},Na=Pt({__name:"SectionIntro",emits:["intersect"],setup(ae,{emit:ve}){const Ae=ve;function t(U){U&&Ae("intersect")}return(U,C)=>{const m=Yo,y=zs,u=Ia,d=Xr,g=Xo("intersect");return _t(),cr(d,{class:"dxlliv-section-intro",height:"100%"},{default:ft(()=>[dt("div",Ua,[rt(m,{name:"home",size:"86px",title:"dxlliv"}),rt(y),$o(rt(u,null,null,512),[[g,t]])])]),_:1})}}}),Ba=Kt(Na,[["__scopeId","data-v-51fc12f0"]]),Ga=Pt({__name:"BlockHeroIcon",props:{icon:{},avatar:{},dark:{type:Boolean}},setup(ae){return(ve,Ae)=>{const t=Ut("v-icon"),U=Ut("v-img"),C=Ut("v-avatar");return ve.icon?(_t(),cr(t,{key:0,icon:ve.icon,size:"180",class:yr(["dxlliv-block__icon v-icon--big mt-n3 mt-lg-0 mb-8 mb-lg-0",{"text-grey":ve.dark},{"text-grey-lighten-2":!ve.dark}])},null,8,["icon","class"])):ve.avatar?(_t(),cr(C,{key:1,size:"180px",class:"mb-6 no-pointer-events"},{default:ft(()=>[rt(U,{src:ve.avatar,alt:""},null,8,["src"])]),_:1})):Vr("",!0)}}}),yo=Kt(Ga,[["__scopeId","data-v-bf3fffca"]]),Va=["textContent"],za=Pt({__name:"BlockHeroTitle",props:{title:{},dark:{type:Boolean}},setup(ae){return(ve,Ae)=>(_t(),Ft("h6",{class:yr(["dxlliv-block__title text-h6 mt-sm-3 mb-n2",{"text-grey-lighten-2":ve.dark},{"text-grey-darken-3":!ve.dark}]),textContent:mr(ve.title)},null,10,Va))}}),go=Kt(za,[["__scopeId","data-v-b7ca0b34"]]),Ha={},Wa={class:yr(["mt-4 mb-7 text-grey-darken-1"])};function qa(ae,ve){return _t(),Ft("div",Wa,[ar(ae.$slots,"default",{},void 0,!0)])}const vo=Kt(Ha,[["render",qa],["__scopeId","data-v-b5b40692"]]),Xa={class:"dxlliv-block__inner"},$a=Pt({__name:"Block",props:{dark:{type:Boolean}},setup(ae){return(ve,Ae)=>(_t(),Ft("div",{class:yr(["dxlliv-block",ve.dark?"dxlliv-block--dark":""])},[dt("div",Xa,[ar(ve.$slots,"default",{},void 0,!0)])],2))}}),bo=Kt($a,[["__scopeId","data-v-f38447dc"]]),_o=Pt({__name:"BlockHeroLeft",props:{title:{},icon:{},iconRotating:{type:Boolean},avatar:{},dark:{type:Boolean}},emits:["iconClick"],setup(ae,{emit:ve}){const Ae=ve;return(t,U)=>{const C=yo,m=Ut("v-col"),y=go,u=vo,d=Ut("v-row"),g=bo;return _t(),cr(g,null,{default:ft(()=>[rt(d,{"no-gutters":""},{default:ft(()=>[rt(m,{lg:5,cols:12,class:"text-center align-self-center"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,rotating:t.iconRotating,dark:t.dark,onClick:U[0]||(U[0]=f=>Ae("iconClick"))},null,8,["avatar","icon","rotating","dark"])]),_:1}),rt(m,{lg:7,cols:12,class:"text-center text-lg-left"},{default:ft(()=>[rt(y,{title:t.title,dark:t.dark},null,8,["title","dark"]),rt(u,{dark:t.dark},{default:ft(()=>[ar(t.$slots,"description")]),_:3},8,["dark"]),ar(t.$slots,"actions")]),_:3})]),_:3})]),_:3})}}}),Ya=["innerHTML"],Za=["innerHTML"],Qa=Pt({__name:"SectionHomeMe",setup(ae){return(ve,Ae)=>{const t=Ut("v-btn"),U=_o,C=Xr;return _t(),cr(C,{height:"100%"},{default:ft(()=>[rt(U,{title:ve.$t("pages.home.me.title"),icon:"mdi-pencil-ruler-outline"},{description:ft(()=>[dt("p",{innerHTML:ve.$t("pages.home.me.description.p1")},null,8,Ya),dt("p",{innerHTML:ve.$t("pages.home.me.description.p2")},null,8,Za)]),actions:ft(()=>[rt(t,{to:"/about",rounded:"",flat:"",color:"primary",size:"large",text:ve.$t("pages.home.me.action")},null,8,["text"]),rt(t,{href:"https://github.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(io),{width:"19px",style:{"margin-top":"-1px"}})]),_:1}),rt(t,{href:"https://x.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(Os),{width:"17px"})]),_:1})]),_:1},8,["title"])]),_:1})}}}),Ka=Pt({__name:"BlockHeroRight",props:{title:{},icon:{},avatar:{},dark:{type:Boolean}},emits:["iconClick"],setup(ae,{emit:ve}){const Ae=ve;return(t,U)=>{const C=yo,m=Ut("v-col"),y=go,u=vo,d=Ut("v-row"),g=bo;return _t(),cr(g,{dark:t.dark},{default:ft(()=>[rt(d,{"no-gutters":""},{default:ft(()=>[rt(m,{lg:4,cols:12,"align-self":"center",class:"text-center hidden-lg-and-up"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,dark:t.dark,onClick:U[0]||(U[0]=f=>Ae("iconClick"))},null,8,["avatar","icon","dark"])]),_:1}),rt(m,{offset:0,lg:7,cols:12,"align-self":"center",class:"text-center text-lg-right"},{default:ft(()=>[rt(y,{title:t.title,dark:t.dark},null,8,["title","dark"]),rt(u,{dark:t.dark},{default:ft(()=>[ar(t.$slots,"description")]),_:3},8,["dark"]),ar(t.$slots,"actions")]),_:3}),rt(m,{lg:5,cols:12,class:"text-center align-self-center hidden-md-and-down"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,dark:t.dark},null,8,["avatar","icon","dark"])]),_:1})]),_:3})]),_:3},8,["dark"])}}}),Ja=Zo("/media/dxvfpv.mp4"),ei=ae=>(Qo("data-v-06a37847"),ae=ae(),Ko(),ae),ti=ei(()=>dt("video",{src:Ja,loop:"",muted:"",autoplay:""},null,-1)),ri=["innerHTML"],ni=["innerHTML"],oi=Pt({__name:"SectionHomeFpv",setup(ae){return(ve,Ae)=>{const t=Ut("v-lazy"),U=Ut("v-btn"),C=ln,m=Ka,y=Xr;return _t(),cr(y,{height:"100%",class:"dxlliv-section--home-fpv"},{default:ft(()=>[rt(t,{class:"no-pointer-events",transition:"fade-transition"},{default:ft(()=>[ti]),_:1}),rt(m,{title:ve.$t("pages.home.fpv.title"),icon:"mdi-quadcopter",dark:""},{description:ft(()=>[dt("p",{innerHTML:ve.$t("pages.home.fpv.description.p1")},null,8,ri),dt("p",{innerHTML:ve.$t("pages.home.fpv.description.p2")},null,8,ni)]),actions:ft(()=>[rt(U,{href:"https://instagram.com/dxvfpv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(lo),{width:"16px"})]),_:1}),rt(U,{href:"https://youtube.com/@dxvfpv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(Fs),{width:"18px"})]),_:1}),rt(U,{rounded:"",flat:"",color:"white",size:"large",class:"text-white ml-3"},{default:ft(()=>[Hr(mr(ve.$t("pages.home.fpv.action"))+" ",1),rt(C)]),_:1})]),_:1},8,["title"])]),_:1})}}}),si=Kt(oi,[["__scopeId","data-v-06a37847"]]),ai=["innerHTML"],ii=["innerHTML"],li=Pt({__name:"SectionHomeDev",setup(ae){return(ve,Ae)=>{const t=ln,U=Ut("v-btn"),C=Ut("v-icon"),m=_o,y=Xr;return _t(),cr(y,{height:"100%"},{default:ft(()=>[rt(m,{title:ve.$t("pages.home.dev.title"),icon:"mdi-shimmer"},{description:ft(()=>[dt("p",{innerHTML:ve.$t("pages.home.dev.description.p1")},null,8,ai),dt("p",{innerHTML:ve.$t("pages.home.dev.description.p2")},null,8,ii)]),actions:ft(()=>[rt(U,{rounded:"",flat:"",color:"primary",size:"large"},{default:ft(()=>[Hr(mr(ve.$t("pages.home.dev.action"))+" ",1),rt(t)]),_:1}),rt(U,{href:"https://instagram.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(lo),{width:"16px"})]),_:1}),rt(U,{href:"mailto:hello@dxlliv.dev",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(C,{icon:"mdi-at",size:20})]),_:1})]),_:1},8,["title"])]),_:1})}}}),ui=so("planner",()=>{const ae=ht(!1);return{imageSrc:ht(""),imageSelectorCenter:ae}}),hi=Pt({__name:"index",setup(ae){const ve=ui();return Jo({title:"Your No Label Developer"}),nn(()=>{ve.imageSrc="https://raw.githubusercontent.com/dxlliv/instagram/main/public/user/instagram/dxlliv/media/post-6x1.jpg",ve.imageSelectorCenter=!1}),(Ae,t)=>{const U=Ba,C=Qa,m=si,y=li;return _t(),Ft(an,null,[dt("swiper-slide",null,[rt(U)]),dt("swiper-slide",null,[rt(C)]),dt("swiper-slide",null,[rt(m)]),dt("swiper-slide",null,[rt(y)])],64)}}});export{hi as default}; +`)),D}},{key:"_getEmptyTexture",value:function(){var _;return this._emptyTexture||((_=new u.default.Image(1,1)).set(0,0,255),this._emptyTexture=new u.default.Texture(this,_)),this._emptyTexture}},{key:"getTexture",value:function(_){_ instanceof u.default.Framebuffer&&(_=_.color);var O=this.textures.get(_);return O||(O=new u.default.Texture(this,_),this.textures.set(_,O),O)}},{key:"getDiffusedTexture",value:function(_){var O,D,G=this;return this.diffusedTextures.get(_)!=null?this.diffusedTextures.get(_):(O=Math.floor(_.height/_.width*200),D=this._pInst.createFramebuffer({width:200,height:O,density:1}),this.diffusedShader||(this.diffusedShader=this._pInst.createShader(R.imageLightVert,R.imageLightDiffusedFrag)),D.draw(function(){G._pInst.shader(G.diffusedShader),G.diffusedShader.setUniform("environmentMap",_),G._pInst.noStroke(),G._pInst.rectMode(d.CENTER),G._pInst.noLights(),G._pInst.rect(0,0,200,O)}),this.diffusedTextures.set(_,D),D)}},{key:"getSpecularTexture",value:function(_){var O=this;if(this.specularTextures.get(_)!=null)return this.specularTextures.get(_);for(var D,G=[],$=this._pInst.createFramebuffer({width:512,height:512,density:1}),K=Math.log(512)/Math.log(2),te=(this.specularShader||(this.specularShader=this._pInst.createShader(R.imageLightVert,R.imageLightSpecularFrag)),512);1<=te;te/=2)(function(ce){$.resize(ce,ce);var ne=1-Math.log(ce)/Math.log(2)/K;$.draw(function(){O._pInst.shader(O.specularShader),O._pInst.clear(),O.specularShader.setUniform("environmentMap",_),O.specularShader.setUniform("roughness",ne),O._pInst.noStroke(),O._pInst.noLights(),O._pInst.plane(ce,ce)}),G.push($.get().drawingContext.getImageData(0,0,ce,ce))})(te);return $.remove(),D=new r.MipmapTexture(this,G,{}),this.specularTextures.set(_,D),D}},{key:"activeFramebuffer",value:function(){return this.activeFramebuffers[this.activeFramebuffers.length-1]||null}},{key:"createFramebuffer",value:function(_){return new u.default.Framebuffer(this,_)}},{key:"_setStrokeUniforms",value:function(_){_.bindShader(),_.setUniform("uUseLineColor",this._useLineColor),_.setUniform("uMaterialColor",this.curStrokeColor),_.setUniform("uStrokeWeight",this.curStrokeWeight),_.setUniform("uStrokeCap",A[this.curStrokeCap]),_.setUniform("uStrokeJoin",j[this.curStrokeJoin])}},{key:"_setFillUniforms",value:function(_){var O=this,D=(_.bindShader(),this.mixedSpecularColor=a(this.curSpecularColor),0>7,127&me,ee>>7,127&ee);for(var xe=0;xe>7,127&Oe,0,0)}}return{cellImageInfo:Y,dimOffset:ze,dimImageInfo:be}}}}]),c}();d.default.RendererGL.prototype._renderText=function(c,p,b,T,x){if(this._textFont&&typeof this._textFont!="string"){if(!(x<=T)&&this._doFill){if(this._isOpenType()){c.push();var x=this._doStroke,S=this.drawMode,E=(this._doStroke=!1,this.drawMode=g.TEXTURE,this._textFont.font),A=(A=this._textFont._fontInfo)||(this._textFont._fontInfo=new i(E)),b=this._textFont._handleAlignment(this,p,b,T),T=this._textSize/E.unitsPerEm,j=(this.translate(b.x,b.y,0),this.scale(T,T,1),this.GL),b=!this._defaultFontShader,L=this._getFontShader(),k=(L.init(),L.bindShader(),b&&(L.setUniform("uGridImageSize",[64,64]),L.setUniform("uCellsImageSize",[64,64]),L.setUniform("uStrokeImageSize",[64,64]),L.setUniform("uGridSize",[9,9])),this._applyColorBlend(this.curFillColor),this.retainedMode.geometry.glyph),R=(k||((T=this._textGeom=new d.default.Geometry(1,1,function(){for(var ue=0;ue<=1;ue++)for(var le=0;le<=1;le++)this.vertices.push(new d.default.Vector(le,ue,0)),this.uvs.push(le,ue)})).computeFaces().computeNormals(),k=this.createBuffers("glyph",T)),!0),b=!1,T=void 0;try{for(var P,F=this.retainedMode.buffers.text[Symbol.iterator]();!(R=(P=F.next()).done);R=!0)P.value._prepareBuffer(k,L)}catch(ue){b=!0,T=ue}finally{try{R||F.return==null||F.return()}finally{if(b)throw T}}this._bindBuffer(k.indexBuffer,j.ELEMENT_ARRAY_BUFFER),L.setUniform("uMaterialColor",this.curFillColor),j.pixelStorei(j.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1);try{var z=0,V=null,N=E.stringToGlyphs(p),W=!0,X=!1,re=void 0;try{for(var _,O=N[Symbol.iterator]();!(W=(_=O.next()).done);W=!0){var D,G,$=_.value,K=(V&&(z+=E.getKerningValue(V,$)),A.getGlyphInfo($));K.uGlyphRect&&(D=K.rowInfo,G=K.colInfo,L.setUniform("uSamplerStrokes",K.strokeImageInfo.imageData),L.setUniform("uSamplerRowStrokes",D.cellImageInfo.imageData),L.setUniform("uSamplerRows",D.dimImageInfo.imageData),L.setUniform("uSamplerColStrokes",G.cellImageInfo.imageData),L.setUniform("uSamplerCols",G.dimImageInfo.imageData),L.setUniform("uGridOffset",K.uGridOffset),L.setUniform("uGlyphRect",K.uGlyphRect),L.setUniform("uGlyphOffset",z),L.bindTextures(),j.drawElements(j.TRIANGLES,6,this.GL.UNSIGNED_SHORT,0)),z+=$.advanceWidth,V=$}}catch(ue){X=!0,re=ue}finally{try{W||O.return==null||O.return()}finally{if(X)throw re}}}finally{L.unbindShader(),this._doStroke=x,this.drawMode=S,j.pixelStorei(j.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),c.pop()}}else console.log("WEBGL: only Opentype (.otf) and Truetype (.ttf) fonts are supported");return c}}else console.log("WEBGL: you must load and set a font before drawing text. See `loadFont` and `textFont` for more details.")}},{"../core/constants":269,"../core/main":280,"./p5.RendererGL.Retained":336,"./p5.Shader":338,"core-js/modules/es.array.iterator":164,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.iterator":197,"core-js/modules/es.string.split":203,"core-js/modules/es.string.sub":205,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}]},{},[264])(264)})})(ao);var ts=ao.exports;const rs=es(ts),ns={id:"dxlliv-pixels"},os={__name:"SectionIntroCanvas",props:{active:{type:Boolean}},setup(ae){const ge={p5:null,mouse:{position:{x:0,y:0},offset:{x:0,y:0}},options:{baseColor:255,squareSize:16,noiseSmoothness:.025,speedMultiplier:.0025}};function Ae(t){t.setup=()=>{t.frameRate(30),t.noStroke(),t.createCanvas(16,176).parent("dxlliv-pixels"),ge.mouse.position={x:t.mouseX,y:t.mouseY}},t.draw=()=>{ge.mouse.position.x=t.mouseX,ge.mouse.position.y=t.mouseY;let U=ge.mouse.position.x-t.windowWidth/2,C=ge.mouse.position.y-t.windowHeight/2;U=U*ge.options.speedMultiplier,C=C*ge.options.speedMultiplier,ge.mouse.offset.x+=U,ge.mouse.offset.y+=C;for(let m=0;mge.p5=new rs(Ae)),nn(()=>ge.p5.remove()),(t,U)=>(gt(),Rt("div",ns))}},Pr=(ae,ge)=>{const Ae=ae.__vccOpts||ae;for(const[t,U]of ge)Ae[t]=U;return Ae},ss=Lt({name:"GithubIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),as=["width","height"],is=ct("title",null,"GitHub",-1),ls=ct("path",{d:"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"},null,-1),us=[is,ls];function cs(ae,ge,Ae,t,U,C){return gt(),Rt("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),us,16,as)}const io=Pr(ss,[["render",cs]]),ds=Lt({name:"InstagramIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),hs=["width","height"],fs=ct("title",null,"Instagram",-1),ps=ct("path",{d:"M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"},null,-1),ms=[fs,ps];function ys(ae,ge,Ae,t,U,C){return gt(),Rt("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),ms,16,hs)}const lo=Pr(ds,[["render",ys]]),gs=Lt({name:"NuxtdotjsIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),vs=["width","height"],bs=ct("title",null,"Nuxt.js",-1),_s=ct("path",{d:"M13.4642 19.8295h8.9218c.2834 0 .5618-.0723.8072-.2098a1.5899 1.5899 0 0 0 .5908-.5732 1.5293 1.5293 0 0 0 .216-.783 1.529 1.529 0 0 0-.2167-.7828L17.7916 7.4142a1.5904 1.5904 0 0 0-.5907-.573 1.6524 1.6524 0 0 0-.807-.2099c-.2833 0-.5616.0724-.807.2098a1.5904 1.5904 0 0 0-.5907.5731L13.4642 9.99l-2.9954-5.0366a1.5913 1.5913 0 0 0-.591-.573 1.6533 1.6533 0 0 0-.8071-.2098c-.2834 0-.5617.0723-.8072.2097a1.5913 1.5913 0 0 0-.591.573L.2168 17.4808A1.5292 1.5292 0 0 0 0 18.2635c-.0001.2749.0744.545.216.783a1.59 1.59 0 0 0 .5908.5732c.2454.1375.5238.2098.8072.2098h5.6003c2.219 0 3.8554-.9454 4.9813-2.7899l2.7337-4.5922L16.3935 9.99l4.3944 7.382h-5.8586ZM7.123 17.3694l-3.9083-.0009 5.8586-9.8421 2.9232 4.921-1.9572 3.2892c-.7478 1.1967-1.5972 1.6328-2.9163 1.6328z"},null,-1),xs=[bs,_s];function js(ae,ge,Ae,t,U,C){return gt(),Rt("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),xs,16,vs)}const ws=Pr(gs,[["render",js]]),Ss=Lt({name:"XIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),Ts=["width","height"],Es=ct("title",null,"X",-1),Ms=ct("path",{d:"M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"},null,-1),ks=[Es,Ms];function Cs(ae,ge,Ae,t,U,C){return gt(),Rt("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),ks,16,Ts)}const Os=Pr(Ss,[["render",Cs]]),As=Lt({name:"YoutubeIcon",props:{size:{type:String,default:"24"}},setup(ae){return ae.size===void 0?{size:"24"}:{size:ae.size.slice(-1)==="x"?ae.size.slice(0,ae.size.length-1)+"em":parseInt(ae.size)+"px"}}}),Ls=["width","height"],Ps=ct("title",null,"YouTube",-1),Rs=ct("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"},null,-1),Is=[Ps,Rs];function Ds(ae,ge,Ae,t,U,C){return gt(),Rt("svg",Lr({width:ae.size,height:ae.size,role:"img",viewBox:"0 0 24 24"},ae.$attrs),Is,16,Ls)}const Fs=Pr(As,[["render",Ds]]),Us={class:"dxlliv-specialization"},Ns={class:"dxlliv-specialization__inner"},Bs={href:"https://nuxt.com",target:"_blank"},Gs=["textContent"],Vs=Lt({__name:"SectionIntroSpecialization",setup(ae){return(ge,Ae)=>{const t=os;return gt(),Rt("div",Us,[rt(t,{class:"dxlliv-specialization__canvas"}),ct("div",Ns,[ct("a",Bs,[rt(at(ws))]),ct("span",{textContent:mr(ge.$t("specialization"))},null,8,Gs)])])}}}),zs=Kt(Vs,[["__scopeId","data-v-846bd035"]]),Wr=ae=>{if(ae=at(ae),Array.isArray(ae))return!!ae.length;if(ae==null)return!1;if(ae===!1)return!0;if(ae instanceof Date)return!isNaN(ae.getTime());if(typeof ae=="object"){for(let ge in ae)return!0;return!1}return!!String(ae).length},uo=ae=>(ae=at(ae),Array.isArray(ae)?ae.length:typeof ae=="object"?Object.keys(ae).length:String(ae).length);function gr(){for(var ae=arguments.length,ge=new Array(ae),Ae=0;Ae(t=at(t),!Wr(t)||ge.every(U=>(U.lastIndex=0,U.test(t))))}gr(/^[a-zA-Z]*$/);gr(/^[a-zA-Z0-9]*$/);gr(/^\d*(\.\d+)?$/);const Hs=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;gr(Hs);function Ws(ae){return ge=>!Wr(ge)||uo(ge)<=at(ae)}function qs(ae){return{$validator:Ws(ae),$message:ge=>{let{$params:Ae}=ge;return`The maximum length allowed is ${Ae.max}`},$params:{max:ae,type:"maxLength"}}}function Xs(ae){return ge=>!Wr(ge)||uo(ge)>=at(ae)}function $s(ae){return{$validator:Xs(ae),$message:ge=>{let{$params:Ae}=ge;return`This field should be at least ${Ae.min} characters long`},$params:{min:ae,type:"minLength"}}}function Ys(ae){return typeof ae=="string"&&(ae=ae.trim()),Wr(ae)}var Yn={$validator:Ys,$message:"Value is required",$params:{type:"required"}};const Zs=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;gr(Zs);gr(/(^[0-9]*$)|(^-[0-9]+$)/);gr(/^[-]?\d*(\.\d+)?$/);function Zn(ae,ge){var Ae=Object.keys(ae);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(ae);ge&&(t=t.filter(function(U){return Object.getOwnPropertyDescriptor(ae,U).enumerable})),Ae.push.apply(Ae,t)}return Ae}function pr(ae){for(var ge=1;ge1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(ae).reduce((Ae,t)=>(ge.includes(t)||(Ae[t]=at(ae[t])),Ae),{})}function Hr(ae){return typeof ae=="function"}function Ks(ae){return Vo(ae)||zo(ae)}function co(ae,ge,Ae){let t=ae;const U=ge.split(".");for(let C=0;Cae.some(t=>co(ge,t,{[Ae]:!1})[Ae]))}function Kn(ae,ge,Ae){return bt(()=>ae.reduce((t,U)=>{const C=co(ge,U,{[Ae]:!1})[Ae]||[];return t.concat(C)},[]))}function ho(ae,ge,Ae,t){return ae.call(t,at(ge),at(Ae),t)}function fo(ae){return ae.$valid!==void 0?!ae.$valid:!ae}function Js(ae,ge,Ae,t,U,C,m){let{$lazy:y,$rewardEarly:u}=U,d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],g=arguments.length>8?arguments[8]:void 0,f=arguments.length>9?arguments[9]:void 0,r=arguments.length>10?arguments[10]:void 0;const s=ht(!!t.value),n=ht(0);Ae.value=!1;const a=cr([ge,t].concat(d,r),()=>{if(y&&!t.value||u&&!f.value&&!Ae.value)return;let l;try{l=ho(ae,ge,g,m)}catch(o){l=Promise.reject(o)}n.value++,Ae.value=!!n.value,s.value=!1,Promise.resolve(l).then(o=>{n.value--,Ae.value=!!n.value,C.value=o,s.value=fo(o)}).catch(o=>{n.value--,Ae.value=!!n.value,C.value=o,s.value=!0})},{immediate:!0,deep:typeof ge=="object"});return{$invalid:s,$unwatch:a}}function ea(ae,ge,Ae,t,U,C,m,y){let{$lazy:u,$rewardEarly:d}=t;const g=()=>({}),f=bt(()=>{if(u&&!Ae.value||d&&!y.value)return!1;let r=!0;try{const s=ho(ae,ge,m,C);U.value=s,r=fo(s)}catch(s){U.value=s}return r});return{$unwatch:g,$invalid:f}}function ta(ae,ge,Ae,t,U,C,m,y,u,d,g){const f=ht(!1),r=ae.$params||{},s=ht(null);let n,a;ae.$async?{$invalid:n,$unwatch:a}=Js(ae.$validator,ge,f,Ae,t,s,U,ae.$watchTargets,u,d,g):{$invalid:n,$unwatch:a}=ea(ae.$validator,ge,Ae,t,s,U,u,d);const l=ae.$message;return{$message:Hr(l)?bt(()=>l(Qn({$pending:f,$invalid:n,$params:Qn(r),$model:ge,$response:s,$validator:C,$propertyPath:y,$property:m}))):l||"",$params:r,$pending:f,$invalid:n,$response:s,$unwatch:a}}function ra(){let ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ge=at(ae),Ae=Object.keys(ge),t={},U={},C={};let m=null;return Ae.forEach(y=>{const u=ge[y];switch(!0){case Hr(u.$validator):t[y]=u;break;case Hr(u):t[y]={$validator:u};break;case y==="$validationGroups":m=u;break;case y.startsWith("$"):C[y]=u;break;default:U[y]=u}}),{rules:t,nestedValidators:U,config:C,validationGroups:m}}const na="__root";function oa(ae,ge,Ae,t,U,C,m,y,u){const d=Object.keys(ae),g=t.get(U,ae),f=ht(!1),r=ht(!1),s=ht(0);if(g){if(!g.$partial)return g;g.$unwatch(),f.value=g.$dirty.value}const n={$dirty:f,$path:U,$touch:()=>{f.value||(f.value=!0)},$reset:()=>{f.value&&(f.value=!1)},$commit:()=>{}};return d.length?(d.forEach(a=>{n[a]=ta(ae[a],ge,n.$dirty,C,m,a,Ae,U,u,r,s)}),n.$externalResults=bt(()=>y.value?[].concat(y.value).map((a,l)=>({$propertyPath:U,$property:Ae,$validator:"$externalResults",$uid:`${U}-externalResult-${l}`,$message:a,$params:{},$response:null,$pending:!1})):[]),n.$invalid=bt(()=>{const a=d.some(l=>at(n[l].$invalid));return r.value=a,!!n.$externalResults.value.length||a}),n.$pending=bt(()=>d.some(a=>at(n[a].$pending))),n.$error=bt(()=>n.$dirty.value?n.$pending.value||n.$invalid.value:!1),n.$silentErrors=bt(()=>d.filter(a=>at(n[a].$invalid)).map(a=>{const l=n[a];return on({$propertyPath:U,$property:Ae,$validator:a,$uid:`${U}-${a}`,$message:l.$message,$params:l.$params,$response:l.$response,$pending:l.$pending})}).concat(n.$externalResults.value)),n.$errors=bt(()=>n.$dirty.value?n.$silentErrors.value:[]),n.$unwatch=()=>d.forEach(a=>{n[a].$unwatch()}),n.$commit=()=>{r.value=!0,s.value=Date.now()},t.set(U,ae,n),n):(g&&t.set(U,ae,n),n)}function sa(ae,ge,Ae,t,U,C,m){const y=Object.keys(ae);return y.length?y.reduce((u,d)=>(u[d]=tn({validations:ae[d],state:ge,key:d,parentKey:Ae,resultsCache:t,globalConfig:U,instance:C,externalResults:m}),u),{}):{}}function aa(ae,ge,Ae){const t=bt(()=>[ge,Ae].filter(n=>n).reduce((n,a)=>n.concat(Object.values(at(a))),[])),U=bt({get(){return ae.$dirty.value||(t.value.length?t.value.every(n=>n.$dirty):!1)},set(n){ae.$dirty.value=n}}),C=bt(()=>{const n=at(ae.$silentErrors)||[],a=t.value.filter(l=>(at(l).$silentErrors||[]).length).reduce((l,o)=>l.concat(...o.$silentErrors),[]);return n.concat(a)}),m=bt(()=>{const n=at(ae.$errors)||[],a=t.value.filter(l=>(at(l).$errors||[]).length).reduce((l,o)=>l.concat(...o.$errors),[]);return n.concat(a)}),y=bt(()=>t.value.some(n=>n.$invalid)||at(ae.$invalid)||!1),u=bt(()=>t.value.some(n=>at(n.$pending))||at(ae.$pending)||!1),d=bt(()=>t.value.some(n=>n.$dirty)||t.value.some(n=>n.$anyDirty)||U.value),g=bt(()=>U.value?u.value||y.value:!1),f=()=>{ae.$touch(),t.value.forEach(n=>{n.$touch()})},r=()=>{ae.$commit(),t.value.forEach(n=>{n.$commit()})},s=()=>{ae.$reset(),t.value.forEach(n=>{n.$reset()})};return t.value.length&&t.value.every(n=>n.$dirty)&&f(),{$dirty:U,$errors:m,$invalid:y,$anyDirty:d,$error:g,$pending:u,$touch:f,$reset:s,$silentErrors:C,$commit:r}}function tn(ae){let{validations:ge,state:Ae,key:t,parentKey:U,childResults:C,resultsCache:m,globalConfig:y={},instance:u,externalResults:d}=ae;const g=U?`${U}.${t}`:t,{rules:f,nestedValidators:r,config:s,validationGroups:n}=ra(ge),a=pr(pr({},y),s),l=t?bt(()=>{const W=at(Ae);return W?at(W[t]):void 0}):Ae,o=pr({},at(d)||{}),i=bt(()=>{const W=at(d);return t?W?at(W[t]):void 0:W}),c=oa(f,l,t,m,g,a,u,i,Ae),p=sa(r,l,g,m,a,u,i),b={};n&&Object.entries(n).forEach(W=>{let[X,re]=W;b[X]={$invalid:en(re,p,"$invalid"),$error:en(re,p,"$error"),$pending:en(re,p,"$pending"),$errors:Kn(re,p,"$errors"),$silentErrors:Kn(re,p,"$silentErrors")}});const{$dirty:T,$errors:x,$invalid:S,$anyDirty:E,$error:A,$pending:j,$touch:L,$reset:k,$silentErrors:R,$commit:P}=aa(c,p,C),F=t?bt({get:()=>at(l),set:W=>{T.value=!0;const X=at(Ae),re=at(d);re&&(re[t]=o[t]),Ar(X[t])?X[t].value=W:X[t]=W}}):null;t&&a.$autoDirty&&cr(l,()=>{T.value||L();const W=at(d);W&&(W[t]=o[t])},{flush:"sync"});async function z(){return L(),a.$rewardEarly&&(P(),await $n()),await $n(),new Promise(W=>{if(!j.value)return W(!S.value);const X=cr(j,()=>{W(!S.value),X()})})}function V(W){return(C.value||{})[W]}function N(){Ar(d)?d.value=o:Object.keys(o).length===0?Object.keys(d).forEach(W=>{delete d[W]}):Object.assign(d,o)}return on(pr(pr(pr({},c),{},{$model:F,$dirty:T,$error:A,$errors:x,$invalid:S,$anyDirty:E,$pending:j,$touch:L,$reset:k,$path:g||na,$silentErrors:R,$validate:z,$commit:P},C&&{$getResultsForChild:V,$clearExternalResults:N,$validationGroups:b}),p))}class ia{constructor(){this.storage=new Map}set(ge,Ae,t){this.storage.set(ge,{rules:Ae,result:t})}checkRulesValidity(ge,Ae,t){const U=Object.keys(t),C=Object.keys(Ae);return C.length!==U.length||!C.every(y=>U.includes(y))?!1:C.every(y=>Ae[y].$params?Object.keys(Ae[y].$params).every(u=>at(t[y].$params[u])===at(Ae[y].$params[u])):!0)}get(ge,Ae){const t=this.storage.get(ge);if(!t)return;const{rules:U,result:C}=t,m=this.checkRulesValidity(ge,Ae,U),y=C.$unwatch?C.$unwatch:()=>({});return m?C:{$dirty:C.$dirty,$partial:!0,$unwatch:y}}}const zr={COLLECT_ALL:!0,COLLECT_NONE:!1},Jn=Symbol("vuelidate#injectChildResults"),eo=Symbol("vuelidate#removeChildResults");function la(ae){let{$scope:ge,instance:Ae}=ae;const t={},U=ht([]),C=bt(()=>U.value.reduce((g,f)=>(g[f]=at(t[f]),g),{}));function m(g,f){let{$registerAs:r,$scope:s,$stopPropagation:n}=f;n||ge===zr.COLLECT_NONE||s===zr.COLLECT_NONE||ge!==zr.COLLECT_ALL&&ge!==s||(t[r]=g,U.value.push(r))}Ae.__vuelidateInjectInstances=[].concat(Ae.__vuelidateInjectInstances||[],m);function y(g){U.value=U.value.filter(f=>f!==g),delete t[g]}Ae.__vuelidateRemoveInstances=[].concat(Ae.__vuelidateRemoveInstances||[],y);const u=qn(Jn,[]);Xn(Jn,Ae.__vuelidateInjectInstances);const d=qn(eo,[]);return Xn(eo,Ae.__vuelidateRemoveInstances),{childResults:C,sendValidationResultsToParent:u,removeValidationResultsFromParent:d}}function po(ae){return new Proxy(ae,{get(ge,Ae){return typeof ge[Ae]=="object"?po(ge[Ae]):bt(()=>ge[Ae])}})}let to=0;function ua(ae,ge){var Ae;let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(t=ae,ae=void 0,ge=void 0);let{$registerAs:U,$scope:C=zr.COLLECT_ALL,$stopPropagation:m,$externalResults:y,currentVueInstance:u}=t;const d=u||((Ae=Bo())===null||Ae===void 0?void 0:Ae.proxy),g=d?d.$options:{};U||(to+=1,U=`_vuelidate_${to}`);const f=ht({}),r=new ia,{childResults:s,sendValidationResultsToParent:n,removeValidationResultsFromParent:a}=d?la({$scope:C,instance:d}):{childResults:ht({})};if(!ae&&g.validations){const l=g.validations;ge=ht({}),Go(()=>{ge.value=d,cr(()=>Hr(l)?l.call(ge.value,new po(ge.value)):l,o=>{f.value=tn({validations:o,state:ge,childResults:s,resultsCache:r,globalConfig:t,instance:d,externalResults:y||d.vuelidateExternalResults})},{immediate:!0})}),t=g.validationsConfig||t}else{const l=Ar(ae)||Ks(ae)?ae:on(ae||{});cr(l,o=>{f.value=tn({validations:o,state:ge,childResults:s,resultsCache:r,globalConfig:t,instance:d??{},externalResults:y})},{immediate:!0})}return d&&(n.forEach(l=>l(f,{$registerAs:U,$scope:C,$stopPropagation:m})),nn(()=>a.forEach(l=>l(U)))),bt(()=>pr(pr({},at(f.value)),s.value))}const mo=so("form",()=>{const ae=ht(""),ge=ht(""),Ae=bt(()=>`mailto:hello@dxlliv.dev?subject=Hi, I'm ${ae.value}&message=${ge.value}`),t={fieldName:{required:Yn,maxLength:qs(30)},fieldMessage:{required:Yn,minLength:$s(20)}},U=ua(t,{fieldName:ae,fieldMessage:ge},{$lazy:!0});function C(){ae.value=ge.value="",U.value.$reset()}return{rules:t,$v:U,fieldName:ae,fieldMessage:ge,href:Ae,reset:C}}),ca=Lt({__name:"ContactForm",emits:["sent"],setup(ae,{emit:ge}){const Ae=ge,t=mo(),U=ht(void 0),C=t.$v;async function m(){await t.$v.$validate()&&(t.reset(),Ae("sent"),setTimeout(()=>{window.open(t.href)},2e3))}return(y,u)=>{const d=Ut("v-text-field"),g=Ut("v-textarea"),f=Ut("v-btn");return gt(),Rt("form",{class:"dxlliv-shop__item__contact",autocomplete:"off",ref_key:"form",ref:U},[rt(d,{name:"name",autocomplete:"off",spellcheck:"false",label:y.$t("form.fields.name.label"),maxlength:30,placeholder:y.$t("form.fields.name.placeholder"),modelValue:at(t).fieldName,"onUpdate:modelValue":u[0]||(u[0]=r=>at(t).fieldName=r),error:at(C).fieldName.$invalid},null,8,["label","placeholder","modelValue","error"]),rt(g,{name:"message",label:y.$t("form.fields.message.label"),placeholder:y.$t("form.fields.message.placeholder"),autocomplete:"off",spellcheck:"false",modelValue:at(t).fieldMessage,"onUpdate:modelValue":u[1]||(u[1]=r=>at(t).fieldMessage=r),error:at(C).fieldMessage.$invalid},null,8,["label","placeholder","modelValue","error"]),rt(f,{block:"",text:y.$t("form.action.send"),size:"x-large",color:"grey-darken-2",onClick:m},null,8,["text"])],512)}}}),da=Kt(ca,[["__scopeId","data-v-7e7a893e"]]),ha={},fa={class:"text-center"};function pa(ae,ge){const Ae=Ut("v-snackbar");return gt(),ir(Ae,{position:"fixed",rounded:"pill",timeout:8e3},{default:ft(()=>[ct("div",fa,mr(ae.$t("form.action.sent")),1)]),_:1})}const ma=Kt(ha,[["render",pa]]),ya={class:"pa-6"},ga=Lt({__name:"ContactDialog",setup(ae){const ge=ht(!1),Ae=ht(!1);function t(){ge.value=!1,Ae.value=!0}return cr(()=>ge.value,U=>{U||mo().$v.$reset()}),(U,C)=>{const m=da,y=Ut("v-card"),u=Ut("v-dialog"),d=ma;return gt(),Rt(sn,null,[rt(u,{modelValue:at(ge),"onUpdate:modelValue":C[0]||(C[0]=g=>Ar(ge)?ge.value=g:null),"max-width":"400px",transition:"dialog-bottom-transition",activator:"parent"},{default:ft(()=>[rt(y,{rounded:""},{default:ft(()=>[ct("div",ya,[rt(m,{onSent:t})])]),_:1})]),_:1},8,["modelValue"]),rt(d,{modelValue:at(Ae),"onUpdate:modelValue":C[1]||(C[1]=g=>Ar(Ae)?Ae.value=g:null)},null,8,["modelValue"])],64)}}}),ln=Kt(ga,[["__scopeId","data-v-5219488f"]]);(function(){try{if(typeof document<"u"){var ae=document.createElement("style");ae.appendChild(document.createTextNode('.vue3-marquee{display:flex!important;position:relative}.vue3-marquee.horizontal{overflow-x:hidden!important;flex-direction:row!important;width:100%;height:max-content}.vue3-marquee.vertical{overflow-y:hidden!important;flex-direction:column!important;height:100%;width:max-content}.vue3-marquee:hover>.marquee{animation-play-state:var(--pauseOnHover)}.vue3-marquee:active>.marquee{animation-play-state:var(--pauseOnClick)}.vue3-marquee>.marquee{flex:0 0 auto;min-width:var(--min-width);min-height:var(--min-height);z-index:1;animation:var(--orientation) var(--duration) linear var(--delay) var(--loops);animation-play-state:var(--pauseAnimation);animation-direction:var(--direction)}.vue3-marquee.horizontal>.marquee{display:flex;flex-direction:row;align-items:center}.vue3-marquee.vertical>.marquee{display:flex;flex-direction:column;align-items:center}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scrollY{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.vue3-marquee>.overlay{position:absolute;width:100%;height:100%}.vue3-marquee>.transparent-overlay{position:absolute;width:100%;height:100%}.vue3-marquee>.overlay:before,.vue3-marquee>.overlay:after{content:"";position:absolute;z-index:2}.vue3-marquee.horizontal>.overlay:before,.vue3-marquee.horizontal>.overlay:after{background:linear-gradient(to right,var(--gradient-color));height:100%;width:var(--gradient-length)}.vue3-marquee.vertical>.overlay:before,.vue3-marquee.vertical>.overlay:after{background:linear-gradient(to bottom,var(--gradient-color));height:var(--gradient-length);width:100%}.vue3-marquee.horizontal>.overlay:after{transform:rotate(180deg)}.vue3-marquee.vertical>.overlay:after{transform:rotate(-180deg)}.vue3-marquee>.overlay:before{left:0;top:0}.vue3-marquee.horizontal>.overlay:after{right:0;top:0}.vue3-marquee.vertical>.overlay:after{left:0;bottom:0}')),document.head.appendChild(ae)}}catch(ge){console.error("vite-plugin-css-injected-by-js",ge)}})();var va=Object.defineProperty,ro=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,no=(ae,ge,Ae)=>ge in ae?va(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):ae[ge]=Ae,oo=(ae,ge)=>{for(var Ae in ge||(ge={}))ba.call(ge,Ae)&&no(ae,Ae,ge[Ae]);if(ro)for(var Ae of ro(ge))_a.call(ge,Ae)&&no(ae,Ae,ge[Ae]);return ae},xa=(ae,ge)=>{const Ae=ae.__vccOpts||ae;for(const[t,U]of ge)Ae[t]=U;return Ae};const ja=Lt({props:{vertical:{type:Boolean,default:!1},direction:{type:String,default:"normal"},duration:{type:Number,default:20},delay:{type:Number,default:0},loop:{type:Number,default:0},clone:{type:Boolean,default:!1},gradient:{type:Boolean,default:!1},gradientColor:{type:Array,default:[255,255,255]},gradientWidth:{type:String},gradientLength:{type:String},pauseOnHover:{type:Boolean,default:!1},pauseOnClick:{type:Boolean,default:!1},pause:{type:Boolean,default:!1},animateOnOverflowOnly:{type:Boolean,default:!1}},emits:["onComplete","onLoopComplete","onPause","onResume","onOverflowDetected","onOverflowCleared"],setup(ae,{emit:ge}){const Ae=ht(0),t=ht("100%"),U=ht("100%"),C=ht(0),m=ht(!1),y=ht(!1),u=ht(0),d=ht(0),g=ht(0),f=ht(0),r=ht(!1),s=ht(!1),n=ht(0),a=ht(null),l=ht("200px"),o=ht(!1),i=ht(null),c=ht(null),p=async()=>{await b(),C.value++},b=async()=>{ae.vertical&&(m.value=!0),setInterval(()=>{if(t.value="0%",U.value="0%",i.value!==null&&c.value!==null&&i.value&&c.value)if(ae.vertical&&"clientHeight"in i.value&&"clientHeight"in c.value){f.value=i.value.clientHeight,g.value=c.value.clientHeight;const F=Math.ceil(g.value/f.value);return Ae.value=isFinite(F)?F:0,m.value=!1,Ae.value}else if(!ae.vertical&&"clientWidth"in i.value&&"clientWidth"in c.value){if(d.value=i.value.clientWidth,u.value=c.value.clientWidth,ae.animateOnOverflowOnly)return d.value{ae.clone&&p()}),cr(u,async()=>{(ae.clone||ae.animateOnOverflowOnly)&&p()}),cr(()=>ae.pause,(F,z)=>{F!==z&&ge(F?"onResume":"onPause")});const T=()=>{ae.pauseOnHover&&(ge("onPause"),r.value=!0)},x=()=>{ae.pauseOnHover&&(ge("onResume"),r.value=!1)},S=()=>{ae.pauseOnClick&&(ge("onPause"),s.value=!0)},E=()=>{ae.pauseOnClick&&(ge("onResume"),s.value=!1)},A=bt(()=>ae.pause||ae.vertical&&m.value||ae.animateOnOverflowOnly&&y.value?"paused":"running"),j=bt(()=>ae.pauseOnHover&&(r.value||s.value)||!ae.pauseOnHover&&A.value==="paused"?"paused":"running"),L=bt(()=>ae.pauseOnHover&&r.value||ae.pauseOnClick&&s.value||!ae.pauseOnHover&&A.value==="paused"?"paused":"running"),k=bt(()=>{const F={"--duration":`${ae.duration}s`,"--delay":`${ae.delay}s`,"--direction":`${ae.direction}`,"--pauseOnHover":`${j.value}`,"--pauseOnClick":`${L.value}`,"--pauseAnimation":`${A.value}`,"--loops":`${ae.loop===0?"infinite":ae.loop}`,"--gradient-color":`rgba(${ae.gradientColor[0]}, ${ae.gradientColor[1]}, ${ae.gradientColor[2]}, 1), rgba(${ae.gradientColor[0]}, ${ae.gradientColor[1]}, ${ae.gradientColor[2]}, 0)`,"--gradient-length":`${l.value}`,"--min-width":`${t.value}`,"--min-height":`${U.value}`},z={"--orientation":"scrollX",orientation:"horizontal"};return ae.vertical&&(z["--orientation"]="scrollY"),oo(oo({},F),z)}),R=bt(()=>!!ae.gradient),P=async()=>{ae.vertical?(U.value="100%",t.value="auto",ae.animateOnOverflowOnly&&console.warn("The `animateOnOverflowOnly` prop is not supported for vertical marquees.")):(U.value="auto",ae.animateOnOverflowOnly?t.value="auto":t.value="100%"),ae.gradient&&(ae.gradientWidth?(console.warn("The `gradientWidth` prop has been deprecated and will be removed in a future release. Please use `gradientLength` instead."),l.value=ae.gradientWidth):ae.gradientLength&&(l.value=ae.gradientLength)),(ae.clone||ae.animateOnOverflowOnly)&&(await b(),p()),o.value=!0};return rn(async()=>{P(),a.value=setInterval(()=>{n.value++,ae.loop!==0&&n.value===ae.loop&&(ge("onComplete"),clearInterval(a.value)),ge("onLoopComplete")},ae.duration*1e3)}),nn(()=>{clearInterval(a.value)}),{ready:o,contentWidth:d,containerWidth:u,contentHeight:f,containerHeight:g,loopCounter:n,loopInterval:a,mouseOverMarquee:r,mouseDownMarquee:s,minWidth:t,minHeight:U,animateOnOverflowPause:y,marqueeContent:i,marqueeOverlayContainer:c,componentKey:C,showGradient:R,cloneAmount:Ae,ForcesUpdate:p,checkForClone:b,setupMarquee:P,getCurrentStyle:k,hoverStarted:T,hoverEnded:x,mouseDown:S,mouseUp:E}}}),wa={class:"transparent-overlay",ref:"marqueeOverlayContainer","aria-hidden":!0},Sa={class:"marquee",ref:"marqueeContent"},Ta={key:1,"aria-hidden":!0,class:"marquee"};function Ea(ae,ge,Ae,t,U,C){return ae.ready?(gt(),Rt("div",{class:yr(["vue3-marquee",{vertical:ae.vertical,horizontal:!ae.vertical}]),style:Wo(ae.getCurrentStyle),key:ae.componentKey,onMouseenter:ge[0]||(ge[0]=(...m)=>ae.hoverStarted&&ae.hoverStarted(...m)),onMouseleave:ge[1]||(ge[1]=(...m)=>ae.hoverEnded&&ae.hoverEnded(...m)),onMousedown:ge[2]||(ge[2]=(...m)=>ae.mouseDown&&ae.mouseDown(...m)),onMouseup:ge[3]||(ge[3]=(...m)=>ae.mouseUp&&ae.mouseUp(...m))},[ct("div",wa,null,512),ae.showGradient?(gt(),Rt("div",{key:0,"aria-hidden":!0,class:yr(["overlay",{vertical:ae.vertical,horizontal:!ae.vertical}])},null,2)):Vr("",!0),ct("div",Sa,[ar(ae.$slots,"default")],512),!ae.animateOnOverflowOnly||ae.animateOnOverflowOnly&&!ae.animateOnOverflowPause?(gt(),Rt("div",Ta,[ar(ae.$slots,"default")])):Vr("",!0),(gt(!0),Rt(sn,null,Ho(ae.cloneAmount,m=>(gt(),Rt("div",{"aria-hidden":!0,class:"marquee cloned",key:m},[ar(ae.$slots,"default")]))),128))],38)):Vr("",!0)}var Ma=xa(ja,[["render",Ea]]);const ka=["innerHTML"],Ca=Lt({__name:"SectionIntroMarquee",props:{text:{}},setup(ae){return(ge,Ae)=>(gt(),ir(at(Ma),{duration:96},{default:ft(()=>[ct("span",{innerHTML:ge.text},null,8,ka)]),_:1}))}}),Oa={},Aa={class:"dxlliv-section-intro-skills"};function La(ae,ge){const Ae=Ca;return gt(),Rt("div",Aa,[rt(Ae,{text:ae.$t("skills")+" "},null,8,["text"])])}const Pa=Kt(Oa,[["render",La],["__scopeId","data-v-93156226"]]),Ra={class:"dxlliv-section-intro-title"},Ia={class:"font-weight text-uppercase cursor-pointer"},Da=["textContent"],Fa=["textContent"],Ua={class:"dxlliv-links mt-4 mb-n2 mx-n2"},Na={href:"https://github.com/dxlliv",target:"_blank",class:"mx-2"},Ba=Lt({__name:"SectionIntroTitle",setup(ae){return(ge,Ae)=>{const t=Ut("v-icon"),U=Ut("v-tooltip"),C=ln,m=Pa;return gt(),Rt("div",Ra,[ct("h1",Ia,[ct("div",{class:"dxlliv-section-intro-title-1",textContent:mr(ge.$t("intro.title1"))},null,8,Da),ct("div",{class:"dxlliv-section-intro-title-2",textContent:mr(ge.$t("intro.title2"))},null,8,Fa)]),ct("div",Ua,[ct("a",Na,[rt(at(io))]),ct("a",null,[rt(t,{icon:"mdi-at",size:29,class:"mx-2 cursor-pointer",style:{"vertical-align":"1px"}}),rt(U,{activator:"parent","content-class":"bg-grey-darken-3",location:"right","open-delay":1e3},{default:ft(()=>[an(" hello@dxlliv.dev ")]),_:1}),rt(C)])]),rt(m)])}}}),Ga=Kt(Ba,[["__scopeId","data-v-551d7e3c"]]),Va={class:"dxlliv-section__inner"},za=Lt({__name:"Section",props:{height:{},dark:{type:Boolean}},setup(ae){return qo(ge=>({"5fc0ec1c":ge.height})),(ge,Ae)=>(gt(),Rt("div",{class:yr(["dxlliv-section",{"dxlliv-section--dark":ge.dark}])},[ct("div",Va,[ar(ge.$slots,"default",{},void 0,!0)])],2))}}),qr=Kt(za,[["__scopeId","data-v-ff5597b9"]]),Ha={class:"dxlliv-secton-intro__inner"},Wa=Lt({__name:"SectionIntro",emits:["intersect"],setup(ae,{emit:ge}){const Ae=ge;function t(U){U&&Ae("intersect")}return(U,C)=>{const m=Yo,y=zs,u=Ga,d=qr,g=Xo("intersect");return gt(),ir(d,{class:"dxlliv-section-intro",height:"100%"},{default:ft(()=>[ct("div",Ha,[rt(m,{name:"home",size:"86px",title:"dxlliv"}),rt(y),$o(rt(u,null,null,512),[[g,t]])])]),_:1})}}}),qa=Kt(Wa,[["__scopeId","data-v-536e981d"]]),Xa=Lt({__name:"BlockHeroIcon",props:{icon:{},avatar:{},dark:{type:Boolean}},setup(ae){return(ge,Ae)=>{const t=Ut("v-icon"),U=Ut("v-img"),C=Ut("v-avatar");return ge.icon?(gt(),ir(t,{key:0,icon:ge.icon,size:"180",class:yr(["dxlliv-block__icon v-icon--big mt-n3 mt-lg-0 mb-8 mb-lg-0",{"text-grey":ge.dark},{"text-grey-lighten-2":!ge.dark}])},null,8,["icon","class"])):ge.avatar?(gt(),ir(C,{key:1,size:"180px",class:"mb-6 no-pointer-events"},{default:ft(()=>[rt(U,{src:ge.avatar,alt:""},null,8,["src"])]),_:1})):Vr("",!0)}}}),yo=Kt(Xa,[["__scopeId","data-v-bf3fffca"]]),$a=["textContent"],Ya=Lt({__name:"BlockHeroTitle",props:{title:{},dark:{type:Boolean}},setup(ae){return(ge,Ae)=>(gt(),Rt("h6",{class:yr(["dxlliv-block__title text-h6 mt-sm-3 mb-n2",{"text-grey-lighten-2":ge.dark},{"text-grey-darken-3":!ge.dark}]),textContent:mr(ge.title)},null,10,$a))}}),go=Kt(Ya,[["__scopeId","data-v-b7ca0b34"]]),Za={},Qa={class:yr(["mt-4 mb-7 text-grey-darken-1"])};function Ka(ae,ge){return gt(),Rt("div",Qa,[ar(ae.$slots,"default",{},void 0,!0)])}const vo=Kt(Za,[["render",Ka],["__scopeId","data-v-b5b40692"]]),Ja={class:"dxlliv-block__inner"},ei=Lt({__name:"Block",props:{dark:{type:Boolean}},setup(ae){return(ge,Ae)=>(gt(),Rt("div",{class:yr(["dxlliv-block",ge.dark?"dxlliv-block--dark":""])},[ct("div",Ja,[ar(ge.$slots,"default",{},void 0,!0)])],2))}}),bo=Kt(ei,[["__scopeId","data-v-f38447dc"]]),_o=Lt({__name:"BlockHeroLeft",props:{title:{},icon:{},iconRotating:{type:Boolean},avatar:{},dark:{type:Boolean}},emits:["iconClick"],setup(ae,{emit:ge}){const Ae=ge;return(t,U)=>{const C=yo,m=Ut("v-col"),y=go,u=vo,d=Ut("v-row"),g=bo;return gt(),ir(g,null,{default:ft(()=>[rt(d,{"no-gutters":""},{default:ft(()=>[rt(m,{lg:5,cols:12,class:"text-center align-self-center"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,rotating:t.iconRotating,dark:t.dark,onClick:U[0]||(U[0]=f=>Ae("iconClick"))},null,8,["avatar","icon","rotating","dark"])]),_:1}),rt(m,{lg:7,cols:12,class:"text-center text-lg-left"},{default:ft(()=>[rt(y,{title:t.title,dark:t.dark},null,8,["title","dark"]),rt(u,{dark:t.dark},{default:ft(()=>[ar(t.$slots,"description")]),_:3},8,["dark"]),ar(t.$slots,"actions")]),_:3})]),_:3})]),_:3})}}}),ti=["innerHTML"],ri=["innerHTML"],ni=Lt({__name:"SectionHomeMe",setup(ae){return(ge,Ae)=>{const t=Ut("v-btn"),U=_o,C=qr;return gt(),ir(C,{height:"100%"},{default:ft(()=>[rt(U,{title:ge.$t("pages.home.me.title"),icon:"mdi-pencil-ruler-outline"},{description:ft(()=>[ct("p",{innerHTML:ge.$t("pages.home.me.description.p1")},null,8,ti),ct("p",{innerHTML:ge.$t("pages.home.me.description.p2")},null,8,ri)]),actions:ft(()=>[rt(t,{to:"/about",rounded:"",flat:"",color:"primary",size:"large",text:ge.$t("pages.home.me.action")},null,8,["text"]),rt(t,{href:"https://github.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(io),{width:"19px",style:{"margin-top":"-1px"}})]),_:1}),rt(t,{href:"https://x.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(Os),{width:"17px"})]),_:1})]),_:1},8,["title"])]),_:1})}}}),oi=Lt({__name:"BlockHeroRight",props:{title:{},icon:{},avatar:{},dark:{type:Boolean}},emits:["iconClick"],setup(ae,{emit:ge}){const Ae=ge;return(t,U)=>{const C=yo,m=Ut("v-col"),y=go,u=vo,d=Ut("v-row"),g=bo;return gt(),ir(g,{dark:t.dark},{default:ft(()=>[rt(d,{"no-gutters":""},{default:ft(()=>[rt(m,{lg:4,cols:12,"align-self":"center",class:"text-center hidden-lg-and-up"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,dark:t.dark,onClick:U[0]||(U[0]=f=>Ae("iconClick"))},null,8,["avatar","icon","dark"])]),_:1}),rt(m,{offset:0,lg:7,cols:12,"align-self":"center",class:"text-center text-lg-right"},{default:ft(()=>[rt(y,{title:t.title,dark:t.dark},null,8,["title","dark"]),rt(u,{dark:t.dark},{default:ft(()=>[ar(t.$slots,"description")]),_:3},8,["dark"]),ar(t.$slots,"actions")]),_:3}),rt(m,{lg:5,cols:12,class:"text-center align-self-center hidden-md-and-down"},{default:ft(()=>[rt(C,{avatar:t.avatar,icon:t.icon,dark:t.dark},null,8,["avatar","icon","dark"])]),_:1})]),_:3})]),_:3},8,["dark"])}}}),si=Zo("/media/dxvfpv.mp4"),ai=ae=>(Qo("data-v-0da3e109"),ae=ae(),Ko(),ae),ii=ai(()=>ct("video",{src:si,loop:"",muted:"",autoplay:""},null,-1)),li=["innerHTML"],ui=["innerHTML"],ci=Lt({__name:"SectionHomeFpv",setup(ae){return(ge,Ae)=>{const t=Ut("v-lazy"),U=Ut("v-btn"),C=ln,m=oi,y=qr;return gt(),ir(y,{height:"100%",class:"dxlliv-section--home-fpv"},{default:ft(()=>[rt(t,{class:"no-pointer-events",transition:"fade-transition"},{default:ft(()=>[ii]),_:1}),rt(m,{title:ge.$t("pages.home.fpv.title"),icon:"mdi-quadcopter",dark:""},{description:ft(()=>[ct("p",{innerHTML:ge.$t("pages.home.fpv.description.p1")},null,8,li),ct("p",{innerHTML:ge.$t("pages.home.fpv.description.p2")},null,8,ui)]),actions:ft(()=>[rt(U,{href:"https://instagram.com/dxlliv.mov",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(lo),{width:"16px"})]),_:1}),rt(U,{href:"https://youtube.com/@dxvfpv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(Fs),{width:"18px"})]),_:1}),rt(U,{rounded:"",flat:"",color:"white",size:"large",class:"text-white ml-3"},{default:ft(()=>[an(mr(ge.$t("pages.home.fpv.action"))+" ",1),rt(C)]),_:1})]),_:1},8,["title"])]),_:1})}}}),di=Kt(ci,[["__scopeId","data-v-0da3e109"]]),hi=["innerHTML"],fi=["innerHTML"],pi=Lt({__name:"SectionHomeDev",setup(ae){return(ge,Ae)=>{const t=ln,U=Ut("v-btn"),C=Ut("v-icon"),m=_o,y=qr;return gt(),ir(y,{height:"100%"},{default:ft(()=>[rt(m,{title:ge.$t("pages.home.dev.title"),icon:"mdi-shimmer"},{description:ft(()=>[ct("p",{innerHTML:ge.$t("pages.home.dev.description.p1")},null,8,hi),ct("p",{innerHTML:ge.$t("pages.home.dev.description.p2")},null,8,fi)]),actions:ft(()=>[rt(U,{rounded:"",flat:"",color:"primary",size:"large"},{default:ft(()=>[an(mr(ge.$t("pages.home.dev.action"))+" ",1),rt(t)]),_:1}),rt(U,{href:"https://instagram.com/dxlliv",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(at(lo),{width:"16px"})]),_:1}),rt(U,{href:"mailto:hello@dxlliv.dev",target:"_blank",size:"large",rounded:"",flat:"",color:"primary","min-width":"44px",class:"px-0 ml-3"},{default:ft(()=>[rt(C,{icon:"mdi-at",size:20})]),_:1})]),_:1},8,["title"])]),_:1})}}}),mi=so("planner",()=>{const ae=ht(!1);return{imageSrc:ht(""),imageSelectorCenter:ae}}),vi=Lt({__name:"index",setup(ae){const ge=mi();return Jo({title:"Your No Label Developer"}),rn(()=>{ge.imageSrc="https://raw.githubusercontent.com/dxlliv/instagram/main/public/user/instagram/dxlliv/media/post-6x1.jpg",ge.imageSelectorCenter=!1}),(Ae,t)=>{const U=qa,C=ni,m=di,y=pi;return gt(),Rt(sn,null,[ct("swiper-slide",null,[rt(U)]),ct("swiper-slide",null,[rt(C)]),ct("swiper-slide",null,[rt(m)]),ct("swiper-slide",null,[rt(y)])],64)}}});export{vi as default}; diff --git a/docs/assets/D4lqCeiR.js b/docs/assets/DNm9DRPf.js similarity index 97% rename from docs/assets/D4lqCeiR.js rename to docs/assets/DNm9DRPf.js index b75e253..b301808 100644 --- a/docs/assets/D4lqCeiR.js +++ b/docs/assets/DNm9DRPf.js @@ -1 +1 @@ -const e={en:{intro:{title1:"Your No Label Developer.",title2:"Digital Pixel Perfectionist"},availability:{available:"Available"},specialization:"DEV",skills:"Pixel Perfect Design ▪ UI/UX Battle Tester & Enhancer ▪ Digital Pixel Perfectionist ▪ First Person View Drone Pilot ▪ Certified UAS Pilot ▪ Web Developer ▪ Web Designer ▪ Web Strategist ▪ Essential Video Maker ▪ Silent Consultant ▪ HTML5 ▪ JavaScript ▪ TypeScript ▪ Vue.js ▪ Nuxt.js ▪ Routing ▪ State Management ▪ Single-page Application ▪ Vuex ▪ Pinia ▪ Xstate ▪ Capacitor ▪ Electron ▪ Server-side Rendering ▪ Static Site Generation ▪",form:{fields:{name:{label:"Name",placeholder:"What's your name"},message:{label:"Message",placeholder:"Tell me about your project"}},action:{send:"Send",sent:"Opening your default e-mail client..."}},pages:{home:{me:{title:"Your No Label Developer",description:{p1:"Hire an expert consultant for
            your next project. I specialize in
            design and web development.",p2:"I started in 2005 with graphics
            & programming, always practicing on my own.
            I'm a perfectionist."},action:"About me"},fpv:{title:"Stunning Aerial Footage",description:{p1:"When outside, I fly freestyle drones
            in first person view. I offer unforgettable
            high quality video takes for your biz.",p2:"I can take short clips for your
            business as well, reach me out
            and let's discuss how I can help."},action:"Get in touch"},dev:{title:"Crafting Digital Excellence",description:{p1:"As an independent developer
            and web designer, I build modern
            websites and web applications.",p2:"If you need help or consultancy
            for a project, I can make a
            difference. Feel free to reach me."},action:"Say hello"}}}}},s=()=>({legacy:!1,warnHtmlMessage:!1,locale:"en",messages:e});export{s as default}; +const e={en:{intro:{title1:"Your No Label Developer.",title2:"Digital Pixel Perfectionist"},availability:{available:"Available"},specialization:"DEV",skills:"Pixel Perfect Design ▪ UI/UX Battle Tester & Enhancer ▪ Digital Pixel Perfectionist ▪ First Person View Drone Pilot ▪ Certified UAS Pilot ▪ Web Developer ▪ Web Designer ▪ Web Strategist ▪ Essential Video Maker ▪ Silent Consultant ▪ HTML5 ▪ JavaScript ▪ TypeScript ▪ Vue.js ▪ Nuxt.js ▪ Routing ▪ State Management ▪ Single-page Application ▪ Vuex ▪ Pinia ▪ Xstate ▪ Capacitor ▪ Electron ▪ Server-side Rendering ▪ Static Site Generation ▪",form:{fields:{name:{label:"Name",placeholder:"What's your name"},message:{label:"Message",placeholder:"Tell me about your project"}},action:{send:"Send",sent:"Opening your default e-mail client..."}},pages:{home:{me:{title:"Your No Label Developer",description:{p1:"Hire an expert consultant for
            your next project. I specialize in
            design and web development.",p2:"I started in 2005 with graphics
            & programming, always practicing on my own.
            I'm a perfectionist."},action:"About me"},fpv:{title:"Stunning Aerial Footage",description:{p1:"When outside, I fly freestyle drones
            in first person view. I offer unforgettable
            high quality video takes for your biz.",p2:"I can take short clips for your
            business as well, reach me out
            and let's discuss how I can help."},action:"Get in touch"},dev:{title:"Crafting Digital X-cellence",description:{p1:"As an independent developer
            and web designer, I build modern
            websites and web applications.",p2:"If you need help or consultancy
            for a project, I can make a
            difference. Feel free to reach me."},action:"Say hello"}}}}},s=()=>({legacy:!1,warnHtmlMessage:!1,locale:"en",messages:e});export{s as default}; diff --git a/docs/assets/906k0p-S.js b/docs/assets/DSJufpkk.js similarity index 94% rename from docs/assets/906k0p-S.js rename to docs/assets/DSJufpkk.js index c64224c..5e062af 100644 --- a/docs/assets/906k0p-S.js +++ b/docs/assets/DSJufpkk.js @@ -1 +1 @@ -import{u as S}from"./CEKdUBq1.js";import{d as v,o as w,t as d,v as f,V as h,_ as m,C as x,D as z,x as a,R as $,r as u,c as b,a7 as k,J as C,E as V,i as p,A as i,z as o}from"./C_BOldIa.js";const B={init:"false",class:"dxlliv-slider-vertical fill-height"},I=v({__name:"SliderVertical",props:{initialSlide:{default:0},pageName:{}},setup(e){const t=S(),s=e;return w(()=>{t.initialize(s.pageName,s.initialSlide)}),(n,l)=>(d(),f("swiper-container",B,[h(n.$slots,"default")]))}}),E={},_=e=>(x("data-v-459eb3d9"),e=e(),z(),e),y={class:"app-copyright text-white"},H=_(()=>a("p",null,[a("a",{target:"_blank",href:"https://medium.com/swlh/a-programmers-work-is-never-done-7e77e0e3c82a"}," A programmer's work is never done. ")],-1)),N=_(()=>a("p",null," Please come back later for updates. ",-1)),A=_(()=>a("br",null,null,-1)),P=_(()=>a("p",null," Copyright © 2024 – dxlliv ",-1)),M=[H,N,A,P];function R(e,t){return d(),f("div",y,M)}const j=m(E,[["render",R],["__scopeId","data-v-459eb3d9"]]),q=$("slider/horizontal",()=>{const e=u(),t=b(()=>e.value.swiper),s=u(!0),n=u(!1);function l(){e.value=document.querySelector(".dxlliv-slider-horizontal");const c={spaceBetween:24,slidesPerView:1,breakpoints:{1280:{slidesPerView:1.5}},on:{init(){}}};e.value.addEventListener("swiperslidechange",()=>{s.value=e.value.swiper.isBeginning,n.value=e.value.swiper.isEnd}),Object.assign(e.value,c),e.value.initialize()}function r(){t.value.update()}return{instance:e,swiper:t,swiperIsBeginning:s,swiperIsEnd:n,initialize:l,update:r}}),D={class:"dxlliv-slider-horizontal",init:"false"},J=v({__name:"SliderHorizontal",setup(e){const t=q(),s=k();return w(()=>{t.initialize()}),C(()=>s.name,n=>{t.update()}),(n,l)=>(d(),f("swiper-container",D,[h(n.$slots,"default",{},void 0,!0)]))}}),L=m(J,[["__scopeId","data-v-6fd1bae9"]]),O={};function F(e,t){const s=I,n=p("v-card"),l=j,r=p("v-col"),c=p("v-row"),g=L;return d(),V(g,null,{default:i(()=>[a("swiper-slide",null,[o(n,{rounded:"",flat:"",class:"fill-height"},{default:i(()=>[o(s,{"page-name":"index"},{default:i(()=>[h(e.$slots,"default")]),_:3})]),_:3})]),a("swiper-slide",null,[o(c,{"no-gutters":"",class:"fill-height"},{default:i(()=>[o(r,{class:"fill-height"},{default:i(()=>[o(c,{"no-gutters":"",class:"fill-height"},{default:i(()=>[o(r,{"align-self":"center",class:"text-center"},{default:i(()=>[o(l)]),_:1})]),_:1})]),_:1}),o(r,{class:"hidden-sm-and-down"})]),_:1})])]),_:3})}const Q=m(O,[["render",F]]);export{Q as default}; +import{u as S}from"./CkpsXbmD.js";import{d as v,o as w,t as d,v as f,V as h,_ as m,C as x,D as z,x as a,R as $,r as u,c as b,a7 as k,J as C,E as V,i as p,A as i,z as o}from"./Cw1ElFQa.js";const B={init:"false",class:"dxlliv-slider-vertical fill-height"},I=v({__name:"SliderVertical",props:{initialSlide:{default:0},pageName:{}},setup(e){const t=S(),s=e;return w(()=>{t.initialize(s.pageName,s.initialSlide)}),(n,l)=>(d(),f("swiper-container",B,[h(n.$slots,"default")]))}}),E={},_=e=>(x("data-v-459eb3d9"),e=e(),z(),e),y={class:"app-copyright text-white"},H=_(()=>a("p",null,[a("a",{target:"_blank",href:"https://medium.com/swlh/a-programmers-work-is-never-done-7e77e0e3c82a"}," A programmer's work is never done. ")],-1)),N=_(()=>a("p",null," Please come back later for updates. ",-1)),A=_(()=>a("br",null,null,-1)),P=_(()=>a("p",null," Copyright © 2024 – dxlliv ",-1)),M=[H,N,A,P];function R(e,t){return d(),f("div",y,M)}const j=m(E,[["render",R],["__scopeId","data-v-459eb3d9"]]),q=$("slider/horizontal",()=>{const e=u(),t=b(()=>e.value.swiper),s=u(!0),n=u(!1);function l(){e.value=document.querySelector(".dxlliv-slider-horizontal");const c={spaceBetween:24,slidesPerView:1,breakpoints:{1280:{slidesPerView:1.5}},on:{init(){}}};e.value.addEventListener("swiperslidechange",()=>{s.value=e.value.swiper.isBeginning,n.value=e.value.swiper.isEnd}),Object.assign(e.value,c),e.value.initialize()}function r(){t.value.update()}return{instance:e,swiper:t,swiperIsBeginning:s,swiperIsEnd:n,initialize:l,update:r}}),D={class:"dxlliv-slider-horizontal",init:"false"},J=v({__name:"SliderHorizontal",setup(e){const t=q(),s=k();return w(()=>{t.initialize()}),C(()=>s.name,n=>{t.update()}),(n,l)=>(d(),f("swiper-container",D,[h(n.$slots,"default",{},void 0,!0)]))}}),L=m(J,[["__scopeId","data-v-6fd1bae9"]]),O={};function F(e,t){const s=I,n=p("v-card"),l=j,r=p("v-col"),c=p("v-row"),g=L;return d(),V(g,null,{default:i(()=>[a("swiper-slide",null,[o(n,{rounded:"",flat:"",class:"fill-height"},{default:i(()=>[o(s,{"page-name":"index"},{default:i(()=>[h(e.$slots,"default")]),_:3})]),_:3})]),a("swiper-slide",null,[o(c,{"no-gutters":"",class:"fill-height"},{default:i(()=>[o(r,{class:"fill-height"},{default:i(()=>[o(c,{"no-gutters":"",class:"fill-height"},{default:i(()=>[o(r,{"align-self":"center",class:"text-center"},{default:i(()=>[o(l)]),_:1})]),_:1})]),_:1}),o(r,{class:"hidden-sm-and-down"})]),_:1})])]),_:3})}const Q=m(O,[["render",F]]);export{Q as default}; diff --git a/docs/assets/Ag2vzcqz.js b/docs/assets/DdeBIXTS.js similarity index 98% rename from docs/assets/Ag2vzcqz.js rename to docs/assets/DdeBIXTS.js index 79ba05f..ad4d978 100644 --- a/docs/assets/Ag2vzcqz.js +++ b/docs/assets/DdeBIXTS.js @@ -1 +1 @@ -import{u as P,d as A,c as y,h as N,r as C,o as B,a as j,b as I,e as L,f as E,g as S,i as T,j as U,p as V,k as D,n as H,l as F,m as q,q as O,w as $,s as M,_ as G,t as Q,v as W,x as m,y as k,z as J,A as K,B as X,C as Y,D as Z}from"./C_BOldIa.js";import{u as ee}from"./DwppXdDj.js";async function z(t,a=P()){const{path:i,matched:e}=a.resolve(t);if(!e.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(i)))return;const r=a._preloadPromises=a._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>z(t,a));a._routePreloaded.add(i);const s=e.map(u=>{var n;return(n=u.components)==null?void 0:n.default}).filter(u=>typeof u=="function");for(const u of s){const n=Promise.resolve(u()).catch(()=>{}).finally(()=>r.splice(r.indexOf(n)));r.push(n)}await Promise.all(r)}const te=(...t)=>t.find(a=>a!==void 0);function ae(t){const a=t.componentName||"NuxtLink";function i(e,r){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return w(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:r(e).path;return{...e,name:void 0,path:w(s,t.trailingSlash)}}return A({name:a,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}},setup(e,{slots:r}){const s=P(),u=F(),n=y(()=>{const o=e.to||e.href||"";return i(o,s.resolve)}),d=y(()=>typeof n.value=="string"&&N(n.value,{acceptRelative:!0})),g=y(()=>e.target&&e.target!=="_self"),b=y(()=>e.external||g.value?!0:typeof n.value=="object"?!1:n.value===""||d.value),_=C(!1),h=C(null),R=o=>{var f;h.value=e.custom?(f=o==null?void 0:o.$el)==null?void 0:f.nextElementSibling:o==null?void 0:o.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!oe()){const f=q();let p,l=null;B(()=>{const x=re();j(()=>{p=I(()=>{var c;(c=h==null?void 0:h.value)!=null&&c.tagName&&(l=x.observe(h.value,async()=>{l==null||l(),l=null;const v=typeof n.value=="string"?n.value:s.resolve(n.value).fullPath;await Promise.all([f.hooks.callHook("link:prefetch",v).catch(()=>{}),!b.value&&z(n.value,s).catch(()=>{})]),_.value=!0}))})})}),L(()=>{p&&E(p),l==null||l(),l=null})}return()=>{var l,x;if(!b.value){const c={ref:R,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||(_.value&&(c.class=e.prefetchedClass||t.prefetchedClass),c.rel=e.rel||void 0),S(T("RouterLink"),c,r.default)}const o=typeof n.value=="object"?((l=s.resolve(n.value))==null?void 0:l.href)??null:n.value&&!e.external&&!d.value?i(U(u.app.baseURL,n.value),s.resolve):n.value||null,f=e.target||null,p=te(e.noRel?"":e.rel,t.externalRelAttribute,d.value||g.value?"noopener noreferrer":"")||null;if(e.custom){if(!r.default)return null;const c=()=>O(o,{replace:e.replace,external:e.external});return r.default({href:o,navigate:c,get route(){if(!o)return;const v=V(o);return{path:v.pathname,fullPath:v.pathname,get query(){return D(v.search)},hash:v.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:o}},rel:p,target:f,isExternal:b.value,isActive:!1,isExactActive:!1})}return S("a",{ref:h,href:o,rel:p,target:f},(x=r.default)==null?void 0:x.call(r))}}})}const ne=ae(H);function w(t,a){const i=a==="append"?$:M;return N(t)&&!t.startsWith("http")?t:i(t,!0)}function re(){const t=q();if(t._observer)return t._observer;let a=null;const i=new Map,e=(s,u)=>(a||(a=new IntersectionObserver(n=>{for(const d of n){const g=i.get(d.target);(d.isIntersecting||d.intersectionRatio>0)&&g&&g()}})),i.set(s,u),a.observe(s),()=>{i.delete(s),a.unobserve(s),i.size===0&&(a.disconnect(),a=null)});return t._observer={observe:e}}function oe(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const se=t=>(Y("data-v-73a07988"),t=t(),Z(),t),ie={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},le=se(()=>m("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),ue={class:"max-w-520px text-center z-20"},ce=["textContent"],de=["textContent"],fe={class:"w-full flex items-center justify-center"},he={__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 a=t;return ee({title:`${a.statusCode} - ${a.statusMessage} | ${a.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: }'}]}),(i,e)=>{const r=ne;return Q(),W("div",ie,[le,m("div",ue,[m("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:k(t.statusCode)},null,8,ce),m("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:k(t.description)},null,8,de),m("div",fe,[J(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:K(()=>[X(k(t.backHome),1)]),_:1})])])])}}},ge=G(he,[["__scopeId","data-v-73a07988"]]);export{ge as default}; +import{u as P,d as A,c as y,h as N,r as C,o as B,a as j,b as I,e as L,f as E,g as S,i as T,j as U,p as V,k as D,n as H,l as F,m as q,q as O,w as $,s as M,_ as G,t as Q,v as W,x as m,y as k,z as J,A as K,B as X,C as Y,D as Z}from"./Cw1ElFQa.js";import{u as ee}from"./SBvEJJK4.js";async function z(t,a=P()){const{path:i,matched:e}=a.resolve(t);if(!e.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(i)))return;const r=a._preloadPromises=a._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>z(t,a));a._routePreloaded.add(i);const s=e.map(u=>{var n;return(n=u.components)==null?void 0:n.default}).filter(u=>typeof u=="function");for(const u of s){const n=Promise.resolve(u()).catch(()=>{}).finally(()=>r.splice(r.indexOf(n)));r.push(n)}await Promise.all(r)}const te=(...t)=>t.find(a=>a!==void 0);function ae(t){const a=t.componentName||"NuxtLink";function i(e,r){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return w(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:r(e).path;return{...e,name:void 0,path:w(s,t.trailingSlash)}}return A({name:a,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}},setup(e,{slots:r}){const s=P(),u=F(),n=y(()=>{const o=e.to||e.href||"";return i(o,s.resolve)}),d=y(()=>typeof n.value=="string"&&N(n.value,{acceptRelative:!0})),g=y(()=>e.target&&e.target!=="_self"),b=y(()=>e.external||g.value?!0:typeof n.value=="object"?!1:n.value===""||d.value),_=C(!1),h=C(null),R=o=>{var f;h.value=e.custom?(f=o==null?void 0:o.$el)==null?void 0:f.nextElementSibling:o==null?void 0:o.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!oe()){const f=q();let p,l=null;B(()=>{const x=re();j(()=>{p=I(()=>{var c;(c=h==null?void 0:h.value)!=null&&c.tagName&&(l=x.observe(h.value,async()=>{l==null||l(),l=null;const v=typeof n.value=="string"?n.value:s.resolve(n.value).fullPath;await Promise.all([f.hooks.callHook("link:prefetch",v).catch(()=>{}),!b.value&&z(n.value,s).catch(()=>{})]),_.value=!0}))})})}),L(()=>{p&&E(p),l==null||l(),l=null})}return()=>{var l,x;if(!b.value){const c={ref:R,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||(_.value&&(c.class=e.prefetchedClass||t.prefetchedClass),c.rel=e.rel||void 0),S(T("RouterLink"),c,r.default)}const o=typeof n.value=="object"?((l=s.resolve(n.value))==null?void 0:l.href)??null:n.value&&!e.external&&!d.value?i(U(u.app.baseURL,n.value),s.resolve):n.value||null,f=e.target||null,p=te(e.noRel?"":e.rel,t.externalRelAttribute,d.value||g.value?"noopener noreferrer":"")||null;if(e.custom){if(!r.default)return null;const c=()=>O(o,{replace:e.replace,external:e.external});return r.default({href:o,navigate:c,get route(){if(!o)return;const v=V(o);return{path:v.pathname,fullPath:v.pathname,get query(){return D(v.search)},hash:v.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:o}},rel:p,target:f,isExternal:b.value,isActive:!1,isExactActive:!1})}return S("a",{ref:h,href:o,rel:p,target:f},(x=r.default)==null?void 0:x.call(r))}}})}const ne=ae(H);function w(t,a){const i=a==="append"?$:M;return N(t)&&!t.startsWith("http")?t:i(t,!0)}function re(){const t=q();if(t._observer)return t._observer;let a=null;const i=new Map,e=(s,u)=>(a||(a=new IntersectionObserver(n=>{for(const d of n){const g=i.get(d.target);(d.isIntersecting||d.intersectionRatio>0)&&g&&g()}})),i.set(s,u),a.observe(s),()=>{i.delete(s),a.unobserve(s),i.size===0&&(a.disconnect(),a=null)});return t._observer={observe:e}}function oe(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const se=t=>(Y("data-v-73a07988"),t=t(),Z(),t),ie={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},le=se(()=>m("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),ue={class:"max-w-520px text-center z-20"},ce=["textContent"],de=["textContent"],fe={class:"w-full flex items-center justify-center"},he={__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 a=t;return ee({title:`${a.statusCode} - ${a.statusMessage} | ${a.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: }'}]}),(i,e)=>{const r=ne;return Q(),W("div",ie,[le,m("div",ue,[m("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:k(t.statusCode)},null,8,ce),m("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:k(t.description)},null,8,de),m("div",fe,[J(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:K(()=>[X(k(t.backHome),1)]),_:1})])])])}}},ge=G(he,[["__scopeId","data-v-73a07988"]]);export{ge as default}; diff --git a/docs/assets/DwppXdDj.js b/docs/assets/SBvEJJK4.js similarity index 83% rename from docs/assets/DwppXdDj.js rename to docs/assets/SBvEJJK4.js index 849624c..6d2df39 100644 --- a/docs/assets/DwppXdDj.js +++ b/docs/assets/SBvEJJK4.js @@ -1 +1 @@ -import{a2 as o,r as u,a3 as f,J as d,e as v,a4 as l,a5 as i,a6 as h,H as m}from"./C_BOldIa.js";function U(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):p(e,t,a)}function p(t,a,e={}){const s=u(!1),n=u({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,c=>{r.patch(c)}),m()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{U as u}; +import{a2 as o,r as u,a3 as f,J as d,e as v,a4 as l,a5 as i,a6 as h,H as m}from"./Cw1ElFQa.js";function U(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):p(e,t,a)}function p(t,a,e={}){const s=u(!1),n=u({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,c=>{r.patch(c)}),m()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{U as u}; diff --git a/docs/assets/builds/latest.json b/docs/assets/builds/latest.json index 1e0034f..27ab0d1 100644 --- a/docs/assets/builds/latest.json +++ b/docs/assets/builds/latest.json @@ -1 +1 @@ -{"id":"01a42400-69aa-44e9-a3a9-d143294ceeac","timestamp":1717939969983} \ No newline at end of file +{"id":"a5e7a9ad-bc33-4509-af78-c11307d18446","timestamp":1719093870130} \ No newline at end of file diff --git a/docs/assets/builds/meta/01a42400-69aa-44e9-a3a9-d143294ceeac.json b/docs/assets/builds/meta/01a42400-69aa-44e9-a3a9-d143294ceeac.json deleted file mode 100644 index ad79c3a..0000000 --- a/docs/assets/builds/meta/01a42400-69aa-44e9-a3a9-d143294ceeac.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"01a42400-69aa-44e9-a3a9-d143294ceeac","timestamp":1717939969983,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/docs/assets/builds/meta/a5e7a9ad-bc33-4509-af78-c11307d18446.json b/docs/assets/builds/meta/a5e7a9ad-bc33-4509-af78-c11307d18446.json new file mode 100644 index 0000000..109c460 --- /dev/null +++ b/docs/assets/builds/meta/a5e7a9ad-bc33-4509-af78-c11307d18446.json @@ -0,0 +1 @@ +{"id":"a5e7a9ad-bc33-4509-af78-c11307d18446","timestamp":1719093870130,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/docs/assets/index.Bx9Bzl0b.css b/docs/assets/index.Bx9Bzl0b.css deleted file mode 100644 index 50300a2..0000000 --- a/docs/assets/index.Bx9Bzl0b.css +++ /dev/null @@ -1 +0,0 @@ -#dxlliv-pixels{background:#222;cursor:move;height:176px;position:relative;width:16px}@media (max-height:560px){#dxlliv-pixels{height:78px;overflow:hidden}}#dxlliv-pixels canvas{pointer-events:none}.dxlliv-specialization[data-v-38e5d3b4]{border-top:4px solid #fff;box-shadow:0 -6px #000,0 -9px #fff,0 -15px #000;font-family:Bebas Neue,serif!important;font-size:21px;font-weight:700;position:absolute;right:23px;text-transform:uppercase;top:14px;width:16px;word-spacing:2px}@media (min-width:700px){.dxlliv-specialization[data-v-38e5d3b4]{zoom:1.2}}.dxlliv-specialization__inner[data-v-38e5d3b4]{margin-left:-26px;margin-top:20px;text-align:center;transform:rotate(-90deg);width:72px}@media (max-width:1279px) and (max-height:799px){.dxlliv-specialization[data-v-38e5d3b4]{display:block}}@media (max-width:529px){.dxlliv-specialization[data-v-38e5d3b4]{display:block}}.dxlliv-specialization svg[data-v-38e5d3b4]{height:23px;margin-right:1px;width:32px;fill:#00dc82;vertical-align:-4px}.dxlliv-specialization[data-v-38e5d3b4]:after{background:#fff;content:"";height:10px;position:absolute;right:-6px;top:-25px;transform:rotate(-45deg);width:10px}body.ios .dxlliv-specialization__inner span[data-v-38e5d3b4]{letter-spacing:-1.5px}.dxlliv-shop__item__contact[data-v-7e7a893e] .v-input__details{min-height:20px}.dxlliv-shop__item__contact__accept-label[data-v-7e7a893e]{font-size:16px;margin-top:4px}.v-card[data-v-5219488f]{cursor:default}.v-card[data-v-5219488f] .v-btn{background:#e0e0e0!important;box-shadow:none;color:#000!important}.dxlliv-section-intro-title[data-v-416e6773]{bottom:0;display:table;left:0;letter-spacing:-.6px;position:absolute;right:64px}@media only screen and (device-width:428px) and (device-height:926px) and (-webkit-device-pixel-ratio:3),only screen and (width:430px) and (height:932px) and (-webkit-device-pixel-ratio:3){.dxlliv-section-intro-title[data-v-416e6773]{zoom:1.35}}.dxlliv-section-intro-title-1[data-v-416e6773]{margin-bottom:-2px}@media (max-width:769px){.dxlliv-section-intro-title-1[data-v-416e6773]{margin-bottom:10px}}@media (max-height:459px),(max-width:285px){.dxlliv-section-intro-title-1[data-v-416e6773]{display:none}}@media (min-width:479px) and (max-width:769px) and (max-height:619px){.dxlliv-section-intro-title-1[data-v-416e6773]{display:none}}.dxlliv-section-intro-title h1[data-v-416e6773]{font-family:Bebas Neue,serif;font-size:74px;font-weight:900;line-height:70px;margin-left:-2px;word-spacing:4px}@media (max-width:959px){.dxlliv-section-intro-title h1[data-v-416e6773]{font-size:60px;line-height:58px}}@media (max-width:769px){.dxlliv-section-intro-title h1[data-v-416e6773]{line-height:52px;max-width:350px}}@media (max-width:479px){.dxlliv-section-intro-title h1[data-v-416e6773]{font-size:44px;line-height:38px}}@media (max-width:340px){.dxlliv-section-intro-title h1[data-v-416e6773]{font-size:42px;line-height:36px}}@media (max-height:459px),(max-width:285px){.dxlliv-section-intro-title h1[data-v-416e6773]{line-height:40px}}.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]{bottom:-1px;max-width:280px;opacity:.4;position:absolute;right:-4px;transition:opacity .2s ease-in-out;word-spacing:4px}.dxlliv-section-intro-title .vue3-marquee.horizontal a[data-v-416e6773]{color:inherit;margin:0 5px}.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]:hover{opacity:.75}.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]:after,.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]:before{bottom:0;content:"";position:absolute;top:0;width:24px;z-index:5}.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]:before{background:linear-gradient(90deg,#fff,transparent);left:0}.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]:after{background:linear-gradient(270deg,#fff,transparent);right:0}@media (max-width:769px){.dxlliv-section-intro-title .vue3-marquee.horizontal[data-v-416e6773]{display:none!important}}body.ios .dxlliv-section-intro-title h1[data-v-416e6773]{letter-spacing:-3.5px}@media (max-width:1379px){body.ios .dxlliv-section-intro-title h1[data-v-416e6773]{font-size:66px}}@media (max-width:959px){body.ios .dxlliv-section-intro-title h1[data-v-416e6773]{font-size:62px}}@media (max-width:479px){body.ios .dxlliv-section-intro-title h1[data-v-416e6773]{font-size:50px}}@media (max-width:340px){body.ios .dxlliv-section-intro-title h1[data-v-416e6773]{font-size:48px}}.dxlliv-section[data-v-ff5597b9]{align-content:center;display:grid;min-height:var(--5fc0ec1c);position:relative;width:100%}.dxlliv-secton-intro__inner[data-v-51fc12f0]{bottom:76px;left:66px;position:absolute;right:0;top:76px}@media (max-height:699px),(max-width:959px){.dxlliv-secton-intro__inner[data-v-51fc12f0]{bottom:60px;left:48px;top:60px}}@media (max-height:599px),(max-width:399px){.dxlliv-secton-intro__inner[data-v-51fc12f0]{bottom:48px;left:32px;top:48px}}@media (max-height:499px){.dxlliv-secton-intro__inner[data-v-51fc12f0]{bottom:32px;left:24px;top:32px}}.dxlliv-block__icon.text-grey[data-v-bf3fffca]{opacity:.5}@media (max-width:1279px){.dxlliv-block__icon[data-v-bf3fffca]{font-size:150px!important}}@media (max-height:699px) and (max-width:1279px){.dxlliv-block__icon[data-v-bf3fffca]{display:none}}body.ios .dxlliv-block__title[data-v-b7ca0b34]{font-size:20px!important;letter-spacing:-1px!important}@media (min-width:600px){div[data-v-b5b40692] p{line-height:28px}}div[data-v-b5b40692] p:first-child{margin-top:24px}div[data-v-b5b40692] p:nth-child(2){margin-top:8px}@media (max-width:599.98px){div[data-v-b5b40692] p:nth-child(2){display:none}}@media (max-width:1350px) and (min-width:1280px){div[data-v-b5b40692] p{font-size:16.5px}}.dxlliv-block[data-v-f38447dc]{align-content:center;display:grid;margin:0 auto;max-height:100%;position:relative;width:100%}.dxlliv-block--dark[data-v-f38447dc] p{color:#fffa!important}@media (min-width:1699px){.dxlliv-block[data-v-f38447dc]{zoom:1.2}}.dxlliv-block__inner[data-v-f38447dc]{position:relative}@media (max-width:520px){.dxlliv-block__inner[data-v-f38447dc]{box-sizing:border-box;font-size:3.8vw;margin-left:0;padding:0 24px;width:100%}.dxlliv-block__inner[data-v-f38447dc] .v-avatar{height:32vw!important;width:32vw!important}}@media (max-width:520px) and (max-width:1279px) and (max-height:680px){.dxlliv-block__inner[data-v-f38447dc] .v-avatar{display:none}}@media (max-width:520px){.dxlliv-block__inner[data-v-f38447dc] .v-icon{height:inherit!important;width:inherit!important}.dxlliv-block__inner[data-v-f38447dc] .v-icon--big{font-size:32vw!important;height:inherit!important;width:inherit!important}.dxlliv-block__inner[data-v-f38447dc] p{text-wrap:pretty}}@media (max-width:560px){.dxlliv-block__inner[data-v-f38447dc]{padding:0 12px}}@media (max-width:440px){.dxlliv-block__inner[data-v-f38447dc]{font-size:4.4vw}}@media (max-width:1279px) and (max-height:680px){.dxlliv-block__inner[data-v-f38447dc] .v-avatar{display:none}}.dxlliv-section--home-fpv[data-v-06a37847]{background:#000;position:relative}.dxlliv-section--home-fpv video[data-v-06a37847]{bottom:0;filter:contrast(60%);height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.65;position:absolute;right:0;top:0;width:100%}.dxlliv-section--home-fpv .v-btn[data-v-06a37847]{background:#ffffff0f!important}.dxlliv-section--home-fpv .v-btn svg[data-v-06a37847]{fill:#fff} diff --git a/docs/assets/index.CN4mhTgr.css b/docs/assets/index.CN4mhTgr.css new file mode 100644 index 0000000..261f55d --- /dev/null +++ b/docs/assets/index.CN4mhTgr.css @@ -0,0 +1 @@ +#dxlliv-pixels{background:#222;cursor:move;height:176px;position:relative;width:16px}@media (max-height:560px){#dxlliv-pixels{height:78px;overflow:hidden}}#dxlliv-pixels canvas{pointer-events:none}.dxlliv-specialization[data-v-846bd035]{font-family:Bebas Neue,serif!important;font-size:21px;font-weight:700;position:absolute;right:32px;text-transform:uppercase;top:0;width:16px;word-spacing:2px}@media (min-width:700px){.dxlliv-specialization[data-v-846bd035]{zoom:1.2}}.dxlliv-specialization__inner[data-v-846bd035]{margin-left:-26px;margin-top:20px;text-align:center;transform:rotate(-90deg);width:72px}@media (max-width:1279px) and (max-height:799px){.dxlliv-specialization[data-v-846bd035]{display:block}}@media (max-width:529px){.dxlliv-specialization[data-v-846bd035]{display:block}}.dxlliv-specialization svg[data-v-846bd035]{height:23px;margin-right:1px;width:32px;fill:#00dc82;vertical-align:-4px}.dxlliv-specialization[data-v-846bd035]:after{background:#fff;content:"";height:10px;position:absolute;right:-6px;top:-25px;transform:rotate(-45deg);width:10px}body.ios .dxlliv-specialization__inner span[data-v-846bd035]{letter-spacing:-1.5px}.dxlliv-shop__item__contact[data-v-7e7a893e] .v-input__details{min-height:20px}.dxlliv-shop__item__contact__accept-label[data-v-7e7a893e]{font-size:16px;margin-top:4px}.v-card[data-v-5219488f]{cursor:default}.v-card[data-v-5219488f] .v-btn{background:#e0e0e0!important;box-shadow:none;color:#000!important}.dxlliv-section-intro-skills[data-v-93156226]{bottom:-1px;max-width:280px;opacity:.4;position:absolute;right:-4px;transition:opacity .2s ease-in-out;word-spacing:4px}.dxlliv-section-intro-skills[data-v-93156226]:hover{opacity:.75}.dxlliv-section-intro-skills .vue3-marquee.horizontal a[data-v-93156226]{color:inherit;margin:0 5px}.dxlliv-section-intro-skills .vue3-marquee.horizontal[data-v-93156226]:after,.dxlliv-section-intro-skills .vue3-marquee.horizontal[data-v-93156226]:before{bottom:0;content:"";position:absolute;top:0;width:24px;z-index:5}.dxlliv-section-intro-skills .vue3-marquee.horizontal[data-v-93156226]:before{background:linear-gradient(90deg,#fff,transparent);left:0}.dxlliv-section-intro-skills .vue3-marquee.horizontal[data-v-93156226]:after{background:linear-gradient(270deg,#fff,transparent);right:0}@media (max-width:769px){.dxlliv-section-intro-skills[data-v-93156226]{display:none!important}}.dxlliv-section-intro-title[data-v-551d7e3c]{bottom:0;display:table;left:0;letter-spacing:-.6px;position:absolute;right:64px}@media only screen and (device-width:428px) and (device-height:926px) and (-webkit-device-pixel-ratio:3),only screen and (width:430px) and (height:932px) and (-webkit-device-pixel-ratio:3){.dxlliv-section-intro-title[data-v-551d7e3c]{zoom:1.35}}.dxlliv-section-intro-title-1[data-v-551d7e3c]{margin-bottom:-2px}@media (max-width:769px){.dxlliv-section-intro-title-1[data-v-551d7e3c]{margin-bottom:10px}}@media (max-height:459px),(max-width:285px){.dxlliv-section-intro-title-1[data-v-551d7e3c]{display:none}}@media (min-width:479px) and (max-width:769px) and (max-height:619px){.dxlliv-section-intro-title-1[data-v-551d7e3c]{display:none}}.dxlliv-section-intro-title h1[data-v-551d7e3c]{font-family:Bebas Neue,serif;font-size:74px;font-weight:900;line-height:70px;margin-left:-2px;word-spacing:4px}@media (max-width:959px){.dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:60px;line-height:58px}}@media (max-width:769px){.dxlliv-section-intro-title h1[data-v-551d7e3c]{line-height:52px;max-width:350px}}@media (max-width:479px){.dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:44px;line-height:38px}}@media (max-width:340px){.dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:42px;line-height:36px}}@media (max-height:459px),(max-width:285px){.dxlliv-section-intro-title h1[data-v-551d7e3c]{line-height:40px}}body.ios .dxlliv-section-intro-title h1[data-v-551d7e3c]{letter-spacing:-3.5px}@media (max-width:1379px){body.ios .dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:66px}}@media (max-width:959px){body.ios .dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:62px}}@media (max-width:479px){body.ios .dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:50px}}@media (max-width:340px){body.ios .dxlliv-section-intro-title h1[data-v-551d7e3c]{font-size:48px}}.dxlliv-section[data-v-ff5597b9]{align-content:center;display:grid;min-height:var(--5fc0ec1c);position:relative;width:100%}.dxlliv-secton-intro__inner[data-v-536e981d]{bottom:72px;left:66px;position:absolute;right:0;top:72px}@media (max-height:699px),(max-width:959px){.dxlliv-secton-intro__inner[data-v-536e981d]{bottom:60px;left:48px;top:60px}}@media (max-height:599px),(max-width:399px){.dxlliv-secton-intro__inner[data-v-536e981d]{bottom:48px;left:32px;top:48px}}@media (max-height:499px){.dxlliv-secton-intro__inner[data-v-536e981d]{bottom:32px;left:24px;top:32px}}.dxlliv-block__icon.text-grey[data-v-bf3fffca]{opacity:.5}@media (max-width:1279px){.dxlliv-block__icon[data-v-bf3fffca]{font-size:150px!important}}@media (max-height:699px) and (max-width:1279px){.dxlliv-block__icon[data-v-bf3fffca]{display:none}}body.ios .dxlliv-block__title[data-v-b7ca0b34]{font-size:20px!important;letter-spacing:-1px!important}@media (min-width:600px){div[data-v-b5b40692] p{line-height:28px}}div[data-v-b5b40692] p:first-child{margin-top:24px}div[data-v-b5b40692] p:nth-child(2){margin-top:8px}@media (max-width:599.98px){div[data-v-b5b40692] p:nth-child(2){display:none}}@media (max-width:1350px) and (min-width:1280px){div[data-v-b5b40692] p{font-size:16.5px}}.dxlliv-block[data-v-f38447dc]{align-content:center;display:grid;margin:0 auto;max-height:100%;position:relative;width:100%}.dxlliv-block--dark[data-v-f38447dc] p{color:#fffa!important}@media (min-width:1699px){.dxlliv-block[data-v-f38447dc]{zoom:1.2}}.dxlliv-block__inner[data-v-f38447dc]{position:relative}@media (max-width:520px){.dxlliv-block__inner[data-v-f38447dc]{box-sizing:border-box;font-size:3.8vw;margin-left:0;padding:0 24px;width:100%}.dxlliv-block__inner[data-v-f38447dc] .v-avatar{height:32vw!important;width:32vw!important}}@media (max-width:520px) and (max-width:1279px) and (max-height:680px){.dxlliv-block__inner[data-v-f38447dc] .v-avatar{display:none}}@media (max-width:520px){.dxlliv-block__inner[data-v-f38447dc] .v-icon{height:inherit!important;width:inherit!important}.dxlliv-block__inner[data-v-f38447dc] .v-icon--big{font-size:32vw!important;height:inherit!important;width:inherit!important}.dxlliv-block__inner[data-v-f38447dc] p{text-wrap:pretty}}@media (max-width:560px){.dxlliv-block__inner[data-v-f38447dc]{padding:0 12px}}@media (max-width:440px){.dxlliv-block__inner[data-v-f38447dc]{font-size:4.4vw}}@media (max-width:1279px) and (max-height:680px){.dxlliv-block__inner[data-v-f38447dc] .v-avatar{display:none}}.dxlliv-section--home-fpv[data-v-0da3e109]{background:#000;position:relative}.dxlliv-section--home-fpv video[data-v-0da3e109]{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.334;position:absolute;right:0;top:0;width:100%}.dxlliv-section--home-fpv .v-btn[data-v-0da3e109]{background:#ffffff0f!important}.dxlliv-section--home-fpv .v-btn svg[data-v-0da3e109]{fill:#fff} diff --git a/docs/index.html b/docs/index.html index 738a925..6274458 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,16 +6,16 @@ - + - - - + + + - - + + - - + +
            \ No newline at end of file