From 70fa1908021459b7ae24234b4069132149900482 Mon Sep 17 00:00:00 2001 From: ThornWalli Date: Fri, 17 Jan 2025 10:20:09 +0000 Subject: [PATCH] deploy: 8f37e5093301f87bb5e470fc43d93074c51df553 --- 200.html | 4 ++-- 404.html | 4 ++-- __sitemap__/de-DE.xml | 2 +- __sitemap__/en-EN.xml | 2 +- _nuxt/1S5t1YhH.js | 2 ++ _nuxt/{BO8ffKWZ.js => 38CzeKue.js} | 2 +- _nuxt/{CuAcmSWe.js => B-k1hjGD.js} | 2 +- _nuxt/{C8xMDrOp.js => BCQJoGOc.js} | 2 +- _nuxt/{CBZceqkX.js => BE-DtQKN.js} | 2 +- _nuxt/{82dA8Y_2.js => BEmQwHuF.js} | 2 +- _nuxt/BJGC6AOQ.js | 1 + _nuxt/BKiM9KRk.js | 1 + _nuxt/{CtAHAj8D.js => BMzG3_Vl.js} | 12 ++++++------ _nuxt/BNAxj-IE.js | 1 - _nuxt/BP9fzvr8.js | 1 + _nuxt/BQfW2GaH.js | 1 + _nuxt/{CeqjQmDp.js => BSzR7tCI.js} | 2 +- _nuxt/{2ucB_ldP.js => BUZkpgLk.js} | 2 +- _nuxt/BWAgRHWO.js | 1 + _nuxt/BXJbXTOu.js | 1 - _nuxt/{BLQtA5-z.js => Ba7fB1mB.js} | 2 +- _nuxt/BmoxSjK2.js | 1 - _nuxt/{BoEEzpj5.js => BmziIWQh.js} | 2 +- _nuxt/{XfmWFp1g.js => BnBJyOtv.js} | 2 +- _nuxt/Bof4hW_2.js | 1 - _nuxt/BsT8Nki6.js | 1 + _nuxt/{Cl5EcH_m.js => BxCrQ_tu.js} | 2 +- _nuxt/{ab4yPVxT.js => BxLGCUw5.js} | 2 +- _nuxt/{DmB99pCB.js => BxgRdn_n.js} | 2 +- _nuxt/ByYUUb61.js | 1 - _nuxt/C1lPrmpZ.js | 1 + _nuxt/C2cJySLt.js | 1 - _nuxt/{DAjDKbES.js => C96YCX_y.js} | 2 +- _nuxt/C9gYyuJe.js | 1 + _nuxt/{D1Td-sup.js => CDbii7On.js} | 2 +- _nuxt/{DUw8OZnC.js => CEcqxCTK.js} | 4 ++-- _nuxt/{BHey-DM1.js => CRVO8YTy.js} | 4 ++-- _nuxt/{BXr24YLQ.js => CVR7uI4U.js} | 2 +- _nuxt/CWS4-lDJ.js | 1 - _nuxt/CkMM7wLm.js | 1 - _nuxt/ClXdfQWp.js | 1 + _nuxt/{DT2TEcdU.js => ClkitIaz.js} | 2 +- _nuxt/{DZ39ATvo.js => CqMUvA3c.js} | 2 +- _nuxt/CvDKM0Ud.js | 1 - _nuxt/{h5T92vMI.js => Cvv4Q_Gd.js} | 2 +- _nuxt/{BGa2LP9Q.js => CzEeEJQr.js} | 8 ++++---- _nuxt/{CDlnqhn2.js => D6sOEGGw.js} | 2 +- _nuxt/D7UstaYR.js | 2 -- _nuxt/D7yykQKf.js | 1 - _nuxt/{CxE7AltN.js => D84ZIqmL.js} | 2 +- _nuxt/{D1DhPLp7.js => D9P9L8Ii.js} | 2 +- _nuxt/{KwMMvhUY.js => DHo82poN.js} | 2 +- _nuxt/{DS7ZlLIX.js => DJVe1hpZ.js} | 2 +- _nuxt/{NLkuuKyf.js => DKONxUXb.js} | 2 +- _nuxt/{C0CTjJMv.js => DPUX4jl0.js} | 6 +++--- _nuxt/DSTdiXEe.js | 1 + _nuxt/DUPHs9XH.js | 1 + _nuxt/{CHPkWK7D.js => DY3c9HRo.js} | 2 +- _nuxt/Dbuenzr7.js | 1 - _nuxt/{DLIrDghW.js => Dc8MdgiU.js} | 2 +- _nuxt/DhngW6u9.js | 1 + _nuxt/{B8AuxRgR.js => DpQ7qMy9.js} | 2 +- _nuxt/Ib7ni1pr.js | 1 + _nuxt/{BNvPGTwx.js => JM_uGKSm.js} | 2 +- _nuxt/{DSzIkZpy.js => RWOGVE6V.js} | 2 +- _nuxt/YtHUC7-R.js | 1 - _nuxt/{DnDxz0eL.js => bWs328Jn.js} | 2 +- _nuxt/builds/latest.json | 2 +- ...=> cf980d1e-d9aa-472d-99d3-ec4803afd170.json} | 2 +- _nuxt/cG5Q303F.js | 1 - _nuxt/cIAOhYyl.js | 1 + _nuxt/{1eo4Yz3w.js => dPBR43Ks.js} | 2 +- _nuxt/{C6Tavy9M.js => mS6bx7O8.js} | 2 +- _nuxt/peSzg4yS.js | 1 + _nuxt/riKPZs0l.js | 1 - _nuxt/zCetZr7S.js | 1 - _nuxt/{BZtkn7KW.js => zJuXdVYX.js} | 2 +- _payload.json | 2 +- about/_payload.json | 2 +- about/index.html | 14 +++++++------- contact/_payload.json | 2 +- contact/index.html | 14 +++++++------- de/_payload.json | 2 +- de/index.html | 16 ++++++++-------- de/kontakt/_payload.json | 2 +- de/kontakt/index.html | 14 +++++++------- de/nutzungsbedingungen/_payload.json | 2 +- de/nutzungsbedingungen/index.html | 14 +++++++------- de/projekte/_payload.json | 2 +- de/projekte/index.html | 14 +++++++------- de/projekte/projekt-1/_payload.json | 2 +- de/projekte/projekt-1/index.html | 14 +++++++------- de/projekte/projekt-2/_payload.json | 2 +- de/projekte/projekt-2/index.html | 14 +++++++------- de/rechtliche-hinweise/_payload.json | 2 +- de/rechtliche-hinweise/index.html | 14 +++++++------- de/ueber-uns/_payload.json | 2 +- de/ueber-uns/index.html | 14 +++++++------- index.html | 16 ++++++++-------- legals/_payload.json | 2 +- legals/index.html | 14 +++++++------- projects/_payload.json | 2 +- projects/index.html | 14 +++++++------- projects/project-1/_payload.json | 2 +- projects/project-1/index.html | 14 +++++++------- projects/project-2/_payload.json | 2 +- projects/project-2/index.html | 14 +++++++------- sitemap_index.xml | 2 +- terms/_payload.json | 2 +- terms/index.html | 14 +++++++------- 110 files changed, 207 insertions(+), 207 deletions(-) create mode 100644 _nuxt/1S5t1YhH.js rename _nuxt/{BO8ffKWZ.js => 38CzeKue.js} (61%) rename _nuxt/{CuAcmSWe.js => B-k1hjGD.js} (95%) rename _nuxt/{C8xMDrOp.js => BCQJoGOc.js} (71%) rename _nuxt/{CBZceqkX.js => BE-DtQKN.js} (78%) rename _nuxt/{82dA8Y_2.js => BEmQwHuF.js} (73%) create mode 100644 _nuxt/BJGC6AOQ.js create mode 100644 _nuxt/BKiM9KRk.js rename _nuxt/{CtAHAj8D.js => BMzG3_Vl.js} (98%) delete mode 100644 _nuxt/BNAxj-IE.js create mode 100644 _nuxt/BP9fzvr8.js create mode 100644 _nuxt/BQfW2GaH.js rename _nuxt/{CeqjQmDp.js => BSzR7tCI.js} (96%) rename _nuxt/{2ucB_ldP.js => BUZkpgLk.js} (94%) create mode 100644 _nuxt/BWAgRHWO.js delete mode 100644 _nuxt/BXJbXTOu.js rename _nuxt/{BLQtA5-z.js => Ba7fB1mB.js} (87%) delete mode 100644 _nuxt/BmoxSjK2.js rename _nuxt/{BoEEzpj5.js => BmziIWQh.js} (60%) rename _nuxt/{XfmWFp1g.js => BnBJyOtv.js} (90%) delete mode 100644 _nuxt/Bof4hW_2.js create mode 100644 _nuxt/BsT8Nki6.js rename _nuxt/{Cl5EcH_m.js => BxCrQ_tu.js} (71%) rename _nuxt/{ab4yPVxT.js => BxLGCUw5.js} (78%) rename _nuxt/{DmB99pCB.js => BxgRdn_n.js} (94%) delete mode 100644 _nuxt/ByYUUb61.js create mode 100644 _nuxt/C1lPrmpZ.js delete mode 100644 _nuxt/C2cJySLt.js rename _nuxt/{DAjDKbES.js => C96YCX_y.js} (70%) create mode 100644 _nuxt/C9gYyuJe.js rename _nuxt/{D1Td-sup.js => CDbii7On.js} (92%) rename _nuxt/{DUw8OZnC.js => CEcqxCTK.js} (90%) rename _nuxt/{BHey-DM1.js => CRVO8YTy.js} (98%) rename _nuxt/{BXr24YLQ.js => CVR7uI4U.js} (55%) delete mode 100644 _nuxt/CWS4-lDJ.js delete mode 100644 _nuxt/CkMM7wLm.js create mode 100644 _nuxt/ClXdfQWp.js rename _nuxt/{DT2TEcdU.js => ClkitIaz.js} (78%) rename _nuxt/{DZ39ATvo.js => CqMUvA3c.js} (77%) delete mode 100644 _nuxt/CvDKM0Ud.js rename _nuxt/{h5T92vMI.js => Cvv4Q_Gd.js} (78%) rename _nuxt/{BGa2LP9Q.js => CzEeEJQr.js} (60%) rename _nuxt/{CDlnqhn2.js => D6sOEGGw.js} (83%) delete mode 100644 _nuxt/D7UstaYR.js delete mode 100644 _nuxt/D7yykQKf.js rename _nuxt/{CxE7AltN.js => D84ZIqmL.js} (73%) rename _nuxt/{D1DhPLp7.js => D9P9L8Ii.js} (85%) rename _nuxt/{KwMMvhUY.js => DHo82poN.js} (73%) rename _nuxt/{DS7ZlLIX.js => DJVe1hpZ.js} (90%) rename _nuxt/{NLkuuKyf.js => DKONxUXb.js} (70%) rename _nuxt/{C0CTjJMv.js => DPUX4jl0.js} (87%) create mode 100644 _nuxt/DSTdiXEe.js create mode 100644 _nuxt/DUPHs9XH.js rename _nuxt/{CHPkWK7D.js => DY3c9HRo.js} (93%) delete mode 100644 _nuxt/Dbuenzr7.js rename _nuxt/{DLIrDghW.js => Dc8MdgiU.js} (78%) create mode 100644 _nuxt/DhngW6u9.js rename _nuxt/{B8AuxRgR.js => DpQ7qMy9.js} (99%) create mode 100644 _nuxt/Ib7ni1pr.js rename _nuxt/{BNvPGTwx.js => JM_uGKSm.js} (84%) rename _nuxt/{DSzIkZpy.js => RWOGVE6V.js} (78%) delete mode 100644 _nuxt/YtHUC7-R.js rename _nuxt/{DnDxz0eL.js => bWs328Jn.js} (68%) rename _nuxt/builds/meta/{f0c5ec09-bc94-41f5-8209-6510854971a2.json => cf980d1e-d9aa-472d-99d3-ec4803afd170.json} (76%) delete mode 100644 _nuxt/cG5Q303F.js create mode 100644 _nuxt/cIAOhYyl.js rename _nuxt/{1eo4Yz3w.js => dPBR43Ks.js} (53%) rename _nuxt/{C6Tavy9M.js => mS6bx7O8.js} (78%) create mode 100644 _nuxt/peSzg4yS.js delete mode 100644 _nuxt/riKPZs0l.js delete mode 100644 _nuxt/zCetZr7S.js rename _nuxt/{BZtkn7KW.js => zJuXdVYX.js} (96%) diff --git a/200.html b/200.html index f05625504..885c0ae5c 100644 --- a/200.html +++ b/200.html @@ -6,5 +6,5 @@ -
- \ No newline at end of file +
+ \ No newline at end of file diff --git a/404.html b/404.html index f05625504..885c0ae5c 100644 --- a/404.html +++ b/404.html @@ -6,5 +6,5 @@ -
- \ No newline at end of file +
+ \ No newline at end of file diff --git a/__sitemap__/de-DE.xml b/__sitemap__/de-DE.xml index ae98aed6f..55d038095 100644 --- a/__sitemap__/de-DE.xml +++ b/__sitemap__/de-DE.xml @@ -7,4 +7,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/__sitemap__/en-EN.xml b/__sitemap__/en-EN.xml index f1ff3faf4..5b06cd436 100644 --- a/__sitemap__/en-EN.xml +++ b/__sitemap__/en-EN.xml @@ -97,4 +97,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/_nuxt/1S5t1YhH.js b/_nuxt/1S5t1YhH.js new file mode 100644 index 000000000..a3695d9f9 --- /dev/null +++ b/_nuxt/1S5t1YhH.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./dPBR43Ks.js","./CVR7uI4U.js","./CDbii7On.js","./BMzG3_Vl.js","./CRVO8YTy.js","./entry.CXeSEdd5.css","./BnBJyOtv.js","./BxgRdn_n.js","./LinkList.husJzA3_.css","./BCQJoGOc.js","./LostContainer.z6PENh0k.css","./Footer.CR_LwV7_.css","./JM_uGKSm.js","./Ba7fB1mB.js","./B-k1hjGD.js","./ContentContainer.CRAlIpSc.css","./CEcqxCTK.js","./Menu.DOSF81xN.css","./CmjkkL9_.js","./Dy4ma93A.js"])))=>i.map(i=>d[i]); +import{_ as E}from"./CRVO8YTy.js";import{_ as z}from"./B-k1hjGD.js";import{_ as N}from"./CDbii7On.js";import{_ as j}from"./BCQJoGOc.js";import{D as q,ab as P,a as v,ac as F,ad as K,ae as U,a8 as T,a7 as G,af as R,ag as J,u as _,ah as Q,ai as W,aj as I,k as S,_ as X,S as Y,o as O,e as L,w as C,v as b,f as M,h as Z,V as $,c as k,i as A,aa as ee,a5 as ae,y as te,b as ne,m as H,r as oe,n as se,g as re,ak as le,al as ce}from"./BMzG3_Vl.js";import{q as ie}from"./CEcqxCTK.js";const ue=e=>e==="defer"||e===!1;function de(...e){var u;const o=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(o);let[t,d,a={}]=e;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof d!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const n=q(),y=d,g=()=>P.value,r=()=>n.isHydrating?n.payload.data[t]:n.static.data[t];a.server=a.server??!0,a.default=a.default??g,a.getCachedData=a.getCachedData??r,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??P.deep,a.dedupe=a.dedupe??"cancel";const i=a.getCachedData(t,n),f=i!=null;if(!n._asyncData[t]||!a.immediate){(u=n.payload._errors)[t]??(u[t]=P.errorValue);const l=a.deep?v:F;n._asyncData[t]={data:l(f?i:a.default()),pending:v(!f),error:K(n.payload._errors,t),status:v("idle"),_default:a.default}}const s={...n._asyncData[t]};delete s._default,s.refresh=s.execute=(l={})=>{if(n._asyncDataPromises[t]){if(ue(l.dedupe??a.dedupe))return n._asyncDataPromises[t];n._asyncDataPromises[t].cancelled=!0}if(l._initial||n.isHydrating&&l._initial!==!1){const p=l._initial?i:a.getCachedData(t,n);if(p!=null)return Promise.resolve(p)}s.pending.value=!0,s.status.value="pending";const D=new Promise((p,c)=>{try{p(y(n))}catch(V){c(V)}}).then(async p=>{if(D.cancelled)return n._asyncDataPromises[t];let c=p;a.transform&&(c=await a.transform(p)),a.pick&&(c=_e(c,a.pick)),n.payload.data[t]=c,s.data.value=c,s.error.value=P.errorValue,s.status.value="success"}).catch(p=>{if(D.cancelled)return n._asyncDataPromises[t];s.error.value=J(p),s.data.value=_(a.default()),s.status.value="error"}).finally(()=>{D.cancelled||(s.pending.value=!1,delete n._asyncDataPromises[t])});return n._asyncDataPromises[t]=D,n._asyncDataPromises[t]},s.clear=()=>fe(n,t);const B=()=>s.refresh({_initial:!0}),m=a.server!==!1&&n.payload.serverRendered;{const l=Q();if(l&&m&&a.immediate&&!l.sp&&(l.sp=[]),l&&!l._nuxtOnBeforeMountCbs){l._nuxtOnBeforeMountCbs=[];const c=l._nuxtOnBeforeMountCbs;U(()=>{c.forEach(V=>{V()}),c.splice(0,c.length)}),T(()=>c.splice(0,c.length))}m&&n.isHydrating&&(s.error.value||i!=null)?(s.pending.value=!1,s.status.value=s.error.value?"error":"success"):l&&(n.payload.serverRendered&&n.isHydrating||a.lazy)&&a.immediate?l._nuxtOnBeforeMountCbs.push(B):a.immediate&&B();const D=W();if(a.watch){const c=G(a.watch,()=>s.refresh());D&&R(c)}const p=n.hook("app:data:refresh",async c=>{(!c||c.includes(t))&&await s.refresh()});D&&R(p)}const h=Promise.resolve(n._asyncDataPromises[t]).then(()=>s);return Object.assign(h,s),h}function fe(e,o){o in e.payload.data&&(e.payload.data[o]=void 0),o in e.payload._errors&&(e.payload._errors[o]=P.errorValue),e._asyncData[o]&&(e._asyncData[o].data.value=void 0,e._asyncData[o].error.value=P.errorValue,e._asyncData[o].pending.value=!1,e._asyncData[o].status.value="idle"),o in e._asyncDataPromises&&(e._asyncDataPromises[o]&&(e._asyncDataPromises[o].cancelled=!0),e._asyncDataPromises[o]=void 0)}function _e(e,o){const t={};for(const d of o)t[d]=e[d];return t}const x=I("layout",()=>{const e=v(!1),o=v(!1);return{preventScrolling:e,scrollDirection:o,togglePreventScrolling:a=>{let n=!e.value;a!==void 0&&(n=a),e.value=n},toggleScrollDirection:a=>{o.value=a}}}),pe=I("modal",()=>{const e=v([]),o=x(),t=r=>{e.value.push(r)},d=r=>{e.value.splice(e.value.indexOf(w(e,r)),1)},a=({name:r})=>{const i=w(e,r);i&&(i.opened=!1),o.togglePreventScrolling(!!e.value.find(f=>f.opened))},n=({name:r,flag:i})=>{const f=w(e,r);f&&(f.opened=i!==void 0?i:!f.opened),o.togglePreventScrolling(!!e.value.find(s=>s.opened))},y=S(()=>r=>w(e,r)),g=S(()=>r=>(w(e,r)||{opened:!1}).opened);return{modals:e,isModalOpened:g,getModal:y,registerModal:t,unregisterModal:d,toggleModal:n,closeModal:a}});function w(e,o){return e.value.find(t=>t.name===o)}const me={class:"logo"},ge={__name:"Header",props:{sticky:{type:Boolean,required:!1}},setup(e){const o=x(),t=Y(),d=e,a=S(()=>o.scrollDirection),n=S(()=>({toggle:a.value,sticky:d.sticky}));return(y,g)=>{const r=N,i=j;return O(),L(i,{class:$(["page-header",n.value]),tag:"header"},{container:C(()=>[b("div",me,[M(r,{to:_(t)({path:"/"})},{default:C(()=>g[0]||(g[0]=[Z(" Logo ")])),_:1},8,["to"])])]),_:1},8,["class"])}}},ye=X(ge,[["__scopeId","data-v-c0254e31"]]),ve={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",viewBox:"0 0 100 100"};function he(e,o){return O(),k("svg",ve,o[0]||(o[0]=[b("g",null,[b("path",{d:"M93.3 24.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7M93.3 54.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7M93.3 84.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7"})],-1),b("g",null,[b("path",{d:"M59.6 50 98 11.6c2.7-2.7 2.7-7 0-9.6-2.7-2.7-7-2.7-9.6 0L50 40.4 11.6 2C8.9-.7 4.6-.7 2 2-.7 4.7-.7 9 2 11.6L40.4 50 2 88.4c-2.7 2.7-2.7 7 0 9.6 2.7 2.7 7 2.7 9.6 0L50 59.6 88.4 98c2.7 2.7 7 2.7 9.6 0 2.7-2.7 2.7-7 0-9.6z"})],-1)]))}const De={render:he},Pe=["aria-label"],be={__name:"MenuButton",props:{label:{type:String,default(){return"Menu Open/Close"}}},setup(e){const o=x(),t=pe(),d=S(()=>t.isModalOpened("menu")),a=S(()=>o.toggleDirection);function n(){t.toggleModal({name:"menu"})}return(y,g)=>(O(),L(ee,{name:"button-toggle"},{default:C(()=>[a.value?A("",!0):(O(),k("button",{key:0,class:$(["page-menu-button",{selected:d.value}]),"aria-label":e.label,onClick:n},[b("i",null,[M(_(De))])],10,Pe))]),_:1}))}},Me={__name:"default",async setup(e){let o,t;const a=le()(()=>E(()=>import("./dPBR43Ks.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]),import.meta.url)),n=ce(()=>E(()=>import("./JM_uGKSm.js"),__vite__mapDeps([12,2,3,4,5,1,6,7,8,13,9,10,14,15,16,17]),import.meta.url)),y=v(!0);function g(){y.value=!1,document.querySelector(".page-menu").dispatchEvent(new CustomEvent("hydrate"))}const{locale:r}=ae(),{data:i}=([o,t]=te(()=>de(`layout-data-${r.value}`,()=>ie("layout").path(`/layout/${r.value}`).first().then(({body:m})=>m),{watch:[r]})),o=await o,t(),o),f=v(null);ne(async()=>{const{directionDetectionObserver:m}=await E(async()=>{const{directionDetectionObserver:u}=await import("./CmjkkL9_.js");return{directionDetectionObserver:u}},__vite__mapDeps([18,19]),import.meta.url),{Subscription:h}=await E(async()=>{const{Subscription:u}=await import("./Dy4ma93A.js");return{Subscription:u}},[],import.meta.url);f.value=new h,f.value.add(m.subscribe(B))}),T(()=>{f.value.unsubscribe()});const s=x();function B(m,h=!1){h?s.toggleScrollDirection(!1):s.toggleScrollDirection(m>0)}return(m,h)=>(O(),L(_(z),null,{before:C(()=>{var u;return[M(_(ye),H((u=_(i))==null?void 0:u.components.pageHeader,{sticky:""}),null,16)]}),default:C(()=>{var u,l;return[M(_(n),H({class:"page-menu"},(u=_(i))==null?void 0:u.components.pageMenu,{opened:!y.value}),null,16,["opened"]),M(_(be),H((l=_(i))==null?void 0:l.components.pageMenuButton,{onClick:g}),null,16),oe(m.$slots,"default")]}),after:C(()=>{var u;return[M(_(a),se(re((u=_(i))==null?void 0:u.components.pageFooter)),null,16)]}),_:3}))}},xe=Object.freeze(Object.defineProperty({__proto__:null,default:Me},Symbol.toStringTag,{value:"Module"}));export{xe as _,pe as a,x as u}; diff --git a/_nuxt/BO8ffKWZ.js b/_nuxt/38CzeKue.js similarity index 61% rename from _nuxt/BO8ffKWZ.js rename to _nuxt/38CzeKue.js index 55474d891..bd8b3f045 100644 --- a/_nuxt/BO8ffKWZ.js +++ b/_nuxt/38CzeKue.js @@ -1 +1 @@ -import{_ as a}from"./CHPkWK7D.js";import{_ as r}from"./C8xMDrOp.js";import{_ as n,e as s,w as l,o as c,f as i,n as _,g as p}from"./CtAHAj8D.js";import{u as m}from"./DmB99pCB.js";import"./DS7ZlLIX.js";import"./XfmWFp1g.js";import"./CuAcmSWe.js";import"./BHey-DM1.js";const u={__name:"FullText",props:{article:{type:Object,default(){return{headline:{overline:"Text Overline",headline:"Text Headline",subline:"Text Subline"},content:"

Example Text

"}}}},setup(e){return m(),(f,x)=>{const t=a,o=r;return c(),s(o,{class:"organism-full-text"},{default:l(()=>[i(t,_(p(e.article)),null,16)]),_:1})}}},w=n(u,[["__scopeId","data-v-7459449e"]]);export{w as default}; +import{_ as a}from"./DY3c9HRo.js";import{_ as r}from"./BCQJoGOc.js";import{_ as n,e as s,w as l,o as c,f as i,n as _,g as p}from"./BMzG3_Vl.js";import{u as m}from"./BxgRdn_n.js";import"./DJVe1hpZ.js";import"./BnBJyOtv.js";import"./B-k1hjGD.js";import"./CRVO8YTy.js";const u={__name:"FullText",props:{article:{type:Object,default(){return{headline:{overline:"Text Overline",headline:"Text Headline",subline:"Text Subline"},content:"

Example Text

"}}}},setup(e){return m(),(f,x)=>{const t=a,o=r;return c(),s(o,{class:"organism-full-text"},{default:l(()=>[i(t,_(p(e.article)),null,16)]),_:1})}}},w=n(u,[["__scopeId","data-v-7459449e"]]);export{w as default}; diff --git a/_nuxt/CuAcmSWe.js b/_nuxt/B-k1hjGD.js similarity index 95% rename from _nuxt/CuAcmSWe.js rename to _nuxt/B-k1hjGD.js index e8bbf7919..004b9e7ec 100644 --- a/_nuxt/CuAcmSWe.js +++ b/_nuxt/B-k1hjGD.js @@ -1 +1 @@ -import{_ as f,j as g,l as v,k as n,p as m,o as r,e as b,w as _,r as a,c as o,i as l,u as h,m as y,q as $}from"./CtAHAj8D.js";const k={key:0},C={key:1},L=["data-debug-parent-level","data-debug-level","data-debug-tag"],S=Object.assign({inheritAttrs:!1},{__name:"ContentContainer",props:{tag:{type:String,default:null},tags:{type:Array,default(){return["article","section"]}},tagStructure:{type:Array,default(){return["div","main","div"]}},level:{type:Number,default:void 0}},setup(i){const t=i,s=g("parentLevel",0),p=v(),d=n(()=>"debug-structure"in p.query),u=n(()=>t.level!==void 0?t.level:s+1),c=n(()=>t.tag||t.tagStructure[Number(s)]||t.tags[u.value%t.tags.length]);return m("parentLevel",u.value),(e,j)=>(r(),b($(c.value),y(e.$attrs,{"data-debug":d.value}),{default:_(()=>[a(e.$slots,"before",{},void 0,!0),e.$slots.header||e.$slots.header?(r(),o("header",k,[a(e.$slots,"header",{},void 0,!0)])):l("",!0),a(e.$slots,"default",{},void 0,!0),e.$slots.footer||e.$slots.footer?(r(),o("footer",C,[a(e.$slots,"footer",{},void 0,!0)])):l("",!0),a(e.$slots,"after",{},void 0,!0),d.value?(r(),o("pre",{key:2,class:"structure-debug","data-debug-parent-level":h(s),"data-debug-level":u.value,"data-debug-tag":c.value},null,8,L)):l("",!0)]),_:3},16,["data-debug"]))}}),B=f(S,[["__scopeId","data-v-0011f788"]]);export{B as _}; +import{_ as f,j as g,l as v,k as n,p as m,o as r,e as b,w as _,r as a,c as o,i as l,u as h,m as y,q as $}from"./BMzG3_Vl.js";const k={key:0},C={key:1},L=["data-debug-parent-level","data-debug-level","data-debug-tag"],S=Object.assign({inheritAttrs:!1},{__name:"ContentContainer",props:{tag:{type:String,default:null},tags:{type:Array,default(){return["article","section"]}},tagStructure:{type:Array,default(){return["div","main","div"]}},level:{type:Number,default:void 0}},setup(i){const t=i,s=g("parentLevel",0),p=v(),d=n(()=>"debug-structure"in p.query),u=n(()=>t.level!==void 0?t.level:s+1),c=n(()=>t.tag||t.tagStructure[Number(s)]||t.tags[u.value%t.tags.length]);return m("parentLevel",u.value),(e,j)=>(r(),b($(c.value),y(e.$attrs,{"data-debug":d.value}),{default:_(()=>[a(e.$slots,"before",{},void 0,!0),e.$slots.header||e.$slots.header?(r(),o("header",k,[a(e.$slots,"header",{},void 0,!0)])):l("",!0),a(e.$slots,"default",{},void 0,!0),e.$slots.footer||e.$slots.footer?(r(),o("footer",C,[a(e.$slots,"footer",{},void 0,!0)])):l("",!0),a(e.$slots,"after",{},void 0,!0),d.value?(r(),o("pre",{key:2,class:"structure-debug","data-debug-parent-level":h(s),"data-debug-level":u.value,"data-debug-tag":c.value},null,8,L)):l("",!0)]),_:3},16,["data-debug"]))}}),B=f(S,[["__scopeId","data-v-0011f788"]]);export{B as _}; diff --git a/_nuxt/C8xMDrOp.js b/_nuxt/BCQJoGOc.js similarity index 71% rename from _nuxt/C8xMDrOp.js rename to _nuxt/BCQJoGOc.js index 84295f912..1fc71842d 100644 --- a/_nuxt/C8xMDrOp.js +++ b/_nuxt/BCQJoGOc.js @@ -1 +1 @@ -import{o as s,e as a,w as r,r as t,c as n,i as l,q as c}from"./CtAHAj8D.js";const i={key:0,class:"lost-flex-container"},m={__name:"LostContainer",props:{tag:{type:String,required:!1,default(){return"div"}}},setup(o){return(e,u)=>(s(),a(c(o.tag),{class:"layouts-lost-container"},{default:r(()=>[t(e.$slots,"background"),t(e.$slots,"container",{},()=>[e.$slots.default?(s(),n("div",i,[t(e.$slots,"default")])):l("",!0)])]),_:3}))}};export{m as _}; +import{o as s,e as a,w as r,r as t,c as n,i as l,q as c}from"./BMzG3_Vl.js";const i={key:0,class:"lost-flex-container"},m={__name:"LostContainer",props:{tag:{type:String,required:!1,default(){return"div"}}},setup(o){return(e,u)=>(s(),a(c(o.tag),{class:"layouts-lost-container"},{default:r(()=>[t(e.$slots,"background"),t(e.$slots,"container",{},()=>[e.$slots.default?(s(),n("div",i,[t(e.$slots,"default")])):l("",!0)])]),_:3}))}};export{m as _}; diff --git a/_nuxt/CBZceqkX.js b/_nuxt/BE-DtQKN.js similarity index 78% rename from _nuxt/CBZceqkX.js rename to _nuxt/BE-DtQKN.js index c0d0853e2..9bc76feeb 100644 --- a/_nuxt/CBZceqkX.js +++ b/_nuxt/BE-DtQKN.js @@ -1 +1 @@ -import{d as p,A as i,k as u,o as r,c as s,u as f,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],d=["href"],h=p({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(r(),s("h4",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as i,k as u,o as r,c as s,u as f,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],d=["href"],h=p({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(r(),s("h4",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/82dA8Y_2.js b/_nuxt/BEmQwHuF.js similarity index 73% rename from _nuxt/82dA8Y_2.js rename to _nuxt/BEmQwHuF.js index 7ee653258..d8939fa40 100644 --- a/_nuxt/82dA8Y_2.js +++ b/_nuxt/BEmQwHuF.js @@ -1 +1 @@ -import{_ as s}from"./DLIrDghW.js";import{_ as a}from"./C8xMDrOp.js";import{_ as r,e as n,w as i,o as _,f as m,n as c,g as p}from"./CtAHAj8D.js";import"./BLQtA5-z.js";import"./BGa2LP9Q.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./DZ39ATvo.js";const l={__name:"SingleVideo",props:{video:{type:Object,default(){return{poster:{title:"Text Image",alt:"Text Image",sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}}},setup(e){return(d,v)=>{const o=s,t=a;return _(),n(t,{class:"organism-single-video"},{container:i(()=>[m(o,c(p(e.video)),null,16)]),_:1})}}},h=r(l,[["__scopeId","data-v-9a8a1d1e"]]);export{h as default}; +import{_ as s}from"./Dc8MdgiU.js";import{_ as a}from"./BCQJoGOc.js";import{_ as r,e as n,w as i,o as _,f as m,n as c,g as p}from"./BMzG3_Vl.js";import"./Ba7fB1mB.js";import"./CzEeEJQr.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./CqMUvA3c.js";const l={__name:"SingleVideo",props:{video:{type:Object,default(){return{poster:{title:"Text Image",alt:"Text Image",sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}}},setup(e){return(d,v)=>{const o=s,t=a;return _(),n(t,{class:"organism-single-video"},{container:i(()=>[m(o,c(p(e.video)),null,16)]),_:1})}}},h=r(l,[["__scopeId","data-v-9a8a1d1e"]]);export{h as default}; diff --git a/_nuxt/BJGC6AOQ.js b/_nuxt/BJGC6AOQ.js new file mode 100644 index 000000000..b1a2e696c --- /dev/null +++ b/_nuxt/BJGC6AOQ.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("th",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/BKiM9KRk.js b/_nuxt/BKiM9KRk.js new file mode 100644 index 000000000..0c033f6ce --- /dev/null +++ b/_nuxt/BKiM9KRk.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const a={};function c(e,n){return o(),t("table",null,[s(e.$slots,"default")])}const f=r(a,[["render",c]]);export{f as default}; diff --git a/_nuxt/CtAHAj8D.js b/_nuxt/BMzG3_Vl.js similarity index 98% rename from _nuxt/CtAHAj8D.js rename to _nuxt/BMzG3_Vl.js index e00abe8af..7016328ce 100644 --- a/_nuxt/CtAHAj8D.js +++ b/_nuxt/BMzG3_Vl.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CkMM7wLm.js","./CuAcmSWe.js","./ContentContainer.CRAlIpSc.css","./DUw8OZnC.js","./BHey-DM1.js","./DnDxz0eL.js","./D1Td-sup.js","./CWS4-lDJ.js","./D7yykQKf.js","./BmoxSjK2.js","./ab4yPVxT.js","./DSzIkZpy.js","./h5T92vMI.js","./CBZceqkX.js","./C6Tavy9M.js","./DT2TEcdU.js","./BoEEzpj5.js","./D1DhPLp7.js","./DZ39ATvo.js","./Dbuenzr7.js","./cG5Q303F.js","./C2cJySLt.js","./NLkuuKyf.js","./KwMMvhUY.js","./BNAxj-IE.js","./riKPZs0l.js","./ByYUUb61.js","./CvDKM0Ud.js","./YtHUC7-R.js","./Bof4hW_2.js","./zCetZr7S.js","./BXJbXTOu.js","./D7UstaYR.js","./C8xMDrOp.js","./LostContainer.z6PENh0k.css","./default.BxOgaIpu.css","./Cl5EcH_m.js","./DS7ZlLIX.js","./ContentHeadline.Ctyhe-Nb.css","./BGa2LP9Q.js","./DmB99pCB.js","./BoosterPicture.2abQGV1W.css","./StagePicture.DTjy8yyo.css","./CxE7AltN.js","./DLIrDghW.js","./BLQtA5-z.js","./ResponsiveVideo.CE8pmWyJ.css","./StageVideo.Uo-tNyBW.css","./BO8ffKWZ.js","./CHPkWK7D.js","./XfmWFp1g.js","./Content.CGRB24o0.css","./CDlnqhn2.js","./TextImage.Cat2vexQ.css","./DAjDKbES.js","./SinglePicture.DMlWRjxN.css","./82dA8Y_2.js","./CeqjQmDp.js","./2ucB_ldP.js","./error-404.CdBxwdM0.css","./BZtkn7KW.js","./error-500.CrshrLck.css"])))=>i.map(i=>d[i]); -var zp=Object.defineProperty;var fl=e=>{throw TypeError(e)};var Qp=(e,t,n)=>t in e?zp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ht=(e,t,n)=>Qp(e,typeof t!="symbol"?t+"":t,n),dl=(e,t,n)=>t.has(e)||fl("Cannot "+n);var De=(e,t,n)=>(dl(e,t,"read from private field"),n?n.call(e):t.get(e)),It=(e,t,n)=>t.has(e)?fl("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),jn=(e,t,n,r)=>(dl(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);import{_ as re,D as mi,i as Zp}from"./BHey-DM1.js";/** +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DhngW6u9.js","./B-k1hjGD.js","./ContentContainer.CRAlIpSc.css","./CEcqxCTK.js","./CRVO8YTy.js","./bWs328Jn.js","./CDbii7On.js","./cIAOhYyl.js","./BsT8Nki6.js","./Ib7ni1pr.js","./BxLGCUw5.js","./RWOGVE6V.js","./Cvv4Q_Gd.js","./BE-DtQKN.js","./mS6bx7O8.js","./ClkitIaz.js","./BmziIWQh.js","./D9P9L8Ii.js","./CqMUvA3c.js","./ClXdfQWp.js","./DUPHs9XH.js","./C9gYyuJe.js","./DKONxUXb.js","./DHo82poN.js","./DSTdiXEe.js","./BKiM9KRk.js","./BWAgRHWO.js","./C1lPrmpZ.js","./BJGC6AOQ.js","./BP9fzvr8.js","./BQfW2GaH.js","./peSzg4yS.js","./1S5t1YhH.js","./BCQJoGOc.js","./LostContainer.z6PENh0k.css","./default.BxOgaIpu.css","./BxCrQ_tu.js","./DJVe1hpZ.js","./ContentHeadline.Ctyhe-Nb.css","./CzEeEJQr.js","./BxgRdn_n.js","./BoosterPicture.2abQGV1W.css","./StagePicture.DTjy8yyo.css","./D84ZIqmL.js","./Dc8MdgiU.js","./Ba7fB1mB.js","./ResponsiveVideo.CE8pmWyJ.css","./StageVideo.Uo-tNyBW.css","./38CzeKue.js","./DY3c9HRo.js","./BnBJyOtv.js","./Content.CGRB24o0.css","./D6sOEGGw.js","./TextImage.Cat2vexQ.css","./C96YCX_y.js","./SinglePicture.DMlWRjxN.css","./BEmQwHuF.js","./BSzR7tCI.js","./BUZkpgLk.js","./error-404.CdBxwdM0.css","./zJuXdVYX.js","./error-500.CrshrLck.css"])))=>i.map(i=>d[i]); +var zp=Object.defineProperty;var fl=e=>{throw TypeError(e)};var Qp=(e,t,n)=>t in e?zp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ht=(e,t,n)=>Qp(e,typeof t!="symbol"?t+"":t,n),dl=(e,t,n)=>t.has(e)||fl("Cannot "+n);var De=(e,t,n)=>(dl(e,t,"read from private field"),n?n.call(e):t.get(e)),It=(e,t,n)=>t.has(e)?fl("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),jn=(e,t,n,r)=>(dl(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);import{_ as re,D as mi,i as Zp}from"./CRVO8YTy.js";/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -26,7 +26,7 @@ Use "options.replacer" or "options.ignoreUnknown" * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Xn=typeof document<"u";function Qd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function _b(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Qd(e.default)}const de=Object.assign;function ni(e,t){const n={};for(const r in t){const s=t[r];n[r]=Tt(s)?s.map(e):e(s)}return n}const xr=()=>{},Tt=Array.isArray,Zd=/#/g,bb=/&/g,vb=/\//g,Eb=/=/g,wb=/\?/g,ep=/\+/g,Sb=/%5B/g,Cb=/%5D/g,tp=/%5E/g,Tb=/%60/g,np=/%7B/g,Lb=/%7C/g,rp=/%7D/g,Pb=/%20/g;function Ka(e){return encodeURI(""+e).replace(Lb,"|").replace(Sb,"[").replace(Cb,"]")}function Rb(e){return Ka(e).replace(np,"{").replace(rp,"}").replace(tp,"^")}function Zi(e){return Ka(e).replace(ep,"%2B").replace(Pb,"+").replace(Zd,"%23").replace(bb,"%26").replace(Tb,"`").replace(np,"{").replace(rp,"}").replace(tp,"^")}function kb(e){return Zi(e).replace(Eb,"%3D")}function Ob(e){return Ka(e).replace(Zd,"%23").replace(wb,"%3F")}function Ab(e){return e==null?"":Ob(e).replace(vb,"%2F")}function Kr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ib=/\/$/,Nb=e=>e.replace(Ib,"");function ri(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=$b(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Kr(i)}}function xb(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function pc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Db(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&ur(t.matched[r],n.matched[s])&&sp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ur(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function sp(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Mb(e[n],t[n]))return!1;return!0}function Mb(e,t){return Tt(e)?hc(e,t):Tt(t)?hc(t,e):e===t}function hc(e,t){return Tt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function $b(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const bt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Gr;(function(e){e.pop="pop",e.push="push"})(Gr||(Gr={}));var Dr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Dr||(Dr={}));function Fb(e){if(!e)if(Xn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Nb(e)}const Hb=/^[^#]+#/;function Ub(e,t){return e.replace(Hb,"#")+t}function jb(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const To=()=>({left:window.scrollX,top:window.scrollY});function Vb(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=jb(s,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 mc(e,t){return(history.state?history.state.position-t:-1)+e}const ea=new Map;function Bb(e,t){ea.set(e,t)}function Wb(e){const t=ea.get(e);return ea.delete(e),t}let Kb=()=>location.protocol+"//"+location.host;function op(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),pc(l,"")}return pc(n,e)+r+s}function Gb(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const p=op(e,location),_=n.value,C=t.value;let T=0;if(d){if(n.value=p,t.value=d,i&&i===_){i=null;return}T=C?d.position-C.position:0}else r(p);s.forEach(y=>{y(n.value,_,{delta:T,type:Gr.pop,direction:T?T>0?Dr.forward:Dr.back:Dr.unknown})})};function l(){i=n.value}function c(d){s.push(d);const p=()=>{const _=s.indexOf(d);_>-1&&s.splice(_,1)};return o.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(de({},d.state,{scroll:To()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function gc(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?To():null}}function qb(e){const{history:t,location:n}=window,r={value:op(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Kb()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=de({},t.state,gc(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=de({},s.value,t.state,{forward:l,scroll:To()});o(u.current,u,!0);const f=de({},gc(r.value,l,null),{position:u.position+1},c);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function Yb(e){e=Fb(e);const t=qb(e),n=Gb(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=de({location:"",base:e,go:r,createHref:Ub.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Xb(e){return typeof e=="string"||e&&typeof e=="object"}function ip(e){return typeof e=="string"||typeof e=="symbol"}const ap=Symbol("");var yc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(yc||(yc={}));function fr(e,t){return de(new Error,{type:e,[ap]:!0},t)}function Vt(e,t){return e instanceof Error&&ap in e&&(t==null||!!(e.type&t))}const _c="[^/]+?",Jb={sensitive:!1,strict:!1,start:!0,end:!0},zb=/[.+*?^${}()[\]/\\]/g;function Qb(e,t){const n=de({},Jb,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function lp(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const ev={type:0,value:""},tv=/[a-zA-Z0-9_]/;function nv(e){if(!e)return[[]];if(e==="/")return[[ev]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(m)}:xr}function i(f){if(ip(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=av(f,n);n.splice(d,0,f),f.record.name&&!wc(f)&&r.set(f.record.name,f)}function c(f,d){let p,_={},C,T;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw fr(1,{location:f});T=p.record.name,_=de(vc(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&vc(f.params,p.keys.map(m=>m.name))),C=p.stringify(_)}else if(f.path!=null)C=f.path,p=n.find(m=>m.re.test(C)),p&&(_=p.parse(C),T=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw fr(1,{location:f,currentLocation:d});T=p.record.name,_=de({},d.params,f.params),C=p.stringify(_)}const y=[];let E=p;for(;E;)y.unshift(E.record),E=E.parent;return{name:T,path:C,params:_,matched:y,meta:iv(y)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:s}}function vc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ec(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ov(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function ov(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function wc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function iv(e){return e.reduce((t,n)=>de(t,n.meta),{})}function Sc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function av(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;lp(e,t[o])<0?r=o:n=o+1}const s=lv(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function lv(e){let t=e;for(;t=t.parent;)if(cp(t)&&lp(e,t)===0)return t}function cp({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function cv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Zi(o)):[r&&Zi(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function uv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Tt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const fv=Symbol(""),Tc=Symbol(""),Lo=Symbol(""),Ga=Symbol(""),ta=Symbol("");function Sr(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function dn(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(fr(4,{from:n,to:t})):d instanceof Error?l(d):Xb(d)?l(fr(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},u=o(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function si(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Qd(l)){const u=(l.__vccOpts||l)[t];u&&o.push(dn(u,n,r,i,a,s))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=_b(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&dn(p,n,r,i,a,s)()}))}}return o}function Lc(e){const t=Ve(Lo),n=Ve(Ga),r=we(()=>{const l=te(e.to);return t.resolve(l)}),s=we(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(ur.bind(null,u));if(d>-1)return d;const p=Pc(l[c-2]);return c>1&&Pc(u)===p&&f[f.length-1].path!==p?f.findIndex(ur.bind(null,l[c-2])):d}),o=we(()=>s.value>-1&&gv(n.params,r.value.params)),i=we(()=>s.value>-1&&s.value===n.matched.length-1&&sp(n.params,r.value.params));function a(l={}){if(mv(l)){const c=t[te(e.replace)?"replace":"push"](te(e.to)).catch(xr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:we(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}function dv(e){return e.length===1?e[0]:e}const pv=Pt({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:Lc,setup(e,{slots:t}){const n=en(Lc(e)),{options:r}=Ve(Lo),s=we(()=>({[Rc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Rc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&dv(t.default(n));return e.custom?o:Ye("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),hv=pv;function mv(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 gv(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Tt(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Pc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Rc=(e,t,n)=>e??t??n,yv=Pt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ve(ta),s=we(()=>e.route||r.value),o=Ve(Tc,0),i=we(()=>{let c=te(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=we(()=>s.value.matched[i.value]);xn(Tc,we(()=>i.value+1)),xn(fv,a),xn(ta,s);const l=Re();return Xe(()=>[l.value,a.value,e.name],([c,u,f],[d,p,_])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!ur(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(C=>C(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return kc(n.default,{Component:d,route:c});const p=f.props[u],_=p?p===!0?c.params:typeof p=="function"?p(c):p:null,T=Ye(d,de({},_,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return kc(n.default,{Component:T,route:c})||T}}});function kc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const up=yv;function _v(e){const t=sv(e.routes,e),n=e.parseQuery||cv,r=e.stringifyQuery||Cc,s=e.history,o=Sr(),i=Sr(),a=Sr(),l=or(bt);let c=bt;Xn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ni.bind(null,F=>""+F),f=ni.bind(null,Ab),d=ni.bind(null,Kr);function p(F,q){let B,J;return ip(F)?(B=t.getRecordMatcher(F),J=q):J=F,t.addRoute(J,B)}function _(F){const q=t.getRecordMatcher(F);q&&t.removeRoute(q)}function C(){return t.getRoutes().map(F=>F.record)}function T(F){return!!t.getRecordMatcher(F)}function y(F,q){if(q=de({},q||l.value),typeof F=="string"){const S=ri(n,F,q.path),A=t.resolve({path:S.path},q),U=s.createHref(S.fullPath);return de(S,A,{params:d(A.params),hash:Kr(S.hash),redirectedFrom:void 0,href:U})}let B;if(F.path!=null)B=de({},F,{path:ri(n,F.path,q.path).path});else{const S=de({},F.params);for(const A in S)S[A]==null&&delete S[A];B=de({},F,{params:f(S)}),q.params=f(q.params)}const J=t.resolve(B,q),ie=F.hash||"";J.params=u(d(J.params));const _e=xb(r,de({},F,{hash:Rb(ie),path:J.path})),b=s.createHref(_e);return de({fullPath:_e,hash:ie,query:r===Cc?uv(F.query):F.query||{}},J,{redirectedFrom:void 0,href:b})}function E(F){return typeof F=="string"?ri(n,F,l.value.path):de({},F)}function m(F,q){if(c!==F)return fr(8,{from:q,to:F})}function h(F){return P(F)}function w(F){return h(de(E(F),{replace:!0}))}function R(F){const q=F.matched[F.matched.length-1];if(q&&q.redirect){const{redirect:B}=q;let J=typeof B=="function"?B(F):B;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=E(J):{path:J},J.params={}),de({query:F.query,hash:F.hash,params:J.path!=null?{}:F.params},J)}}function P(F,q){const B=c=y(F),J=l.value,ie=F.state,_e=F.force,b=F.replace===!0,S=R(B);if(S)return P(de(E(S),{state:typeof S=="object"?de({},ie,S.state):ie,force:_e,replace:b}),q||B);const A=B;A.redirectedFrom=q;let U;return!_e&&Db(r,J,B)&&(U=fr(16,{to:A,from:J}),Je(J,J,!0,!1)),(U?Promise.resolve(U):x(A,J)).catch($=>Vt($)?Vt($,2)?$:it($):X($,A,J)).then($=>{if($){if(Vt($,2))return P(de({replace:b},E($.to),{state:typeof $.to=="object"?de({},ie,$.to.state):ie,force:_e}),q||A)}else $=D(A,J,!0,b,ie);return V(A,J,$),$})}function M(F,q){const B=m(F,q);return B?Promise.reject(B):Promise.resolve()}function O(F){const q=Ot.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(F):F()}function x(F,q){let B;const[J,ie,_e]=bv(F,q);B=si(J.reverse(),"beforeRouteLeave",F,q);for(const S of J)S.leaveGuards.forEach(A=>{B.push(dn(A,F,q))});const b=M.bind(null,F,q);return B.push(b),Ke(B).then(()=>{B=[];for(const S of o.list())B.push(dn(S,F,q));return B.push(b),Ke(B)}).then(()=>{B=si(ie,"beforeRouteUpdate",F,q);for(const S of ie)S.updateGuards.forEach(A=>{B.push(dn(A,F,q))});return B.push(b),Ke(B)}).then(()=>{B=[];for(const S of _e)if(S.beforeEnter)if(Tt(S.beforeEnter))for(const A of S.beforeEnter)B.push(dn(A,F,q));else B.push(dn(S.beforeEnter,F,q));return B.push(b),Ke(B)}).then(()=>(F.matched.forEach(S=>S.enterCallbacks={}),B=si(_e,"beforeRouteEnter",F,q,O),B.push(b),Ke(B))).then(()=>{B=[];for(const S of i.list())B.push(dn(S,F,q));return B.push(b),Ke(B)}).catch(S=>Vt(S,8)?S:Promise.reject(S))}function V(F,q,B){a.list().forEach(J=>O(()=>J(F,q,B)))}function D(F,q,B,J,ie){const _e=m(F,q);if(_e)return _e;const b=q===bt,S=Xn?history.state:{};B&&(J||b?s.replace(F.fullPath,de({scroll:b&&S&&S.scroll},ie)):s.push(F.fullPath,ie)),l.value=F,Je(F,q,B,b),it()}let Y;function ne(){Y||(Y=s.listen((F,q,B)=>{if(!Sn.listening)return;const J=y(F),ie=R(J);if(ie){P(de(ie,{replace:!0,force:!0}),J).catch(xr);return}c=J;const _e=l.value;Xn&&Bb(mc(_e.fullPath,B.delta),To()),x(J,_e).catch(b=>Vt(b,12)?b:Vt(b,2)?(P(de(E(b.to),{force:!0}),J).then(S=>{Vt(S,20)&&!B.delta&&B.type===Gr.pop&&s.go(-1,!1)}).catch(xr),Promise.reject()):(B.delta&&s.go(-B.delta,!1),X(b,J,_e))).then(b=>{b=b||D(J,_e,!1),b&&(B.delta&&!Vt(b,8)?s.go(-B.delta,!1):B.type===Gr.pop&&Vt(b,20)&&s.go(-1,!1)),V(J,_e,b)}).catch(xr)}))}let se=Sr(),G=Sr(),z;function X(F,q,B){it(F);const J=G.list();return J.length?J.forEach(ie=>ie(F,q,B)):console.error(F),Promise.reject(F)}function he(){return z&&l.value!==bt?Promise.resolve():new Promise((F,q)=>{se.add([F,q])})}function it(F){return z||(z=!F,ne(),se.list().forEach(([q,B])=>F?B(F):q()),se.reset()),F}function Je(F,q,B,J){const{scrollBehavior:ie}=e;if(!Xn||!ie)return Promise.resolve();const _e=!B&&Wb(mc(F.fullPath,0))||(J||!B)&&history.state&&history.state.scroll||null;return Ft().then(()=>ie(F,q,_e)).then(b=>b&&Vb(b)).catch(b=>X(b,F,q))}const He=F=>s.go(F);let kt;const Ot=new Set,Sn={currentRoute:l,listening:!0,addRoute:p,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:T,getRoutes:C,resolve:y,options:e,push:h,replace:w,go:He,back:()=>He(-1),forward:()=>He(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:G.add,isReady:he,install(F){const q=this;F.component("RouterLink",hv),F.component("RouterView",up),F.config.globalProperties.$router=q,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>te(l)}),Xn&&!kt&&l.value===bt&&(kt=!0,h(s.location).catch(ie=>{}));const B={};for(const ie in bt)Object.defineProperty(B,ie,{get:()=>l.value[ie],enumerable:!0});F.provide(Lo,q),F.provide(Ga,qt(B)),F.provide(ta,l);const J=F.unmount;Ot.add(F),F.unmount=function(){Ot.delete(F),Ot.size<1&&(c=bt,Y&&Y(),Y=null,l.value=bt,kt=!1,z=!1),J()}}};function Ke(F){return F.reduce((q,B)=>q.then(()=>O(B)),Promise.resolve())}return Sn}function bv(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iur(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>ur(c,l))||s.push(l))}return[n,r,s]}function KC(){return Ve(Lo)}function vv(e){return Ve(Ga)}const Ev=/(:\w+)\([^)]+\)/g,wv=/(:\w+)[?+*]/g,Sv=/:\w+/g,Cv=(e,t)=>t.path.replace(Ev,"$1").replace(wv,"$1").replace(Sv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),na=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Cv(e.route,n));return typeof r=="function"?r(e.route):r},Tv=(e,t)=>({default:()=>e?Ye(om,e===!0?{}:e,t):t});function qa(e){return Array.isArray(e)?e:[e]}const oi=null,Lv={};const ii=[{name:"slug___de",path:"/de/:slug(.*)*",component:()=>re(()=>import("./CkMM7wLm.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:"slug___en",path:"/:slug(.*)*",component:()=>re(()=>import("./CkMM7wLm.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:oi==null?void 0:oi.name,path:"/sitemap.xml",component:Lv}],fp=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ye(e,t,n):(r=n.default)==null?void 0:r.call(n)}}),Pv=/(:\w+)\([^)]+\)/g,Rv=/(:\w+)[?+*]/g,kv=/:\w+/g;function Oc(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Pv,"$1").replace(Rv,"$1").replace(kv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Ov(e,t){return e===t||t===bt?!1:Oc(e)!==Oc(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const Av={scrollBehavior(e,t,n){var c;const r=ue(),s=((c=ot().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&Ov(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ac(e.hash),behavior:s}:!1;const a=u=>!!(u.meta.pageTransition??Ui),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(o={el:e.hash,top:Ac(e.hash),behavior:s}),u(o)})})}};function Ac(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Iv={hashMode:!1,scrollBehaviorType:"auto"},dt={...Iv,...Av},Nv=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=ue(),s=ot(),o=([t,n]=mt(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=wo({statusCode:o&&o.statusCode||404,statusMessage:o&&o.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(c=>{if(a(),c===e){const u=s.afterEach(async()=>{u(),await r.runWithContext(()=>Qn(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},xv=async e=>{let t,n;const r=([t,n]=mt(()=>Wa({path:e.path})),t=await t,n(),t);if(r.redirect)return Rt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Dv=[Nv,xv],Mr={};function Mv(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const c=o.includes(e.slice(i))?e.slice(i).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),ql(u,"")}const a=ql(r,e),l=!n||Mi(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const $v=xe({name:"nuxt:router",enforce:"pre",async setup(e){var T;let t,n,r=We().app.baseURL;const s=((T=dt.history)==null?void 0:T.call(dt,r))??Yb(r),o=dt.routes?([t,n]=mt(()=>dt.routes(ii)),t=await t,n(),t??ii):ii;let i;const a=_v({...dt,scrollBehavior:(y,E,m)=>{if(E===bt){i=m;return}if(dt.scrollBehavior){if(a.options.scrollBehavior=dt.scrollBehavior,"scrollRestoration"in window.history){const h=a.beforeEach(()=>{h(),window.history.scrollRestoration="manual"})}return dt.scrollBehavior(y,bt,i||m)}},history:s,routes:o});dt.routes&&dt.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=or(a.currentRoute.value);a.afterEach((y,E)=>{l.value=E}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Mv(r,window.location,e.payload.path),u=or(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,E)=>{var m,h,w,R;((h=(m=y.matched[0])==null?void 0:m.components)==null?void 0:h.default)===((R=(w=E.matched[0])==null?void 0:w.components)==null?void 0:R.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y],enumerable:!0});e._route=qt(d),e._middleware=e._middleware||{global:[],named:{}};const p=cs();a.afterEach(async(y,E,m)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(i_),m&&await e.callHook("page:loading:end")});try{[t,n]=mt(()=>a.isReady()),await t,n()}catch(y){[t,n]=mt(()=>e.runWithContext(()=>Qn(y))),await t,n()}const _=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const C=e.payload.state._layout;return a.beforeEach(async(y,E)=>{var m;await e.callHook("page:loading:start"),y.meta=en(y.meta),e.isHydrating&&C&&!yn(y.meta.layout)&&(y.meta.layout=C),e._processingMiddleware=!0;{const h=new Set([...Dv,...e._middleware.global]);for(const w of y.matched){const R=w.meta.middleware;if(R)for(const P of qa(R))h.add(P)}{const w=await e.runWithContext(()=>Wa({path:y.path}));if(w.appMiddleware)for(const R in w.appMiddleware)w.appMiddleware[R]?h.add(R):h.delete(R)}for(const w of h){const R=typeof w=="string"?e._middleware.named[w]||await((m=Mr[w])==null?void 0:m.call(Mr).then(M=>M.default||M)):w;if(!R)throw new Error(`Unknown route middleware: '${w}'.`);const P=await e.runWithContext(()=>R(y,E));if(!e.payload.serverRendered&&e.isHydrating&&(P===!1||P instanceof Error)){const M=P||Bi({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>Qn(M)),!1}if(P!==!0&&(P||P===!1))return P}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(y,E)=>{y.matched.length===0&&await e.runWithContext(()=>Qn(Bi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in _&&(_.name=void 0),await a.replace({..._,force:!0}),a.options.scrollBehavior=dt.scrollBehavior}catch(y){await e.runWithContext(()=>Qn(y))}}),{provide:{router:a}}}}),Ic=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),GC=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Ya=e=>{const t=ue();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ic(()=>e())}):Ic(()=>e())},Fv="$s";function Xa(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s=Fv+n,o=ue(),i=tf(o.payload.state,s);if(i.value===void 0&&r){const a=r();if(Se(a))return o.payload.state[s]=a,a;i.value=a}return i}function vt(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[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]=vt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:vt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=vt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=vt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(vt(s))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(s,o){n.set(vt(o),vt(s))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(vt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Hv={path:"/",watch:!0,decode:e=>Wr(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Ts=window.cookieStore;function Uv(e,t){var l;const n={...Hv,...t};n.filter??(n.filter=c=>c===e);const r=Nc(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const o=s!==void 0&&s<=0,i=vt(o?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=s&&!o?Bv(i,s,n.watch&&n.watch!=="shallow"):Re(i);{let c=null;try{!Ts&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||Xy(a.value,r[e])||(Vv(e,a.value,n),r[e]=vt(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=_=>{var T;const C=_.refresh?(T=Nc(n))==null?void 0:T[e]:n.decode(_.value);d=!0,a.value=C,r[e]=vt(C),Ft(()=>{d=!1})};let d=!1;const p=!!os();if(p&&$s(()=>{d=!0,u(),c==null||c.close()}),Ts){const _=C=>{const T=C.changed.find(E=>E.name===e),y=C.deleted.find(E=>E.name===e);T&&f({value:T.value}),y&&f({value:null})};Ts.addEventListener("change",_),p&&$s(()=>Ts.removeEventListener("change",_))}else c&&(c.onmessage=({data:_})=>f(_));n.watch?Xe(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Nc(e={}){return By(document.cookie,e)}function jv(e,t,n={}){return t==null?Zl(e,t,{...n,maxAge:-1}):Zl(e,t,n)}function Vv(e,t,n={}){document.cookie=jv(e,t,n)}const xc=2147483647;function Bv(e,t,n){let r,s,o=0;const i=n?Re(e):{value:e};return os()&&$s(()=>{s==null||s(),clearTimeout(r)}),$h((a,l)=>{n&&(s=Xe(i,l));function c(){o=0,clearTimeout(r);const u=t-o,f=u{if(o+=f,o{if(t.path===n.path)return;const r=await dc(t.path);r&&Object.assign(e.static.data,r.data)}),Ya(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await dc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Co,1e3)})}}),qv=xe(()=>{const e=ot();Ya(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Yv=xe(e=>{let t;async function n(){const r=await Co();t&&clearTimeout(t),t=setTimeout(n,zl);try{const s=await $fetch(Ua("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}Ya(()=>{t=setTimeout(n,zl)})}),Xv=xe({name:"nuxt:chunk-reload",setup(e){const t=ot(),n=We(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:_r(n.app.baseURL,o.fullPath);Wv({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),Jv=xe({name:"pinia",setup(e){const t=c_();return e.vueApp.use(t),us(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),zv=ye(()=>re(()=>import("./DnDxz0eL.js"),__vite__mapDeps([5,6,4]),import.meta.url).then(e=>e.default||e.default||e)),Qv=ye(()=>re(()=>import("./CWS4-lDJ.js"),__vite__mapDeps([7,4]),import.meta.url).then(e=>e.default||e.default||e)),Zv=ye(()=>re(()=>import("./D7yykQKf.js"),__vite__mapDeps([8,4]),import.meta.url).then(e=>e.default||e.default||e)),eE=ye(()=>re(()=>import("./BmoxSjK2.js"),__vite__mapDeps([9,4]),import.meta.url).then(e=>e.default||e.default||e)),tE=ye(()=>re(()=>import("./ab4yPVxT.js"),__vite__mapDeps([10,4]),import.meta.url).then(e=>e.default||e.default||e)),nE=ye(()=>re(()=>import("./DSzIkZpy.js"),__vite__mapDeps([11,4]),import.meta.url).then(e=>e.default||e.default||e)),rE=ye(()=>re(()=>import("./h5T92vMI.js"),__vite__mapDeps([12,4]),import.meta.url).then(e=>e.default||e.default||e)),sE=ye(()=>re(()=>import("./CBZceqkX.js"),__vite__mapDeps([13,4]),import.meta.url).then(e=>e.default||e.default||e)),oE=ye(()=>re(()=>import("./C6Tavy9M.js"),__vite__mapDeps([14,4]),import.meta.url).then(e=>e.default||e.default||e)),iE=ye(()=>re(()=>import("./DT2TEcdU.js"),__vite__mapDeps([15,4]),import.meta.url).then(e=>e.default||e.default||e)),aE=ye(()=>re(()=>import("./BoEEzpj5.js"),__vite__mapDeps([16,4]),import.meta.url).then(e=>e.default||e.default||e)),lE=ye(()=>re(()=>import("./D1DhPLp7.js"),__vite__mapDeps([17,18,4]),import.meta.url).then(e=>e.default||e.default||e)),cE=ye(()=>re(()=>import("./Dbuenzr7.js"),__vite__mapDeps([19,4]),import.meta.url).then(e=>e.default||e.default||e)),uE=ye(()=>re(()=>import("./cG5Q303F.js"),__vite__mapDeps([20,4]),import.meta.url).then(e=>e.default||e.default||e)),fE=ye(()=>re(()=>import("./C2cJySLt.js"),__vite__mapDeps([21,4]),import.meta.url).then(e=>e.default||e.default||e)),dE=ye(()=>re(()=>import("./NLkuuKyf.js"),__vite__mapDeps([22,4]),import.meta.url).then(e=>e.default||e.default||e)),pE=ye(()=>re(()=>import("./KwMMvhUY.js"),__vite__mapDeps([23,4]),import.meta.url).then(e=>e.default||e.default||e)),hE=ye(()=>re(()=>import("./BNAxj-IE.js"),__vite__mapDeps([24,4]),import.meta.url).then(e=>e.default||e.default||e)),mE=ye(()=>re(()=>import("./riKPZs0l.js"),__vite__mapDeps([25,4]),import.meta.url).then(e=>e.default||e.default||e)),gE=ye(()=>re(()=>import("./ByYUUb61.js"),__vite__mapDeps([26,4]),import.meta.url).then(e=>e.default||e.default||e)),yE=ye(()=>re(()=>import("./CvDKM0Ud.js"),__vite__mapDeps([27,4]),import.meta.url).then(e=>e.default||e.default||e)),_E=ye(()=>re(()=>import("./YtHUC7-R.js"),__vite__mapDeps([28,4]),import.meta.url).then(e=>e.default||e.default||e)),bE=ye(()=>re(()=>import("./Bof4hW_2.js"),__vite__mapDeps([29,4]),import.meta.url).then(e=>e.default||e.default||e)),vE=ye(()=>re(()=>import("./zCetZr7S.js"),__vite__mapDeps([30,4]),import.meta.url).then(e=>e.default||e.default||e)),EE=ye(()=>re(()=>import("./BXJbXTOu.js"),__vite__mapDeps([31,4]),import.meta.url).then(e=>e.default||e.default||e)),wE=[["ProseA",zv],["ProseBlockquote",Qv],["ProseCode",Zv],["ProseEm",eE],["ProseH1",tE],["ProseH2",nE],["ProseH3",rE],["ProseH4",sE],["ProseH5",oE],["ProseH6",iE],["ProseHr",aE],["ProseImg",lE],["ProseLi",cE],["ProseOl",uE],["ProseP",fE],["ProsePre",dE],["ProseScript",pE],["ProseStrong",hE],["ProseTable",mE],["ProseTbody",gE],["ProseTd",yE],["ProseTh",_E],["ProseThead",bE],["ProseTr",vE],["ProseUl",EE]],SE=xe({name:"nuxt:global-components",setup(e){for(const[t,n]of wE)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),pn={default:ye(()=>re(()=>import("./D7UstaYR.js").then(e=>e._),__vite__mapDeps([32,4,1,2,6,33,34,3,35]),import.meta.url).then(e=>e.default||e))},CE=xe({name:"nuxt:prefetch",setup(e){const t=ot();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof pn[r]=="function"&&await pn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Rt(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=qa(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof Mr[i]=="function"&&Mr[i]();s&&typeof pn[s]=="function"&&pn[s]()})}});/*! + */const Xn=typeof document<"u";function Qd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function _b(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Qd(e.default)}const de=Object.assign;function ni(e,t){const n={};for(const r in t){const s=t[r];n[r]=Tt(s)?s.map(e):e(s)}return n}const xr=()=>{},Tt=Array.isArray,Zd=/#/g,bb=/&/g,vb=/\//g,Eb=/=/g,wb=/\?/g,ep=/\+/g,Sb=/%5B/g,Cb=/%5D/g,tp=/%5E/g,Tb=/%60/g,np=/%7B/g,Lb=/%7C/g,rp=/%7D/g,Pb=/%20/g;function Ka(e){return encodeURI(""+e).replace(Lb,"|").replace(Sb,"[").replace(Cb,"]")}function Rb(e){return Ka(e).replace(np,"{").replace(rp,"}").replace(tp,"^")}function Zi(e){return Ka(e).replace(ep,"%2B").replace(Pb,"+").replace(Zd,"%23").replace(bb,"%26").replace(Tb,"`").replace(np,"{").replace(rp,"}").replace(tp,"^")}function kb(e){return Zi(e).replace(Eb,"%3D")}function Ob(e){return Ka(e).replace(Zd,"%23").replace(wb,"%3F")}function Ab(e){return e==null?"":Ob(e).replace(vb,"%2F")}function Kr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ib=/\/$/,Nb=e=>e.replace(Ib,"");function ri(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=$b(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Kr(i)}}function xb(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function pc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Db(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&ur(t.matched[r],n.matched[s])&&sp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ur(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function sp(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Mb(e[n],t[n]))return!1;return!0}function Mb(e,t){return Tt(e)?hc(e,t):Tt(t)?hc(t,e):e===t}function hc(e,t){return Tt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function $b(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const bt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Gr;(function(e){e.pop="pop",e.push="push"})(Gr||(Gr={}));var Dr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Dr||(Dr={}));function Fb(e){if(!e)if(Xn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Nb(e)}const Hb=/^[^#]+#/;function Ub(e,t){return e.replace(Hb,"#")+t}function jb(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const To=()=>({left:window.scrollX,top:window.scrollY});function Vb(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=jb(s,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 mc(e,t){return(history.state?history.state.position-t:-1)+e}const ea=new Map;function Bb(e,t){ea.set(e,t)}function Wb(e){const t=ea.get(e);return ea.delete(e),t}let Kb=()=>location.protocol+"//"+location.host;function op(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),pc(l,"")}return pc(n,e)+r+s}function Gb(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const p=op(e,location),_=n.value,C=t.value;let T=0;if(d){if(n.value=p,t.value=d,i&&i===_){i=null;return}T=C?d.position-C.position:0}else r(p);s.forEach(y=>{y(n.value,_,{delta:T,type:Gr.pop,direction:T?T>0?Dr.forward:Dr.back:Dr.unknown})})};function l(){i=n.value}function c(d){s.push(d);const p=()=>{const _=s.indexOf(d);_>-1&&s.splice(_,1)};return o.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(de({},d.state,{scroll:To()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function gc(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?To():null}}function qb(e){const{history:t,location:n}=window,r={value:op(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Kb()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=de({},t.state,gc(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=de({},s.value,t.state,{forward:l,scroll:To()});o(u.current,u,!0);const f=de({},gc(r.value,l,null),{position:u.position+1},c);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function Yb(e){e=Fb(e);const t=qb(e),n=Gb(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=de({location:"",base:e,go:r,createHref:Ub.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Xb(e){return typeof e=="string"||e&&typeof e=="object"}function ip(e){return typeof e=="string"||typeof e=="symbol"}const ap=Symbol("");var yc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(yc||(yc={}));function fr(e,t){return de(new Error,{type:e,[ap]:!0},t)}function Vt(e,t){return e instanceof Error&&ap in e&&(t==null||!!(e.type&t))}const _c="[^/]+?",Jb={sensitive:!1,strict:!1,start:!0,end:!0},zb=/[.+*?^${}()[\]/\\]/g;function Qb(e,t){const n=de({},Jb,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function lp(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const ev={type:0,value:""},tv=/[a-zA-Z0-9_]/;function nv(e){if(!e)return[[]];if(e==="/")return[[ev]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(m)}:xr}function i(f){if(ip(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=av(f,n);n.splice(d,0,f),f.record.name&&!wc(f)&&r.set(f.record.name,f)}function c(f,d){let p,_={},C,T;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw fr(1,{location:f});T=p.record.name,_=de(vc(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&vc(f.params,p.keys.map(m=>m.name))),C=p.stringify(_)}else if(f.path!=null)C=f.path,p=n.find(m=>m.re.test(C)),p&&(_=p.parse(C),T=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw fr(1,{location:f,currentLocation:d});T=p.record.name,_=de({},d.params,f.params),C=p.stringify(_)}const y=[];let E=p;for(;E;)y.unshift(E.record),E=E.parent;return{name:T,path:C,params:_,matched:y,meta:iv(y)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:s}}function vc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ec(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ov(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function ov(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function wc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function iv(e){return e.reduce((t,n)=>de(t,n.meta),{})}function Sc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function av(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;lp(e,t[o])<0?r=o:n=o+1}const s=lv(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function lv(e){let t=e;for(;t=t.parent;)if(cp(t)&&lp(e,t)===0)return t}function cp({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function cv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Zi(o)):[r&&Zi(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function uv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Tt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const fv=Symbol(""),Tc=Symbol(""),Lo=Symbol(""),Ga=Symbol(""),ta=Symbol("");function Sr(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function dn(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(fr(4,{from:n,to:t})):d instanceof Error?l(d):Xb(d)?l(fr(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},u=o(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function si(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Qd(l)){const u=(l.__vccOpts||l)[t];u&&o.push(dn(u,n,r,i,a,s))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=_b(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&dn(p,n,r,i,a,s)()}))}}return o}function Lc(e){const t=Ve(Lo),n=Ve(Ga),r=we(()=>{const l=te(e.to);return t.resolve(l)}),s=we(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(ur.bind(null,u));if(d>-1)return d;const p=Pc(l[c-2]);return c>1&&Pc(u)===p&&f[f.length-1].path!==p?f.findIndex(ur.bind(null,l[c-2])):d}),o=we(()=>s.value>-1&&gv(n.params,r.value.params)),i=we(()=>s.value>-1&&s.value===n.matched.length-1&&sp(n.params,r.value.params));function a(l={}){if(mv(l)){const c=t[te(e.replace)?"replace":"push"](te(e.to)).catch(xr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:we(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}function dv(e){return e.length===1?e[0]:e}const pv=Pt({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:Lc,setup(e,{slots:t}){const n=en(Lc(e)),{options:r}=Ve(Lo),s=we(()=>({[Rc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Rc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&dv(t.default(n));return e.custom?o:Ye("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),hv=pv;function mv(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 gv(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Tt(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Pc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Rc=(e,t,n)=>e??t??n,yv=Pt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ve(ta),s=we(()=>e.route||r.value),o=Ve(Tc,0),i=we(()=>{let c=te(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=we(()=>s.value.matched[i.value]);xn(Tc,we(()=>i.value+1)),xn(fv,a),xn(ta,s);const l=Re();return Xe(()=>[l.value,a.value,e.name],([c,u,f],[d,p,_])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!ur(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(C=>C(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return kc(n.default,{Component:d,route:c});const p=f.props[u],_=p?p===!0?c.params:typeof p=="function"?p(c):p:null,T=Ye(d,de({},_,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return kc(n.default,{Component:T,route:c})||T}}});function kc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const up=yv;function _v(e){const t=sv(e.routes,e),n=e.parseQuery||cv,r=e.stringifyQuery||Cc,s=e.history,o=Sr(),i=Sr(),a=Sr(),l=or(bt);let c=bt;Xn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ni.bind(null,F=>""+F),f=ni.bind(null,Ab),d=ni.bind(null,Kr);function p(F,q){let B,J;return ip(F)?(B=t.getRecordMatcher(F),J=q):J=F,t.addRoute(J,B)}function _(F){const q=t.getRecordMatcher(F);q&&t.removeRoute(q)}function C(){return t.getRoutes().map(F=>F.record)}function T(F){return!!t.getRecordMatcher(F)}function y(F,q){if(q=de({},q||l.value),typeof F=="string"){const S=ri(n,F,q.path),A=t.resolve({path:S.path},q),U=s.createHref(S.fullPath);return de(S,A,{params:d(A.params),hash:Kr(S.hash),redirectedFrom:void 0,href:U})}let B;if(F.path!=null)B=de({},F,{path:ri(n,F.path,q.path).path});else{const S=de({},F.params);for(const A in S)S[A]==null&&delete S[A];B=de({},F,{params:f(S)}),q.params=f(q.params)}const J=t.resolve(B,q),ie=F.hash||"";J.params=u(d(J.params));const _e=xb(r,de({},F,{hash:Rb(ie),path:J.path})),b=s.createHref(_e);return de({fullPath:_e,hash:ie,query:r===Cc?uv(F.query):F.query||{}},J,{redirectedFrom:void 0,href:b})}function E(F){return typeof F=="string"?ri(n,F,l.value.path):de({},F)}function m(F,q){if(c!==F)return fr(8,{from:q,to:F})}function h(F){return P(F)}function w(F){return h(de(E(F),{replace:!0}))}function R(F){const q=F.matched[F.matched.length-1];if(q&&q.redirect){const{redirect:B}=q;let J=typeof B=="function"?B(F):B;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=E(J):{path:J},J.params={}),de({query:F.query,hash:F.hash,params:J.path!=null?{}:F.params},J)}}function P(F,q){const B=c=y(F),J=l.value,ie=F.state,_e=F.force,b=F.replace===!0,S=R(B);if(S)return P(de(E(S),{state:typeof S=="object"?de({},ie,S.state):ie,force:_e,replace:b}),q||B);const A=B;A.redirectedFrom=q;let U;return!_e&&Db(r,J,B)&&(U=fr(16,{to:A,from:J}),Je(J,J,!0,!1)),(U?Promise.resolve(U):x(A,J)).catch($=>Vt($)?Vt($,2)?$:it($):X($,A,J)).then($=>{if($){if(Vt($,2))return P(de({replace:b},E($.to),{state:typeof $.to=="object"?de({},ie,$.to.state):ie,force:_e}),q||A)}else $=D(A,J,!0,b,ie);return V(A,J,$),$})}function M(F,q){const B=m(F,q);return B?Promise.reject(B):Promise.resolve()}function O(F){const q=Ot.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(F):F()}function x(F,q){let B;const[J,ie,_e]=bv(F,q);B=si(J.reverse(),"beforeRouteLeave",F,q);for(const S of J)S.leaveGuards.forEach(A=>{B.push(dn(A,F,q))});const b=M.bind(null,F,q);return B.push(b),Ke(B).then(()=>{B=[];for(const S of o.list())B.push(dn(S,F,q));return B.push(b),Ke(B)}).then(()=>{B=si(ie,"beforeRouteUpdate",F,q);for(const S of ie)S.updateGuards.forEach(A=>{B.push(dn(A,F,q))});return B.push(b),Ke(B)}).then(()=>{B=[];for(const S of _e)if(S.beforeEnter)if(Tt(S.beforeEnter))for(const A of S.beforeEnter)B.push(dn(A,F,q));else B.push(dn(S.beforeEnter,F,q));return B.push(b),Ke(B)}).then(()=>(F.matched.forEach(S=>S.enterCallbacks={}),B=si(_e,"beforeRouteEnter",F,q,O),B.push(b),Ke(B))).then(()=>{B=[];for(const S of i.list())B.push(dn(S,F,q));return B.push(b),Ke(B)}).catch(S=>Vt(S,8)?S:Promise.reject(S))}function V(F,q,B){a.list().forEach(J=>O(()=>J(F,q,B)))}function D(F,q,B,J,ie){const _e=m(F,q);if(_e)return _e;const b=q===bt,S=Xn?history.state:{};B&&(J||b?s.replace(F.fullPath,de({scroll:b&&S&&S.scroll},ie)):s.push(F.fullPath,ie)),l.value=F,Je(F,q,B,b),it()}let Y;function ne(){Y||(Y=s.listen((F,q,B)=>{if(!Sn.listening)return;const J=y(F),ie=R(J);if(ie){P(de(ie,{replace:!0,force:!0}),J).catch(xr);return}c=J;const _e=l.value;Xn&&Bb(mc(_e.fullPath,B.delta),To()),x(J,_e).catch(b=>Vt(b,12)?b:Vt(b,2)?(P(de(E(b.to),{force:!0}),J).then(S=>{Vt(S,20)&&!B.delta&&B.type===Gr.pop&&s.go(-1,!1)}).catch(xr),Promise.reject()):(B.delta&&s.go(-B.delta,!1),X(b,J,_e))).then(b=>{b=b||D(J,_e,!1),b&&(B.delta&&!Vt(b,8)?s.go(-B.delta,!1):B.type===Gr.pop&&Vt(b,20)&&s.go(-1,!1)),V(J,_e,b)}).catch(xr)}))}let se=Sr(),G=Sr(),z;function X(F,q,B){it(F);const J=G.list();return J.length?J.forEach(ie=>ie(F,q,B)):console.error(F),Promise.reject(F)}function he(){return z&&l.value!==bt?Promise.resolve():new Promise((F,q)=>{se.add([F,q])})}function it(F){return z||(z=!F,ne(),se.list().forEach(([q,B])=>F?B(F):q()),se.reset()),F}function Je(F,q,B,J){const{scrollBehavior:ie}=e;if(!Xn||!ie)return Promise.resolve();const _e=!B&&Wb(mc(F.fullPath,0))||(J||!B)&&history.state&&history.state.scroll||null;return Ft().then(()=>ie(F,q,_e)).then(b=>b&&Vb(b)).catch(b=>X(b,F,q))}const He=F=>s.go(F);let kt;const Ot=new Set,Sn={currentRoute:l,listening:!0,addRoute:p,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:T,getRoutes:C,resolve:y,options:e,push:h,replace:w,go:He,back:()=>He(-1),forward:()=>He(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:G.add,isReady:he,install(F){const q=this;F.component("RouterLink",hv),F.component("RouterView",up),F.config.globalProperties.$router=q,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>te(l)}),Xn&&!kt&&l.value===bt&&(kt=!0,h(s.location).catch(ie=>{}));const B={};for(const ie in bt)Object.defineProperty(B,ie,{get:()=>l.value[ie],enumerable:!0});F.provide(Lo,q),F.provide(Ga,qt(B)),F.provide(ta,l);const J=F.unmount;Ot.add(F),F.unmount=function(){Ot.delete(F),Ot.size<1&&(c=bt,Y&&Y(),Y=null,l.value=bt,kt=!1,z=!1),J()}}};function Ke(F){return F.reduce((q,B)=>q.then(()=>O(B)),Promise.resolve())}return Sn}function bv(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iur(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>ur(c,l))||s.push(l))}return[n,r,s]}function KC(){return Ve(Lo)}function vv(e){return Ve(Ga)}const Ev=/(:\w+)\([^)]+\)/g,wv=/(:\w+)[?+*]/g,Sv=/:\w+/g,Cv=(e,t)=>t.path.replace(Ev,"$1").replace(wv,"$1").replace(Sv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),na=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Cv(e.route,n));return typeof r=="function"?r(e.route):r},Tv=(e,t)=>({default:()=>e?Ye(om,e===!0?{}:e,t):t});function qa(e){return Array.isArray(e)?e:[e]}const oi=null,Lv={};const ii=[{name:"slug___de",path:"/de/:slug(.*)*",component:()=>re(()=>import("./DhngW6u9.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:"slug___en",path:"/:slug(.*)*",component:()=>re(()=>import("./DhngW6u9.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:oi==null?void 0:oi.name,path:"/sitemap.xml",component:Lv}],fp=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ye(e,t,n):(r=n.default)==null?void 0:r.call(n)}}),Pv=/(:\w+)\([^)]+\)/g,Rv=/(:\w+)[?+*]/g,kv=/:\w+/g;function Oc(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Pv,"$1").replace(Rv,"$1").replace(kv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Ov(e,t){return e===t||t===bt?!1:Oc(e)!==Oc(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const Av={scrollBehavior(e,t,n){var c;const r=ue(),s=((c=ot().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&Ov(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ac(e.hash),behavior:s}:!1;const a=u=>!!(u.meta.pageTransition??Ui),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(o={el:e.hash,top:Ac(e.hash),behavior:s}),u(o)})})}};function Ac(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Iv={hashMode:!1,scrollBehaviorType:"auto"},dt={...Iv,...Av},Nv=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=ue(),s=ot(),o=([t,n]=mt(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=wo({statusCode:o&&o.statusCode||404,statusMessage:o&&o.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(c=>{if(a(),c===e){const u=s.afterEach(async()=>{u(),await r.runWithContext(()=>Qn(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},xv=async e=>{let t,n;const r=([t,n]=mt(()=>Wa({path:e.path})),t=await t,n(),t);if(r.redirect)return Rt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Dv=[Nv,xv],Mr={};function Mv(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const c=o.includes(e.slice(i))?e.slice(i).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),ql(u,"")}const a=ql(r,e),l=!n||Mi(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const $v=xe({name:"nuxt:router",enforce:"pre",async setup(e){var T;let t,n,r=We().app.baseURL;const s=((T=dt.history)==null?void 0:T.call(dt,r))??Yb(r),o=dt.routes?([t,n]=mt(()=>dt.routes(ii)),t=await t,n(),t??ii):ii;let i;const a=_v({...dt,scrollBehavior:(y,E,m)=>{if(E===bt){i=m;return}if(dt.scrollBehavior){if(a.options.scrollBehavior=dt.scrollBehavior,"scrollRestoration"in window.history){const h=a.beforeEach(()=>{h(),window.history.scrollRestoration="manual"})}return dt.scrollBehavior(y,bt,i||m)}},history:s,routes:o});dt.routes&&dt.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=or(a.currentRoute.value);a.afterEach((y,E)=>{l.value=E}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Mv(r,window.location,e.payload.path),u=or(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,E)=>{var m,h,w,R;((h=(m=y.matched[0])==null?void 0:m.components)==null?void 0:h.default)===((R=(w=E.matched[0])==null?void 0:w.components)==null?void 0:R.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y],enumerable:!0});e._route=qt(d),e._middleware=e._middleware||{global:[],named:{}};const p=cs();a.afterEach(async(y,E,m)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(i_),m&&await e.callHook("page:loading:end")});try{[t,n]=mt(()=>a.isReady()),await t,n()}catch(y){[t,n]=mt(()=>e.runWithContext(()=>Qn(y))),await t,n()}const _=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const C=e.payload.state._layout;return a.beforeEach(async(y,E)=>{var m;await e.callHook("page:loading:start"),y.meta=en(y.meta),e.isHydrating&&C&&!yn(y.meta.layout)&&(y.meta.layout=C),e._processingMiddleware=!0;{const h=new Set([...Dv,...e._middleware.global]);for(const w of y.matched){const R=w.meta.middleware;if(R)for(const P of qa(R))h.add(P)}{const w=await e.runWithContext(()=>Wa({path:y.path}));if(w.appMiddleware)for(const R in w.appMiddleware)w.appMiddleware[R]?h.add(R):h.delete(R)}for(const w of h){const R=typeof w=="string"?e._middleware.named[w]||await((m=Mr[w])==null?void 0:m.call(Mr).then(M=>M.default||M)):w;if(!R)throw new Error(`Unknown route middleware: '${w}'.`);const P=await e.runWithContext(()=>R(y,E));if(!e.payload.serverRendered&&e.isHydrating&&(P===!1||P instanceof Error)){const M=P||Bi({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>Qn(M)),!1}if(P!==!0&&(P||P===!1))return P}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(y,E)=>{y.matched.length===0&&await e.runWithContext(()=>Qn(Bi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in _&&(_.name=void 0),await a.replace({..._,force:!0}),a.options.scrollBehavior=dt.scrollBehavior}catch(y){await e.runWithContext(()=>Qn(y))}}),{provide:{router:a}}}}),Ic=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),GC=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Ya=e=>{const t=ue();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ic(()=>e())}):Ic(()=>e())},Fv="$s";function Xa(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s=Fv+n,o=ue(),i=tf(o.payload.state,s);if(i.value===void 0&&r){const a=r();if(Se(a))return o.payload.state[s]=a,a;i.value=a}return i}function vt(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[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]=vt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:vt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=vt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=vt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(vt(s))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(s,o){n.set(vt(o),vt(s))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(vt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Hv={path:"/",watch:!0,decode:e=>Wr(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Ts=window.cookieStore;function Uv(e,t){var l;const n={...Hv,...t};n.filter??(n.filter=c=>c===e);const r=Nc(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const o=s!==void 0&&s<=0,i=vt(o?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=s&&!o?Bv(i,s,n.watch&&n.watch!=="shallow"):Re(i);{let c=null;try{!Ts&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||Xy(a.value,r[e])||(Vv(e,a.value,n),r[e]=vt(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=_=>{var T;const C=_.refresh?(T=Nc(n))==null?void 0:T[e]:n.decode(_.value);d=!0,a.value=C,r[e]=vt(C),Ft(()=>{d=!1})};let d=!1;const p=!!os();if(p&&$s(()=>{d=!0,u(),c==null||c.close()}),Ts){const _=C=>{const T=C.changed.find(E=>E.name===e),y=C.deleted.find(E=>E.name===e);T&&f({value:T.value}),y&&f({value:null})};Ts.addEventListener("change",_),p&&$s(()=>Ts.removeEventListener("change",_))}else c&&(c.onmessage=({data:_})=>f(_));n.watch?Xe(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Nc(e={}){return By(document.cookie,e)}function jv(e,t,n={}){return t==null?Zl(e,t,{...n,maxAge:-1}):Zl(e,t,n)}function Vv(e,t,n={}){document.cookie=jv(e,t,n)}const xc=2147483647;function Bv(e,t,n){let r,s,o=0;const i=n?Re(e):{value:e};return os()&&$s(()=>{s==null||s(),clearTimeout(r)}),$h((a,l)=>{n&&(s=Xe(i,l));function c(){o=0,clearTimeout(r);const u=t-o,f=u{if(o+=f,o{if(t.path===n.path)return;const r=await dc(t.path);r&&Object.assign(e.static.data,r.data)}),Ya(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await dc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Co,1e3)})}}),qv=xe(()=>{const e=ot();Ya(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Yv=xe(e=>{let t;async function n(){const r=await Co();t&&clearTimeout(t),t=setTimeout(n,zl);try{const s=await $fetch(Ua("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}Ya(()=>{t=setTimeout(n,zl)})}),Xv=xe({name:"nuxt:chunk-reload",setup(e){const t=ot(),n=We(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:_r(n.app.baseURL,o.fullPath);Wv({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),Jv=xe({name:"pinia",setup(e){const t=c_();return e.vueApp.use(t),us(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),zv=ye(()=>re(()=>import("./bWs328Jn.js"),__vite__mapDeps([5,6,4]),import.meta.url).then(e=>e.default||e.default||e)),Qv=ye(()=>re(()=>import("./cIAOhYyl.js"),__vite__mapDeps([7,4]),import.meta.url).then(e=>e.default||e.default||e)),Zv=ye(()=>re(()=>import("./BsT8Nki6.js"),__vite__mapDeps([8,4]),import.meta.url).then(e=>e.default||e.default||e)),eE=ye(()=>re(()=>import("./Ib7ni1pr.js"),__vite__mapDeps([9,4]),import.meta.url).then(e=>e.default||e.default||e)),tE=ye(()=>re(()=>import("./BxLGCUw5.js"),__vite__mapDeps([10,4]),import.meta.url).then(e=>e.default||e.default||e)),nE=ye(()=>re(()=>import("./RWOGVE6V.js"),__vite__mapDeps([11,4]),import.meta.url).then(e=>e.default||e.default||e)),rE=ye(()=>re(()=>import("./Cvv4Q_Gd.js"),__vite__mapDeps([12,4]),import.meta.url).then(e=>e.default||e.default||e)),sE=ye(()=>re(()=>import("./BE-DtQKN.js"),__vite__mapDeps([13,4]),import.meta.url).then(e=>e.default||e.default||e)),oE=ye(()=>re(()=>import("./mS6bx7O8.js"),__vite__mapDeps([14,4]),import.meta.url).then(e=>e.default||e.default||e)),iE=ye(()=>re(()=>import("./ClkitIaz.js"),__vite__mapDeps([15,4]),import.meta.url).then(e=>e.default||e.default||e)),aE=ye(()=>re(()=>import("./BmziIWQh.js"),__vite__mapDeps([16,4]),import.meta.url).then(e=>e.default||e.default||e)),lE=ye(()=>re(()=>import("./D9P9L8Ii.js"),__vite__mapDeps([17,18,4]),import.meta.url).then(e=>e.default||e.default||e)),cE=ye(()=>re(()=>import("./ClXdfQWp.js"),__vite__mapDeps([19,4]),import.meta.url).then(e=>e.default||e.default||e)),uE=ye(()=>re(()=>import("./DUPHs9XH.js"),__vite__mapDeps([20,4]),import.meta.url).then(e=>e.default||e.default||e)),fE=ye(()=>re(()=>import("./C9gYyuJe.js"),__vite__mapDeps([21,4]),import.meta.url).then(e=>e.default||e.default||e)),dE=ye(()=>re(()=>import("./DKONxUXb.js"),__vite__mapDeps([22,4]),import.meta.url).then(e=>e.default||e.default||e)),pE=ye(()=>re(()=>import("./DHo82poN.js"),__vite__mapDeps([23,4]),import.meta.url).then(e=>e.default||e.default||e)),hE=ye(()=>re(()=>import("./DSTdiXEe.js"),__vite__mapDeps([24,4]),import.meta.url).then(e=>e.default||e.default||e)),mE=ye(()=>re(()=>import("./BKiM9KRk.js"),__vite__mapDeps([25,4]),import.meta.url).then(e=>e.default||e.default||e)),gE=ye(()=>re(()=>import("./BWAgRHWO.js"),__vite__mapDeps([26,4]),import.meta.url).then(e=>e.default||e.default||e)),yE=ye(()=>re(()=>import("./C1lPrmpZ.js"),__vite__mapDeps([27,4]),import.meta.url).then(e=>e.default||e.default||e)),_E=ye(()=>re(()=>import("./BJGC6AOQ.js"),__vite__mapDeps([28,4]),import.meta.url).then(e=>e.default||e.default||e)),bE=ye(()=>re(()=>import("./BP9fzvr8.js"),__vite__mapDeps([29,4]),import.meta.url).then(e=>e.default||e.default||e)),vE=ye(()=>re(()=>import("./BQfW2GaH.js"),__vite__mapDeps([30,4]),import.meta.url).then(e=>e.default||e.default||e)),EE=ye(()=>re(()=>import("./peSzg4yS.js"),__vite__mapDeps([31,4]),import.meta.url).then(e=>e.default||e.default||e)),wE=[["ProseA",zv],["ProseBlockquote",Qv],["ProseCode",Zv],["ProseEm",eE],["ProseH1",tE],["ProseH2",nE],["ProseH3",rE],["ProseH4",sE],["ProseH5",oE],["ProseH6",iE],["ProseHr",aE],["ProseImg",lE],["ProseLi",cE],["ProseOl",uE],["ProseP",fE],["ProsePre",dE],["ProseScript",pE],["ProseStrong",hE],["ProseTable",mE],["ProseTbody",gE],["ProseTd",yE],["ProseTh",_E],["ProseThead",bE],["ProseTr",vE],["ProseUl",EE]],SE=xe({name:"nuxt:global-components",setup(e){for(const[t,n]of wE)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),pn={default:ye(()=>re(()=>import("./1S5t1YhH.js").then(e=>e._),__vite__mapDeps([32,4,1,2,6,33,34,3,35]),import.meta.url).then(e=>e.default||e))},CE=xe({name:"nuxt:prefetch",setup(e){const t=ot();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof pn[r]=="function"&&await pn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Rt(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=qa(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof Mr[i]=="function"&&Mr[i]();s&&typeof pn[s]=="function"&&pn[s]()})}});/*! * shared v10.0.5 * (c) 2024 kazuya kawaguchi * Released under the MIT License. @@ -44,7 +44,7 @@ Use "options.replacer" or "options.ignoreUnknown" * vue-i18n v10.0.5 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const J0="10.0.5";function z0(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ja().__INTLIFY_PROD_DEVTOOLS__=!1)}const _t={UNEXPECTED_RETURN_TYPE:m0,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function Lt(e,...t){return xo(e,null,void 0)}const ca=vn("__translateVNode"),ua=vn("__datetimeParts"),fa=vn("__numberParts"),Q0=vn("__setPluralRules"),Z0=vn("__injectWithOption"),da=vn("__dispose");function Xr(e){if(!oe(e))return e;for(const t in e)if(wt(e,t))if(!t.includes("."))oe(e[t])&&Xr(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in a&&"resource"in a){const{locale:l,resource:c}=a;l?(i[l]=i[l]||be(),Dn(c,i[l])):Dn(c,i)}else K(a)&&Dn(JSON.parse(a),i)}),s==null&&o)for(const a in i)wt(i,a)&&Xr(i[a]);return i}function Wp(e){return e.type}function eS(e,t,n){let r=oe(t.messages)?t.messages:be();"__i18nGlobal"in n&&(r=Bp(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(oe(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(oe(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function fu(e){return Pe(gn,null,e,0)}const du="__INTLIFY_META__",pu=()=>[],tS=()=>!1;let hu=0;function mu(e){return(t,n,r,s)=>e(n,r,nn()||void 0,s)}const nS=()=>{const e=nn();let t=null;return e&&(t=Wp(e)[du])?{[du]:t}:null};function Kp(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,s=e.flatJson,o=to?Re:or;let i=Le(e.inheritLocale)?e.inheritLocale:!0;const a=o(t&&i?t.locale.value:K(e.locale)?e.locale:oo),l=o(t&&i?t.fallbackLocale.value:K(e.fallbackLocale)||ke(e.fallbackLocale)||ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),c=o(Bp(a.value,e)),u=o(ce(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=o(ce(e.numberFormats)?e.numberFormats:{[a.value]:{}});let d=t?t.missingWarn:Le(e.missingWarn)||no(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:Le(e.fallbackWarn)||no(e.fallbackWarn)?e.fallbackWarn:!0,_=t?t.fallbackRoot:Le(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,T=ge(e.missing)?e.missing:null,y=ge(e.missing)?mu(e.missing):null,E=ge(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:Le(e.warnHtmlMessage)?e.warnHtmlMessage:!0,h=!!e.escapeParameter;const w=t?t.modifiers:ce(e.modifiers)?e.modifiers:{};let R=e.pluralRules||t&&t.pluralRules,P;P=(()=>{r&&nu(null);const L={version:J0,locale:a.value,fallbackLocale:l.value,messages:c.value,modifiers:w,pluralRules:R,missing:y===null?void 0:y,missingWarn:d,fallbackWarn:p,fallbackFormat:C,unresolving:!0,postTranslation:E===null?void 0:E,warnHtmlMessage:m,escapeParameter:h,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=ce(P)?P.__datetimeFormatters:void 0,L.__numberFormatters=ce(P)?P.__numberFormatters:void 0;const I=D0(L);return r&&nu(I),I})(),Cr(P,a.value,l.value);function O(){return[a.value,l.value,c.value,u.value,f.value]}const x=we({get:()=>a.value,set:L=>{a.value=L,P.locale=a.value}}),V=we({get:()=>l.value,set:L=>{l.value=L,P.fallbackLocale=l.value,Cr(P,a.value,L)}}),D=we(()=>c.value),Y=we(()=>u.value),ne=we(()=>f.value);function se(){return ge(E)?E:null}function G(L){E=L,P.postTranslation=L}function z(){return T}function X(L){L!==null&&(y=mu(L)),T=L,P.missing=y}const he=(L,I,W,Q,ae,le)=>{O();let Oe;try{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=t?x0():void 0),Oe=L(P)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=void 0)}if(W!=="translate exists"&&Ae(Oe)&&Oe===Do||W==="translate exists"&&!Oe){const[Ue,ut]=I();return t&&_?Q(t):ae(Ue)}else{if(le(Oe))return Oe;throw Lt(_t.UNEXPECTED_RETURN_TYPE)}};function it(...L){return he(I=>Reflect.apply(uu,null,[I,...L]),()=>la(...L),"translate",I=>Reflect.apply(I.t,I,[...L]),I=>I,I=>K(I))}function Je(...L){const[I,W,Q]=L;if(Q&&!oe(Q))throw Lt(_t.INVALID_ARGUMENT);return it(I,W,Ie({resolvedMessage:!0},Q||{}))}function He(...L){return he(I=>Reflect.apply(su,null,[I,...L]),()=>ia(...L),"datetime format",I=>Reflect.apply(I.d,I,[...L]),()=>eu,I=>K(I))}function kt(...L){return he(I=>Reflect.apply(iu,null,[I,...L]),()=>aa(...L),"number format",I=>Reflect.apply(I.n,I,[...L]),()=>eu,I=>K(I))}function Ot(L){return L.map(I=>K(I)||Ae(I)||Le(I)?fu(String(I)):I)}const Ke={normalize:Ot,interpolate:L=>L,type:"vnode"};function F(...L){return he(I=>{let W;const Q=I;try{Q.processor=Ke,W=Reflect.apply(uu,null,[Q,...L])}finally{Q.processor=null}return W},()=>la(...L),"translate",I=>I[ca](...L),I=>[fu(I)],I=>ke(I))}function q(...L){return he(I=>Reflect.apply(iu,null,[I,...L]),()=>aa(...L),"number format",I=>I[fa](...L),pu,I=>K(I)||ke(I))}function B(...L){return he(I=>Reflect.apply(su,null,[I,...L]),()=>ia(...L),"datetime format",I=>I[ua](...L),pu,I=>K(I)||ke(I))}function J(L){R=L,P.pluralRules=R}function ie(L,I){return he(()=>{if(!L)return!1;const W=K(I)?I:a.value,Q=S(W),ae=P.messageResolver(Q,L);return gr(ae)||ht(ae)||K(ae)},()=>[L],"translate exists",W=>Reflect.apply(W.te,W,[L,I]),tS,W=>Le(W))}function _e(L){let I=null;const W=Np(P,l.value,a.value);for(let Q=0;Q{i&&(a.value=L,P.locale=L,Cr(P,a.value,l.value))}),Xe(t.fallbackLocale,L=>{i&&(l.value=L,P.fallbackLocale=L,Cr(P,a.value,l.value))}));const j={id:hu,locale:x,fallbackLocale:V,get inheritLocale(){return i},set inheritLocale(L){i=L,L&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Cr(P,a.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:D,get modifiers(){return w},get pluralRules(){return R||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(L){d=L,P.missingWarn=d},get fallbackWarn(){return p},set fallbackWarn(L){p=L,P.fallbackWarn=p},get fallbackRoot(){return _},set fallbackRoot(L){_=L},get fallbackFormat(){return C},set fallbackFormat(L){C=L,P.fallbackFormat=C},get warnHtmlMessage(){return m},set warnHtmlMessage(L){m=L,P.warnHtmlMessage=L},get escapeParameter(){return h},set escapeParameter(L){h=L,P.escapeParameter=L},t:it,getLocaleMessage:S,setLocaleMessage:A,mergeLocaleMessage:U,getPostTranslationHandler:se,setPostTranslationHandler:G,getMissingHandler:z,setMissingHandler:X,[Q0]:J};return j.datetimeFormats=Y,j.numberFormats=ne,j.rt=Je,j.te=ie,j.tm=b,j.d=He,j.n=kt,j.getDateTimeFormat=$,j.setDateTimeFormat=g,j.mergeDateTimeFormat=v,j.getNumberFormat=k,j.setNumberFormat=N,j.mergeNumberFormat=H,j[Z0]=n,j[ca]=F,j[ua]=B,j[fa]=q,j}const il={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function rS({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===je?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},be())}function Gp(){return je}const sS=Pt({name:"i18n-t",props:Ie({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ae(e)||!isNaN(e)}},il),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||al({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i=be();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=K(e.plural)?+e.plural:e.plural);const a=rS(t,o),l=s[ca](e.keypath,a,i),c=Ie(be(),r),u=K(e.tag)||oe(e.tag)?e.tag:Gp();return Ye(u,c,l)}}}),gu=sS;function oS(e){return ke(e)&&!K(e[0])}function qp(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let a=be();e.locale&&(i.locale=e.locale),K(e.format)?i.key=e.format:oe(e.format)&&(K(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,p)=>n.includes(p)?Ie(be(),d,{[p]:e.format[p]}):d,be()));const l=r(e.value,i,a);let c=[i.key];ke(l)?c=l.map((d,p)=>{const _=s[d.type],C=_?_({[d.type]:d.value,index:p,parts:l}):[d.value];return oS(C)&&(C[0].key=`${d.type}-${p}`),C}):K(l)&&(c=[l]);const u=Ie(be(),o),f=K(e.tag)||oe(e.tag)?e.tag:Gp();return Ye(f,u,c)}}const iS=Pt({name:"i18n-n",props:Ie({value:{type:Number,required:!0},format:{type:[String,Object]}},il),setup(e,t){const n=e.i18n||al({useScope:e.scope,__useComponent:!0});return qp(e,t,Up,(...r)=>n[fa](...r))}}),yu=iS,aS=Pt({name:"i18n-d",props:Ie({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},il),setup(e,t){const n=e.i18n||al({useScope:e.scope,__useComponent:!0});return qp(e,t,Hp,(...r)=>n[ua](...r))}}),_u=aS;function lS(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function cS(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw Lt(_t.UNEXPECTED_ERROR);const c=lS(e,a.$),u=bu(l);return[Reflect.apply(c.t,c,[...vu(u)]),c]};return{created:(i,a)=>{const[l,c]=t(a);to&&e.global===c&&(i.__i18nWatcher=Xe(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{to&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const l=i.__composer,c=bu(a);i.textContent=Reflect.apply(l.t,l,[...vu(c)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function bu(e){if(K(e))return{path:e};if(ce(e)){if(!("path"in e))throw Lt(_t.REQUIRED_VALUE,"path");return e}else throw Lt(_t.INVALID_VALUE)}function vu(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},a=r||{};return K(n)&&(i.locale=n),Ae(s)&&(i.plural=s),Ae(o)&&(i.plural=o),[t,a,i]}function uS(e,t,...n){const r=ce(n[0])?n[0]:{};(Le(r.globalInstall)?r.globalInstall:!0)&&([gu.name,"I18nT"].forEach(o=>e.component(o,gu)),[yu.name,"I18nN"].forEach(o=>e.component(o,yu)),[_u.name,"I18nD"].forEach(o=>e.component(o,_u))),e.directive("t",cS(t))}const fS=vn("global-vue-i18n");function dS(e={},t){const n=Le(e.globalInjection)?e.globalInjection:!0,r=new Map,[s,o]=pS(e),i=vn("");function a(f){return r.get(f)||null}function l(f,d){r.set(f,d)}function c(f){r.delete(f)}const u={get mode(){return"composition"},async install(f,...d){if(f.__VUE_I18N_SYMBOL__=i,f.provide(f.__VUE_I18N_SYMBOL__,u),ce(d[0])){const C=d[0];u.__composerExtend=C.__composerExtend,u.__vueI18nExtend=C.__vueI18nExtend}let p=null;n&&(p=ES(f,u.global)),uS(f,u,...d);const _=f.unmount;f.unmount=()=>{p&&p(),u.dispose(),_()}},get global(){return o},dispose(){s.stop()},__instances:r,__getInstance:a,__setInstance:l,__deleteInstance:c};return u}function al(e={}){const t=nn();if(t==null)throw Lt(_t.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Lt(_t.NOT_INSTALLED);const n=hS(t),r=gS(n),s=Wp(t),o=mS(e,s);if(o==="global")return eS(r,e,s),r;if(o==="parent"){let l=yS(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Ie({},e);"__i18n"in s&&(l.__i18n=s.__i18n),r&&(l.__root=r),a=Kp(l),i.__composerExtend&&(a[da]=i.__composerExtend(a)),bS(i,t,a),i.__setInstance(t,a)}return a}function pS(e,t,n){const r=ss(),s=r.run(()=>Kp(e));if(s==null)throw Lt(_t.UNEXPECTED_ERROR);return[r,s]}function hS(e){const t=Ve(e.isCE?fS:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Lt(e.isCE?_t.NOT_INSTALLED_WITH_PROVIDE:_t.UNEXPECTED_ERROR);return t}function mS(e,t){return Po(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function gS(e){return e.mode==="composition"?e.global:e.global.__composer}function yS(e,t,n=!1){let r=null;const s=t.root;let o=_S(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function _S(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function bS(e,t,n){mo(()=>{},t),yo(()=>{const r=n;e.__deleteInstance(t);const s=r[da];s&&(s(),delete r[da])},t)}const vS=["locale","fallbackLocale","availableLocales"],Eu=["t","rt","d","n","tm","te"];function ES(e,t){const n=Object.create(null);return vS.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Lt(_t.UNEXPECTED_ERROR);const i=Se(o.value)?{get(){return o.value.value},set(a){o.value.value=a}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Eu.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Lt(_t.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Eu.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}z0();k0(u0);O0(L0);A0(Np);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ja();e.__INTLIFY__=!0,f0(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function qC(e){const t=Io(),n=Kd(),r=kn(t.i18n),s=t.router,o=fs(t.i18n),i=Gc(yp(t.i18n)),a=Re({}),l=t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR,c=we({get(){return l?t.metaState.value:s.currentRoute.value.meta[Ms]??{}},set(_){t.metaState.value=_,a.value=_,s.currentRoute.value.meta[Ms]=_}}),u=Xe(()=>s.currentRoute.value.fullPath,()=>{s.currentRoute.value.meta[Ms]=l?t.metaState.value:a.value});yo(()=>{u()});const f=Gc(i).find(_=>_.code===o)||{code:o},d=f.language;te(r.baseUrl)||console.warn("I18n `baseUrl` is required to generate valid SEO tag links.");const p=()=>{const _={link:[],meta:[]};if(o&&r.locales){const C="id";_.link.push(...vp(t,i,C),...wp(t,C,e)),_.meta.push(...Sp(t,C,e),...Cp(f,d,C),...Tp(i,d,C))}n==null||n.push(_)};return function(_){c.value={..._},p()}}function YC(){return rt(ds)}function wS(){return rt(hr)}const SS=xe({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){if(e.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const t=wS(),n=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",r=>{var s;((s=r.renderResult)==null?void 0:s.html)!=null&&(r.renderResult.html=r.renderResult.html.replaceAll(n,(o,i)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(t(i??""))}"`)))})}});function CS(e,{extendComposer:t,extendComposerInstance:n}){const r=ss(),s=e.install.bind(e);return e.install=(o,...i)=>{const a=Object.assign({},i[0]);a.inject??(a.inject=!0),a.__composerExtend=c=>(n(c,kn(e)),()=>{}),e.mode==="legacy"&&(a.__vueI18nExtend=c=>(n(c,kn(c)),()=>{})),Reflect.apply(s,e,[o,a]);const l=kn(e);if(r.run(()=>{t(l),e.mode==="legacy"&&mp(e.global)&&n(e.global,kn(e.global))}),e.mode==="composition"&&o.config.globalProperties.$i18n!=null&&n(o.config.globalProperties.$i18n,l),a.inject){const c=Io(e);o.mixin({methods:{$getRouteBaseName:rt(pr,c),$resolveRoute:rt(Ao,c),$localePath:rt(ds,c),$localeRoute:rt(el,c),$localeLocation:rt(aw,c),$switchLocalePath:rt(hr,c),$localeHead:rt(bp,c)}})}if(o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{r.stop(),c()}}},r}const TS=xe({name:"i18n:plugin",parallel:DE,async setup(e){let t,n;const r=Fn(),{vueApp:s}=e,o=e,i=Ew(o);vw(o,i);const a={...o.$config.public.i18n,defaultLocale:i};a.baseUrl=mw();const l=ps(),c=([t,n]=mt(()=>WE(xE,ue())),t=await t,n(),t);c.messages=c.messages||{},c.fallbackLocale=c.fallbackLocale??!1;const u=Pp(),f=h=>h||c.locale||"en-US",d=gw();let p=Bc(r,u(r),f(a.defaultLocale),{ssg:a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:ai(d,l,a.defaultLocale)},a);c.messages=([t,n]=mt(()=>KE(c.messages,ro,{localeCodes:dr,initialLocale:p,lazy:a.lazy,defaultLocale:a.defaultLocale,fallbackLocale:c.fallbackLocale})),t=await t,n(),t),p=f(p);const _=dS({...c,locale:p});let C=!0;const T=h=>p!==h&&C;let y=!0;const E=()=>y;if(E()&&a.strategy==="no_prefix"){const h=d.value;e.hook("app:mounted",async()=>{const w=Ap(r,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:h},p);await zE(_,w.locale),y=!1})}CS(_,{extendComposer(h){const w=Fn(),R=Re(a.locales),P=Re(dr),M=Re("");h.locales=we(()=>R.value),h.localeCodes=we(()=>P.value),h.baseUrl=we(()=>M.value),$E?Xe(h.locale,()=>{M.value=Hc(a.baseUrl,o)},{immediate:!0}):M.value=Hc(a.baseUrl,o),h.strategy=a.strategy,h.localeProperties=we(()=>Ro.find(O=>O.code===h.locale.value)||{code:h.locale.value}),h.setLocale=async O=>{const x=T(O);await Vc(O,_,a,x)&&x&&(C=!1);const D=await o.runWithContext(()=>Wc({route:{to:w},locale:O,routeLocale:u(w),strategy:a.strategy}));await o.runWithContext(async()=>await Kc({nuxtApp:o,i18n:_,redirectPath:D,locale:O,route:w},{enableNavigate:!0}))},h.loadLocaleMessages=async O=>{const x=_p.bind(null,_);await so(O,ro,x)},h.differentDomains=a.differentDomains,h.defaultLocale=a.defaultLocale,h.getBrowserLocale=()=>kp(),h.getLocaleCookie=()=>ai(d,l,a.defaultLocale),h.setLocaleCookie=O=>yw(d,O,l),h.onBeforeLanguageSwitch=(O,x,V,D)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:O,newLocale:x,initialSetup:V,context:D}),h.onLanguageSwitched=(O,x)=>e.callHook("i18n:localeSwitched",{oldLocale:O,newLocale:x}),h.finalizePendingLocaleChange=async()=>{_.__pendingLocale&&(gp(_,_.__pendingLocale),_.__resolvePendingLocalePromise&&await _.__resolvePendingLocalePromise(),_.__pendingLocale=void 0)},h.waitForPendingLocaleChange=async()=>{_.__pendingLocale&&_.__pendingLocalePromise&&await _.__pendingLocalePromise}},extendComposerInstance(h,w){const R={locales:{get:()=>w.locales.value},localeCodes:{get:()=>w.localeCodes.value},baseUrl:{get:()=>w.baseUrl.value},strategy:{get:()=>w.strategy},localeProperties:{get:()=>w.localeProperties.value},setLocale:{get:()=>async P=>Reflect.apply(w.setLocale,w,[P])},loadLocaleMessages:{get:()=>async P=>Reflect.apply(w.loadLocaleMessages,w,[P])},differentDomains:{get:()=>w.differentDomains},defaultLocale:{get:()=>w.defaultLocale},getBrowserLocale:{get:()=>()=>Reflect.apply(w.getBrowserLocale,w,[])},getLocaleCookie:{get:()=>()=>Reflect.apply(w.getLocaleCookie,w,[])},setLocaleCookie:{get:()=>P=>Reflect.apply(w.setLocaleCookie,w,[P])},onBeforeLanguageSwitch:{get:()=>(P,M,O,x)=>Reflect.apply(w.onBeforeLanguageSwitch,w,[P,M,O,x])},onLanguageSwitched:{get:()=>(P,M)=>Reflect.apply(w.onLanguageSwitched,w,[P,M])},finalizePendingLocaleChange:{get:()=>()=>Reflect.apply(w.finalizePendingLocaleChange,w,[])},waitForPendingLocaleChange:{get:()=>()=>Reflect.apply(w.waitForPendingLocaleChange,w,[])}};for(const[P,M]of Object.entries(R))Object.defineProperty(h,P,M)}}),s.use(_),dw(o,_);let m=0;n_("locale-changing",async(h,w)=>{let R,P;const M=u(h),O=Bc(h,M,()=>fs(_)||f(a.defaultLocale),{ssg:E()&&a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:m===0,localeCookie:ai(d,l,a.defaultLocale)},a),x=T(O);([R,P]=mt(()=>Vc(O,_,a,x)),R=await R,P(),R)&&x&&(C=!1);const D=([R,P]=mt(()=>o.runWithContext(()=>Wc({route:{to:h,from:w},locale:O,routeLocale:M,strategy:a.strategy},!0))),R=await R,P(),R);return m++,[R,P]=mt(()=>o.runWithContext(async()=>Kc({nuxtApp:o,i18n:_,redirectPath:D,locale:O,route:h}))),R=await R,P(),R},{global:!0})}});function Mo(e){let t;return t=ue().$nuxtSiteConfig,t||{}}const LS=xe(()=>{const e=So();if(!e)return;const t=Mo(),n={meta:[],templateParams:{site:t,siteUrl:t.url,siteName:t.name}};t.separator&&(n.templateParams.separator=t.separator),t.titleSeparator&&(n.templateParams.titleSeparator=t.titleSeparator),t.description&&(n.templateParams.siteDescription=t.description,n.meta.push({name:"description",content:"%site.description"})),e.push(n,{tagPriority:150})});function PS(e={}){return{hooks:{entries:{resolve({entries:t}){var s,o;let n=null,r=999;for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],c=(typeof l.titleTemplate=="object"?(s=l.titleTemplate)==null?void 0:s.tagPriority:!1)||i.tagPriority||100;l.titleTemplate!==void 0&&c<=r&&(n=l.titleTemplate,r=c)}for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],c=l.meta||[];n=Ji(n,l.title);const u=l.title,f=(o=c.find(T=>T.name==="description"))==null?void 0:o.content,d=c.some(T=>T.property==="og:title"),p=c.some(T=>T.property==="og:image"),_=c.some(T=>T.name==="twitter:card"),C=c.some(T=>T.property==="og:description");if(i[a].meta=l.meta||[],!d&&(l.titleTemplate||l.title)){let T=(e==null?void 0:e.ogTitle)||n||l.title;typeof T=="function"&&(T=T(u)),T&&i[a].meta.push({property:"og:title",content:String(T)})}if(f&&!C){let T=(e==null?void 0:e.ogDescription)||f;typeof T=="function"&&(T=T(u)),T&&i[a].meta.push({property:"og:description",content:String(T)})}p&&!_&&i[a].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const RS=xe(()=>{const e=So();e&&e.use(PS())}),kS=/\d/,OS=["-","_","/","."];function AS(e=""){if(!kS.test(e))return e!==e.toLowerCase()}function IS(e,t){const n=OS,r=[];if(!e||typeof e!="string")return r;let s="",o,i;for(const a of e){const l=n.includes(a);if(l===!0){r.push(s),s="",o=void 0;continue}const c=AS(a);if(i===!1){if(o===!1&&c===!0){r.push(s),s=a,o=c;continue}if(o===!0&&c===!1&&s.length>1){const u=s.at(-1);r.push(s.slice(0,Math.max(0,s.length-1))),s=u+a,o=c;continue}}s+=a,o=c,i=l}return r.push(s),r}function NS(e){return e?e[0].toUpperCase()+e.slice(1):""}const xS=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function DS(e,t){return(Array.isArray(e)?e:IS(e)).filter(Boolean).map(n=>xS.test(n)?n.toLowerCase():NS(n)).join(" ")}const MS=xe({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Fn(),t=cs(),n=we(()=>{var i,a,l;if([404,500].includes((i=t.value)==null?void 0:i.statusCode))return`${t.value.statusCode} - ${t.value.message}`;if(typeof((a=e.meta)==null?void 0:a.title)=="string")return(l=e.meta)==null?void 0:l.title;const o=Un(e.path||"/").split("/").pop();return o?DS(o):null});Ba({title:()=>n.value},{tagPriority:101})}});function $S(e,t){let n=e;Rt(e,{strict:!1,acceptRelative:!0})&&(n=Ha(e).pathname);const r=xi(t.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let s=Un(t.absolute?t.siteUrl:"");r!=="/"&&s.endsWith(r)&&(s=s.slice(0,s.indexOf(r)));const o=t.withBase?Di(r,s||"/"):s,i=Di(n,o);return n==="/"&&!t.withBase?cr(i):HS(t.trailingSlash,i)}function FS(e){var n;return!!((n=(e.split("/").pop()||e).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function HS(e,t){const n=Ha(t);if(FS(n.pathname))return t;const r=e?cr(n.pathname):Un(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function US(e){return window.location.origin}function jS(e={}){const t=Mo(),n=US(),r=We().app.baseURL||"/";return s=>we(()=>$S(te(s),{absolute:te(e.absolute),withBase:te(e.withBase),siteUrl:te(e.canonical)!==!1?t.url:n,trailingSlash:t.trailingSlash,base:r}))}function VS(e){const{canonicalQueryWhitelist:t}=We().public["seo-utils"],n=Mo(),r=Fn(),s=jS({withBase:!0,absolute:!0}),o=we(()=>{const{query:l}=r,c=s(r.path||"/").value||r.path,u=Object.fromEntries(Object.entries(l).filter(([f])=>t.includes(f)));return Object.keys(u).length?`${c}?${cd(u)}`:c}),i={tagPriority:101};Ba({htmlAttrs:{lang:e.locale},templateParams:{site:n,siteName:n.name||""},titleTemplate:"%s %separator %siteName",link:[{rel:"canonical",href:()=>o.value}]},i);const a={ogType:"website",ogUrl:()=>o.value,ogLocale:()=>e.locale.value,ogSiteName:n.name};if(n.description&&(a.description=n.description),n.twitter){const l=n.twitter.startsWith("@")?n.twitter:`@${n.twitter}`;a.twitterCreator=l,a.twitterSite=l}cb(a,i)}const BS=xe({name:"nuxt-seo:defaults",env:{islands:!1},dependsOn:["i18n:plugin"],setup(e){var r,s;const t=Mo(),n=Re(((s=(r=e.$i18n)==null?void 0:r.locale)==null?void 0:s.value)||t.currentLocale||t.defaultLocale);e.hook("i18n:localeSwitched",({newLocale:o})=>{n.value=o}),VS({locale:n})}});function Yp(){return WS}const WS=e=>{const t=We();let n;return typeof e=="function"&&(n=nm({rootMargin:t.public.booster.lazyOffsetComponent||"0%"})),ye({loader:e,hydrate:n})},qn=Yp(),KS=xe(e=>{const{vueApp:t}=e,n={StagePicture:qn(()=>re(()=>import("./Cl5EcH_m.js"),__vite__mapDeps([36,37,38,33,34,1,2,39,40,4,18,41,42]),import.meta.url)),StageVideo:qn(()=>re(()=>import("./CxE7AltN.js"),__vite__mapDeps([43,44,45,39,40,4,18,41,46,33,34,47]),import.meta.url)),FullText:qn(()=>re(()=>import("./BO8ffKWZ.js"),__vite__mapDeps([48,49,37,38,50,40,1,2,51,33,34,4]),import.meta.url)),TextImage:qn(()=>re(()=>import("./CDlnqhn2.js"),__vite__mapDeps([52,49,37,38,50,40,1,2,51,6,33,34,39,4,18,41,53]),import.meta.url)),SinglePicture:qn(()=>re(()=>import("./DAjDKbES.js"),__vite__mapDeps([54,33,34,39,40,4,18,41,55]),import.meta.url)),SingleVideo:qn(()=>re(()=>import("./82dA8Y_2.js"),__vite__mapDeps([56,44,45,39,40,4,18,41,46,33,34]),import.meta.url))};Object.entries(n).forEach(([r,s])=>{t.component(r,s)})});var sr,On;class GS{constructor(t){It(this,sr);It(this,On,new Map);jn(this,sr,new window.IntersectionObserver(n=>this.next(n),t))}next(t){t.forEach(({target:n,isIntersecting:r})=>{De(this,On).has(n)&&De(this,On).get(n)(r)})}register(t,n){De(this,On).set(t,n),De(this,sr).observe(t)}unregister(t){De(this,On).delete(t),De(this,sr).unobserve(t)}}sr=new WeakMap,On=new WeakMap;const qS=e=>{const{node:t,key:n}=YS(e);t.observables.has(n)||t.observables.set(n,new GS(e));const r=t.observables.get(n);return{register:(s,o)=>r.register(s,o),unregister:(s,o)=>r.unregister(s,o)}},YS=({root:e,...t})=>{const n=e||window.document.documentElement;return n.observables||(n.observables=new Map),{key:JSON.stringify({...t}),node:n}};var Jr,zr,An,Qr,Zr,es,ts;class XS{constructor(t,n){It(this,Jr);It(this,zr);It(this,An,!1);It(this,Qr,[]);It(this,Zr,[]);It(this,es,new mi);It(this,ts,new mi);jn(this,Jr,t.register(n,this.onIntersecting.bind(this))),jn(this,zr,()=>t.unregister(n))}get observer(){return De(this,Jr)}get inView(){return De(this,An)}onIntersecting(t){t?(De(this,es).resolve(),jn(this,An,!0),De(this,Qr).forEach(n=>n())):De(this,An)&&(De(this,ts).resolve(),jn(this,An,!1),De(this,Zr).forEach(n=>n()))}enterViewOnce(){return De(this,es).promise}enterView(t){De(this,Qr).push(t)}leaveViewOnce(){return De(this,ts).promise}leaveView(t){De(this,Zr).push(t)}destroy(){De(this,zr).call(this)}}Jr=new WeakMap,zr=new WeakMap,An=new WeakMap,Qr=new WeakMap,Zr=new WeakMap,es=new WeakMap,ts=new WeakMap;const JS=(e,t)=>{const n=ll(e),r={...zS(n),...t};return new XS(qS(r),e)},zS=e=>({root:e!==window.document.documentElement&&e||void 0,threshold:[0]}),QS=function(e){const t=ll(e)||window,n=e.getBoundingClientRect(),r="getBoundingClientRect"in t&&t.getBoundingClientRect()||{left:0,right:0,top:0},s={x:n.left+r.left,y:n.top+r.top},o={x:t.offsetWidth||t.innerWidth,y:t.offsetHeight||t.innerHeight};return n.bottom<0||n.right<0||s.x>o.x||s.y>o.y},ZS=/(auto|scroll)/,fi=(e,t)=>getComputedStyle(e,null).getPropertyValue(t),eC=e=>ZS.test(fi(e,"overflow")+fi(e,"overflow-y")+fi(e,"overflow-x")),ll=(e,t=[])=>!e||e===document.body?null:(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)&&eC(e)?e:(t.push(e),ll(e.parentNode,t)),pa="font-active",wu=new Map,tC={install(e){e.directive("font",{created(t,n,r){var o;n.instance.fontsReady=n.instance.fontsReady||new Map;const s=[].concat(n.value);if(s.length){const{isCritical:i,fontCollection:a}=ks(s),l=s.map(({definition:u})=>u),c=a.add(l);t.setAttribute(c.name,c.value),n.instance.fontsReady.set(t,i),i&&(typeof((o=r.props)==null?void 0:o.class)=="string"&&(r.props.class=[...r.props.class.split(" "),i&&pa].filter(Boolean).join(" ")),ha(r.props,"onLoad:font",l))}},getSSRProps(t){const n=[].concat(t.value);if(n.length){const{isCritical:r,fontCollection:s}=ks(n),o=n.map(({definition:a})=>a),i=s.add(o);return{[i.name]:i.value,class:r?"font-active":void 0}}},updated(t,n,r){n.instance.fontsReady.get(t)&&(t.classList.add(pa),ha(r.props,"onLoad:font",[].concat(n.value).map(s=>s.definition)))},async mounted(t,n,r){if(ks(n.value)){const{isCritical:o,runtimeConfig:i}=ks(n.value);if(o||!QS(t))Su(t,n,r);else{const a=JS(t,{rootMargin:i.lazyOffsetAsset||"0%"});wu.set(t,a),await a.enterViewOnce(),Su(t,n,r)}}},unmounted(t){wu.delete(t)}})}};function ks(e){return[].concat(e)[0]}async function Su(e,t,n){const r=[].concat(t.value).map(({definition:s})=>s);await Promise.all(r.filter(s=>!s.media||window.matchMedia(s.media).matches).map(s=>s.load())),e.classList.add(pa),t.instance.fontsReady.set(e,!0),ha(n.props,"onLoad:font",r)}const ha=(e,t,n)=>{typeof(e==null?void 0:e[String(t)])=="function"&&e[String(t)](n)};function nC(e){return typeof window<"u"&&"btoa"in window?window.btoa(e):Buffer.from(e).toString("base64")}class rC{constructor(t,{src:n,type:r,fallbackFamily:s},{media:o,selector:i},a=400,l="normal"){Ht(this,"rootSelector");this.family=t,this.style=l,this.weight=a,this.src=n,this.type=`font/${r}`,this.fallbackFamily=s,this.rootSelector="",this.selector=i||"",this.media=o||null,this.loaded=new mi}toJSON(){return{family:this.family,style:this.style,weight:this.weight,src:this.src,type:this.type,fallbackFamily:this.fallbackFamily,rootSelector:this.rootSelector,selector:this.selector,media:this.media}}async load(){const t="fonts"in window.document&&await window.document.fonts.ready;t&&!t.check(`${this.style} ${this.weight} 12px '${this.family}'`)&&await Array.from(t).find(r=>oC(r.family)===this.family&&r.style===this.style&&Lu(r.weight)===Lu(this.weight)).load()}getKey(){const t={...this};return delete t.src,delete t.rootSelector,nC(JSON.stringify(t))}getCSSText({usedFontaine:t=!1}={}){const n=Cu(this.rootSelector,this.selector),r=`"${this.family}"`;return Tu(`${n} { + */const J0="10.0.5";function z0(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ja().__INTLIFY_PROD_DEVTOOLS__=!1)}const _t={UNEXPECTED_RETURN_TYPE:m0,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function Lt(e,...t){return xo(e,null,void 0)}const ca=vn("__translateVNode"),ua=vn("__datetimeParts"),fa=vn("__numberParts"),Q0=vn("__setPluralRules"),Z0=vn("__injectWithOption"),da=vn("__dispose");function Xr(e){if(!oe(e))return e;for(const t in e)if(wt(e,t))if(!t.includes("."))oe(e[t])&&Xr(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in a&&"resource"in a){const{locale:l,resource:c}=a;l?(i[l]=i[l]||be(),Dn(c,i[l])):Dn(c,i)}else K(a)&&Dn(JSON.parse(a),i)}),s==null&&o)for(const a in i)wt(i,a)&&Xr(i[a]);return i}function Wp(e){return e.type}function eS(e,t,n){let r=oe(t.messages)?t.messages:be();"__i18nGlobal"in n&&(r=Bp(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(oe(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(oe(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function fu(e){return Pe(gn,null,e,0)}const du="__INTLIFY_META__",pu=()=>[],tS=()=>!1;let hu=0;function mu(e){return(t,n,r,s)=>e(n,r,nn()||void 0,s)}const nS=()=>{const e=nn();let t=null;return e&&(t=Wp(e)[du])?{[du]:t}:null};function Kp(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,s=e.flatJson,o=to?Re:or;let i=Le(e.inheritLocale)?e.inheritLocale:!0;const a=o(t&&i?t.locale.value:K(e.locale)?e.locale:oo),l=o(t&&i?t.fallbackLocale.value:K(e.fallbackLocale)||ke(e.fallbackLocale)||ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),c=o(Bp(a.value,e)),u=o(ce(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=o(ce(e.numberFormats)?e.numberFormats:{[a.value]:{}});let d=t?t.missingWarn:Le(e.missingWarn)||no(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:Le(e.fallbackWarn)||no(e.fallbackWarn)?e.fallbackWarn:!0,_=t?t.fallbackRoot:Le(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,T=ge(e.missing)?e.missing:null,y=ge(e.missing)?mu(e.missing):null,E=ge(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:Le(e.warnHtmlMessage)?e.warnHtmlMessage:!0,h=!!e.escapeParameter;const w=t?t.modifiers:ce(e.modifiers)?e.modifiers:{};let R=e.pluralRules||t&&t.pluralRules,P;P=(()=>{r&&nu(null);const L={version:J0,locale:a.value,fallbackLocale:l.value,messages:c.value,modifiers:w,pluralRules:R,missing:y===null?void 0:y,missingWarn:d,fallbackWarn:p,fallbackFormat:C,unresolving:!0,postTranslation:E===null?void 0:E,warnHtmlMessage:m,escapeParameter:h,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=ce(P)?P.__datetimeFormatters:void 0,L.__numberFormatters=ce(P)?P.__numberFormatters:void 0;const I=D0(L);return r&&nu(I),I})(),Cr(P,a.value,l.value);function O(){return[a.value,l.value,c.value,u.value,f.value]}const x=we({get:()=>a.value,set:L=>{a.value=L,P.locale=a.value}}),V=we({get:()=>l.value,set:L=>{l.value=L,P.fallbackLocale=l.value,Cr(P,a.value,L)}}),D=we(()=>c.value),Y=we(()=>u.value),ne=we(()=>f.value);function se(){return ge(E)?E:null}function G(L){E=L,P.postTranslation=L}function z(){return T}function X(L){L!==null&&(y=mu(L)),T=L,P.missing=y}const he=(L,I,W,Q,ae,le)=>{O();let Oe;try{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=t?x0():void 0),Oe=L(P)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=void 0)}if(W!=="translate exists"&&Ae(Oe)&&Oe===Do||W==="translate exists"&&!Oe){const[Ue,ut]=I();return t&&_?Q(t):ae(Ue)}else{if(le(Oe))return Oe;throw Lt(_t.UNEXPECTED_RETURN_TYPE)}};function it(...L){return he(I=>Reflect.apply(uu,null,[I,...L]),()=>la(...L),"translate",I=>Reflect.apply(I.t,I,[...L]),I=>I,I=>K(I))}function Je(...L){const[I,W,Q]=L;if(Q&&!oe(Q))throw Lt(_t.INVALID_ARGUMENT);return it(I,W,Ie({resolvedMessage:!0},Q||{}))}function He(...L){return he(I=>Reflect.apply(su,null,[I,...L]),()=>ia(...L),"datetime format",I=>Reflect.apply(I.d,I,[...L]),()=>eu,I=>K(I))}function kt(...L){return he(I=>Reflect.apply(iu,null,[I,...L]),()=>aa(...L),"number format",I=>Reflect.apply(I.n,I,[...L]),()=>eu,I=>K(I))}function Ot(L){return L.map(I=>K(I)||Ae(I)||Le(I)?fu(String(I)):I)}const Ke={normalize:Ot,interpolate:L=>L,type:"vnode"};function F(...L){return he(I=>{let W;const Q=I;try{Q.processor=Ke,W=Reflect.apply(uu,null,[Q,...L])}finally{Q.processor=null}return W},()=>la(...L),"translate",I=>I[ca](...L),I=>[fu(I)],I=>ke(I))}function q(...L){return he(I=>Reflect.apply(iu,null,[I,...L]),()=>aa(...L),"number format",I=>I[fa](...L),pu,I=>K(I)||ke(I))}function B(...L){return he(I=>Reflect.apply(su,null,[I,...L]),()=>ia(...L),"datetime format",I=>I[ua](...L),pu,I=>K(I)||ke(I))}function J(L){R=L,P.pluralRules=R}function ie(L,I){return he(()=>{if(!L)return!1;const W=K(I)?I:a.value,Q=S(W),ae=P.messageResolver(Q,L);return gr(ae)||ht(ae)||K(ae)},()=>[L],"translate exists",W=>Reflect.apply(W.te,W,[L,I]),tS,W=>Le(W))}function _e(L){let I=null;const W=Np(P,l.value,a.value);for(let Q=0;Q{i&&(a.value=L,P.locale=L,Cr(P,a.value,l.value))}),Xe(t.fallbackLocale,L=>{i&&(l.value=L,P.fallbackLocale=L,Cr(P,a.value,l.value))}));const j={id:hu,locale:x,fallbackLocale:V,get inheritLocale(){return i},set inheritLocale(L){i=L,L&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Cr(P,a.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:D,get modifiers(){return w},get pluralRules(){return R||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(L){d=L,P.missingWarn=d},get fallbackWarn(){return p},set fallbackWarn(L){p=L,P.fallbackWarn=p},get fallbackRoot(){return _},set fallbackRoot(L){_=L},get fallbackFormat(){return C},set fallbackFormat(L){C=L,P.fallbackFormat=C},get warnHtmlMessage(){return m},set warnHtmlMessage(L){m=L,P.warnHtmlMessage=L},get escapeParameter(){return h},set escapeParameter(L){h=L,P.escapeParameter=L},t:it,getLocaleMessage:S,setLocaleMessage:A,mergeLocaleMessage:U,getPostTranslationHandler:se,setPostTranslationHandler:G,getMissingHandler:z,setMissingHandler:X,[Q0]:J};return j.datetimeFormats=Y,j.numberFormats=ne,j.rt=Je,j.te=ie,j.tm=b,j.d=He,j.n=kt,j.getDateTimeFormat=$,j.setDateTimeFormat=g,j.mergeDateTimeFormat=v,j.getNumberFormat=k,j.setNumberFormat=N,j.mergeNumberFormat=H,j[Z0]=n,j[ca]=F,j[ua]=B,j[fa]=q,j}const il={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function rS({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===je?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},be())}function Gp(){return je}const sS=Pt({name:"i18n-t",props:Ie({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ae(e)||!isNaN(e)}},il),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||al({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i=be();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=K(e.plural)?+e.plural:e.plural);const a=rS(t,o),l=s[ca](e.keypath,a,i),c=Ie(be(),r),u=K(e.tag)||oe(e.tag)?e.tag:Gp();return Ye(u,c,l)}}}),gu=sS;function oS(e){return ke(e)&&!K(e[0])}function qp(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let a=be();e.locale&&(i.locale=e.locale),K(e.format)?i.key=e.format:oe(e.format)&&(K(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,p)=>n.includes(p)?Ie(be(),d,{[p]:e.format[p]}):d,be()));const l=r(e.value,i,a);let c=[i.key];ke(l)?c=l.map((d,p)=>{const _=s[d.type],C=_?_({[d.type]:d.value,index:p,parts:l}):[d.value];return oS(C)&&(C[0].key=`${d.type}-${p}`),C}):K(l)&&(c=[l]);const u=Ie(be(),o),f=K(e.tag)||oe(e.tag)?e.tag:Gp();return Ye(f,u,c)}}const iS=Pt({name:"i18n-n",props:Ie({value:{type:Number,required:!0},format:{type:[String,Object]}},il),setup(e,t){const n=e.i18n||al({useScope:e.scope,__useComponent:!0});return qp(e,t,Up,(...r)=>n[fa](...r))}}),yu=iS,aS=Pt({name:"i18n-d",props:Ie({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},il),setup(e,t){const n=e.i18n||al({useScope:e.scope,__useComponent:!0});return qp(e,t,Hp,(...r)=>n[ua](...r))}}),_u=aS;function lS(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function cS(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw Lt(_t.UNEXPECTED_ERROR);const c=lS(e,a.$),u=bu(l);return[Reflect.apply(c.t,c,[...vu(u)]),c]};return{created:(i,a)=>{const[l,c]=t(a);to&&e.global===c&&(i.__i18nWatcher=Xe(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{to&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const l=i.__composer,c=bu(a);i.textContent=Reflect.apply(l.t,l,[...vu(c)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function bu(e){if(K(e))return{path:e};if(ce(e)){if(!("path"in e))throw Lt(_t.REQUIRED_VALUE,"path");return e}else throw Lt(_t.INVALID_VALUE)}function vu(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},a=r||{};return K(n)&&(i.locale=n),Ae(s)&&(i.plural=s),Ae(o)&&(i.plural=o),[t,a,i]}function uS(e,t,...n){const r=ce(n[0])?n[0]:{};(Le(r.globalInstall)?r.globalInstall:!0)&&([gu.name,"I18nT"].forEach(o=>e.component(o,gu)),[yu.name,"I18nN"].forEach(o=>e.component(o,yu)),[_u.name,"I18nD"].forEach(o=>e.component(o,_u))),e.directive("t",cS(t))}const fS=vn("global-vue-i18n");function dS(e={},t){const n=Le(e.globalInjection)?e.globalInjection:!0,r=new Map,[s,o]=pS(e),i=vn("");function a(f){return r.get(f)||null}function l(f,d){r.set(f,d)}function c(f){r.delete(f)}const u={get mode(){return"composition"},async install(f,...d){if(f.__VUE_I18N_SYMBOL__=i,f.provide(f.__VUE_I18N_SYMBOL__,u),ce(d[0])){const C=d[0];u.__composerExtend=C.__composerExtend,u.__vueI18nExtend=C.__vueI18nExtend}let p=null;n&&(p=ES(f,u.global)),uS(f,u,...d);const _=f.unmount;f.unmount=()=>{p&&p(),u.dispose(),_()}},get global(){return o},dispose(){s.stop()},__instances:r,__getInstance:a,__setInstance:l,__deleteInstance:c};return u}function al(e={}){const t=nn();if(t==null)throw Lt(_t.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Lt(_t.NOT_INSTALLED);const n=hS(t),r=gS(n),s=Wp(t),o=mS(e,s);if(o==="global")return eS(r,e,s),r;if(o==="parent"){let l=yS(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Ie({},e);"__i18n"in s&&(l.__i18n=s.__i18n),r&&(l.__root=r),a=Kp(l),i.__composerExtend&&(a[da]=i.__composerExtend(a)),bS(i,t,a),i.__setInstance(t,a)}return a}function pS(e,t,n){const r=ss(),s=r.run(()=>Kp(e));if(s==null)throw Lt(_t.UNEXPECTED_ERROR);return[r,s]}function hS(e){const t=Ve(e.isCE?fS:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Lt(e.isCE?_t.NOT_INSTALLED_WITH_PROVIDE:_t.UNEXPECTED_ERROR);return t}function mS(e,t){return Po(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function gS(e){return e.mode==="composition"?e.global:e.global.__composer}function yS(e,t,n=!1){let r=null;const s=t.root;let o=_S(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function _S(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function bS(e,t,n){mo(()=>{},t),yo(()=>{const r=n;e.__deleteInstance(t);const s=r[da];s&&(s(),delete r[da])},t)}const vS=["locale","fallbackLocale","availableLocales"],Eu=["t","rt","d","n","tm","te"];function ES(e,t){const n=Object.create(null);return vS.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Lt(_t.UNEXPECTED_ERROR);const i=Se(o.value)?{get(){return o.value.value},set(a){o.value.value=a}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Eu.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Lt(_t.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Eu.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}z0();k0(u0);O0(L0);A0(Np);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ja();e.__INTLIFY__=!0,f0(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function qC(e){const t=Io(),n=Kd(),r=kn(t.i18n),s=t.router,o=fs(t.i18n),i=Gc(yp(t.i18n)),a=Re({}),l=t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR,c=we({get(){return l?t.metaState.value:s.currentRoute.value.meta[Ms]??{}},set(_){t.metaState.value=_,a.value=_,s.currentRoute.value.meta[Ms]=_}}),u=Xe(()=>s.currentRoute.value.fullPath,()=>{s.currentRoute.value.meta[Ms]=l?t.metaState.value:a.value});yo(()=>{u()});const f=Gc(i).find(_=>_.code===o)||{code:o},d=f.language;te(r.baseUrl)||console.warn("I18n `baseUrl` is required to generate valid SEO tag links.");const p=()=>{const _={link:[],meta:[]};if(o&&r.locales){const C="id";_.link.push(...vp(t,i,C),...wp(t,C,e)),_.meta.push(...Sp(t,C,e),...Cp(f,d,C),...Tp(i,d,C))}n==null||n.push(_)};return function(_){c.value={..._},p()}}function YC(){return rt(ds)}function wS(){return rt(hr)}const SS=xe({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){if(e.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const t=wS(),n=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",r=>{var s;((s=r.renderResult)==null?void 0:s.html)!=null&&(r.renderResult.html=r.renderResult.html.replaceAll(n,(o,i)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(t(i??""))}"`)))})}});function CS(e,{extendComposer:t,extendComposerInstance:n}){const r=ss(),s=e.install.bind(e);return e.install=(o,...i)=>{const a=Object.assign({},i[0]);a.inject??(a.inject=!0),a.__composerExtend=c=>(n(c,kn(e)),()=>{}),e.mode==="legacy"&&(a.__vueI18nExtend=c=>(n(c,kn(c)),()=>{})),Reflect.apply(s,e,[o,a]);const l=kn(e);if(r.run(()=>{t(l),e.mode==="legacy"&&mp(e.global)&&n(e.global,kn(e.global))}),e.mode==="composition"&&o.config.globalProperties.$i18n!=null&&n(o.config.globalProperties.$i18n,l),a.inject){const c=Io(e);o.mixin({methods:{$getRouteBaseName:rt(pr,c),$resolveRoute:rt(Ao,c),$localePath:rt(ds,c),$localeRoute:rt(el,c),$localeLocation:rt(aw,c),$switchLocalePath:rt(hr,c),$localeHead:rt(bp,c)}})}if(o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{r.stop(),c()}}},r}const TS=xe({name:"i18n:plugin",parallel:DE,async setup(e){let t,n;const r=Fn(),{vueApp:s}=e,o=e,i=Ew(o);vw(o,i);const a={...o.$config.public.i18n,defaultLocale:i};a.baseUrl=mw();const l=ps(),c=([t,n]=mt(()=>WE(xE,ue())),t=await t,n(),t);c.messages=c.messages||{},c.fallbackLocale=c.fallbackLocale??!1;const u=Pp(),f=h=>h||c.locale||"en-US",d=gw();let p=Bc(r,u(r),f(a.defaultLocale),{ssg:a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:ai(d,l,a.defaultLocale)},a);c.messages=([t,n]=mt(()=>KE(c.messages,ro,{localeCodes:dr,initialLocale:p,lazy:a.lazy,defaultLocale:a.defaultLocale,fallbackLocale:c.fallbackLocale})),t=await t,n(),t),p=f(p);const _=dS({...c,locale:p});let C=!0;const T=h=>p!==h&&C;let y=!0;const E=()=>y;if(E()&&a.strategy==="no_prefix"){const h=d.value;e.hook("app:mounted",async()=>{const w=Ap(r,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:h},p);await zE(_,w.locale),y=!1})}CS(_,{extendComposer(h){const w=Fn(),R=Re(a.locales),P=Re(dr),M=Re("");h.locales=we(()=>R.value),h.localeCodes=we(()=>P.value),h.baseUrl=we(()=>M.value),$E?Xe(h.locale,()=>{M.value=Hc(a.baseUrl,o)},{immediate:!0}):M.value=Hc(a.baseUrl,o),h.strategy=a.strategy,h.localeProperties=we(()=>Ro.find(O=>O.code===h.locale.value)||{code:h.locale.value}),h.setLocale=async O=>{const x=T(O);await Vc(O,_,a,x)&&x&&(C=!1);const D=await o.runWithContext(()=>Wc({route:{to:w},locale:O,routeLocale:u(w),strategy:a.strategy}));await o.runWithContext(async()=>await Kc({nuxtApp:o,i18n:_,redirectPath:D,locale:O,route:w},{enableNavigate:!0}))},h.loadLocaleMessages=async O=>{const x=_p.bind(null,_);await so(O,ro,x)},h.differentDomains=a.differentDomains,h.defaultLocale=a.defaultLocale,h.getBrowserLocale=()=>kp(),h.getLocaleCookie=()=>ai(d,l,a.defaultLocale),h.setLocaleCookie=O=>yw(d,O,l),h.onBeforeLanguageSwitch=(O,x,V,D)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:O,newLocale:x,initialSetup:V,context:D}),h.onLanguageSwitched=(O,x)=>e.callHook("i18n:localeSwitched",{oldLocale:O,newLocale:x}),h.finalizePendingLocaleChange=async()=>{_.__pendingLocale&&(gp(_,_.__pendingLocale),_.__resolvePendingLocalePromise&&await _.__resolvePendingLocalePromise(),_.__pendingLocale=void 0)},h.waitForPendingLocaleChange=async()=>{_.__pendingLocale&&_.__pendingLocalePromise&&await _.__pendingLocalePromise}},extendComposerInstance(h,w){const R={locales:{get:()=>w.locales.value},localeCodes:{get:()=>w.localeCodes.value},baseUrl:{get:()=>w.baseUrl.value},strategy:{get:()=>w.strategy},localeProperties:{get:()=>w.localeProperties.value},setLocale:{get:()=>async P=>Reflect.apply(w.setLocale,w,[P])},loadLocaleMessages:{get:()=>async P=>Reflect.apply(w.loadLocaleMessages,w,[P])},differentDomains:{get:()=>w.differentDomains},defaultLocale:{get:()=>w.defaultLocale},getBrowserLocale:{get:()=>()=>Reflect.apply(w.getBrowserLocale,w,[])},getLocaleCookie:{get:()=>()=>Reflect.apply(w.getLocaleCookie,w,[])},setLocaleCookie:{get:()=>P=>Reflect.apply(w.setLocaleCookie,w,[P])},onBeforeLanguageSwitch:{get:()=>(P,M,O,x)=>Reflect.apply(w.onBeforeLanguageSwitch,w,[P,M,O,x])},onLanguageSwitched:{get:()=>(P,M)=>Reflect.apply(w.onLanguageSwitched,w,[P,M])},finalizePendingLocaleChange:{get:()=>()=>Reflect.apply(w.finalizePendingLocaleChange,w,[])},waitForPendingLocaleChange:{get:()=>()=>Reflect.apply(w.waitForPendingLocaleChange,w,[])}};for(const[P,M]of Object.entries(R))Object.defineProperty(h,P,M)}}),s.use(_),dw(o,_);let m=0;n_("locale-changing",async(h,w)=>{let R,P;const M=u(h),O=Bc(h,M,()=>fs(_)||f(a.defaultLocale),{ssg:E()&&a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:m===0,localeCookie:ai(d,l,a.defaultLocale)},a),x=T(O);([R,P]=mt(()=>Vc(O,_,a,x)),R=await R,P(),R)&&x&&(C=!1);const D=([R,P]=mt(()=>o.runWithContext(()=>Wc({route:{to:h,from:w},locale:O,routeLocale:M,strategy:a.strategy},!0))),R=await R,P(),R);return m++,[R,P]=mt(()=>o.runWithContext(async()=>Kc({nuxtApp:o,i18n:_,redirectPath:D,locale:O,route:h}))),R=await R,P(),R},{global:!0})}});function Mo(e){let t;return t=ue().$nuxtSiteConfig,t||{}}const LS=xe(()=>{const e=So();if(!e)return;const t=Mo(),n={meta:[],templateParams:{site:t,siteUrl:t.url,siteName:t.name}};t.separator&&(n.templateParams.separator=t.separator),t.titleSeparator&&(n.templateParams.titleSeparator=t.titleSeparator),t.description&&(n.templateParams.siteDescription=t.description,n.meta.push({name:"description",content:"%site.description"})),e.push(n,{tagPriority:150})});function PS(e={}){return{hooks:{entries:{resolve({entries:t}){var s,o;let n=null,r=999;for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],c=(typeof l.titleTemplate=="object"?(s=l.titleTemplate)==null?void 0:s.tagPriority:!1)||i.tagPriority||100;l.titleTemplate!==void 0&&c<=r&&(n=l.titleTemplate,r=c)}for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],c=l.meta||[];n=Ji(n,l.title);const u=l.title,f=(o=c.find(T=>T.name==="description"))==null?void 0:o.content,d=c.some(T=>T.property==="og:title"),p=c.some(T=>T.property==="og:image"),_=c.some(T=>T.name==="twitter:card"),C=c.some(T=>T.property==="og:description");if(i[a].meta=l.meta||[],!d&&(l.titleTemplate||l.title)){let T=(e==null?void 0:e.ogTitle)||n||l.title;typeof T=="function"&&(T=T(u)),T&&i[a].meta.push({property:"og:title",content:String(T)})}if(f&&!C){let T=(e==null?void 0:e.ogDescription)||f;typeof T=="function"&&(T=T(u)),T&&i[a].meta.push({property:"og:description",content:String(T)})}p&&!_&&i[a].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const RS=xe(()=>{const e=So();e&&e.use(PS())}),kS=/\d/,OS=["-","_","/","."];function AS(e=""){if(!kS.test(e))return e!==e.toLowerCase()}function IS(e,t){const n=OS,r=[];if(!e||typeof e!="string")return r;let s="",o,i;for(const a of e){const l=n.includes(a);if(l===!0){r.push(s),s="",o=void 0;continue}const c=AS(a);if(i===!1){if(o===!1&&c===!0){r.push(s),s=a,o=c;continue}if(o===!0&&c===!1&&s.length>1){const u=s.at(-1);r.push(s.slice(0,Math.max(0,s.length-1))),s=u+a,o=c;continue}}s+=a,o=c,i=l}return r.push(s),r}function NS(e){return e?e[0].toUpperCase()+e.slice(1):""}const xS=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function DS(e,t){return(Array.isArray(e)?e:IS(e)).filter(Boolean).map(n=>xS.test(n)?n.toLowerCase():NS(n)).join(" ")}const MS=xe({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Fn(),t=cs(),n=we(()=>{var i,a,l;if([404,500].includes((i=t.value)==null?void 0:i.statusCode))return`${t.value.statusCode} - ${t.value.message}`;if(typeof((a=e.meta)==null?void 0:a.title)=="string")return(l=e.meta)==null?void 0:l.title;const o=Un(e.path||"/").split("/").pop();return o?DS(o):null});Ba({title:()=>n.value},{tagPriority:101})}});function $S(e,t){let n=e;Rt(e,{strict:!1,acceptRelative:!0})&&(n=Ha(e).pathname);const r=xi(t.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let s=Un(t.absolute?t.siteUrl:"");r!=="/"&&s.endsWith(r)&&(s=s.slice(0,s.indexOf(r)));const o=t.withBase?Di(r,s||"/"):s,i=Di(n,o);return n==="/"&&!t.withBase?cr(i):HS(t.trailingSlash,i)}function FS(e){var n;return!!((n=(e.split("/").pop()||e).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function HS(e,t){const n=Ha(t);if(FS(n.pathname))return t;const r=e?cr(n.pathname):Un(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function US(e){return window.location.origin}function jS(e={}){const t=Mo(),n=US(),r=We().app.baseURL||"/";return s=>we(()=>$S(te(s),{absolute:te(e.absolute),withBase:te(e.withBase),siteUrl:te(e.canonical)!==!1?t.url:n,trailingSlash:t.trailingSlash,base:r}))}function VS(e){const{canonicalQueryWhitelist:t}=We().public["seo-utils"],n=Mo(),r=Fn(),s=jS({withBase:!0,absolute:!0}),o=we(()=>{const{query:l}=r,c=s(r.path||"/").value||r.path,u=Object.fromEntries(Object.entries(l).filter(([f])=>t.includes(f)));return Object.keys(u).length?`${c}?${cd(u)}`:c}),i={tagPriority:101};Ba({htmlAttrs:{lang:e.locale},templateParams:{site:n,siteName:n.name||""},titleTemplate:"%s %separator %siteName",link:[{rel:"canonical",href:()=>o.value}]},i);const a={ogType:"website",ogUrl:()=>o.value,ogLocale:()=>e.locale.value,ogSiteName:n.name};if(n.description&&(a.description=n.description),n.twitter){const l=n.twitter.startsWith("@")?n.twitter:`@${n.twitter}`;a.twitterCreator=l,a.twitterSite=l}cb(a,i)}const BS=xe({name:"nuxt-seo:defaults",env:{islands:!1},dependsOn:["i18n:plugin"],setup(e){var r,s;const t=Mo(),n=Re(((s=(r=e.$i18n)==null?void 0:r.locale)==null?void 0:s.value)||t.currentLocale||t.defaultLocale);e.hook("i18n:localeSwitched",({newLocale:o})=>{n.value=o}),VS({locale:n})}});function Yp(){return WS}const WS=e=>{const t=We();let n;return typeof e=="function"&&(n=nm({rootMargin:t.public.booster.lazyOffsetComponent||"0%"})),ye({loader:e,hydrate:n})},qn=Yp(),KS=xe(e=>{const{vueApp:t}=e,n={StagePicture:qn(()=>re(()=>import("./BxCrQ_tu.js"),__vite__mapDeps([36,37,38,33,34,1,2,39,40,4,18,41,42]),import.meta.url)),StageVideo:qn(()=>re(()=>import("./D84ZIqmL.js"),__vite__mapDeps([43,44,45,39,40,4,18,41,46,33,34,47]),import.meta.url)),FullText:qn(()=>re(()=>import("./38CzeKue.js"),__vite__mapDeps([48,49,37,38,50,40,1,2,51,33,34,4]),import.meta.url)),TextImage:qn(()=>re(()=>import("./D6sOEGGw.js"),__vite__mapDeps([52,49,37,38,50,40,1,2,51,6,33,34,39,4,18,41,53]),import.meta.url)),SinglePicture:qn(()=>re(()=>import("./C96YCX_y.js"),__vite__mapDeps([54,33,34,39,40,4,18,41,55]),import.meta.url)),SingleVideo:qn(()=>re(()=>import("./BEmQwHuF.js"),__vite__mapDeps([56,44,45,39,40,4,18,41,46,33,34]),import.meta.url))};Object.entries(n).forEach(([r,s])=>{t.component(r,s)})});var sr,On;class GS{constructor(t){It(this,sr);It(this,On,new Map);jn(this,sr,new window.IntersectionObserver(n=>this.next(n),t))}next(t){t.forEach(({target:n,isIntersecting:r})=>{De(this,On).has(n)&&De(this,On).get(n)(r)})}register(t,n){De(this,On).set(t,n),De(this,sr).observe(t)}unregister(t){De(this,On).delete(t),De(this,sr).unobserve(t)}}sr=new WeakMap,On=new WeakMap;const qS=e=>{const{node:t,key:n}=YS(e);t.observables.has(n)||t.observables.set(n,new GS(e));const r=t.observables.get(n);return{register:(s,o)=>r.register(s,o),unregister:(s,o)=>r.unregister(s,o)}},YS=({root:e,...t})=>{const n=e||window.document.documentElement;return n.observables||(n.observables=new Map),{key:JSON.stringify({...t}),node:n}};var Jr,zr,An,Qr,Zr,es,ts;class XS{constructor(t,n){It(this,Jr);It(this,zr);It(this,An,!1);It(this,Qr,[]);It(this,Zr,[]);It(this,es,new mi);It(this,ts,new mi);jn(this,Jr,t.register(n,this.onIntersecting.bind(this))),jn(this,zr,()=>t.unregister(n))}get observer(){return De(this,Jr)}get inView(){return De(this,An)}onIntersecting(t){t?(De(this,es).resolve(),jn(this,An,!0),De(this,Qr).forEach(n=>n())):De(this,An)&&(De(this,ts).resolve(),jn(this,An,!1),De(this,Zr).forEach(n=>n()))}enterViewOnce(){return De(this,es).promise}enterView(t){De(this,Qr).push(t)}leaveViewOnce(){return De(this,ts).promise}leaveView(t){De(this,Zr).push(t)}destroy(){De(this,zr).call(this)}}Jr=new WeakMap,zr=new WeakMap,An=new WeakMap,Qr=new WeakMap,Zr=new WeakMap,es=new WeakMap,ts=new WeakMap;const JS=(e,t)=>{const n=ll(e),r={...zS(n),...t};return new XS(qS(r),e)},zS=e=>({root:e!==window.document.documentElement&&e||void 0,threshold:[0]}),QS=function(e){const t=ll(e)||window,n=e.getBoundingClientRect(),r="getBoundingClientRect"in t&&t.getBoundingClientRect()||{left:0,right:0,top:0},s={x:n.left+r.left,y:n.top+r.top},o={x:t.offsetWidth||t.innerWidth,y:t.offsetHeight||t.innerHeight};return n.bottom<0||n.right<0||s.x>o.x||s.y>o.y},ZS=/(auto|scroll)/,fi=(e,t)=>getComputedStyle(e,null).getPropertyValue(t),eC=e=>ZS.test(fi(e,"overflow")+fi(e,"overflow-y")+fi(e,"overflow-x")),ll=(e,t=[])=>!e||e===document.body?null:(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)&&eC(e)?e:(t.push(e),ll(e.parentNode,t)),pa="font-active",wu=new Map,tC={install(e){e.directive("font",{created(t,n,r){var o;n.instance.fontsReady=n.instance.fontsReady||new Map;const s=[].concat(n.value);if(s.length){const{isCritical:i,fontCollection:a}=ks(s),l=s.map(({definition:u})=>u),c=a.add(l);t.setAttribute(c.name,c.value),n.instance.fontsReady.set(t,i),i&&(typeof((o=r.props)==null?void 0:o.class)=="string"&&(r.props.class=[...r.props.class.split(" "),i&&pa].filter(Boolean).join(" ")),ha(r.props,"onLoad:font",l))}},getSSRProps(t){const n=[].concat(t.value);if(n.length){const{isCritical:r,fontCollection:s}=ks(n),o=n.map(({definition:a})=>a),i=s.add(o);return{[i.name]:i.value,class:r?"font-active":void 0}}},updated(t,n,r){n.instance.fontsReady.get(t)&&(t.classList.add(pa),ha(r.props,"onLoad:font",[].concat(n.value).map(s=>s.definition)))},async mounted(t,n,r){if(ks(n.value)){const{isCritical:o,runtimeConfig:i}=ks(n.value);if(o||!QS(t))Su(t,n,r);else{const a=JS(t,{rootMargin:i.lazyOffsetAsset||"0%"});wu.set(t,a),await a.enterViewOnce(),Su(t,n,r)}}},unmounted(t){wu.delete(t)}})}};function ks(e){return[].concat(e)[0]}async function Su(e,t,n){const r=[].concat(t.value).map(({definition:s})=>s);await Promise.all(r.filter(s=>!s.media||window.matchMedia(s.media).matches).map(s=>s.load())),e.classList.add(pa),t.instance.fontsReady.set(e,!0),ha(n.props,"onLoad:font",r)}const ha=(e,t,n)=>{typeof(e==null?void 0:e[String(t)])=="function"&&e[String(t)](n)};function nC(e){return typeof window<"u"&&"btoa"in window?window.btoa(e):Buffer.from(e).toString("base64")}class rC{constructor(t,{src:n,type:r,fallbackFamily:s},{media:o,selector:i},a=400,l="normal"){Ht(this,"rootSelector");this.family=t,this.style=l,this.weight=a,this.src=n,this.type=`font/${r}`,this.fallbackFamily=s,this.rootSelector="",this.selector=i||"",this.media=o||null,this.loaded=new mi}toJSON(){return{family:this.family,style:this.style,weight:this.weight,src:this.src,type:this.type,fallbackFamily:this.fallbackFamily,rootSelector:this.rootSelector,selector:this.selector,media:this.media}}async load(){const t="fonts"in window.document&&await window.document.fonts.ready;t&&!t.check(`${this.style} ${this.weight} 12px '${this.family}'`)&&await Array.from(t).find(r=>oC(r.family)===this.family&&r.style===this.style&&Lu(r.weight)===Lu(this.weight)).load()}getKey(){const t={...this};return delete t.src,delete t.rootSelector,nC(JSON.stringify(t))}getCSSText({usedFontaine:t=!1}={}){const n=Cu(this.rootSelector,this.selector),r=`"${this.family}"`;return Tu(`${n} { font-family: ${[iC(this.family,t)].filter(Boolean).concat(this.fallbackFamily.join(", "))}; font-weight: ${this.weight}; font-style: ${this.style}; @@ -55,6 +55,6 @@ Use "options.replacer" or "options.ignoreUnknown" font-family: ${[n].concat(this.fallbackFamily).join(", ")}; font-weight: ${this.weight}; font-style: ${this.style}; - }`,this.media)}setRootSelector(t){this.rootSelector=`${t.name}="${t.value}"`}}function Cu(e,t){return Jp(Xp(t).map(n=>`[${e}] ${n}`))}function sC(e){return Jp(Xp(e).map(t=>`.font-active${t}`))}function Xp(e){return e.split(",").map(t=>t.trim())}function Jp(e){return e.join(", ").trim()}function Tu(e,t){return t&&`@media ${t} { ${e} }`||e}function oC(e){return e.replace(/"(.*)"/,"$1")}function Lu(e){switch(e=String(e),e){case"400":return"normal";case"700":return"bold";default:return e}}function iC(e,t){return t?`"${e} fallback"`:""}class aC{constructor(t=[]){this.list=t.map(n=>(n.variances=n.variances.map(r=>({style:"normal",weight:400,...r})),n))}getFont(t,n=400,r="normal",s={selector:null,media:null}){const o=this.list.find(i=>i.family===t);if(!o)throw new Error(`font family ${t} not found, please define in module options`);return lC(o,n,r,s)}}function lC(e,t,n,r={selector:null,media:null}){const s=e.variances.find(a=>a.weight===t&&a.style===n);if(!s)throw new Error(`font variance with ${t} and ${n} for font-family ${e.family} not found`);const{src:o,type:i}=s;return new rC(e.family,{src:o,type:i,fallbackFamily:e.fallback},r,t,n)}const cC=(...e)=>{console.log("[DEBUG][BOOSTER]:",...e)};var Pu={};function uC(){const e=So(),t=ue(),{public:{booster:{debug:n}}}=We(),r=Re(new pi);let s;Xe(()=>r.value,a=>{const l=fC(a,n);s==null||s.dispose(),Ft(()=>{s=e.push(()=>l)})}),t.$router.beforeEach(()=>{Ft(()=>{r.value=new pi(r.value.list.filter(a=>!o.value.includes(a))),o.value=[]})});let o=Re([]);return{push:(a,l,c)=>{if(!r)throw new Error("pushFontCollection must be called before setupHead");const u=!a.list.length;let f;return u&&(f={fontCollection:a,isCritical:l,options:c},r.value=new pi([...r.value.list,f]),f=r.value.list[r.value.list.length-1]),{dispose:()=>u&&o.value.push(f)}},collection:r}}const fC=(e,t)=>{t&&cC("Head Font Collections:",e.toJSON());const n=e.list.filter(({fontCollection:r})=>r.size);return{link:Pu.prerender&&di(n.filter(({fontCollection:r})=>r.size).map(({fontCollection:r,isCritical:s})=>r.getPreloadDescriptions(s)).flat()),style:di(n.map(({fontCollection:r,options:s})=>r.getStyleDescriptions(s)).flat()),noscript:Pu.prerender&&di(n.map(({fontCollection:r})=>r.getNoScriptStyleDescriptions()).flat())}},di=e=>Array.from(new Map(e.map(t=>[t.key,{...t,key:void 0}])).values());class pi{constructor(t=[]){this.list=t}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>({...t,fontCollection:t.fontCollection.toJSON()}))}}}const dC=xe({name:"booster-plugin",enforce:"post",async setup(e){let t,n;const r=Yp(),s=([t,n]=mt(()=>re(()=>import("./CeqjQmDp.js"),__vite__mapDeps([57,4]),import.meta.url).then(a=>a.default||a)),t=await t,n(),t),o=new aC(s),i=uC();e.provide("booster",{head:i,getImageSize:pC,hydrate:r,getFont:o.getFont.bind(o),crossorigin:"anonymous",isBrowserSupported:()=>Zp({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9[5-9]|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(17\.([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(17[._]([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[6-9]|[3-9]\d|\d{3,})\.\d+/)}),targetFormats:["webp","avif","jpg|jpeg|png|gif"],densities:"x1 x2"})},hooks:{"app:created"(){const{vueApp:e}=ue();e.use(tC)}}}),hi=new Map;async function pC(e){if(!hi.has(e)){const{width:t,height:n}=await new Promise(r=>{let s=new globalThis.Image;s.onload=()=>{const o={width:s.naturalWidth,height:s.naturalHeight};s=null,r(o)},s.src=e});hi.set(e,{width:t,height:n})}return hi.get(e)}const hC=[hb,mb,yb,$v,Kv,Gv,qv,Yv,Xv,Jv,SE,CE,SS,TS,LS,RS,MS,BS,KS,dC],mC=Pt({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s],enumerable:!0});return xn(ls,qt(r)),()=>Ye(e.vnode,{ref:e.vnodeRef})}}),gC=Pt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=ue(),o=Re(),i=Ve(ls,null);let a;r({pageRef:o});const l=Ve(Ld,null);let c;const u=s.deferHydration();if(s.isHydrating){const d=s.hooks.hookOnce("app:error",u);ot().beforeEach(d)}e.pageKey&&Xe(()=>e.pageKey,(d,p)=>{d!==p&&s.callHook("page:loading:start")});let f=!1;return()=>Ye(up,{name:e.name,route:e.route,...t},{default:d=>{const p=_C(i,d.route,d.Component),_=i&&i.matched.length===d.route.matched.length;if(!d.Component){if(c&&!_)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(p&&i&&(!l||l!=null&&l.isCurrent(i)))return _?c:null;const C=na(d,e.pageKey);!s.isHydrating&&!bC(i,d.route,d.Component)&&a===C&&(s.callHook("page:loading:end"),f=!0),a=C;const T=!!(e.transition??d.route.meta.pageTransition??Ui),y=T&&yC([e.transition,d.route.meta.pageTransition,Ui,{onAfterLeave:()=>{s.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),E=e.keepalive??d.route.meta.keepalive??Iy;return c=fp(Zf,T&&y,Tv(E,Ye($a,{suspensible:!0,onPending:()=>s.callHook("page:start",d.Component),onResolve:()=>{Ft(()=>s.callHook("page:finish",d.Component).then(()=>{if(!f)return s.callHook("page:loading:end");f=!1}).finally(u))}},{default:()=>{const m=Ye(mC,{key:C||void 0,vnode:n.default?Ye(je,void 0,n.default(d)):d.Component,route:d.route,renderKey:C||void 0,trackRootNodes:T,vnodeRef:o});return E&&(m.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),m}}))).default(),c}})}});function yC(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?qa(n.onAfterLeave):void 0}));return Cd(...t)}function _C(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&na({route:t,Component:n})!==na({route:e,Component:n})}function bC(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)})Ye(pn[e.name],e.layoutProps,t.slots)}}),EC=Pt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=ue(),r=Ve(ls),s=r===Fn()?vv():r,o=we(()=>{let l=te(e.name)??s.meta.layout??"default";return l&&!(l in pn)&&e.fallback&&(l=te(e.fallback)),l}),i=Re();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);ot().beforeEach(l)}return()=>{const l=o.value&&o.value in pn,c=s.meta.layoutTransition??Ay;return fp(Zf,l&&c,{default:()=>Ye($a,{suspensible:!0,onResolve:()=>{Ft(a)}},{default:()=>Ye(wC,{layoutProps:Gf(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!c},t.slots)})}).default()}}}),wC=Pt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&xn(Ld,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in pn)?(s=(r=t.slots).default)==null?void 0:s.call(r):Ye(vC,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),SC=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},CC={};function TC(e,t){const n=gC,r=EC;return pt(),Mt(r,null,{default:ka(()=>[Pe(n)]),_:1})}const LC=SC(CC,[["render",TC]]),PC={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` + }`,this.media)}setRootSelector(t){this.rootSelector=`${t.name}="${t.value}"`}}function Cu(e,t){return Jp(Xp(t).map(n=>`[${e}] ${n}`))}function sC(e){return Jp(Xp(e).map(t=>`.font-active${t}`))}function Xp(e){return e.split(",").map(t=>t.trim())}function Jp(e){return e.join(", ").trim()}function Tu(e,t){return t&&`@media ${t} { ${e} }`||e}function oC(e){return e.replace(/"(.*)"/,"$1")}function Lu(e){switch(e=String(e),e){case"400":return"normal";case"700":return"bold";default:return e}}function iC(e,t){return t?`"${e} fallback"`:""}class aC{constructor(t=[]){this.list=t.map(n=>(n.variances=n.variances.map(r=>({style:"normal",weight:400,...r})),n))}getFont(t,n=400,r="normal",s={selector:null,media:null}){const o=this.list.find(i=>i.family===t);if(!o)throw new Error(`font family ${t} not found, please define in module options`);return lC(o,n,r,s)}}function lC(e,t,n,r={selector:null,media:null}){const s=e.variances.find(a=>a.weight===t&&a.style===n);if(!s)throw new Error(`font variance with ${t} and ${n} for font-family ${e.family} not found`);const{src:o,type:i}=s;return new rC(e.family,{src:o,type:i,fallbackFamily:e.fallback},r,t,n)}const cC=(...e)=>{console.log("[DEBUG][BOOSTER]:",...e)};var Pu={};function uC(){const e=So(),t=ue(),{public:{booster:{debug:n}}}=We(),r=Re(new pi);let s;Xe(()=>r.value,a=>{const l=fC(a,n);s==null||s.dispose(),Ft(()=>{s=e.push(()=>l)})}),t.$router.beforeEach(()=>{Ft(()=>{r.value=new pi(r.value.list.filter(a=>!o.value.includes(a))),o.value=[]})});let o=Re([]);return{push:(a,l,c)=>{if(!r)throw new Error("pushFontCollection must be called before setupHead");const u=!a.list.length;let f;return u&&(f={fontCollection:a,isCritical:l,options:c},r.value=new pi([...r.value.list,f]),f=r.value.list[r.value.list.length-1]),{dispose:()=>u&&o.value.push(f)}},collection:r}}const fC=(e,t)=>{t&&cC("Head Font Collections:",e.toJSON());const n=e.list.filter(({fontCollection:r})=>r.size);return{link:Pu.prerender&&di(n.filter(({fontCollection:r})=>r.size).map(({fontCollection:r,isCritical:s})=>r.getPreloadDescriptions(s)).flat()),style:di(n.map(({fontCollection:r,options:s})=>r.getStyleDescriptions(s)).flat()),noscript:Pu.prerender&&di(n.map(({fontCollection:r})=>r.getNoScriptStyleDescriptions()).flat())}},di=e=>Array.from(new Map(e.map(t=>[t.key,{...t,key:void 0}])).values());class pi{constructor(t=[]){this.list=t}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>({...t,fontCollection:t.fontCollection.toJSON()}))}}}const dC=xe({name:"booster-plugin",enforce:"post",async setup(e){let t,n;const r=Yp(),s=([t,n]=mt(()=>re(()=>import("./BSzR7tCI.js"),__vite__mapDeps([57,4]),import.meta.url).then(a=>a.default||a)),t=await t,n(),t),o=new aC(s),i=uC();e.provide("booster",{head:i,getImageSize:pC,hydrate:r,getFont:o.getFont.bind(o),crossorigin:"anonymous",isBrowserSupported:()=>Zp({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9[5-9]|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(17\.([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(17[._]([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[6-9]|[3-9]\d|\d{3,})\.\d+/)}),targetFormats:["webp","avif","jpg|jpeg|png|gif"],densities:"x1 x2"})},hooks:{"app:created"(){const{vueApp:e}=ue();e.use(tC)}}}),hi=new Map;async function pC(e){if(!hi.has(e)){const{width:t,height:n}=await new Promise(r=>{let s=new globalThis.Image;s.onload=()=>{const o={width:s.naturalWidth,height:s.naturalHeight};s=null,r(o)},s.src=e});hi.set(e,{width:t,height:n})}return hi.get(e)}const hC=[hb,mb,yb,$v,Kv,Gv,qv,Yv,Xv,Jv,SE,CE,SS,TS,LS,RS,MS,BS,KS,dC],mC=Pt({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s],enumerable:!0});return xn(ls,qt(r)),()=>Ye(e.vnode,{ref:e.vnodeRef})}}),gC=Pt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=ue(),o=Re(),i=Ve(ls,null);let a;r({pageRef:o});const l=Ve(Ld,null);let c;const u=s.deferHydration();if(s.isHydrating){const d=s.hooks.hookOnce("app:error",u);ot().beforeEach(d)}e.pageKey&&Xe(()=>e.pageKey,(d,p)=>{d!==p&&s.callHook("page:loading:start")});let f=!1;return()=>Ye(up,{name:e.name,route:e.route,...t},{default:d=>{const p=_C(i,d.route,d.Component),_=i&&i.matched.length===d.route.matched.length;if(!d.Component){if(c&&!_)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(p&&i&&(!l||l!=null&&l.isCurrent(i)))return _?c:null;const C=na(d,e.pageKey);!s.isHydrating&&!bC(i,d.route,d.Component)&&a===C&&(s.callHook("page:loading:end"),f=!0),a=C;const T=!!(e.transition??d.route.meta.pageTransition??Ui),y=T&&yC([e.transition,d.route.meta.pageTransition,Ui,{onAfterLeave:()=>{s.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),E=e.keepalive??d.route.meta.keepalive??Iy;return c=fp(Zf,T&&y,Tv(E,Ye($a,{suspensible:!0,onPending:()=>s.callHook("page:start",d.Component),onResolve:()=>{Ft(()=>s.callHook("page:finish",d.Component).then(()=>{if(!f)return s.callHook("page:loading:end");f=!1}).finally(u))}},{default:()=>{const m=Ye(mC,{key:C||void 0,vnode:n.default?Ye(je,void 0,n.default(d)):d.Component,route:d.route,renderKey:C||void 0,trackRootNodes:T,vnodeRef:o});return E&&(m.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),m}}))).default(),c}})}});function yC(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?qa(n.onAfterLeave):void 0}));return Cd(...t)}function _C(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&na({route:t,Component:n})!==na({route:e,Component:n})}function bC(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)})Ye(pn[e.name],e.layoutProps,t.slots)}}),EC=Pt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=ue(),r=Ve(ls),s=r===Fn()?vv():r,o=we(()=>{let l=te(e.name)??s.meta.layout??"default";return l&&!(l in pn)&&e.fallback&&(l=te(e.fallback)),l}),i=Re();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);ot().beforeEach(l)}return()=>{const l=o.value&&o.value in pn,c=s.meta.layoutTransition??Ay;return fp(Zf,l&&c,{default:()=>Ye($a,{suspensible:!0,onResolve:()=>{Ft(a)}},{default:()=>Ye(wC,{layoutProps:Gf(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!c},t.slots)})}).default()}}}),wC=Pt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&xn(Ld,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in pn)?(s=(r=t.slots).default)==null?void 0:s.call(r):Ye(vC,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),SC=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},CC={};function TC(e,t){const n=gC,r=EC;return pt(),Mt(r,null,{default:ka(()=>[Pe(n)]),_:1})}const LC=SC(CC,[["render",TC]]),PC={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` -`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=s?ye(()=>re(()=>import("./2ucB_ldP.js"),__vite__mapDeps([58,6,4,59]),import.meta.url)):ye(()=>re(()=>import("./BZtkn7KW.js"),__vite__mapDeps([60,4,61]),import.meta.url));return(f,d)=>(pt(),Mt(te(u),fh(Wf({statusCode:te(r),statusMessage:te(o),description:te(i),stack:te(a)})),null,16))}},RC={key:0},Ru={__name:"nuxt-root",setup(e){const t=()=>null,n=ue(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ot().beforeEach(l)}const s=!1;xn(ls,Fn()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=cs(),i=!1;_f((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),a_(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Qn(l)),!1});const a=!1;return(l,c)=>(pt(),Mt($a,{onResolve:te(r)},{default:ka(()=>[te(i)?(pt(),Ym("div",RC)):te(o)?(pt(),Mt(te(PC),{key:1,error:te(o)},null,8,["error"])):te(a)?(pt(),Mt(te(t),{key:2,context:te(a)},null,8,["context"])):te(s)?(pt(),Mt(pm(te(s)),{key:3})):(pt(),Mt(te(LC),{key:4}))]),_:1},8,["onResolve"]))}};let ma;{let e;ma=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?Og(Ru):kg(Ru),s=$y({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||wo(l)}r.config.errorHandler=o,s.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)});try{await Uy(s,hC)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(xy),await s.hooks.callHook("app:mounted",r),await Ft()}catch(l){o(l)}return r},e=ma().catch(t=>{throw console.error("Error while mounting app:",t),t})}const kC=e=>ma(e),XC=Object.freeze(Object.defineProperty({__proto__:null,default:kC},Symbol.toStringTag,{value:"Module"}));export{xi as $,We as A,ot as B,ue as C,Ya as D,Ic as E,je as F,go as G,GC as H,Ye as I,NC as J,ld as K,VC as L,Rt as M,o_ as N,_r as O,s_ as P,cr as Q,Un as R,YC as S,xC as T,IC as U,uo as V,Ft as W,$C as X,en as Y,Vy as Z,SC as _,Re as a,Ha as a0,Cd as a1,Bg as a2,jC as a3,wS as a4,al as a5,KC as a6,Xe as a7,yo as a8,UC as a9,Zf as aa,BC as ab,or as ac,tf as ad,am as ae,$s as af,wo as ag,nn as ah,os as ai,WC as aj,Yp as ak,ye as al,Di as am,Pa as an,XC as ao,mo as b,Ym as c,Pt as d,Mt as e,Pe as f,Wf as g,Kf as h,HC as i,Ve as j,we as k,Fn as l,Gf as m,fh as n,pt as o,xn as p,pm as q,MC as r,Ba as s,hh as t,te as u,Bf as v,ka as w,qC as x,FC as y,DC as z}; +`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=s?ye(()=>re(()=>import("./BUZkpgLk.js"),__vite__mapDeps([58,6,4,59]),import.meta.url)):ye(()=>re(()=>import("./zJuXdVYX.js"),__vite__mapDeps([60,4,61]),import.meta.url));return(f,d)=>(pt(),Mt(te(u),fh(Wf({statusCode:te(r),statusMessage:te(o),description:te(i),stack:te(a)})),null,16))}},RC={key:0},Ru={__name:"nuxt-root",setup(e){const t=()=>null,n=ue(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ot().beforeEach(l)}const s=!1;xn(ls,Fn()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=cs(),i=!1;_f((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),a_(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Qn(l)),!1});const a=!1;return(l,c)=>(pt(),Mt($a,{onResolve:te(r)},{default:ka(()=>[te(i)?(pt(),Ym("div",RC)):te(o)?(pt(),Mt(te(PC),{key:1,error:te(o)},null,8,["error"])):te(a)?(pt(),Mt(te(t),{key:2,context:te(a)},null,8,["context"])):te(s)?(pt(),Mt(pm(te(s)),{key:3})):(pt(),Mt(te(LC),{key:4}))]),_:1},8,["onResolve"]))}};let ma;{let e;ma=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?Og(Ru):kg(Ru),s=$y({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||wo(l)}r.config.errorHandler=o,s.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)});try{await Uy(s,hC)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(xy),await s.hooks.callHook("app:mounted",r),await Ft()}catch(l){o(l)}return r},e=ma().catch(t=>{throw console.error("Error while mounting app:",t),t})}const kC=e=>ma(e),XC=Object.freeze(Object.defineProperty({__proto__:null,default:kC},Symbol.toStringTag,{value:"Module"}));export{xi as $,_r as A,DC as B,ot as C,ue as D,Ya as E,je as F,Ic as G,go as H,GC as I,Ye as J,NC as K,ld as L,VC as M,Rt as N,o_ as O,s_ as P,cr as Q,Un as R,YC as S,xC as T,IC as U,uo as V,Ft as W,$C as X,en as Y,Vy as Z,SC as _,Re as a,Ha as a0,Cd as a1,Bg as a2,jC as a3,wS as a4,al as a5,KC as a6,Xe as a7,yo as a8,UC as a9,Zf as aa,BC as ab,or as ac,tf as ad,am as ae,$s as af,wo as ag,nn as ah,os as ai,WC as aj,Yp as ak,ye as al,Di as am,Pa as an,XC as ao,mo as b,Ym as c,Pt as d,Mt as e,Pe as f,Wf as g,Kf as h,HC as i,Ve as j,we as k,Fn as l,Gf as m,fh as n,pt as o,xn as p,pm as q,MC as r,Ba as s,hh as t,te as u,Bf as v,ka as w,qC as x,FC as y,We as z}; diff --git a/_nuxt/BNAxj-IE.js b/_nuxt/BNAxj-IE.js deleted file mode 100644 index 276f4419f..000000000 --- a/_nuxt/BNAxj-IE.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const s={};function c(e,a){return o(),t("strong",null,[n(e.$slots,"default")])}const f=r(s,[["render",c]]);export{f as default}; diff --git a/_nuxt/BP9fzvr8.js b/_nuxt/BP9fzvr8.js new file mode 100644 index 000000000..8cb54be6b --- /dev/null +++ b/_nuxt/BP9fzvr8.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const a={};function c(e,n){return o(),t("thead",null,[s(e.$slots,"default")])}const d=r(a,[["render",c]]);export{d as default}; diff --git a/_nuxt/BQfW2GaH.js b/_nuxt/BQfW2GaH.js new file mode 100644 index 000000000..cfd1fcd70 --- /dev/null +++ b/_nuxt/BQfW2GaH.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/CeqjQmDp.js b/_nuxt/BSzR7tCI.js similarity index 96% rename from _nuxt/CeqjQmDp.js rename to _nuxt/BSzR7tCI.js index 551f6fb1d..ee13a76b1 100644 --- a/_nuxt/CeqjQmDp.js +++ b/_nuxt/BSzR7tCI.js @@ -1 +1 @@ -import"./CtAHAj8D.js";import"./BHey-DM1.js";const a=""+new URL("raleway-v19-latin-regular.BJeZNyLt.woff2",import.meta.url).href,t=""+new URL("raleway-v19-latin-italic.CBR9W7_C.woff2",import.meta.url).href,o=""+new URL("raleway-v19-latin-700.DgAoy28i.woff2",import.meta.url).href,s=""+new URL("raleway-v19-latin-700italic.F7floRaM.woff2",import.meta.url).href,f=""+new URL("roboto-slab-v13-latin-regular.dSfVcIDu.woff2",import.meta.url).href,e=""+new URL("roboto-slab-v13-latin-700.bKaWM9aM.woff2",import.meta.url).href,n=[{family:"Raleway",fallback:["sans-serif"],variances:[{style:"normal",weight:400,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-regular.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-regular.woff",type:"woff"}],src:a,type:"woff2"},{style:"italic",weight:400,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-italic.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-italic.woff",type:"woff"}],src:t,type:"woff2"},{style:"normal",weight:700,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700.woff",type:"woff"}],src:o,type:"woff2"},{style:"italic",weight:700,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700italic.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700italic.woff",type:"woff"}],src:s,type:"woff2"}]},{family:"Roboto Slab",fallback:["serif"],variances:[{style:"normal",weight:400,sources:[{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-regular.woff2",type:"woff2"},{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-regular.woff",type:"woff"}],src:f,type:"woff2"},{style:"normal",weight:700,sources:[{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-700.woff2",type:"woff2"},{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-700.woff",type:"woff"}],src:e,type:"woff2"}]}];export{n as default}; +import"./BMzG3_Vl.js";import"./CRVO8YTy.js";const a=""+new URL("raleway-v19-latin-regular.BJeZNyLt.woff2",import.meta.url).href,t=""+new URL("raleway-v19-latin-italic.CBR9W7_C.woff2",import.meta.url).href,o=""+new URL("raleway-v19-latin-700.DgAoy28i.woff2",import.meta.url).href,s=""+new URL("raleway-v19-latin-700italic.F7floRaM.woff2",import.meta.url).href,f=""+new URL("roboto-slab-v13-latin-regular.dSfVcIDu.woff2",import.meta.url).href,e=""+new URL("roboto-slab-v13-latin-700.bKaWM9aM.woff2",import.meta.url).href,n=[{family:"Raleway",fallback:["sans-serif"],variances:[{style:"normal",weight:400,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-regular.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-regular.woff",type:"woff"}],src:a,type:"woff2"},{style:"italic",weight:400,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-italic.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-italic.woff",type:"woff"}],src:t,type:"woff2"},{style:"normal",weight:700,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700.woff",type:"woff"}],src:o,type:"woff2"},{style:"italic",weight:700,sources:[{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700italic.woff2",type:"woff2"},{src:"@/assets/fonts/raleway-v19-latin/raleway-v19-latin-700italic.woff",type:"woff"}],src:s,type:"woff2"}]},{family:"Roboto Slab",fallback:["serif"],variances:[{style:"normal",weight:400,sources:[{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-regular.woff2",type:"woff2"},{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-regular.woff",type:"woff"}],src:f,type:"woff2"},{style:"normal",weight:700,sources:[{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-700.woff2",type:"woff2"},{src:"@/assets/fonts/roboto-slab-v13-latin/roboto-slab-v13-latin-700.woff",type:"woff"}],src:e,type:"woff2"}]}];export{n as default}; diff --git a/_nuxt/2ucB_ldP.js b/_nuxt/BUZkpgLk.js similarity index 94% rename from _nuxt/2ucB_ldP.js rename to _nuxt/BUZkpgLk.js index 674d4bc06..dbf160603 100644 --- a/_nuxt/2ucB_ldP.js +++ b/_nuxt/BUZkpgLk.js @@ -1 +1 @@ -import{_ as a}from"./D1Td-sup.js";import{_ as i,s as u,o as c,c as l,v as e,t as r,f as d,w as p,h as f}from"./CtAHAj8D.js";import"./BHey-DM1.js";const m={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},g={class:"max-w-520px text-center z-20"},h=["textContent"],b=["textContent"],x={class:"flex items-center justify-center w-full"},y={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return u({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--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 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(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: }'}]}),(k,o)=>{const s=a;return c(),l("div",m,[o[0]||(o[0]=e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),e("div",g,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:r(t.statusCode)},null,8,h),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:r(t.description)},null,8,b),e("div",x,[d(s,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:p(()=>[f(r(t.backHome),1)]),_:1})])])])}}},z=i(y,[["__scopeId","data-v-460438a1"]]);export{z as default}; +import{_ as a}from"./CDbii7On.js";import{_ as i,s as u,o as c,c as l,v as e,t as r,f as d,w as p,h as f}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const m={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},g={class:"max-w-520px text-center z-20"},h=["textContent"],b=["textContent"],x={class:"flex items-center justify-center w-full"},y={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return u({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--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 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(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: }'}]}),(k,o)=>{const s=a;return c(),l("div",m,[o[0]||(o[0]=e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),e("div",g,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:r(t.statusCode)},null,8,h),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:r(t.description)},null,8,b),e("div",x,[d(s,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:p(()=>[f(r(t.backHome),1)]),_:1})])])])}}},z=i(y,[["__scopeId","data-v-460438a1"]]);export{z as default}; diff --git a/_nuxt/BWAgRHWO.js b/_nuxt/BWAgRHWO.js new file mode 100644 index 000000000..77f0d464c --- /dev/null +++ b/_nuxt/BWAgRHWO.js @@ -0,0 +1 @@ +import{_ as o,o as r,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const d=o(c,[["render",n]]);export{d as default}; diff --git a/_nuxt/BXJbXTOu.js b/_nuxt/BXJbXTOu.js deleted file mode 100644 index 2969fe40d..000000000 --- a/_nuxt/BXJbXTOu.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,l){return o(),t("ul",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/BLQtA5-z.js b/_nuxt/Ba7fB1mB.js similarity index 87% rename from _nuxt/BLQtA5-z.js rename to _nuxt/Ba7fB1mB.js index 33dd1ec91..668d05a65 100644 --- a/_nuxt/BLQtA5-z.js +++ b/_nuxt/Ba7fB1mB.js @@ -1 +1 @@ -import{d as f,a as u,b as d,p as b,c as i}from"./CtAHAj8D.js";const m=Symbol.for("nuxt:client-only"),h=f({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(p,{slots:e,attrs:c}){const l=u(!1);return d(()=>{l.value=!0}),b(m,!0),a=>{var t;if(l.value)return(t=e.default)==null?void 0:t.call(e);const n=e.fallback||e.placeholder;if(n)return n();const r=a.fallback||a.placeholder||"",o=a.fallbackTag||a.placeholderTag||"span";return i(o,c,r)}}});export{h as _}; +import{d as f,a as u,b as d,p as b,c as i}from"./BMzG3_Vl.js";const m=Symbol.for("nuxt:client-only"),h=f({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(p,{slots:e,attrs:c}){const l=u(!1);return d(()=>{l.value=!0}),b(m,!0),a=>{var t;if(l.value)return(t=e.default)==null?void 0:t.call(e);const n=e.fallback||e.placeholder;if(n)return n();const r=a.fallback||a.placeholder||"",o=a.fallbackTag||a.placeholderTag||"span";return i(o,c,r)}}});export{h as _}; diff --git a/_nuxt/BmoxSjK2.js b/_nuxt/BmoxSjK2.js deleted file mode 100644 index b294eb41e..000000000 --- a/_nuxt/BmoxSjK2.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("em",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/BoEEzpj5.js b/_nuxt/BmziIWQh.js similarity index 60% rename from _nuxt/BoEEzpj5.js rename to _nuxt/BmziIWQh.js index 7ef0917f1..726cf5a37 100644 --- a/_nuxt/BoEEzpj5.js +++ b/_nuxt/BmziIWQh.js @@ -1 +1 @@ -import{_ as e,o as r,c}from"./CtAHAj8D.js";import"./BHey-DM1.js";const o={};function t(n,s){return r(),c("hr")}const f=e(o,[["render",t]]);export{f as default}; +import{_ as e,o as r,c}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const o={};function t(n,s){return r(),c("hr")}const f=e(o,[["render",t]]);export{f as default}; diff --git a/_nuxt/XfmWFp1g.js b/_nuxt/BnBJyOtv.js similarity index 90% rename from _nuxt/XfmWFp1g.js rename to _nuxt/BnBJyOtv.js index faf52a5cc..890d21a4d 100644 --- a/_nuxt/XfmWFp1g.js +++ b/_nuxt/BnBJyOtv.js @@ -1 +1 @@ -import{a as c,t as p,u as g}from"./DmB99pCB.js";import{A as f,C as m,Y as d,G as h,W as y}from"./CtAHAj8D.js";class S{constructor(){this.list=[]}getKey(){return u(JSON.stringify(this.list.map(t=>t.getKey())))}add(t){const i={name:"data-font",value:`${u(JSON.stringify(t.map(e=>e.getKey())))}`};return this.list=[...this.list,...t.map(e=>(e.setRootSelector(i),e))],i}getPreloadDescriptions(t,i="anonymous"){return Array.from(this.list.reduce((e,n)=>e,new Map).values())}getStyleDescriptions(t){return l([c(this.list.map(i=>i.getCSSText(t)).join(" "),!1,this.getKey())])}getNoScriptStyleDescriptions(){return l([c(this.list.map(t=>t.getNoScriptCSSText()).join(" "),!0,this.getKey())])}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>t.toJSON())}}}function u(o,t){return p(`${o}_${t}`).padStart(9,"-")}function l(o){return o.filter(t=>t.key!=="0")}function C(){const{booster:o}=f().public;return o}function N(o){const{isCritical:t,critical:i}=g(o),e=C(),n=m(),r=d(new S),a={usedFontaine:e.usedFontaine};try{const s=n.$booster.head.push(r,t.value,a);h(()=>y(()=>s.dispose()))}catch(s){console.error(s)}return{isCritical:t,critical:i,$getFont:(...s)=>({runtimeConfig:e,isCritical:t.value,fontCollection:r,definition:n.$booster.getFont(...s)})}}export{N as u}; +import{a as c,t as p,u as g}from"./BxgRdn_n.js";import{z as f,D as m,Y as d,H as h,W as y}from"./BMzG3_Vl.js";class S{constructor(){this.list=[]}getKey(){return u(JSON.stringify(this.list.map(t=>t.getKey())))}add(t){const i={name:"data-font",value:`${u(JSON.stringify(t.map(e=>e.getKey())))}`};return this.list=[...this.list,...t.map(e=>(e.setRootSelector(i),e))],i}getPreloadDescriptions(t,i="anonymous"){return Array.from(this.list.reduce((e,n)=>e,new Map).values())}getStyleDescriptions(t){return l([c(this.list.map(i=>i.getCSSText(t)).join(" "),!1,this.getKey())])}getNoScriptStyleDescriptions(){return l([c(this.list.map(t=>t.getNoScriptCSSText()).join(" "),!0,this.getKey())])}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>t.toJSON())}}}function u(o,t){return p(`${o}_${t}`).padStart(9,"-")}function l(o){return o.filter(t=>t.key!=="0")}function C(){const{booster:o}=f().public;return o}function N(o){const{isCritical:t,critical:i}=g(o),e=C(),n=m(),r=d(new S),a={usedFontaine:e.usedFontaine};try{const s=n.$booster.head.push(r,t.value,a);h(()=>y(()=>s.dispose()))}catch(s){console.error(s)}return{isCritical:t,critical:i,$getFont:(...s)=>({runtimeConfig:e,isCritical:t.value,fontCollection:r,definition:n.$booster.getFont(...s)})}}export{N as u}; diff --git a/_nuxt/Bof4hW_2.js b/_nuxt/Bof4hW_2.js deleted file mode 100644 index 8e0380427..000000000 --- a/_nuxt/Bof4hW_2.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const a={};function c(e,n){return o(),t("thead",null,[s(e.$slots,"default")])}const d=r(a,[["render",c]]);export{d as default}; diff --git a/_nuxt/BsT8Nki6.js b/_nuxt/BsT8Nki6.js new file mode 100644 index 000000000..5cd58e2ab --- /dev/null +++ b/_nuxt/BsT8Nki6.js @@ -0,0 +1 @@ +import{_ as o,o as r,c as t,r as c}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const s={};function n(e,a){return r(),t("code",null,[c(e.$slots,"default")])}const d=o(s,[["render",n]]);export{d as default}; diff --git a/_nuxt/Cl5EcH_m.js b/_nuxt/BxCrQ_tu.js similarity index 71% rename from _nuxt/Cl5EcH_m.js rename to _nuxt/BxCrQ_tu.js index f7daf2682..ed6acbe85 100644 --- a/_nuxt/Cl5EcH_m.js +++ b/_nuxt/BxCrQ_tu.js @@ -1 +1 @@ -import{B as r}from"./DS7ZlLIX.js";import{_ as c}from"./C8xMDrOp.js";import{_}from"./CuAcmSWe.js";import{_ as i}from"./BGa2LP9Q.js";import{_ as l,e as m,w as e,o as p,f as t,n as u,g as d,u as f,h as g,t as x}from"./CtAHAj8D.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./DZ39ATvo.js";const v={__name:"StagePicture",props:{picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}},headline:{type:String,default:"Stage Picture"}},setup(a){return(w,h)=>{const s=r,o=c,n=_;return p(),m(n,{class:"organism-stage-picture"},{default:e(()=>[t(f(i),u(d(a.picture)),null,16),t(o,null,{default:e(()=>[t(s,{class:"headline"},{default:e(()=>[g(x(a.headline),1)]),_:1})]),_:1})]),_:1})}}},C=l(v,[["__scopeId","data-v-0dda38dd"]]);export{C as default}; +import{B as r}from"./DJVe1hpZ.js";import{_ as c}from"./BCQJoGOc.js";import{_}from"./B-k1hjGD.js";import{_ as i}from"./CzEeEJQr.js";import{_ as l,e as m,w as e,o as p,f as t,n as u,g as d,u as f,h as g,t as x}from"./BMzG3_Vl.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./CqMUvA3c.js";const v={__name:"StagePicture",props:{picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}},headline:{type:String,default:"Stage Picture"}},setup(a){return(w,h)=>{const s=r,o=c,n=_;return p(),m(n,{class:"organism-stage-picture"},{default:e(()=>[t(f(i),u(d(a.picture)),null,16),t(o,null,{default:e(()=>[t(s,{class:"headline"},{default:e(()=>[g(x(a.headline),1)]),_:1})]),_:1})]),_:1})}}},C=l(v,[["__scopeId","data-v-0dda38dd"]]);export{C as default}; diff --git a/_nuxt/ab4yPVxT.js b/_nuxt/BxLGCUw5.js similarity index 78% rename from _nuxt/ab4yPVxT.js rename to _nuxt/BxLGCUw5.js index 23d530425..90b4837dc 100644 --- a/_nuxt/ab4yPVxT.js +++ b/_nuxt/BxLGCUw5.js @@ -1 +1 @@ -import{d as p,A as u,k as f,o as r,c as s,u as i,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],m=["href"],h=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=u().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(r(),s("h1",{id:t.id},[i(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,m)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as u,k as f,o as r,c as s,u as i,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],m=["href"],h=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=u().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(r(),s("h1",{id:t.id},[i(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,m)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/DmB99pCB.js b/_nuxt/BxgRdn_n.js similarity index 94% rename from _nuxt/DmB99pCB.js rename to _nuxt/BxgRdn_n.js index 5c1b25ab8..ef36c0cab 100644 --- a/_nuxt/DmB99pCB.js +++ b/_nuxt/BxgRdn_n.js @@ -1,2 +1,2 @@ -import{X as o,a as l,j as u,k as y,p}from"./CtAHAj8D.js";function f(t){let e=0;if(t.length===0)return e;for(let r=0;re.trim()).join(" ")}function d(t){return{key:t.className,type:"text/css",children:s(t.style)}}function m(t,e){return{key:e.picture,type:"text/css",children:s(t.style)}}function C(t,e,r="high",i="anonymous",n=()=>{}){return{tagPriority:2,fetchpriority:r,"data-key":c(`${t.family}-${t.weight}-${t.style}-${e}`.toLowerCase()),key:c(`${t.family}-${t.weight}-${t.style}-${e}`.toLowerCase()),rel:"preload",as:"font",crossorigin:i,href:t.src,type:t.type,media:e,onload:n}}function $(t,e=!1,r=void 0){return e?g(``,r):{key:r,type:"text/css",children:s(t)}}function g(t,e=void 0){return{key:e,innerHTML:s(t)}}const a=Symbol("criticalContext");function x({critical:t}={}){const e=o(),r=l("critical"in e?e.critical===""||String(e.critical)==="true":t),i=u(a,r.value||!1),n=y(()=>typeof r.value=="boolean"?r.value:i);return p(a,n.value||t),{isCritical:n,critical:i}}export{$ as a,d as b,m as c,C as g,c as t,x as u}; diff --git a/_nuxt/ByYUUb61.js b/_nuxt/ByYUUb61.js deleted file mode 100644 index 4ac9e6665..000000000 --- a/_nuxt/ByYUUb61.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const d=o(c,[["render",n]]);export{d as default}; diff --git a/_nuxt/C1lPrmpZ.js b/_nuxt/C1lPrmpZ.js new file mode 100644 index 000000000..2e9100b64 --- /dev/null +++ b/_nuxt/C1lPrmpZ.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("td",null,[s(e.$slots,"default")])}const d=r(c,[["render",n]]);export{d as default}; diff --git a/_nuxt/C2cJySLt.js b/_nuxt/C2cJySLt.js deleted file mode 100644 index a6cf5c5cc..000000000 --- a/_nuxt/C2cJySLt.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("p",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/DAjDKbES.js b/_nuxt/C96YCX_y.js similarity index 70% rename from _nuxt/DAjDKbES.js rename to _nuxt/C96YCX_y.js index a51d44c82..8e79ea677 100644 --- a/_nuxt/DAjDKbES.js +++ b/_nuxt/C96YCX_y.js @@ -1 +1 @@ -import{_ as r}from"./C8xMDrOp.js";import{_ as t}from"./BGa2LP9Q.js";import{_ as a,e as o,w as c,o as i,f as n,n as _,g as p,u as m}from"./CtAHAj8D.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./DZ39ATvo.js";const u={__name:"SinglePicture",props:{picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}},setup(e){return(l,f)=>{const s=r;return i(),o(s,{class:"organism-picture"},{container:c(()=>[n(m(t),_(p(e.picture)),null,16)]),_:1})}}},b=a(u,[["__scopeId","data-v-cef84ab2"]]);export{b as default}; +import{_ as r}from"./BCQJoGOc.js";import{_ as t}from"./CzEeEJQr.js";import{_ as a,e as o,w as c,o as i,f as n,n as _,g as p,u as m}from"./BMzG3_Vl.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./CqMUvA3c.js";const u={__name:"SinglePicture",props:{picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}},setup(e){return(l,f)=>{const s=r;return i(),o(s,{class:"organism-picture"},{container:c(()=>[n(m(t),_(p(e.picture)),null,16)]),_:1})}}},b=a(u,[["__scopeId","data-v-cef84ab2"]]);export{b as default}; diff --git a/_nuxt/C9gYyuJe.js b/_nuxt/C9gYyuJe.js new file mode 100644 index 000000000..75121a312 --- /dev/null +++ b/_nuxt/C9gYyuJe.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("p",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/D1Td-sup.js b/_nuxt/CDbii7On.js similarity index 92% rename from _nuxt/D1Td-sup.js rename to _nuxt/CDbii7On.js index dd0f0a28e..0b85e03a4 100644 --- a/_nuxt/D1Td-sup.js +++ b/_nuxt/CDbii7On.js @@ -1 +1 @@ -import{B as S,d as B,a as A,C as _,b as E,D as T,E as U,G as I,H,I as w,J as L,K as D,L as F,k as x,M as N,N as k,O as V,P as M,A as z,Q as W,R as G}from"./CtAHAj8D.js";async function j(t,a=S()){const{path:v,matched:p}=a.resolve(t);if(!p.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(v)))return;const g=a._preloadPromises=a._preloadPromises||[];if(g.length>4)return Promise.all(g).then(()=>j(t,a));a._routePreloaded.add(v);const e=p.map(n=>{var s;return(s=n.components)==null?void 0:s.default}).filter(n=>typeof n=="function");for(const n of e){const s=Promise.resolve(n()).catch(()=>{}).finally(()=>g.splice(g.indexOf(s)));g.push(s)}await Promise.all(g)}const Q=(...t)=>t.find(a=>a!==void 0);function $(t){const a=t.componentName||"NuxtLink";function v(e){return typeof e=="string"&&e.startsWith("#")}function p(e,n){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return O(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:n(e).path;return{...e,name:void 0,path:O(s,t.trailingSlash)}}function g(e){const n=S(),s=z(),u=x(()=>!!e.target&&e.target!=="_self"),d=x(()=>{const f=e.to||e.href||"";return typeof f=="string"&&N(f,{acceptRelative:!0})}),P=L("RouterLink"),y=P&&typeof P!="string"?P.useLink:void 0,m=x(()=>{if(e.external)return!0;const f=e.to||e.href||"";return typeof f=="object"?!1:f===""||d.value}),r=x(()=>{const f=e.to||e.href||"";return m.value?f:p(f,n.resolve)}),c=m.value||y==null?void 0:y({...e,to:r}),b=x(()=>{var f;if(!r.value||d.value||v(r.value))return r.value;if(m.value){const C=typeof r.value=="object"&&"path"in r.value?k(r.value):r.value,R=typeof C=="object"?n.resolve(C).href:C;return p(R,n.resolve)}return typeof r.value=="object"?((f=n.resolve(r.value))==null?void 0:f.href)??null:p(V(s.app.baseURL,r.value),n.resolve)});return{to:r,hasTarget:u,isAbsoluteUrl:d,isExternal:m,href:b,isActive:(c==null?void 0:c.isActive)??x(()=>r.value===n.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>r.value===n.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>n.resolve(r.value)),async navigate(){await M(b.value,{replace:e.replace,external:m.value||u.value})}}}return B({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},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:g,setup(e,{slots:n}){const s=S(),{to:u,href:d,navigate:P,isExternal:y,hasTarget:m,isAbsoluteUrl:r}=g(e),c=A(!1),b=A(null),f=l=>{var o;b.value=e.custom?(o=l==null?void 0:l.$el)==null?void 0:o.nextElementSibling:l==null?void 0:l.$el};function C(l){var o,i;return!c.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===l:((o=e.prefetchOn)==null?void 0:o[l])??((i=t.prefetchOn)==null?void 0:i[l]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!X()}async function R(l=_()){if(c.value)return;c.value=!0;const o=typeof u.value=="string"?u.value:y.value?k(u.value):s.resolve(u.value).fullPath,i=y.value?new URL(o,window.location.href).href:o;await Promise.all([l.hooks.callHook("link:prefetch",i).catch(()=>{}),!y.value&&!m.value&&j(u.value,s).catch(()=>{})])}if(C("visibility")){const l=_();let o,i=null;E(()=>{const h=J();T(()=>{o=U(()=>{var q;(q=b==null?void 0:b.value)!=null&&q.tagName&&(i=h.observe(b.value,async()=>{i==null||i(),i=null,await R(l)}))})})}),I(()=>{o&&H(o),i==null||i(),i=null})}return()=>{var i;if(!y.value&&!m.value&&!v(u.value)){const h={ref:f,to:u.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(C("interaction")&&(h.onPointerenter=R.bind(null,void 0),h.onFocus=R.bind(null,void 0)),c.value&&(h.class=e.prefetchedClass||t.prefetchedClass),h.rel=e.rel||void 0),w(L("RouterLink"),h,n.default)}const l=e.target||null,o=Q(e.noRel?"":e.rel,t.externalRelAttribute,r.value||m.value?"noopener noreferrer":"")||null;return e.custom?n.default?n.default({href:d.value,navigate:P,prefetch:R,get route(){if(!d.value)return;const h=new URL(d.value,window.location.href);return{path:h.pathname,fullPath:h.pathname,get query(){return D(h.search)},hash:h.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:d.value}},rel:o,target:l,isExternal:y.value||m.value,isActive:!1,isExactActive:!1}):null:w("a",{ref:b,href:d.value||null,rel:o,target:l},(i=n.default)==null?void 0:i.call(n))}}})}const Z=$(F);function O(t,a){const v=a==="append"?W:G;return N(t)&&!t.startsWith("http")?t:v(t,!0)}function J(){const t=_();if(t._observer)return t._observer;let a=null;const v=new Map,p=(e,n)=>(a||(a=new IntersectionObserver(s=>{for(const u of s){const d=v.get(u.target);(u.isIntersecting||u.intersectionRatio>0)&&d&&d()}})),v.set(e,n),a.observe(e),()=>{v.delete(e),a==null||a.unobserve(e),v.size===0&&(a==null||a.disconnect(),a=null)});return t._observer={observe:p}}const K=/2g/;function X(){const t=navigator.connection;return!!(t&&(t.saveData||K.test(t.effectiveType)))}export{Z as _}; +import{C as S,d as E,a as A,D as _,b as B,E as T,G as U,H as I,I as H,J as w,K as L,L as D,M as F,k as x,N,O as k,A as V,P as z,z as M,Q as W,R as G}from"./BMzG3_Vl.js";async function j(t,a=S()){const{path:v,matched:p}=a.resolve(t);if(!p.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(v)))return;const g=a._preloadPromises=a._preloadPromises||[];if(g.length>4)return Promise.all(g).then(()=>j(t,a));a._routePreloaded.add(v);const e=p.map(n=>{var s;return(s=n.components)==null?void 0:s.default}).filter(n=>typeof n=="function");for(const n of e){const s=Promise.resolve(n()).catch(()=>{}).finally(()=>g.splice(g.indexOf(s)));g.push(s)}await Promise.all(g)}const Q=(...t)=>t.find(a=>a!==void 0);function $(t){const a=t.componentName||"NuxtLink";function v(e){return typeof e=="string"&&e.startsWith("#")}function p(e,n){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return O(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:n(e).path;return{...e,name:void 0,path:O(s,t.trailingSlash)}}function g(e){const n=S(),s=M(),u=x(()=>!!e.target&&e.target!=="_self"),d=x(()=>{const f=e.to||e.href||"";return typeof f=="string"&&N(f,{acceptRelative:!0})}),P=L("RouterLink"),y=P&&typeof P!="string"?P.useLink:void 0,m=x(()=>{if(e.external)return!0;const f=e.to||e.href||"";return typeof f=="object"?!1:f===""||d.value}),r=x(()=>{const f=e.to||e.href||"";return m.value?f:p(f,n.resolve)}),c=m.value||y==null?void 0:y({...e,to:r}),b=x(()=>{var f;if(!r.value||d.value||v(r.value))return r.value;if(m.value){const C=typeof r.value=="object"&&"path"in r.value?k(r.value):r.value,R=typeof C=="object"?n.resolve(C).href:C;return p(R,n.resolve)}return typeof r.value=="object"?((f=n.resolve(r.value))==null?void 0:f.href)??null:p(V(s.app.baseURL,r.value),n.resolve)});return{to:r,hasTarget:u,isAbsoluteUrl:d,isExternal:m,href:b,isActive:(c==null?void 0:c.isActive)??x(()=>r.value===n.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>r.value===n.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>n.resolve(r.value)),async navigate(){await z(b.value,{replace:e.replace,external:m.value||u.value})}}}return E({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},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:g,setup(e,{slots:n}){const s=S(),{to:u,href:d,navigate:P,isExternal:y,hasTarget:m,isAbsoluteUrl:r}=g(e),c=A(!1),b=A(null),f=l=>{var o;b.value=e.custom?(o=l==null?void 0:l.$el)==null?void 0:o.nextElementSibling:l==null?void 0:l.$el};function C(l){var o,i;return!c.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===l:((o=e.prefetchOn)==null?void 0:o[l])??((i=t.prefetchOn)==null?void 0:i[l]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!X()}async function R(l=_()){if(c.value)return;c.value=!0;const o=typeof u.value=="string"?u.value:y.value?k(u.value):s.resolve(u.value).fullPath,i=y.value?new URL(o,window.location.href).href:o;await Promise.all([l.hooks.callHook("link:prefetch",i).catch(()=>{}),!y.value&&!m.value&&j(u.value,s).catch(()=>{})])}if(C("visibility")){const l=_();let o,i=null;B(()=>{const h=J();T(()=>{o=U(()=>{var q;(q=b==null?void 0:b.value)!=null&&q.tagName&&(i=h.observe(b.value,async()=>{i==null||i(),i=null,await R(l)}))})})}),I(()=>{o&&H(o),i==null||i(),i=null})}return()=>{var i;if(!y.value&&!m.value&&!v(u.value)){const h={ref:f,to:u.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(C("interaction")&&(h.onPointerenter=R.bind(null,void 0),h.onFocus=R.bind(null,void 0)),c.value&&(h.class=e.prefetchedClass||t.prefetchedClass),h.rel=e.rel||void 0),w(L("RouterLink"),h,n.default)}const l=e.target||null,o=Q(e.noRel?"":e.rel,t.externalRelAttribute,r.value||m.value?"noopener noreferrer":"")||null;return e.custom?n.default?n.default({href:d.value,navigate:P,prefetch:R,get route(){if(!d.value)return;const h=new URL(d.value,window.location.href);return{path:h.pathname,fullPath:h.pathname,get query(){return D(h.search)},hash:h.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:d.value}},rel:o,target:l,isExternal:y.value||m.value,isActive:!1,isExactActive:!1}):null:w("a",{ref:b,href:d.value||null,rel:o,target:l},(i=n.default)==null?void 0:i.call(n))}}})}const Z=$(F);function O(t,a){const v=a==="append"?W:G;return N(t)&&!t.startsWith("http")?t:v(t,!0)}function J(){const t=_();if(t._observer)return t._observer;let a=null;const v=new Map,p=(e,n)=>(a||(a=new IntersectionObserver(s=>{for(const u of s){const d=v.get(u.target);(u.isIntersecting||u.intersectionRatio>0)&&d&&d()}})),v.set(e,n),a.observe(e),()=>{v.delete(e),a==null||a.unobserve(e),v.size===0&&(a==null||a.disconnect(),a=null)});return t._observer={observe:p}}const K=/2g/;function X(){const t=navigator.connection;return!!(t&&(t.saveData||K.test(t.effectiveType)))}export{Z as _}; diff --git a/_nuxt/DUw8OZnC.js b/_nuxt/CEcqxCTK.js similarity index 90% rename from _nuxt/DUw8OZnC.js rename to _nuxt/CEcqxCTK.js index fb2a14bb6..b0082bb8e 100644 --- a/_nuxt/DUw8OZnC.js +++ b/_nuxt/CEcqxCTK.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C0CTjJMv.js","./BHey-DM1.js","./CtAHAj8D.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); -import{_ as g}from"./BHey-DM1.js";import{R as h,Z as f}from"./CtAHAj8D.js";const N={page:"NqDOsfMBoL",layout:"XIr8lT84SZ"},y={page:"_content_page",layout:"_content_layout",info:"_content_info"},_={page:{fields:{id:"string",stem:"string",extension:"string",meta:"json",path:"string",title:"string",description:"string",seo:"json",body:"json",navigation:"json"}},layout:{fields:{id:"string",stem:"string",extension:"string",meta:"json",path:"string",title:"string",description:"string",seo:"json",body:"json",navigation:"json"}},info:{fields:{}}},u=(o,i)=>{const n=o._conditions;return n.length>0?`(${n.join(` ${i} `)})`:""},l=o=>{const i=[],n={_conditions:i,where(e,s,t){let r;switch(s.toUpperCase()){case"IN":case"NOT IN":if(Array.isArray(t)){const a=t.map(c=>`'${c}'`).join(", ");r=`"${String(e)}" ${s.toUpperCase()} (${a})`}else throw new TypeError(`Value for ${s} must be an array`);break;case"BETWEEN":case"NOT BETWEEN":if(Array.isArray(t)&&t.length===2)r=`"${String(e)}" ${s.toUpperCase()} '${t[0]}' AND '${t[1]}'`;else throw new Error(`Value for ${s} must be an array with two elements`);break;case"IS NULL":case"IS NOT NULL":r=`"${String(e)}" ${s.toUpperCase()}`;break;case"LIKE":case"NOT LIKE":r=`"${String(e)}" ${s.toUpperCase()} '${t}'`;break;default:r=`"${String(e)}" ${s} '${t}'`}return i.push(`${r}`),n},andWhere(e){const s=e(l());return i.push(u(s,"AND")),n},orWhere(e){const s=e(l());return i.push(u(s,"OR")),n}};return n},$=(o,i)=>{const n={conditions:[],selectedFields:[],offset:0,limit:0,orderBy:[],count:{field:"",distinct:!1}},e={__params:n,andWhere(t){const r=t(l());return n.conditions.push(u(r,"AND")),e},orWhere(t){const r=t(l());return n.conditions.push(u(r,"OR")),e},path(t){return e.where("path","=",h(t))},skip(t){return n.offset=t,e},where(t,r,a){return e.andWhere(c=>c.where(String(t),r,a)),e},limit(t){return n.limit=t,e},select(...t){return t.length&&n.selectedFields.push(...t),e},order(t,r){return n.orderBy.push(`"${String(t)}" ${r}`),e},async all(){return i(o,s()).then(t=>t||[])},async first(){return i(o,s({limit:1})).then(t=>t[0]||null)},async count(t="*",r=!1){return i(o,s({count:{field:String(t),distinct:r}})).then(a=>a[0].count)}};function s(t={}){let r="SELECT ";if(t!=null&&t.count)r+=`COUNT(${t.count.distinct?"DISTINCT":""} ${t.count.field}) as count`;else{const c=Array.from(new Set(n.selectedFields));r+=c.length>0?c.map(d=>`"${String(d)}"`).join(", "):"*"}r+=` FROM ${y[String(o)]}`,n.conditions.length>0&&(r+=` WHERE ${n.conditions.join(" AND ")}`),n.orderBy.length>0?r+=` ORDER BY ${n.orderBy.join(", ")}`:r+=" ORDER BY stem ASC";const a=(t==null?void 0:t.limit)||n.limit;return a>0&&(n.offset>0?r+=` LIMIT ${a} OFFSET ${n.offset}`:r+=` LIMIT ${a}`),r}return e},T=o=>{var n,e;const i=(e=(n=f())==null?void 0:n.ssrContext)==null?void 0:e.event;return $(o,(s,t)=>m(i,s,t))};async function m(o,i,n){return p(i,n)}async function p(o,i){return await g(()=>import("./C0CTjJMv.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.loadDatabaseAdapter(o)).then(e=>e.all(i))}export{_ as a,N as c,T as q,y as t}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DPUX4jl0.js","./CRVO8YTy.js","./BMzG3_Vl.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); +import{_ as g}from"./CRVO8YTy.js";import{R as h,Z as f}from"./BMzG3_Vl.js";const N={page:"NqDOsfMBoL",layout:"XIr8lT84SZ"},y={page:"_content_page",layout:"_content_layout",info:"_content_info"},_={page:{fields:{id:"string",stem:"string",extension:"string",meta:"json",path:"string",title:"string",description:"string",seo:"json",body:"json",navigation:"json"}},layout:{fields:{id:"string",stem:"string",extension:"string",meta:"json",path:"string",title:"string",description:"string",seo:"json",body:"json",navigation:"json"}},info:{fields:{}}},u=(o,i)=>{const n=o._conditions;return n.length>0?`(${n.join(` ${i} `)})`:""},l=o=>{const i=[],n={_conditions:i,where(e,s,t){let r;switch(s.toUpperCase()){case"IN":case"NOT IN":if(Array.isArray(t)){const a=t.map(c=>`'${c}'`).join(", ");r=`"${String(e)}" ${s.toUpperCase()} (${a})`}else throw new TypeError(`Value for ${s} must be an array`);break;case"BETWEEN":case"NOT BETWEEN":if(Array.isArray(t)&&t.length===2)r=`"${String(e)}" ${s.toUpperCase()} '${t[0]}' AND '${t[1]}'`;else throw new Error(`Value for ${s} must be an array with two elements`);break;case"IS NULL":case"IS NOT NULL":r=`"${String(e)}" ${s.toUpperCase()}`;break;case"LIKE":case"NOT LIKE":r=`"${String(e)}" ${s.toUpperCase()} '${t}'`;break;default:r=`"${String(e)}" ${s} '${t}'`}return i.push(`${r}`),n},andWhere(e){const s=e(l());return i.push(u(s,"AND")),n},orWhere(e){const s=e(l());return i.push(u(s,"OR")),n}};return n},$=(o,i)=>{const n={conditions:[],selectedFields:[],offset:0,limit:0,orderBy:[],count:{field:"",distinct:!1}},e={__params:n,andWhere(t){const r=t(l());return n.conditions.push(u(r,"AND")),e},orWhere(t){const r=t(l());return n.conditions.push(u(r,"OR")),e},path(t){return e.where("path","=",h(t))},skip(t){return n.offset=t,e},where(t,r,a){return e.andWhere(c=>c.where(String(t),r,a)),e},limit(t){return n.limit=t,e},select(...t){return t.length&&n.selectedFields.push(...t),e},order(t,r){return n.orderBy.push(`"${String(t)}" ${r}`),e},async all(){return i(o,s()).then(t=>t||[])},async first(){return i(o,s({limit:1})).then(t=>t[0]||null)},async count(t="*",r=!1){return i(o,s({count:{field:String(t),distinct:r}})).then(a=>a[0].count)}};function s(t={}){let r="SELECT ";if(t!=null&&t.count)r+=`COUNT(${t.count.distinct?"DISTINCT":""} ${t.count.field}) as count`;else{const c=Array.from(new Set(n.selectedFields));r+=c.length>0?c.map(d=>`"${String(d)}"`).join(", "):"*"}r+=` FROM ${y[String(o)]}`,n.conditions.length>0&&(r+=` WHERE ${n.conditions.join(" AND ")}`),n.orderBy.length>0?r+=` ORDER BY ${n.orderBy.join(", ")}`:r+=" ORDER BY stem ASC";const a=(t==null?void 0:t.limit)||n.limit;return a>0&&(n.offset>0?r+=` LIMIT ${a} OFFSET ${n.offset}`:r+=` LIMIT ${a}`),r}return e},T=o=>{var n,e;const i=(e=(n=f())==null?void 0:n.ssrContext)==null?void 0:e.event;return $(o,(s,t)=>m(i,s,t))};async function m(o,i,n){return p(i,n)}async function p(o,i){return await g(()=>import("./DPUX4jl0.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.loadDatabaseAdapter(o)).then(e=>e.all(i))}export{_ as a,N as c,T as q,y as t}; diff --git a/_nuxt/BHey-DM1.js b/_nuxt/CRVO8YTy.js similarity index 98% rename from _nuxt/BHey-DM1.js rename to _nuxt/CRVO8YTy.js index 65c3c60bc..ddd9ade38 100644 --- a/_nuxt/BHey-DM1.js +++ b/_nuxt/CRVO8YTy.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CtAHAj8D.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); -var A=Object.defineProperty;var L=t=>{throw TypeError(t)};var k=(t,e,n)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var E=(t,e,n)=>k(t,typeof e!="symbol"?e+"":e,n),O=(t,e,n)=>e.has(t)||L("Cannot "+n);var w=(t,e,n)=>(O(t,e,"read from private field"),n?n.call(t):e.get(t)),_=(t,e,n)=>e.has(t)?L("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),x=(t,e,n,r)=>(O(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n);const N="modulepreload",q=function(t,e){return new URL(t,e).href},R={},j=function(e,n,r){let o=Promise.resolve();if(n&&n.length>0){const a=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=q(c,r),c in R)return;R[c]=!0;const f=c.endsWith(".css"),U=f?'[rel="stylesheet"]':"";if(!!r)for(let m=a.length-1;m>=0;m--){const p=a[m];if(p.href===c&&(!f||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${U}`))return;const u=document.createElement("link");if(u.rel=f?"stylesheet":N,f||(u.as="script"),u.crossOrigin="",u.href=c,l&&u.setAttribute("nonce",l),document.head.appendChild(u),f)return new Promise((m,p)=>{u.addEventListener("load",m),u.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(a){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a}return o.then(a=>{for(const i of a||[])i.status==="rejected"&&s(i.reason);return e().catch(s)})};var d,h;class S{constructor(e){_(this,d,[]);_(this,h,!1);e(n=>w(this,h)?!1:(w(this,d).forEach(r=>r(n)),!0))}subscribe(e){return w(this,d).push(e),{unsubscribe:()=>{x(this,d,w(this,d).filter(n=>n===e))}}}destroy(){x(this,h,!0)}}d=new WeakMap,h=new WeakMap;const F=(t,e)=>{let n=[];const r=o=>s=>{n[Number(o)]=s,n.filter(Boolean).length>=e.length&&(t(n),n=[])};e.forEach((o,s)=>{o.subscribe(r(s))})},B={timing:{fcp:500,dcl:800}};let y=B;function V(t={}){y={timing:{...B.timing,...t.timing||{}}},y={...B,...t}}function D(){return C()&&!0}function C(){if(window.performance){const t=performance.getEntriesByName("first-contentful-paint"),e=performance.getEntriesByType("resource");if(t.length)return t[0].startTime((!n||n{const o=new Y(10,e/2);return([s,a])=>{const i=window.performance.now()-P,l=a/s;l<=1&&o.add(l),o.avg<=1&&o.avg>e?n(!0):i>=t&&r(!1)}},M=()=>({maxTime:1e3,threshold:.65}),W=async(t={})=>{if(window.requestIdleCallback){const{maxTime:e,threshold:n}={...M(),...t},r=new S($),o=new S(H);return new Promise((s,a)=>{P=window.performance.now(),F(X(e,n,s,a),[r,o])}).finally(()=>{r.destroy(),o.destroy()})}},$=t=>{let e=performance.now();const n=()=>{const r=performance.now(),o=r-e;e=r,t(o)&&requestAnimationFrame(n)};requestAnimationFrame(n)},H=t=>{const e=n=>{t(n.timeRemaining())&&window.requestIdleCallback(e)};window.requestIdleCallback(e)};class Y{constructor(e=10,n=0){E(this,"list");E(this,"index",0);this.list=Array(e).fill(n)}add(e){this.list[this.index]=e,this.index=(this.index+1)%this.list.length}get avg(){return this.list.reduce((e,n)=>e+=n,0)/this.list.length}}const z=Symbol("pending"),G=Symbol("fulfilled"),J=Symbol("rejected");class b{constructor(){this.promise=new Promise((e,n)=>{this.resolve=e,this.reject=n,this.state=z}).then(e=>(this.state=G,e)).catch(e=>{throw this.state=J,new Error(e)})}static create(){return new b}}const T=t=>window.dispatchEvent(new CustomEvent("nuxt-booster:run",{detail:{sufficient:t}})),g=(t,e)=>{Array.from(document.querySelectorAll(t)).forEach(n=>{n.addEventListener("click",e,{capture:!0,once:!0,passive:!0})})},v=(t,e)=>{const n=window.document.getElementById(e);if(n)n.style.display="block",t.className+=" nuxt-booster-layer-visible";else throw new Error("Can't update booster-layer, message "+e+" missing.")},K=(t,e)=>{e||v(t,"nuxt-booster-message-unsupported-browser"),C()||v(t,"nuxt-booster-message-reduced-bandwidth")},I=()=>{document.documentElement.classList.add("nuxt-booster-reduced-view"),window.document.querySelectorAll("[data-font]").forEach(t=>{t.classList.add("font-active")}),Array.from(document.querySelectorAll("noscript.nuxt-booster-picture-noscript")).forEach(t=>{const e=document.createElement("div");e.innerHTML=t.innerHTML,t.parentNode.replaceChild(e.children[0],t),e.remove()})},Q=async t=>{try{if(await e0())throw new Error("Battery is low.")}catch(e){if(e.message==="Battery is low.")throw e;await t0(t)}},Z=()=>{const{promise:t,resolve:e}=new b;return document.visibilityState==="hidden"?document.addEventListener("visibilitychange",e,{once:!0}):e(),t},e0=async()=>{const e=await window.navigator.getBattery();return!e.charging&&e.level<=.2},t0=async t=>{const e=URL.createObjectURL(t);try{const n=document.createElement("video");n.muted=!0,n.playsinline=!0,n.src=e;const{promise:r,resolve:o}=new b,s=window.setTimeout(o,500);await Promise.race([n.play(),r]),window.clearTimeout(s),URL.revokeObjectURL(e)}catch(n){throw URL.revokeObjectURL(e),n}},n0=t=>{document.querySelector("#nuxt-booster-button-init-nojs, #nuxt-booster-button-init-app, #nuxt-booster-button-init-reduced-view")&&(console.warn("The `#nuxt-booster-button-init-nojs`, `#nuxt-booster-button-init-reduced-view` and `#nuxt-booster-button-init-app` ids are deprecated. Please use the following classes instead: `.nuxt-booster-button-init-nojs`, `.nuxt-booster-button-init-reduced-view` and `.nuxt-booster-button-init-app`."),g("#nuxt-booster-button-init-reduced-view",I),g("#nuxt-booster-button-init-app",()=>t(!0)))};function r0(t){return new RegExp(t.regex).test(window.navigator.userAgent)}const d0=(t,e)=>(t=t===!0?"anonymous":t,t=t===void 0?"anonymous":t,t),o0=new Blob([new Uint8Array([0,0,0,28,102,116,121,112,105,115,111,109,0,0,2,0,105,115,111,109,105,115,111,50,109,112,52,49,0,0,0,8,102,114,101,101,0,0,2,239,109,100,97,116,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,2,194,109,111,111,118,0,0,0,108,109,118,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,232,0,0,0,47,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,236,116,114,97,107,0,0,0,92,116,107,104,100,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,101,100,116,115,0,0,0,28,101,108,115,116,0,0,0,0,0,0,0,1,0,0,0,47,0,0,0,0,0,1,0,0,0,0,1,100,109,100,105,97,0,0,0,32,109,100,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,68,0,0,8,0,85,196,0,0,0,0,0,45,104,100,108,114,0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0,0,0,1,15,109,105,110,102,0,0,0,16,115,109,104,100,0,0,0,0,0,0,0,0,0,0,0,36,100,105,110,102,0,0,0,28,100,114,101,102,0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1,0,0,0,211,115,116,98,108,0,0,0,103,115,116,115,100,0,0,0,0,0,0,0,1,0,0,0,87,109,112,52,97,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,16,0,0,0,0,172,68,0,0,0,0,0,51,101,115,100,115,0,0,0,0,3,128,128,128,34,0,2,0,4,128,128,128,20,64,21,0,0,0,0,1,244,0,0,1,243,249,5,128,128,128,2,18,16,6,128,128,128,1,2,0,0,0,24,115,116,116,115,0,0,0,0,0,0,0,1,0,0,0,2,0,0,4,0,0,0,0,28,115,116,115,99,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,28,115,116,115,122,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,115,0,0,1,116,0,0,0,20,115,116,99,111,0,0,0,0,0,0,0,1,0,0,0,44,0,0,0,98,117,100,116,97,0,0,0,90,109,101,116,97,0,0,0,0,0,0,0,33,104,100,108,114,0,0,0,0,0,0,0,0,109,100,105,114,97,112,112,108,0,0,0,0,0,0,0,0,0,0,0,0,45,105,108,115,116,0,0,0,37,169,116,111,111,0,0,0,29,100,97,116,97,0,0,0,1,0,0,0,0,76,97,118,102,53,54,46,52,48,46,49,48,49])],{type:"video/mp4"});i0();function i0(){return a0().then(()=>s0())}function s0(){return j(()=>import("./CtAHAj8D.js").then(t=>t.ao),__vite__mapDeps([0,1]),import.meta.url).then(t=>t.default)}function a0(){const t=new b;let e=!1;const n=window.document.getElementById("nuxt-booster-layer"),r="__NUXT_BOOSTER_FORCE_INIT__"in window&&window.__NUXT_BOOSTER_FORCE_INIT__;async function o(a){e&&t.resolve(),await Z(),document.documentElement.classList.remove("nuxt-booster-reduced-view");try{a||await Q(o0)}catch(i){if(console.warn(i),T(!1),n)return v(n,"nuxt-booster-message-low-battery"),null}try{a||await W(),e=!0,T(!0),t.resolve()}catch(i){if(console.warn(i),T(!1),n)return v(n,"nuxt-booster-message-weak-hardware"),null}return null}const s=r0({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9[5-9]|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(17\.([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(17[._]([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[6-9]|[3-9]\d|\d{3,})\.\d+/)});return window.addEventListener("load",function(){document.getElementById("nuxt-booster-layer")?(g(".nuxt-booster-button-init-reduced-view",I),g(".nuxt-booster-button-init-app",()=>o(!0)),n0(o),V({timing:{fcp:800,dcl:1200}}),"__NUXT_BOOSTER_AUTO_INIT__"in window&&window.__NUXT_BOOSTER_AUTO_INIT__||D()&&s?o():K(n,s)):o(r)}),t.promise}export{b as D,j as _,d0 as g,r0 as i}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BMzG3_Vl.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); +var A=Object.defineProperty;var L=t=>{throw TypeError(t)};var k=(t,e,n)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var E=(t,e,n)=>k(t,typeof e!="symbol"?e+"":e,n),O=(t,e,n)=>e.has(t)||L("Cannot "+n);var w=(t,e,n)=>(O(t,e,"read from private field"),n?n.call(t):e.get(t)),_=(t,e,n)=>e.has(t)?L("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),x=(t,e,n,r)=>(O(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n);const N="modulepreload",q=function(t,e){return new URL(t,e).href},R={},j=function(e,n,r){let o=Promise.resolve();if(n&&n.length>0){const a=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=q(c,r),c in R)return;R[c]=!0;const f=c.endsWith(".css"),U=f?'[rel="stylesheet"]':"";if(!!r)for(let m=a.length-1;m>=0;m--){const p=a[m];if(p.href===c&&(!f||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${U}`))return;const u=document.createElement("link");if(u.rel=f?"stylesheet":N,f||(u.as="script"),u.crossOrigin="",u.href=c,l&&u.setAttribute("nonce",l),document.head.appendChild(u),f)return new Promise((m,p)=>{u.addEventListener("load",m),u.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(a){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a}return o.then(a=>{for(const i of a||[])i.status==="rejected"&&s(i.reason);return e().catch(s)})};var d,h;class S{constructor(e){_(this,d,[]);_(this,h,!1);e(n=>w(this,h)?!1:(w(this,d).forEach(r=>r(n)),!0))}subscribe(e){return w(this,d).push(e),{unsubscribe:()=>{x(this,d,w(this,d).filter(n=>n===e))}}}destroy(){x(this,h,!0)}}d=new WeakMap,h=new WeakMap;const F=(t,e)=>{let n=[];const r=o=>s=>{n[Number(o)]=s,n.filter(Boolean).length>=e.length&&(t(n),n=[])};e.forEach((o,s)=>{o.subscribe(r(s))})},B={timing:{fcp:500,dcl:800}};let y=B;function V(t={}){y={timing:{...B.timing,...t.timing||{}}},y={...B,...t}}function D(){return C()&&!0}function C(){if(window.performance){const t=performance.getEntriesByName("first-contentful-paint"),e=performance.getEntriesByType("resource");if(t.length)return t[0].startTime((!n||n{const o=new Y(10,e/2);return([s,a])=>{const i=window.performance.now()-P,l=a/s;l<=1&&o.add(l),o.avg<=1&&o.avg>e?n(!0):i>=t&&r(!1)}},M=()=>({maxTime:1e3,threshold:.65}),W=async(t={})=>{if(window.requestIdleCallback){const{maxTime:e,threshold:n}={...M(),...t},r=new S($),o=new S(H);return new Promise((s,a)=>{P=window.performance.now(),F(X(e,n,s,a),[r,o])}).finally(()=>{r.destroy(),o.destroy()})}},$=t=>{let e=performance.now();const n=()=>{const r=performance.now(),o=r-e;e=r,t(o)&&requestAnimationFrame(n)};requestAnimationFrame(n)},H=t=>{const e=n=>{t(n.timeRemaining())&&window.requestIdleCallback(e)};window.requestIdleCallback(e)};class Y{constructor(e=10,n=0){E(this,"list");E(this,"index",0);this.list=Array(e).fill(n)}add(e){this.list[this.index]=e,this.index=(this.index+1)%this.list.length}get avg(){return this.list.reduce((e,n)=>e+=n,0)/this.list.length}}const z=Symbol("pending"),G=Symbol("fulfilled"),J=Symbol("rejected");class b{constructor(){this.promise=new Promise((e,n)=>{this.resolve=e,this.reject=n,this.state=z}).then(e=>(this.state=G,e)).catch(e=>{throw this.state=J,new Error(e)})}static create(){return new b}}const T=t=>window.dispatchEvent(new CustomEvent("nuxt-booster:run",{detail:{sufficient:t}})),g=(t,e)=>{Array.from(document.querySelectorAll(t)).forEach(n=>{n.addEventListener("click",e,{capture:!0,once:!0,passive:!0})})},v=(t,e)=>{const n=window.document.getElementById(e);if(n)n.style.display="block",t.className+=" nuxt-booster-layer-visible";else throw new Error("Can't update booster-layer, message "+e+" missing.")},K=(t,e)=>{e||v(t,"nuxt-booster-message-unsupported-browser"),C()||v(t,"nuxt-booster-message-reduced-bandwidth")},I=()=>{document.documentElement.classList.add("nuxt-booster-reduced-view"),window.document.querySelectorAll("[data-font]").forEach(t=>{t.classList.add("font-active")}),Array.from(document.querySelectorAll("noscript.nuxt-booster-picture-noscript")).forEach(t=>{const e=document.createElement("div");e.innerHTML=t.innerHTML,t.parentNode.replaceChild(e.children[0],t),e.remove()})},Q=async t=>{try{if(await e0())throw new Error("Battery is low.")}catch(e){if(e.message==="Battery is low.")throw e;await t0(t)}},Z=()=>{const{promise:t,resolve:e}=new b;return document.visibilityState==="hidden"?document.addEventListener("visibilitychange",e,{once:!0}):e(),t},e0=async()=>{const e=await window.navigator.getBattery();return!e.charging&&e.level<=.2},t0=async t=>{const e=URL.createObjectURL(t);try{const n=document.createElement("video");n.muted=!0,n.playsinline=!0,n.src=e;const{promise:r,resolve:o}=new b,s=window.setTimeout(o,500);await Promise.race([n.play(),r]),window.clearTimeout(s),URL.revokeObjectURL(e)}catch(n){throw URL.revokeObjectURL(e),n}},n0=t=>{document.querySelector("#nuxt-booster-button-init-nojs, #nuxt-booster-button-init-app, #nuxt-booster-button-init-reduced-view")&&(console.warn("The `#nuxt-booster-button-init-nojs`, `#nuxt-booster-button-init-reduced-view` and `#nuxt-booster-button-init-app` ids are deprecated. Please use the following classes instead: `.nuxt-booster-button-init-nojs`, `.nuxt-booster-button-init-reduced-view` and `.nuxt-booster-button-init-app`."),g("#nuxt-booster-button-init-reduced-view",I),g("#nuxt-booster-button-init-app",()=>t(!0)))};function r0(t){return new RegExp(t.regex).test(window.navigator.userAgent)}const d0=(t,e)=>(t=t===!0?"anonymous":t,t=t===void 0?"anonymous":t,t),o0=new Blob([new Uint8Array([0,0,0,28,102,116,121,112,105,115,111,109,0,0,2,0,105,115,111,109,105,115,111,50,109,112,52,49,0,0,0,8,102,114,101,101,0,0,2,239,109,100,97,116,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,2,194,109,111,111,118,0,0,0,108,109,118,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,232,0,0,0,47,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,236,116,114,97,107,0,0,0,92,116,107,104,100,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,101,100,116,115,0,0,0,28,101,108,115,116,0,0,0,0,0,0,0,1,0,0,0,47,0,0,0,0,0,1,0,0,0,0,1,100,109,100,105,97,0,0,0,32,109,100,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,68,0,0,8,0,85,196,0,0,0,0,0,45,104,100,108,114,0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0,0,0,1,15,109,105,110,102,0,0,0,16,115,109,104,100,0,0,0,0,0,0,0,0,0,0,0,36,100,105,110,102,0,0,0,28,100,114,101,102,0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1,0,0,0,211,115,116,98,108,0,0,0,103,115,116,115,100,0,0,0,0,0,0,0,1,0,0,0,87,109,112,52,97,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,16,0,0,0,0,172,68,0,0,0,0,0,51,101,115,100,115,0,0,0,0,3,128,128,128,34,0,2,0,4,128,128,128,20,64,21,0,0,0,0,1,244,0,0,1,243,249,5,128,128,128,2,18,16,6,128,128,128,1,2,0,0,0,24,115,116,116,115,0,0,0,0,0,0,0,1,0,0,0,2,0,0,4,0,0,0,0,28,115,116,115,99,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,28,115,116,115,122,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,115,0,0,1,116,0,0,0,20,115,116,99,111,0,0,0,0,0,0,0,1,0,0,0,44,0,0,0,98,117,100,116,97,0,0,0,90,109,101,116,97,0,0,0,0,0,0,0,33,104,100,108,114,0,0,0,0,0,0,0,0,109,100,105,114,97,112,112,108,0,0,0,0,0,0,0,0,0,0,0,0,45,105,108,115,116,0,0,0,37,169,116,111,111,0,0,0,29,100,97,116,97,0,0,0,1,0,0,0,0,76,97,118,102,53,54,46,52,48,46,49,48,49])],{type:"video/mp4"});i0();function i0(){return a0().then(()=>s0())}function s0(){return j(()=>import("./BMzG3_Vl.js").then(t=>t.ao),__vite__mapDeps([0,1]),import.meta.url).then(t=>t.default)}function a0(){const t=new b;let e=!1;const n=window.document.getElementById("nuxt-booster-layer"),r="__NUXT_BOOSTER_FORCE_INIT__"in window&&window.__NUXT_BOOSTER_FORCE_INIT__;async function o(a){e&&t.resolve(),await Z(),document.documentElement.classList.remove("nuxt-booster-reduced-view");try{a||await Q(o0)}catch(i){if(console.warn(i),T(!1),n)return v(n,"nuxt-booster-message-low-battery"),null}try{a||await W(),e=!0,T(!0),t.resolve()}catch(i){if(console.warn(i),T(!1),n)return v(n,"nuxt-booster-message-weak-hardware"),null}return null}const s=r0({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9[5-9]|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(17\.([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(17[._]([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[6-9]|[3-9]\d|\d{3,})\.\d+/)});return window.addEventListener("load",function(){document.getElementById("nuxt-booster-layer")?(g(".nuxt-booster-button-init-reduced-view",I),g(".nuxt-booster-button-init-app",()=>o(!0)),n0(o),V({timing:{fcp:800,dcl:1200}}),"__NUXT_BOOSTER_AUTO_INIT__"in window&&window.__NUXT_BOOSTER_AUTO_INIT__||D()&&s?o():K(n,s)):o(r)}),t.promise}export{b as D,j as _,d0 as g,r0 as i}; diff --git a/_nuxt/BXr24YLQ.js b/_nuxt/CVR7uI4U.js similarity index 55% rename from _nuxt/BXr24YLQ.js rename to _nuxt/CVR7uI4U.js index a7bda2fd5..e12797637 100644 --- a/_nuxt/BXr24YLQ.js +++ b/_nuxt/CVR7uI4U.js @@ -1 +1 @@ -import{_}from"./D1Td-sup.js";import{u as f}from"./XfmWFp1g.js";import{S as m,k as y,T as d,U as k,u as n,o as s,c as a,r as h,F as g,z as v,f as x,w,h as F,t as L,V as S}from"./CtAHAj8D.js";const $={__name:"LinkList",props:{type:{type:String,default(){return null}},list:{type:Array,default(){return[]}}},setup(o){const l=m(),{$getFont:c}=f(),r=o,i=y(()=>{const t={};return t[`type-${r.type}`]=r.type,t});return(t,B)=>{const u=_,p=d("font");return k((s(),a("ul",{class:S(["fragment-link-list",i.value])},[h(t.$slots,"default",{},()=>[(s(!0),a(g,null,v(o.list,e=>(s(),a("li",{key:e.title},[x(u,{to:n(l)(e.to)},{default:w(()=>[F(L(e.title),1)]),_:2},1032,["to"])]))),128))])],2)),[[p,n(c)("Raleway")]])}}};export{$ as _}; +import{_}from"./CDbii7On.js";import{u as f}from"./BnBJyOtv.js";import{S as m,k as y,T as d,U as k,u as n,o as s,c as a,r as h,F as g,B as v,f as x,w,h as B,t as F,V as L}from"./BMzG3_Vl.js";const $={__name:"LinkList",props:{type:{type:String,default(){return null}},list:{type:Array,default(){return[]}}},setup(o){const l=m(),{$getFont:c}=f(),r=o,i=y(()=>{const t={};return t[`type-${r.type}`]=r.type,t});return(t,S)=>{const u=_,p=d("font");return k((s(),a("ul",{class:L(["fragment-link-list",i.value])},[h(t.$slots,"default",{},()=>[(s(!0),a(g,null,v(o.list,e=>(s(),a("li",{key:e.title},[x(u,{to:n(l)(e.to)},{default:w(()=>[B(F(e.title),1)]),_:2},1032,["to"])]))),128))])],2)),[[p,n(c)("Raleway")]])}}};export{$ as _}; diff --git a/_nuxt/CWS4-lDJ.js b/_nuxt/CWS4-lDJ.js deleted file mode 100644 index ff627dc01..000000000 --- a/_nuxt/CWS4-lDJ.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,c as t,r as c}from"./CtAHAj8D.js";import"./BHey-DM1.js";const s={};function n(e,l){return r(),t("blockquote",null,[c(e.$slots,"default")])}const f=o(s,[["render",n]]);export{f as default}; diff --git a/_nuxt/CkMM7wLm.js b/_nuxt/CkMM7wLm.js deleted file mode 100644 index 1e966396e..000000000 --- a/_nuxt/CkMM7wLm.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as P}from"./CuAcmSWe.js";import{l as k,x as w,y as C,s as q,e as u,o as n,w as m,c as f,z as d,u as h,F as y,f as B,q as g,m as x}from"./CtAHAj8D.js";import{q as b}from"./DUw8OZnC.js";import"./BHey-DM1.js";function z(){const r=k(),e=w({});return{fetch:async()=>{try{const t=`/pages${F(r.path).replace("/index","")}`,{body:{title:c,components:o,i18nParams:l}}=await b("page").path(t).first();return e(l),{components:o,pageMeta:{title:c}}}catch(t){console.error(t)}}}}function F(r){return`${r||"index"}`}const E={__name:"[...slug]",async setup(r){let e,t;const{fetch:c}=z(),{components:o,pageMeta:l}=([e,t]=C(()=>c()),e=await e,t(),e);return q({title:()=>l.title}),(I,M)=>{const i=P;return n(),u(i,{class:"content"},{default:m(()=>{var p;return[(n(!0),f(y,null,d((p=h(o))==null?void 0:p.slice(0,1),(a,s)=>(n(),u(g(a.component),x({key:s,ref_for:!0},a.data,{critical:""}),null,16))),128)),B(i,null,{default:m(()=>{var a;return[(n(!0),f(y,null,d((a=h(o))==null?void 0:a.slice(1),(s,_)=>(n(),u(g(s.component),x({key:_,critical:_<1,ref_for:!0},s.data),null,16,["critical"]))),128))]}),_:1})]}),_:1})}}};export{E as default}; diff --git a/_nuxt/ClXdfQWp.js b/_nuxt/ClXdfQWp.js new file mode 100644 index 000000000..aa3af89aa --- /dev/null +++ b/_nuxt/ClXdfQWp.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("li",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/DT2TEcdU.js b/_nuxt/ClkitIaz.js similarity index 78% rename from _nuxt/DT2TEcdU.js rename to _nuxt/ClkitIaz.js index e40f41fad..7cd30f690 100644 --- a/_nuxt/DT2TEcdU.js +++ b/_nuxt/ClkitIaz.js @@ -1 +1 @@ -import{d as p,A as i,k as u,o as r,c as s,u as f,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],d=["href"],h=p({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(r(),s("h6",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as i,k as u,o as r,c as s,u as f,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],d=["href"],h=p({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(r(),s("h6",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/DZ39ATvo.js b/_nuxt/CqMUvA3c.js similarity index 77% rename from _nuxt/DZ39ATvo.js rename to _nuxt/CqMUvA3c.js index 8a046daf7..6e3827d72 100644 --- a/_nuxt/DZ39ATvo.js +++ b/_nuxt/CqMUvA3c.js @@ -1 +1 @@ -import{M as $,$ as N,O as w,a0 as A,a1 as j,a2 as E,a3 as S,C as H,A as R}from"./CtAHAj8D.js";async function D(t,e){return await U(e).catch(i=>(console.error("Failed to get image meta for "+e,i+""),{width:0,height:0,ratio:0}))}async function U(t){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,r)=>{const i=new Image;i.onload=()=>{const o={width:i.width,height:i.height,ratio:i.width/i.height};e(o)},i.onerror=o=>r(o),i.src=t})}function W(t){return e=>e?t[e]||e:t.missingValue}function L({formatter:t,keyMap:e,joinWith:r="/",valueMap:i}={}){t||(t=(s,n)=>`${s}=${n}`),e&&typeof e!="function"&&(e=W(e));const o=i||{};return Object.keys(o).forEach(s=>{typeof o[s]!="function"&&(o[s]=W(o[s]))}),(s={})=>Object.entries(s).filter(([c,a])=>typeof a<"u").map(([c,a])=>{const f=o[c];return typeof f=="function"&&(a=f(s[c])),c=typeof e=="function"?e(c):c,t(c,a)}).join(r)}function l(t=""){if(typeof t=="number")return t;if(typeof t=="string"&&t.replace("px","").match(/^\d+$/g))return Number.parseInt(t,10)}function C(t=""){if(t===void 0||!t.length)return[];const e=new Set;for(const r of t.split(" ")){const i=Number.parseInt(r.replace("x",""));i&&e.add(i)}return Array.from(e)}function F(t){if(t.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function T(t){const e={};if(typeof t=="string")for(const r of t.split(/[\s,]+/).filter(i=>i)){const i=r.split(":");i.length!==2?e["1px"]=i[0].trim():e[i[0].trim()]=i[1].trim()}else Object.assign(e,t);return e}function q(t){const e={options:t},r=(o,s={})=>z(e,o,s),i=(o,s={},n={})=>r(o,{...n,modifiers:j(s,n.modifiers||{})}).url;for(const o in t.presets)i[o]=(s,n,c)=>i(s,n,{...t.presets[o],...c});return i.options=t,i.getImage=r,i.getMeta=(o,s)=>G(e,o,s),i.getSizes=(o,s)=>V(e,o,s),e.$img=i,i}async function G(t,e,r){const i=z(t,e,{...r});return typeof i.getMeta=="function"?await i.getMeta():await D(t,i.url)}function z(t,e,r){var f,u;if(e&&typeof e!="string")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(!e||e.startsWith("data:"))return{url:e};const{provider:i,defaults:o}=J(t,r.provider||t.options.provider),s=k(t,r.preset);if(e=$(e)?e:N(e),!i.supportsAlias){for(const m in t.options.alias)if(e.startsWith(m)){const g=t.options.alias[m];g&&(e=w(g,e.slice(m.length)))}}if(i.validateDomains&&$(e)){const m=A(e).host;if(!t.options.domains.find(g=>g===m))return{url:e}}const n=j(r,s,o);n.modifiers={...n.modifiers};const c=n.modifiers.format;(f=n.modifiers)!=null&&f.width&&(n.modifiers.width=l(n.modifiers.width)),(u=n.modifiers)!=null&&u.height&&(n.modifiers.height=l(n.modifiers.height));const a=i.getImage(e,n,t);return a.format=a.format||c||"",a}function J(t,e){const r=t.options.providers[e];if(!r)throw new Error("Unknown provider: "+e);return r}function k(t,e){if(!e)return{};if(!t.options.presets[e])throw new Error("Unknown preset: "+e);return t.options.presets[e]}function V(t,e,r){var x,y,v,_,b;const i=l((x=r.modifiers)==null?void 0:x.width),o=l((y=r.modifiers)==null?void 0:y.height),s=T(r.sizes),n=(v=r.densities)!=null&&v.trim()?C(r.densities.trim()):t.options.densities;F(n);const c=i&&o?o/i:0,a=[],f=[];if(Object.keys(s).length>=1){for(const d in s){const h=M(d,String(s[d]),o,c,t);if(h!==void 0){a.push({size:h.size,screenMaxWidth:h.screenMaxWidth,media:`(max-width: ${h.screenMaxWidth}px)`});for(const p of n)f.push({width:h._cWidth*p,src:I(t,e,r,h,p)})}}Z(a)}else for(const d of n){const h=Object.keys(s)[0];let p=h?M(h,String(s[h]),o,c,t):void 0;p===void 0&&(p={size:"",screenMaxWidth:0,_cWidth:(_=r.modifiers)==null?void 0:_.width,_cHeight:(b=r.modifiers)==null?void 0:b.height}),f.push({width:d,src:I(t,e,r,p,d)})}B(f);const u=f[f.length-1],m=a.length?a.map(d=>`${d.media?d.media+" ":""}${d.size}`).join(", "):void 0,g=m?"w":"x",P=f.map(d=>`${d.src} ${d.width}${g}`).join(", ");return{sizes:m,srcset:P,src:u==null?void 0:u.src}}function M(t,e,r,i,o){const s=o.options.screens&&o.options.screens[t]||Number.parseInt(t),n=e.endsWith("vw");if(!n&&/^\d+$/.test(e)&&(e=e+"px"),!n&&!e.endsWith("px"))return;let c=Number.parseInt(e);if(!s||!c)return;n&&(c=Math.round(c/100*s));const a=i?Math.round(c*i):r;return{size:e,screenMaxWidth:s,_cWidth:c,_cHeight:a}}function I(t,e,r,i,o){return t.$img(e,{...r.modifiers,width:i._cWidth?i._cWidth*o:void 0,height:i._cHeight?i._cHeight*o:void 0},r)}function Z(t){var r;t.sort((i,o)=>i.screenMaxWidth-o.screenMaxWidth);let e=null;for(let i=t.length-1;i>=0;i--){const o=t[i];o.media===e&&t.splice(i,1),e=o.media}for(let i=0;ir.width-i.width);let e=null;for(let r=t.length-1;r>=0;r--){const i=t[r];i.width===e&&t.splice(r,1),e=i.width}}const Q=L({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(t,e)=>S(t)+"_"+S(e)}),X=(t,{modifiers:e={},baseURL:r}={},i)=>{e.width&&e.height&&(e.resize=`${e.width}x${e.height}`,delete e.width,delete e.height);const o=Q(e)||"_";return r||(r=w(i.options.nuxt.baseURL,"/_ipx")),{url:w(r,o,E(t))}},Y=!0,K=!0,ee=Object.freeze(Object.defineProperty({__proto__:null,getImage:X,supportsAlias:K,validateDomains:Y},Symbol.toStringTag,{value:"Module"})),O={screens:{xs:576,sm:768,md:996,lg:1200,xl:1367,xxl:1600,"2xl":1536,default:320,xxs:480,"4k":1921},presets:{},provider:"ipxStatic",domains:["picsum.photos","img.youtube.com","i.vimeocdn.com","i.pickadummy.com"],alias:{"/picsum":"https://picsum.photos","/youtube":"https://img.youtube.com","/vimeo":"https://i.vimeocdn.com","/pickadummy":"https://i.pickadummy.com"},densities:[1,2],format:["webp"]};O.providers={ipxStatic:{provider:ee,defaults:{}}};const ie=()=>{const t=R(),e=H();return e.$img||e._img||(e._img=q({...O,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};export{l as p,ie as u}; +import{N as $,$ as O,A as w,a0 as A,a1 as j,a2 as D,a3 as S,D as E,z as H}from"./BMzG3_Vl.js";async function R(t,e){return await U(e).catch(i=>(console.error("Failed to get image meta for "+e,i+""),{width:0,height:0,ratio:0}))}async function U(t){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,r)=>{const i=new Image;i.onload=()=>{const o={width:i.width,height:i.height,ratio:i.width/i.height};e(o)},i.onerror=o=>r(o),i.src=t})}function W(t){return e=>e?t[e]||e:t.missingValue}function L({formatter:t,keyMap:e,joinWith:r="/",valueMap:i}={}){t||(t=(s,n)=>`${s}=${n}`),e&&typeof e!="function"&&(e=W(e));const o=i||{};return Object.keys(o).forEach(s=>{typeof o[s]!="function"&&(o[s]=W(o[s]))}),(s={})=>Object.entries(s).filter(([c,a])=>typeof a<"u").map(([c,a])=>{const f=o[c];return typeof f=="function"&&(a=f(s[c])),c=typeof e=="function"?e(c):c,t(c,a)}).join(r)}function l(t=""){if(typeof t=="number")return t;if(typeof t=="string"&&t.replace("px","").match(/^\d+$/g))return Number.parseInt(t,10)}function F(t=""){if(t===void 0||!t.length)return[];const e=new Set;for(const r of t.split(" ")){const i=Number.parseInt(r.replace("x",""));i&&e.add(i)}return Array.from(e)}function T(t){if(t.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function q(t){const e={};if(typeof t=="string")for(const r of t.split(/[\s,]+/).filter(i=>i)){const i=r.split(":");i.length!==2?e["1px"]=i[0].trim():e[i[0].trim()]=i[1].trim()}else Object.assign(e,t);return e}function C(t){const e={options:t},r=(o,s={})=>z(e,o,s),i=(o,s={},n={})=>r(o,{...n,modifiers:j(s,n.modifiers||{})}).url;for(const o in t.presets)i[o]=(s,n,c)=>i(s,n,{...t.presets[o],...c});return i.options=t,i.getImage=r,i.getMeta=(o,s)=>G(e,o,s),i.getSizes=(o,s)=>V(e,o,s),e.$img=i,i}async function G(t,e,r){const i=z(t,e,{...r});return typeof i.getMeta=="function"?await i.getMeta():await R(t,i.url)}function z(t,e,r){var f,u;if(e&&typeof e!="string")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(!e||e.startsWith("data:"))return{url:e};const{provider:i,defaults:o}=J(t,r.provider||t.options.provider),s=k(t,r.preset);if(e=$(e)?e:O(e),!i.supportsAlias){for(const m in t.options.alias)if(e.startsWith(m)){const g=t.options.alias[m];g&&(e=w(g,e.slice(m.length)))}}if(i.validateDomains&&$(e)){const m=A(e).host;if(!t.options.domains.find(g=>g===m))return{url:e}}const n=j(r,s,o);n.modifiers={...n.modifiers};const c=n.modifiers.format;(f=n.modifiers)!=null&&f.width&&(n.modifiers.width=l(n.modifiers.width)),(u=n.modifiers)!=null&&u.height&&(n.modifiers.height=l(n.modifiers.height));const a=i.getImage(e,n,t);return a.format=a.format||c||"",a}function J(t,e){const r=t.options.providers[e];if(!r)throw new Error("Unknown provider: "+e);return r}function k(t,e){if(!e)return{};if(!t.options.presets[e])throw new Error("Unknown preset: "+e);return t.options.presets[e]}function V(t,e,r){var x,y,v,_,b;const i=l((x=r.modifiers)==null?void 0:x.width),o=l((y=r.modifiers)==null?void 0:y.height),s=q(r.sizes),n=(v=r.densities)!=null&&v.trim()?F(r.densities.trim()):t.options.densities;T(n);const c=i&&o?o/i:0,a=[],f=[];if(Object.keys(s).length>=1){for(const d in s){const h=I(d,String(s[d]),o,c,t);if(h!==void 0){a.push({size:h.size,screenMaxWidth:h.screenMaxWidth,media:`(max-width: ${h.screenMaxWidth}px)`});for(const p of n)f.push({width:h._cWidth*p,src:M(t,e,r,h,p)})}}Z(a)}else for(const d of n){const h=Object.keys(s)[0];let p=h?I(h,String(s[h]),o,c,t):void 0;p===void 0&&(p={size:"",screenMaxWidth:0,_cWidth:(_=r.modifiers)==null?void 0:_.width,_cHeight:(b=r.modifiers)==null?void 0:b.height}),f.push({width:d,src:M(t,e,r,p,d)})}B(f);const u=f[f.length-1],m=a.length?a.map(d=>`${d.media?d.media+" ":""}${d.size}`).join(", "):void 0,g=m?"w":"x",P=f.map(d=>`${d.src} ${d.width}${g}`).join(", ");return{sizes:m,srcset:P,src:u==null?void 0:u.src}}function I(t,e,r,i,o){const s=o.options.screens&&o.options.screens[t]||Number.parseInt(t),n=e.endsWith("vw");if(!n&&/^\d+$/.test(e)&&(e=e+"px"),!n&&!e.endsWith("px"))return;let c=Number.parseInt(e);if(!s||!c)return;n&&(c=Math.round(c/100*s));const a=i?Math.round(c*i):r;return{size:e,screenMaxWidth:s,_cWidth:c,_cHeight:a}}function M(t,e,r,i,o){return t.$img(e,{...r.modifiers,width:i._cWidth?i._cWidth*o:void 0,height:i._cHeight?i._cHeight*o:void 0},r)}function Z(t){var r;t.sort((i,o)=>i.screenMaxWidth-o.screenMaxWidth);let e=null;for(let i=t.length-1;i>=0;i--){const o=t[i];o.media===e&&t.splice(i,1),e=o.media}for(let i=0;ir.width-i.width);let e=null;for(let r=t.length-1;r>=0;r--){const i=t[r];i.width===e&&t.splice(r,1),e=i.width}}const Q=L({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(t,e)=>S(t)+"_"+S(e)}),X=(t,{modifiers:e={},baseURL:r}={},i)=>{e.width&&e.height&&(e.resize=`${e.width}x${e.height}`,delete e.width,delete e.height);const o=Q(e)||"_";return r||(r=w(i.options.nuxt.baseURL,"/_ipx")),{url:w(r,o,D(t))}},Y=!0,K=!0,ee=Object.freeze(Object.defineProperty({__proto__:null,getImage:X,supportsAlias:K,validateDomains:Y},Symbol.toStringTag,{value:"Module"})),N={screens:{xs:576,sm:768,md:996,lg:1200,xl:1367,xxl:1600,"2xl":1536,default:320,xxs:480,"4k":1921},presets:{},provider:"ipxStatic",domains:["picsum.photos","img.youtube.com","i.vimeocdn.com","i.pickadummy.com"],alias:{"/picsum":"https://picsum.photos","/youtube":"https://img.youtube.com","/vimeo":"https://i.vimeocdn.com","/pickadummy":"https://i.pickadummy.com"},densities:[1,2],format:["webp"]};N.providers={ipxStatic:{provider:ee,defaults:{}}};const ie=()=>{const t=H(),e=E();return e.$img||e._img||(e._img=C({...N,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};export{l as p,ie as u}; diff --git a/_nuxt/CvDKM0Ud.js b/_nuxt/CvDKM0Ud.js deleted file mode 100644 index 6bfc25e9e..000000000 --- a/_nuxt/CvDKM0Ud.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("td",null,[s(e.$slots,"default")])}const d=r(c,[["render",n]]);export{d as default}; diff --git a/_nuxt/h5T92vMI.js b/_nuxt/Cvv4Q_Gd.js similarity index 78% rename from _nuxt/h5T92vMI.js rename to _nuxt/Cvv4Q_Gd.js index dde84c363..f0bf8f30b 100644 --- a/_nuxt/h5T92vMI.js +++ b/_nuxt/Cvv4Q_Gd.js @@ -1 +1 @@ -import{d as p,A as i,k as u,o as r,c as s,u as f,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],d=["href"],h=p({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(r(),s("h3",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as i,k as u,o as r,c as s,u as f,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],d=["href"],h=p({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(r(),s("h3",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/BGa2LP9Q.js b/_nuxt/CzEeEJQr.js similarity index 60% rename from _nuxt/BGa2LP9Q.js rename to _nuxt/CzEeEJQr.js index feaeeb124..3bba4d6f6 100644 --- a/_nuxt/BGa2LP9Q.js +++ b/_nuxt/CzEeEJQr.js @@ -1,13 +1,13 @@ -var de=Object.defineProperty;var he=(r,e,t)=>e in r?de(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var g=(r,e,t)=>he(r,typeof e!="symbol"?e+"":e,t);import{d as me,M as fe,am as ge,a0 as pe,_ as b,X as ve,C as U,a as p,k as S,an as V,s as q,y as ee,o as A,c as L,m as ye,u as R,F as we,z as _e,f as $e,V as D,e as Se,I as O}from"./CtAHAj8D.js";import{t as W,u as E,b as xe,c as Be}from"./DmB99pCB.js";import{g as te}from"./BHey-DM1.js";import{u as J}from"./DZ39ATvo.js";function ze(r){return new URL(window.location.href)}const Me=me({name:"HydrationWrapper",setup(r,{slots:e}){return()=>Ae(e.default())}}),Ae=r=>r.length===1?r[0]:r,Ne=["avif","webp","png","jpg","gif"],Ce="jpg",Fe=r=>{const{pathname:e}=pe(r),t=/[.]/.exec(e)&&/[^.]+$/.exec(e)[0];return Ne.includes(t)?t:Ce};async function Oe(r,e,t){window.Image?r=r.modify({src:e}):r=r.modify({src:fe(e)?e:ge(e,ze().origin)});const{width:n,height:s}=await t.getImageSize(r.src);return r.modify({width:n,height:s})}class w{constructor({src:e,sizes:t,width:n,height:s,media:i="all",quality:h=70,format:m=null,preload:l=!1,modifiers:c={},provider:u=void 0,preset:o=void 0,densities:a=void 0}){g(this,"src",null);g(this,"sizes",null);g(this,"media",null);g(this,"width",null);g(this,"height",null);g(this,"format",null);g(this,"quality",null);g(this,"preload",!1);g(this,"modifiers",{});g(this,"provider");g(this,"preset");g(this,"densities");this.src=e,this.sizes=t,this.media=i,this.width=n,this.height=s,this.format=Pe(e,m),this.quality=h,this.preload=l,this.modifiers=c,this.provider=u,this.preset=o,this.densities=a}get key(){return W(JSON.stringify(this.toJSON()))}get ratio(){return this.width/this.height}get className(){return`image-${W(se(this.src))}`}get style(){return` +var de=Object.defineProperty;var he=(r,e,t)=>e in r?de(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var g=(r,e,t)=>he(r,typeof e!="symbol"?e+"":e,t);import{d as me,N as fe,am as ge,a0 as pe,_ as b,X as ve,D as J,a as p,k as S,an as Q,s as U,y as ee,o as A,c as I,m as ye,u as R,F as we,B as _e,f as $e,V,e as Se,J as P}from"./BMzG3_Vl.js";import{t as W,u as q,b as xe,c as Be}from"./BxgRdn_n.js";import{g as te}from"./CRVO8YTy.js";import{u as E}from"./CqMUvA3c.js";function ze(r){return new URL(window.location.href)}const Me=me({name:"HydrationWrapper",setup(r,{slots:e}){return()=>Ae(e.default())}}),Ae=r=>r.length===1?r[0]:r,Ne=["avif","webp","png","jpg","gif"],Fe="jpg",Oe=r=>{const{pathname:e}=pe(r),t=/[.]/.exec(e)&&/[^.]+$/.exec(e)[0];return Ne.includes(t)?t:Fe};async function Pe(r,e,t){window.Image?r=r.modify({src:e}):r=r.modify({src:fe(e)?e:ge(e,ze().origin)});const{width:n,height:s}=await t.getImageSize(r.src);return r.modify({width:n,height:s})}class w{constructor({src:e,sizes:t,width:n,height:s,media:i="all",quality:h=70,format:m=null,preload:l=!1,modifiers:c={},provider:u=void 0,preset:o=void 0,densities:a=void 0}){g(this,"src",null);g(this,"sizes",null);g(this,"media",null);g(this,"width",null);g(this,"height",null);g(this,"format",null);g(this,"quality",null);g(this,"preload",!1);g(this,"modifiers",{});g(this,"provider");g(this,"preset");g(this,"densities");this.src=e,this.sizes=t,this.media=i,this.width=n,this.height=s,this.format=Ce(e,m),this.quality=h,this.preload=l,this.modifiers=c,this.provider=u,this.preset=o,this.densities=a}get key(){return W(JSON.stringify(this.toJSON()))}get ratio(){return this.width/this.height}get className(){return`image-${W(se(this.src))}`}get style(){return` @supports (aspect-ratio: 1) { @media ${this.media} { .${this.className} { aspect-ratio: ${this.width} / ${this.height}; } } } - `}getModifiers(){return{...this.modifiers,format:this.format,quality:this.quality}}getOptions(e){return{provider:this.provider,preset:this.preset,densities:this.densities||e.densities}}getMeta(e,t){return Oe(new w({...this.toJSON()}),e,t)}getPreload(e,t,n){const s={rel:"preload",as:"image",imagesrcset:e,imagesizes:t,media:this.media};return n&&(s.crossorigin=n),s}modify(e){return new w({...this.toJSON(),...e})}toJSON(){return{src:this.src,sizes:this.sizes,media:this.media,width:this.width,height:this.height,format:this.format,quality:this.quality,preload:this.preload,modifiers:this.modifiers,provider:this.provider,preset:this.preset,densities:this.densities}}static create(...e){return new this(...e)}}function Pe(r,e){const t=Fe(r);return e!=null&&e.includes(t)?t:e||t}function se(r){if(r.startsWith("/"))return r;const e=new URL(r);return e.pathname+e.search+e.hash}function ie(r){return["anonymous","use-credentials"].includes(r)}const ke={source:{type:[w,Object],default:null},title:{type:String,required:!0},alt:{type:String,default:null},crossorigin:{type:[Boolean,String],default(){return null},validator:ie}};var X={};const Ie=["srcset","sizes","width","height","title","alt","loading","decoding","crossorigin"],Le=Object.assign({inheritAttrs:!1},{__name:"Base",props:ke,emits:["load"],async setup(r,{emit:e}){let t,n;const s=ve(),i=r,h=e,m=J(),l=U().$booster,{isCritical:c}=E(),u=p(!0),o=p(null),a=p(null),v=p(null),N=p(null),C=p(null),B=S(()=>te(i.crossorigin||l.crossorigin)),T=S(()=>{var f;return[{loading:u.value}].concat((f=v.value)==null?void 0:f.className)}),d=S(()=>{var f;return s.width||((f=o.value)==null?void 0:f.width)}),x=S(()=>{var f;return s.height||((f=o.value)==null?void 0:f.height)}),F=S(()=>c.value?"eager":"lazy"),ce=S(()=>!i.source||new w(i.source).format!=="svg"?"async":"sync"),ue=f=>{u.value=!1,h("load",f.target)};if(i.source){v.value=V(new w(i.source)),a.value=m.getSizes(v.value.src,{sizes:v.value.sizes,modifiers:v.value.getModifiers(),...v.value.getOptions(l)}),N.value=a.value.srcset||a.value.src,C.value=a.value.sizes;const f=p({});q(()=>f.value);try{o.value=V(([t,n]=ee(()=>v.value.getMeta(a.value.src,l)),t=await t,n(),t))}catch(Q){console.error(Q)}f.value={style:[o.value&&xe(v.value)].filter(Boolean),link:[!(!a.value||!c.value)&&X.prerender&&v.value.getPreload(a.value.srcset,a.value.sizes,B.value)].filter(Boolean),noscript:[X.prerender&&{key:"img-nojs",children:``}].filter(Boolean)}}else u.value=!1;return(f,Q)=>(A(),L("img",ye(R(s),{srcset:N.value,sizes:C.value,width:d.value,height:x.value,class:["nuxt-booster-image",T.value],title:f.title,alt:f.alt||f.title,loading:F.value,decoding:ce.value,crossorigin:B.value,onLoad:ue}),null,16,Ie))}}),Re=b(Le,[["__scopeId","data-v-e7ed0ca7"]]),re=/(!?\(\s*min(-device)?-width)(.|\n)+\(\s*max(-device)?-width|\(\s*width\s*>(=)?(.|\n)+\(\s*width\s*<(=)?|(!?\(.*<(=)?\s*width\s*<(=)?)/i,je=/\(\s*min(-device)?-width|\(\s*width\s*>(=)?/i,ne=/(!?\(\s*max(-device)?-width)(.|\n)+\(\s*min(-device)?-width|\(\s*width\s*<(=)?(.|\n)+\(\s*width\s*>(=)?|(!?\(.*>(=)?\s*width\s*>(=)?)/i,He=/\(\s*max(-device)?-width|\(\s*width\s*<(=)?/i,z=j(re,ne,je),P=j(ne,re,He),oe=/(!?\(\s*min(-device)?-height)(.|\n)+\(\s*max(-device)?-height|\(\s*height\s*>(=)?(.|\n)+\(\s*height\s*<(=)?|(!?\(.*<(=)?\s*height\s*<(=)?)/i,Te=/\(\s*min(-device)?-height|\(\s*height\s*>(=)?/i,ae=/(!?\(\s*max(-device)?-height)(.|\n)+\(\s*min(-device)?-height|\(\s*height\s*<(=)?(.|\n)+\(\s*height\s*>(=)?|(!?\(.*>(=)?\s*height\s*>(=)?)/i,We=/\(\s*max(-device)?-height|\(\s*height\s*<(=)?/i,M=j(oe,ae,Te),k=j(ae,oe,We),_=/<(?!=)/,$=/>(?!=)/,Y=/print/i,G=/^print$/i,y=Number.MAX_VALUE;function I(r){let e=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/.exec(r);if(e===null&&(z(r)||M(r))&&(e=/(\d)/.exec(r)),e==="0")return 0;if(e===null)return y;let t=e[1];switch(e[2]){case"ch":t=parseFloat(t)*8.8984375;break;case"em":case"rem":t=parseFloat(t)*16;break;case"ex":t=parseFloat(t)*8.296875;break;case"px":t=parseFloat(t);break}return+t}function j(r,e,t){return function(n){let s;return r.test(n)?s=!0:e.test(n)?s=!1:s=t.test(n),n.includes("not")?!s:s}}function K(r,e){const t=Y.test(r),n=G.test(r),s=Y.test(e),i=G.test(e);return t&&s?!n&&i?1:n&&!i?-1:r.localeCompare(e):t?1:s?-1:null}function Ue(r){const t={}.unitlessMqAlwaysFirst;function n(s,i){const h=K(s,i);if(h!==null)return h;const m=z(s)||M(s),l=P(s)||k(s),c=z(i)||M(i),u=P(i)||k(i);if(t&&(!m&&!l||!c&&!u))return!m&&!l&&!c&&!u?s.localeCompare(i):!c&&!u?1:-1;{if(m&&u)return-1;if(l&&c)return 1;const o=I(s),a=I(i);if(o===y&&a===y)return s.localeCompare(i);if(o===y)return 1;if(a===y)return-1;if(o>a)return l?-1:1;if(oa)return l?-1:1;if(onew w(n)))}get length(){return this.list.length}[Symbol.iterator](){return this.list.values()}get key(){return this.list.map(e=>e.key).join("-")}get sorted(){return this.sort?this.list.sort((e,t)=>qe(e.media,t.media)):this.list}get style(){return this.list.map(({media:e,width:t,height:n,style:s})=>` +`}].filter(Boolean)}}else u.value=!1;return(f,D)=>(A(),I("img",ye(R(s),{srcset:N.value,sizes:F.value,width:d.value,height:x.value,class:["nuxt-booster-image",T.value],title:f.title,alt:f.alt||f.title,loading:O.value,decoding:ce.value,crossorigin:B.value,onLoad:ue}),null,16,Le))}}),Re=b(Ie,[["__scopeId","data-v-e7ed0ca7"]]),re=/(!?\(\s*min(-device)?-width)(.|\n)+\(\s*max(-device)?-width|\(\s*width\s*>(=)?(.|\n)+\(\s*width\s*<(=)?|(!?\(.*<(=)?\s*width\s*<(=)?)/i,je=/\(\s*min(-device)?-width|\(\s*width\s*>(=)?/i,ne=/(!?\(\s*max(-device)?-width)(.|\n)+\(\s*min(-device)?-width|\(\s*width\s*<(=)?(.|\n)+\(\s*width\s*>(=)?|(!?\(.*>(=)?\s*width\s*>(=)?)/i,He=/\(\s*max(-device)?-width|\(\s*width\s*<(=)?/i,z=j(re,ne,je),C=j(ne,re,He),oe=/(!?\(\s*min(-device)?-height)(.|\n)+\(\s*max(-device)?-height|\(\s*height\s*>(=)?(.|\n)+\(\s*height\s*<(=)?|(!?\(.*<(=)?\s*height\s*<(=)?)/i,Te=/\(\s*min(-device)?-height|\(\s*height\s*>(=)?/i,ae=/(!?\(\s*max(-device)?-height)(.|\n)+\(\s*min(-device)?-height|\(\s*height\s*<(=)?(.|\n)+\(\s*height\s*>(=)?|(!?\(.*>(=)?\s*height\s*>(=)?)/i,We=/\(\s*max(-device)?-height|\(\s*height\s*<(=)?/i,M=j(oe,ae,Te),k=j(ae,oe,We),_=/<(?!=)/,$=/>(?!=)/,Y=/print/i,G=/^print$/i,y=Number.MAX_VALUE;function L(r){let e=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/.exec(r);if(e===null&&(z(r)||M(r))&&(e=/(\d)/.exec(r)),e==="0")return 0;if(e===null)return y;let t=e[1];switch(e[2]){case"ch":t=parseFloat(t)*8.8984375;break;case"em":case"rem":t=parseFloat(t)*16;break;case"ex":t=parseFloat(t)*8.296875;break;case"px":t=parseFloat(t);break}return+t}function j(r,e,t){return function(n){let s;return r.test(n)?s=!0:e.test(n)?s=!1:s=t.test(n),n.includes("not")?!s:s}}function K(r,e){const t=Y.test(r),n=G.test(r),s=Y.test(e),i=G.test(e);return t&&s?!n&&i?1:n&&!i?-1:r.localeCompare(e):t?1:s?-1:null}function Je(r){const t={}.unitlessMqAlwaysFirst;function n(s,i){const h=K(s,i);if(h!==null)return h;const m=z(s)||M(s),l=C(s)||k(s),c=z(i)||M(i),u=C(i)||k(i);if(t&&(!m&&!l||!c&&!u))return!m&&!l&&!c&&!u?s.localeCompare(i):!c&&!u?1:-1;{if(m&&u)return-1;if(l&&c)return 1;const o=L(s),a=L(i);if(o===y&&a===y)return s.localeCompare(i);if(o===y)return 1;if(a===y)return-1;if(o>a)return l?-1:1;if(oa)return l?-1:1;if(onew w(n)))}get length(){return this.list.length}[Symbol.iterator](){return this.list.values()}get key(){return this.list.map(e=>e.key).join("-")}get sorted(){return this.sort?this.list.sort((e,t)=>Ue(e.media,t.media)):this.list}get style(){return this.list.map(({media:e,width:t,height:n,style:s})=>` @media ${e} { .${this.className}::before { padding-top: calc((1 / (${t} / ${n})) * 100%); } } @supports (aspect-ratio: 1) { @media ${e} { .${this.className} { aspect-ratio: ${t} / ${n}; } } } ${s} - `).reverse().join(" ")}get className(){return`picture-${W(this.sorted.map(({src:e})=>se(e)).join(","))}`}get classNames(){return{picture:this.className,image:this.list.map(e=>e.className)}}getFormats(e,t,n){return this.sorted.reduce((s,i)=>s.concat(e.map(h=>i.modify({format:h,preload:h.includes(t)&&n}))),[])}async getMeta(e,t){const n=await Promise.all(this.sorted.map(s=>{const i=e.getSizes(s.src,{sizes:s.sizes,modifiers:s.getModifiers(),...s.getOptions(t)});return s.getMeta(i.src,t)}));return new H(n)}toJSON(){return this.list}static create(...e){return new this(...e)}}var Ee={};const Je=["srcset","sizes","media","type"],Qe={__name:"Source",props:{source:{type:w,required:!0},crossorigin:{type:[Boolean,String],default(){return null},validator:r=>["anonymous","use-credentials","",!0,!1].includes(r)}},setup(r){const e=new Map([["jpg","jpeg"]]),t=r,n=J(),s=U().$booster,i=n.getSizes(t.source.src,{sizes:t.source.sizes,modifiers:t.source.getModifiers(),...t.source.getOptions(s)}),h=p(i.srcset||i.src),m=p(`image/${e.get(t.source.format)||t.source.format}`),l=p(te(t.crossorigin||s.crossorigin)),c=new w(t.source);return q({link:[i&&c.preload&&Ee.prerender&&c.getPreload(h,i.sizes,l)].filter(Boolean)}),(u,o)=>(A(),L("source",{srcset:h.value,sizes:R(i).sizes,media:r.source.media,type:m.value},null,8,Je))}},le={sources:{type:[Array,H],required:!0},formats:{type:Array,default(){return null}},title:{type:String,default:null},alt:{type:String,default:null},crossorigin:{type:[Boolean,String],default(){return null},validator:ie},sortSources:{type:Boolean,default:!0}},Ve={__name:"Base",props:le,emits:["load"],async setup(r,{emit:e}){let t,n;const s=["avif","webp","png","jpg","gif"],i=r,h=e,{isCritical:m}=E(),l=J(),c=U().$booster,u=H.create(i.sources,{sort:i.sortSources}),o=p(null),a=i.formats||c.targetFormats,v=Array.from(new Set(s.map(d=>a.find(x=>x.includes(d))))).filter(Boolean),N=s.find(d=>a.find(x=>x.includes(d))),C=p(u.getFormats(v,N,m)),B=S(()=>{var d;return((d=o.value)==null?void 0:d.classNames)||{}}),T=d=>{h("load",d)};q(()=>{if(o.value&&o.value.length){const d=o.value.classNames;return{style:[Be(o.value,d)]}}return{}});try{o.value=([t,n]=ee(()=>u.getMeta(l,c)),t=await t,n(),t)}catch(d){console.error(d)}return(d,x)=>(A(),L("picture",{class:D([B.value.picture,"nuxt-booster-picture"])},[(A(!0),L(we,null,_e(C.value,F=>(A(),Se(R(Qe),{key:F.key,source:F,crossorigin:d.crossorigin},null,8,["source","crossorigin"]))),128)),$e(R(Re),{class:D(B.value.image),title:d.title,alt:d.alt,crossorigin:d.crossorigin,width:"0",height:"0",onLoad:T},null,8,["class","title","alt","crossorigin"])],2))}},Z=b(Ve,[["__scopeId","data-v-afeddf24"]]),Ze={props:{hydrate:{type:Boolean,default:!0},...le},setup(){const{isCritical:r}=E();return{isCritical:r}},render(){return this.hydrate?O(Z,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.isCritical}):O(Me,{},[O("noscript",{class:"nuxt-booster-picture-noscript"},[O(Z,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.hydrate})])])}};export{Ze as _}; + `).reverse().join(" ")}get className(){return`picture-${W(this.sorted.map(({src:e})=>se(e)).join(","))}`}get classNames(){return{picture:this.className,image:this.list.map(e=>e.className)}}getFormats(e,t,n){return this.sorted.reduce((s,i)=>s.concat(e.map(h=>i.modify({format:h,preload:h.includes(t)&&n}))),[])}async getMeta(e,t){const n=await Promise.all(this.sorted.map(s=>{const i=e.getSizes(s.src,{sizes:s.sizes,modifiers:s.getModifiers(),...s.getOptions(t)});return s.getMeta(i.src,t)}));return new H(n)}toJSON(){return this.list}static create(...e){return new this(...e)}}var qe={};const Ee=["srcset","sizes","media","type"],De={__name:"Source",props:{source:{type:w,required:!0},crossorigin:{type:[Boolean,String],default(){return null},validator:r=>["anonymous","use-credentials","",!0,!1].includes(r)}},setup(r){const e=new Map([["jpg","jpeg"]]),t=r,n=E(),s=J().$booster,i=n.getSizes(t.source.src,{sizes:t.source.sizes,modifiers:t.source.getModifiers(),...t.source.getOptions(s)}),h=p(i.srcset||i.src),m=p(`image/${e.get(t.source.format)||t.source.format}`),l=p(te(t.crossorigin||s.crossorigin)),c=new w(t.source);return U({link:[i&&c.preload&&qe.prerender&&c.getPreload(h,i.sizes,l)].filter(Boolean)}),(u,o)=>(A(),I("source",{srcset:h.value,sizes:R(i).sizes,media:r.source.media,type:m.value},null,8,Ee))}},le={sources:{type:[Array,H],required:!0},formats:{type:Array,default(){return null}},title:{type:String,default:null},alt:{type:String,default:null},crossorigin:{type:[Boolean,String],default(){return null},validator:ie},sortSources:{type:Boolean,default:!0}},Qe={__name:"Base",props:le,emits:["load"],async setup(r,{emit:e}){let t,n;const s=["avif","webp","png","jpg","gif"],i=r,h=e,{isCritical:m}=q(),l=E(),c=J().$booster,u=H.create(i.sources,{sort:i.sortSources}),o=p(null),a=i.formats||c.targetFormats,v=Array.from(new Set(s.map(d=>a.find(x=>x.includes(d))))).filter(Boolean),N=s.find(d=>a.find(x=>x.includes(d))),F=p(u.getFormats(v,N,m)),B=S(()=>{var d;return((d=o.value)==null?void 0:d.classNames)||{}}),T=d=>{h("load",d)};U(()=>{if(o.value&&o.value.length){const d=o.value.classNames;return{style:[Be(o.value,d)]}}return{}});try{o.value=([t,n]=ee(()=>u.getMeta(l,c)),t=await t,n(),t)}catch(d){console.error(d)}return(d,x)=>(A(),I("picture",{class:V([B.value.picture,"nuxt-booster-picture"])},[(A(!0),I(we,null,_e(F.value,O=>(A(),Se(R(De),{key:O.key,source:O,crossorigin:d.crossorigin},null,8,["source","crossorigin"]))),128)),$e(R(Re),{class:V(B.value.image),title:d.title,alt:d.alt,crossorigin:d.crossorigin,width:"0",height:"0",onLoad:T},null,8,["class","title","alt","crossorigin"])],2))}},Z=b(Qe,[["__scopeId","data-v-afeddf24"]]),Ze={props:{hydrate:{type:Boolean,default:!0},...le},setup(){const{isCritical:r}=q();return{isCritical:r}},render(){return this.hydrate?P(Z,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.isCritical}):P(Me,{},[P("noscript",{class:"nuxt-booster-picture-noscript"},[P(Z,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.hydrate})])])}};export{Ze as _}; diff --git a/_nuxt/CDlnqhn2.js b/_nuxt/D6sOEGGw.js similarity index 83% rename from _nuxt/CDlnqhn2.js rename to _nuxt/D6sOEGGw.js index ba2bd804c..a82c8771e 100644 --- a/_nuxt/CDlnqhn2.js +++ b/_nuxt/D6sOEGGw.js @@ -1 +1 @@ -import{_ as g}from"./CHPkWK7D.js";import{_ as b}from"./D1Td-sup.js";import{_ as x}from"./C8xMDrOp.js";import{k as h,o as l,e as u,w as t,r as i,v as r,V as y,u as m,S as w,f as o,n as s,g as d,m as k,h as S,t as $,i as C}from"./CtAHAj8D.js";import{_ as I}from"./CuAcmSWe.js";import{_ as P}from"./BGa2LP9Q.js";import"./DS7ZlLIX.js";import"./XfmWFp1g.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./DZ39ATvo.js";const T={class:"lost-flex-container"},V={__name:"TwoColumnContainer",props:{options:{type:Object,default(){return{}}},mirror:{type:Boolean,default(){return!1}}},setup(e){const n=e,c=h(()=>({mirror:n.mirror}));return(a,p)=>(l(),u(m(x),{class:y(["layout-two-column-container",c.value]),visible:e.options.visible},{background:t(()=>[i(a.$slots,"background")]),container:t(()=>[r("div",T,[r("div",null,[i(a.$slots,"left")]),r("div",null,[i(a.$slots,"right")])])]),_:3},8,["class","visible"]))}},M={__name:"TextImage",props:{mirror:{type:Boolean,default:!1},link:{type:Object,default:void 0},overline:{type:String,default:"Text Image Overline"},headline:{type:String,default:"Text Image Headline"},subline:{type:String,default:"Text Image Subline"},content:{type:String,default:"

Scelerisque morbi blandit voluptate possimus vitae illum tristique, atque perspiciatis maecenas laudantium! Morbi, venenatis purus amet, rem eius ligula! Penatibus eleifend curabitur temporibus asperiores tempora cum accumsan egestas viverra laborum.

Arcu primis enim, parturient! Excepturi adipisci! Incidunt quibusdam ex. Non, impedit est. Ullam eiusmod semper pretium necessitatibus nostrum voluptatem ullamcorper, hac condimentum! Vestibulum rhoncus? Impedit culpa, error tempus. Ligula diam.

"},picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}},setup(e){const n=w();return(c,a)=>{const p=g,f=b,_=V,v=I;return l(),u(v,null,{default:t(()=>[o(_,{class:"organism-text-image",mirror:e.mirror},{left:t(()=>[o(m(P),s(d(e.picture)),null,16)]),right:t(()=>[o(p,s(d({headline:{overline:e.overline,headline:e.headline,subline:e.subline},content:e.content})),null,16),e.link?(l(),u(f,s(k({key:0},{...e.link,to:m(n)(e.link.to)})),{default:t(()=>[S($(e.link.title),1)]),_:1},16)):C("",!0)]),_:1},8,["mirror"])]),_:1})}}};export{M as default}; +import{_ as g}from"./DY3c9HRo.js";import{_ as b}from"./CDbii7On.js";import{_ as x}from"./BCQJoGOc.js";import{k as h,o as l,e as u,w as t,r as i,v as r,V as y,u as m,S as w,f as o,n as s,g as d,m as k,h as S,t as $,i as C}from"./BMzG3_Vl.js";import{_ as I}from"./B-k1hjGD.js";import{_ as P}from"./CzEeEJQr.js";import"./DJVe1hpZ.js";import"./BnBJyOtv.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./CqMUvA3c.js";const T={class:"lost-flex-container"},V={__name:"TwoColumnContainer",props:{options:{type:Object,default(){return{}}},mirror:{type:Boolean,default(){return!1}}},setup(e){const n=e,c=h(()=>({mirror:n.mirror}));return(a,p)=>(l(),u(m(x),{class:y(["layout-two-column-container",c.value]),visible:e.options.visible},{background:t(()=>[i(a.$slots,"background")]),container:t(()=>[r("div",T,[r("div",null,[i(a.$slots,"left")]),r("div",null,[i(a.$slots,"right")])])]),_:3},8,["class","visible"]))}},M={__name:"TextImage",props:{mirror:{type:Boolean,default:!1},link:{type:Object,default:void 0},overline:{type:String,default:"Text Image Overline"},headline:{type:String,default:"Text Image Headline"},subline:{type:String,default:"Text Image Subline"},content:{type:String,default:"

Scelerisque morbi blandit voluptate possimus vitae illum tristique, atque perspiciatis maecenas laudantium! Morbi, venenatis purus amet, rem eius ligula! Penatibus eleifend curabitur temporibus asperiores tempora cum accumsan egestas viverra laborum.

Arcu primis enim, parturient! Excepturi adipisci! Incidunt quibusdam ex. Non, impedit est. Ullam eiusmod semper pretium necessitatibus nostrum voluptatem ullamcorper, hac condimentum! Vestibulum rhoncus? Impedit culpa, error tempus. Ligula diam.

"},picture:{type:Object,required:!1,default(){return{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}},setup(e){const n=w();return(c,a)=>{const p=g,f=b,_=V,v=I;return l(),u(v,null,{default:t(()=>[o(_,{class:"organism-text-image",mirror:e.mirror},{left:t(()=>[o(m(P),s(d(e.picture)),null,16)]),right:t(()=>[o(p,s(d({headline:{overline:e.overline,headline:e.headline,subline:e.subline},content:e.content})),null,16),e.link?(l(),u(f,s(k({key:0},{...e.link,to:m(n)(e.link.to)})),{default:t(()=>[S($(e.link.title),1)]),_:1},16)):C("",!0)]),_:1},8,["mirror"])]),_:1})}}};export{M as default}; diff --git a/_nuxt/D7UstaYR.js b/_nuxt/D7UstaYR.js deleted file mode 100644 index 5cb21724e..000000000 --- a/_nuxt/D7UstaYR.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./1eo4Yz3w.js","./BXr24YLQ.js","./D1Td-sup.js","./CtAHAj8D.js","./BHey-DM1.js","./entry.CXeSEdd5.css","./XfmWFp1g.js","./DmB99pCB.js","./LinkList.husJzA3_.css","./C8xMDrOp.js","./LostContainer.z6PENh0k.css","./Footer.CR_LwV7_.css","./BNvPGTwx.js","./BLQtA5-z.js","./CuAcmSWe.js","./ContentContainer.CRAlIpSc.css","./DUw8OZnC.js","./Menu.DOSF81xN.css","./CmjkkL9_.js","./Dy4ma93A.js"])))=>i.map(i=>d[i]); -import{_ as E}from"./BHey-DM1.js";import{_ as z}from"./CuAcmSWe.js";import{_ as N}from"./D1Td-sup.js";import{_ as j}from"./C8xMDrOp.js";import{C as q,ab as b,a as v,ac as F,ad as K,ae as U,a8 as T,a7 as G,af as R,ag as J,u as _,ah as Q,ai as W,aj as I,k as S,_ as X,S as Y,o as O,e as L,w as C,v as P,f as M,h as Z,V as $,c as k,i as A,aa as ee,a5 as ae,y as te,b as oe,m as H,r as ne,n as se,g as re,ak as le,al as ce}from"./CtAHAj8D.js";import{q as ie}from"./DUw8OZnC.js";const ue=e=>e==="defer"||e===!1;function de(...e){var u;const n=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(n);let[t,d,a={}]=e;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof d!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const o=q(),g=d,m=()=>b.value,r=()=>o.isHydrating?o.payload.data[t]:o.static.data[t];a.server=a.server??!0,a.default=a.default??m,a.getCachedData=a.getCachedData??r,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??b.deep,a.dedupe=a.dedupe??"cancel";const i=a.getCachedData(t,o),f=i!=null;if(!o._asyncData[t]||!a.immediate){(u=o.payload._errors)[t]??(u[t]=b.errorValue);const l=a.deep?v:F;o._asyncData[t]={data:l(f?i:a.default()),pending:v(!f),error:K(o.payload._errors,t),status:v("idle"),_default:a.default}}const s={...o._asyncData[t]};delete s._default,s.refresh=s.execute=(l={})=>{if(o._asyncDataPromises[t]){if(ue(l.dedupe??a.dedupe))return o._asyncDataPromises[t];o._asyncDataPromises[t].cancelled=!0}if(l._initial||o.isHydrating&&l._initial!==!1){const p=l._initial?i:a.getCachedData(t,o);if(p!=null)return Promise.resolve(p)}s.pending.value=!0,s.status.value="pending";const D=new Promise((p,c)=>{try{p(g(o))}catch(V){c(V)}}).then(async p=>{if(D.cancelled)return o._asyncDataPromises[t];let c=p;a.transform&&(c=await a.transform(p)),a.pick&&(c=_e(c,a.pick)),o.payload.data[t]=c,s.data.value=c,s.error.value=b.errorValue,s.status.value="success"}).catch(p=>{if(D.cancelled)return o._asyncDataPromises[t];s.error.value=J(p),s.data.value=_(a.default()),s.status.value="error"}).finally(()=>{D.cancelled||(s.pending.value=!1,delete o._asyncDataPromises[t])});return o._asyncDataPromises[t]=D,o._asyncDataPromises[t]},s.clear=()=>fe(o,t);const B=()=>s.refresh({_initial:!0}),y=a.server!==!1&&o.payload.serverRendered;{const l=Q();if(l&&y&&a.immediate&&!l.sp&&(l.sp=[]),l&&!l._nuxtOnBeforeMountCbs){l._nuxtOnBeforeMountCbs=[];const c=l._nuxtOnBeforeMountCbs;U(()=>{c.forEach(V=>{V()}),c.splice(0,c.length)}),T(()=>c.splice(0,c.length))}y&&o.isHydrating&&(s.error.value||i!=null)?(s.pending.value=!1,s.status.value=s.error.value?"error":"success"):l&&(o.payload.serverRendered&&o.isHydrating||a.lazy)&&a.immediate?l._nuxtOnBeforeMountCbs.push(B):a.immediate&&B();const D=W();if(a.watch){const c=G(a.watch,()=>s.refresh());D&&R(c)}const p=o.hook("app:data:refresh",async c=>{(!c||c.includes(t))&&await s.refresh()});D&&R(p)}const h=Promise.resolve(o._asyncDataPromises[t]).then(()=>s);return Object.assign(h,s),h}function fe(e,n){n in e.payload.data&&(e.payload.data[n]=void 0),n in e.payload._errors&&(e.payload._errors[n]=b.errorValue),e._asyncData[n]&&(e._asyncData[n].data.value=void 0,e._asyncData[n].error.value=b.errorValue,e._asyncData[n].pending.value=!1,e._asyncData[n].status.value="idle"),n in e._asyncDataPromises&&(e._asyncDataPromises[n]&&(e._asyncDataPromises[n].cancelled=!0),e._asyncDataPromises[n]=void 0)}function _e(e,n){const t={};for(const d of n)t[d]=e[d];return t}const x=I("layout",()=>{const e=v(!1),n=v(!1);return{preventScrolling:e,scrollDirection:n,togglePreventScrolling:a=>{let o=!e.value;a!==void 0&&(o=a),e.value=o},toggleScrollDirection:a=>{n.value=a}}}),pe=I("modal",()=>{const e=v([]),n=x(),t=r=>{e.value.push(r)},d=r=>{e.value.splice(e.value.indexOf(w(e,r)),1)},a=({name:r})=>{const i=w(e,r);i&&(i.opened=!1),n.togglePreventScrolling(!!e.value.find(f=>f.opened))},o=({name:r,flag:i})=>{const f=w(e,r);f&&(f.opened=i!==void 0?i:!f.opened),n.togglePreventScrolling(!!e.value.find(s=>s.opened))},g=S(()=>r=>w(e,r)),m=S(()=>r=>(w(e,r)||{opened:!1}).opened);return{modals:e,isModalOpened:m,getModal:g,registerModal:t,unregisterModal:d,toggleModal:o,closeModal:a}});function w(e,n){return e.value.find(t=>t.name===n)}const me={class:"logo"},ge={__name:"Header",props:{sticky:{type:Boolean,required:!1}},setup(e){const n=x(),t=Y(),d=e,a=S(()=>n.scrollDirection),o=S(()=>({toggle:a.value,sticky:d.sticky}));return(g,m)=>{const r=N,i=j;return O(),L(i,{class:$(["page-header",o.value]),tag:"header"},{container:C(()=>[P("div",me,[M(r,{to:_(t)({path:"/"})},{default:C(()=>m[0]||(m[0]=[Z(" Logo ")])),_:1},8,["to"])])]),_:1},8,["class"])}}},ye=X(ge,[["__scopeId","data-v-c0254e31"]]),ve={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",viewBox:"0 0 100 100"};function he(e,n){return O(),k("svg",ve,n[0]||(n[0]=[P("g",null,[P("path",{d:"M93.3 24.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7M93.3 54.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7M93.3 84.8H6.7a6.7 6.7 0 0 1 0-13.4h86.7c3.7 0 6.7 3 6.7 6.7-.1 3.7-3.1 6.7-6.8 6.7"})],-1),P("g",null,[P("path",{d:"M59.6 50 98 11.6c2.7-2.7 2.7-7 0-9.6-2.7-2.7-7-2.7-9.6 0L50 40.4 11.6 2C8.9-.7 4.6-.7 2 2-.7 4.7-.7 9 2 11.6L40.4 50 2 88.4c-2.7 2.7-2.7 7 0 9.6 2.7 2.7 7 2.7 9.6 0L50 59.6 88.4 98c2.7 2.7 7 2.7 9.6 0 2.7-2.7 2.7-7 0-9.6z"})],-1)]))}const De={render:he},be=["aria-label"],Pe={__name:"MenuButton",props:{label:{type:String,default(){return"Menu Open/Close"}}},setup(e){const n=x(),t=pe(),d=S(()=>t.isModalOpened("menu")),a=S(()=>n.toggleDirection);function o(){t.toggleModal({name:"menu"})}return(g,m)=>(O(),L(ee,{name:"button-toggle"},{default:C(()=>[a.value?A("",!0):(O(),k("button",{key:0,class:$(["page-menu-button",{selected:d.value}]),"aria-label":e.label,onClick:o},[P("i",null,[M(_(De))])],10,be))]),_:1}))}},Me={__name:"default",async setup(e){let n,t;const a=le()(()=>E(()=>import("./1eo4Yz3w.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]),import.meta.url)),o=ce(()=>E(()=>import("./BNvPGTwx.js"),__vite__mapDeps([12,2,3,4,5,1,6,7,8,13,9,10,14,15,16,17]),import.meta.url)),g=v(!0);function m(){g.value=!1,document.querySelector(".page-menu").dispatchEvent(new CustomEvent("hydrate"))}const{locale:r}=ae(),{data:i}=([n,t]=te(()=>de(`layout-data-${r.value}`,async()=>ie("layout").path(`/layout/${r.value}`).first(),{watch:[r]})),n=await n,t(),n),f=v(null);oe(async()=>{const{directionDetectionObserver:y}=await E(async()=>{const{directionDetectionObserver:u}=await import("./CmjkkL9_.js");return{directionDetectionObserver:u}},__vite__mapDeps([18,19]),import.meta.url),{Subscription:h}=await E(async()=>{const{Subscription:u}=await import("./Dy4ma93A.js");return{Subscription:u}},[],import.meta.url);f.value=new h,f.value.add(y.subscribe(B))}),T(()=>{f.value.unsubscribe()});const s=x();function B(y,h=!1){h?s.toggleScrollDirection(!1):s.toggleScrollDirection(y>0)}return(y,h)=>(O(),L(_(z),null,{before:C(()=>{var u;return[M(_(ye),H((u=_(i))==null?void 0:u.body.components.pageHeader,{sticky:""}),null,16)]}),default:C(()=>{var u,l;return[M(_(o),H({class:"page-menu"},(u=_(i))==null?void 0:u.body.components.pageMenu,{opened:!g.value}),null,16,["opened"]),M(_(Pe),H((l=_(i))==null?void 0:l.body.components.pageMenuButton,{onClick:m}),null,16),ne(y.$slots,"default")]}),after:C(()=>{var u;return[M(_(a),se(re((u=_(i))==null?void 0:u.body.components.pageFooter)),null,16)]}),_:3}))}},xe=Object.freeze(Object.defineProperty({__proto__:null,default:Me},Symbol.toStringTag,{value:"Module"}));export{xe as _,pe as a,x as u}; diff --git a/_nuxt/D7yykQKf.js b/_nuxt/D7yykQKf.js deleted file mode 100644 index dc93cddb2..000000000 --- a/_nuxt/D7yykQKf.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,c as t,r as c}from"./CtAHAj8D.js";import"./BHey-DM1.js";const s={};function n(e,a){return r(),t("code",null,[c(e.$slots,"default")])}const d=o(s,[["render",n]]);export{d as default}; diff --git a/_nuxt/CxE7AltN.js b/_nuxt/D84ZIqmL.js similarity index 73% rename from _nuxt/CxE7AltN.js rename to _nuxt/D84ZIqmL.js index 1bb70e655..3a6ae7c83 100644 --- a/_nuxt/CxE7AltN.js +++ b/_nuxt/D84ZIqmL.js @@ -1 +1 @@ -import{_ as r}from"./DLIrDghW.js";import{_ as m}from"./C8xMDrOp.js";import{_ as n,e as o,w as _,o as t,n as i,m as c,i as p}from"./CtAHAj8D.js";import"./BLQtA5-z.js";import"./BGa2LP9Q.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./DZ39ATvo.js";const d={__name:"StageVideo",props:{video:{type:Object,required:!1,default(){return{poster:{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}}},setup(e){return(l,v)=>{const s=r,a=m;return t(),o(a,{class:"organism-stage-video"},{background:_(()=>[e.video?(t(),o(s,i(c({key:0},e.video)),null,16)):p("",!0)]),_:1})}}},V=n(d,[["__scopeId","data-v-bdda50a9"]]);export{V as default}; +import{_ as r}from"./Dc8MdgiU.js";import{_ as m}from"./BCQJoGOc.js";import{_ as n,e as o,w as _,o as t,n as i,m as c,i as p}from"./BMzG3_Vl.js";import"./Ba7fB1mB.js";import"./CzEeEJQr.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./CqMUvA3c.js";const d={__name:"StageVideo",props:{video:{type:Object,required:!1,default(){return{poster:{sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}}}},setup(e){return(l,v)=>{const s=r,a=m;return t(),o(a,{class:"organism-stage-video"},{background:_(()=>[e.video?(t(),o(s,i(c({key:0},e.video)),null,16)):p("",!0)]),_:1})}}},V=n(d,[["__scopeId","data-v-bdda50a9"]]);export{V as default}; diff --git a/_nuxt/D1DhPLp7.js b/_nuxt/D9P9L8Ii.js similarity index 85% rename from _nuxt/D1DhPLp7.js rename to _nuxt/D9P9L8Ii.js index dbc890f5e..30a28d22f 100644 --- a/_nuxt/D1DhPLp7.js +++ b/_nuxt/D9P9L8Ii.js @@ -1 +1 @@ -import{k as a,d as v,X as k,a as y,C as A,b as x,o as S,c as B,m as N,u as f,$ as C,Q as I,A as E,O as L,e as j,q as O}from"./CtAHAj8D.js";import{p as d,u as q}from"./DZ39ATvo.js";import"./BHey-DM1.js";function P(e){var i;(i=performance==null?void 0:performance.mark)==null||i.call(performance,"mark_feature_usage",{detail:{feature:e}})}const $={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],required:!1,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,required:!1,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],required:!1}},R=e=>{const i=a(()=>({provider:e.provider,preset:e.preset})),t=a(()=>({width:d(e.width),height:d(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),n=q(),s=a(()=>({...e.modifiers,width:d(e.width),height:d(e.height),format:e.format,quality:e.quality||n.options.quality,background:e.background,fit:e.fit}));return{options:i,attrs:t,modifiers:s}},U={...$,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1}},W=["src"],D=v({__name:"NuxtImg",props:U,emits:["load","error"],setup(e,{emit:i}){const t=e,n=k(),s=i,b=!1,m=q(),o=R(t),g=y(!1),u=y(),c=a(()=>m.getSizes(t.src,{...o.options.value,sizes:t.sizes,densities:t.densities,modifiers:{...o.modifiers.value,width:d(t.width),height:d(t.height)}})),_=a(()=>{const r={...o.attrs.value,"data-nuxt-img":""};return(!t.placeholder||g.value)&&(r.sizes=c.value.sizes,r.srcset=c.value.srcset),r}),h=a(()=>{let r=t.placeholder;if(r===""&&(r=!0),!r||g.value)return!1;if(typeof r=="string")return r;const l=Array.isArray(r)?r:typeof r=="number"?[r,r]:[10,10];return m(t.src,{...o.modifiers.value,width:l[0],height:l[1],quality:l[2]||50,blur:l[3]||3},o.options.value)}),p=a(()=>t.sizes?c.value.src:m(t.src,o.modifiers.value,o.options.value)),w=a(()=>h.value?h.value:p.value),z=A().isHydrating;return x(()=>{if(h.value){const r=new Image;p.value&&(r.src=p.value),t.sizes&&(r.sizes=c.value.sizes||"",r.srcset=c.value.srcset),r.onload=l=>{g.value=!0,s("load",l)},P("nuxt-image");return}u.value&&(u.value.complete&&z&&(u.value.getAttribute("data-error")?s("error",new Event("error")):s("load",new Event("load"))),u.value.onload=r=>{s("load",r)},u.value.onerror=r=>{s("error",r)})}),(r,l)=>(S(),B("img",N({ref_key:"imgEl",ref:u,class:t.placeholder&&!g.value?t.placeholderClass:void 0},{...f(b)?{onerror:"this.setAttribute('data-error', 1)"}:{},..._.value,...f(n)},{src:w.value}),null,16,W))}}),T=v({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(e){const i=e,t=a(()=>{var n;if((n=i.src)!=null&&n.startsWith("/")&&!i.src.startsWith("//")){const s=C(I(E().app.baseURL));if(s!=="/"&&!i.src.startsWith(s))return L(s,i.src)}return i.src});return(n,s)=>(S(),j(O(f(D)),{src:f(t),alt:i.alt,width:i.width,height:i.height},null,8,["src","alt","width","height"]))}});export{T as default}; +import{k as a,d as v,X as k,a as y,D as A,b as x,o as S,c as B,m as N,u as f,$ as I,Q as C,z as E,A as L,e as j,q as P}from"./BMzG3_Vl.js";import{p as d,u as q}from"./CqMUvA3c.js";import"./CRVO8YTy.js";function $(e){var i;(i=performance==null?void 0:performance.mark)==null||i.call(performance,"mark_feature_usage",{detail:{feature:e}})}const O={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],required:!1,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,required:!1,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],required:!1}},R=e=>{const i=a(()=>({provider:e.provider,preset:e.preset})),t=a(()=>({width:d(e.width),height:d(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),n=q(),s=a(()=>({...e.modifiers,width:d(e.width),height:d(e.height),format:e.format,quality:e.quality||n.options.quality,background:e.background,fit:e.fit}));return{options:i,attrs:t,modifiers:s}},U={...O,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1}},W=["src"],D=v({__name:"NuxtImg",props:U,emits:["load","error"],setup(e,{emit:i}){const t=e,n=k(),s=i,b=!1,m=q(),o=R(t),g=y(!1),u=y(),c=a(()=>m.getSizes(t.src,{...o.options.value,sizes:t.sizes,densities:t.densities,modifiers:{...o.modifiers.value,width:d(t.width),height:d(t.height)}})),_=a(()=>{const r={...o.attrs.value,"data-nuxt-img":""};return(!t.placeholder||g.value)&&(r.sizes=c.value.sizes,r.srcset=c.value.srcset),r}),h=a(()=>{let r=t.placeholder;if(r===""&&(r=!0),!r||g.value)return!1;if(typeof r=="string")return r;const l=Array.isArray(r)?r:typeof r=="number"?[r,r]:[10,10];return m(t.src,{...o.modifiers.value,width:l[0],height:l[1],quality:l[2]||50,blur:l[3]||3},o.options.value)}),p=a(()=>t.sizes?c.value.src:m(t.src,o.modifiers.value,o.options.value)),w=a(()=>h.value?h.value:p.value),z=A().isHydrating;return x(()=>{if(h.value){const r=new Image;p.value&&(r.src=p.value),t.sizes&&(r.sizes=c.value.sizes||"",r.srcset=c.value.srcset),r.onload=l=>{g.value=!0,s("load",l)},$("nuxt-image");return}u.value&&(u.value.complete&&z&&(u.value.getAttribute("data-error")?s("error",new Event("error")):s("load",new Event("load"))),u.value.onload=r=>{s("load",r)},u.value.onerror=r=>{s("error",r)})}),(r,l)=>(S(),B("img",N({ref_key:"imgEl",ref:u,class:t.placeholder&&!g.value?t.placeholderClass:void 0},{...f(b)?{onerror:"this.setAttribute('data-error', 1)"}:{},..._.value,...f(n)},{src:w.value}),null,16,W))}}),T=v({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(e){const i=e,t=a(()=>{var n;if((n=i.src)!=null&&n.startsWith("/")&&!i.src.startsWith("//")){const s=I(C(E().app.baseURL));if(s!=="/"&&!i.src.startsWith(s))return L(s,i.src)}return i.src});return(n,s)=>(S(),j(P(f(D)),{src:f(t),alt:i.alt,width:i.width,height:i.height},null,8,["src","alt","width","height"]))}});export{T as default}; diff --git a/_nuxt/KwMMvhUY.js b/_nuxt/DHo82poN.js similarity index 73% rename from _nuxt/KwMMvhUY.js rename to _nuxt/DHo82poN.js index dc00af063..beec28183 100644 --- a/_nuxt/KwMMvhUY.js +++ b/_nuxt/DHo82poN.js @@ -1 +1 @@ -import{d as r,u as n,o as s,c as a,h as e,v as o,i}from"./CtAHAj8D.js";import"./BHey-DM1.js";const d={key:0},f=r({__name:"ProseScript",props:{src:{type:String,default:""}},setup(c){return(p,t)=>n(!1)?(s(),a("div",d,t[0]||(t[0]=[e(" Rendering the "),o("code",null,"script",-1),e(" element is dangerous and is disabled by default. Consider implementing your own "),o("code",null,"ProseScript",-1),e(" element to have control over script rendering. ")]))):i("",!0)}});export{f as default}; +import{d as r,u as n,o as s,c as a,h as e,v as o,i}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const d={key:0},f=r({__name:"ProseScript",props:{src:{type:String,default:""}},setup(c){return(p,t)=>n(!1)?(s(),a("div",d,t[0]||(t[0]=[e(" Rendering the "),o("code",null,"script",-1),e(" element is dangerous and is disabled by default. Consider implementing your own "),o("code",null,"ProseScript",-1),e(" element to have control over script rendering. ")]))):i("",!0)}});export{f as default}; diff --git a/_nuxt/DS7ZlLIX.js b/_nuxt/DJVe1hpZ.js similarity index 90% rename from _nuxt/DS7ZlLIX.js rename to _nuxt/DJVe1hpZ.js index bd377b3b2..197028f4b 100644 --- a/_nuxt/DS7ZlLIX.js +++ b/_nuxt/DJVe1hpZ.js @@ -1 +1 @@ -import{_ as c,j as d,k as s,l as i,o,e as p,w as m,r as g,c as _,i as f,m as v,q as h}from"./CtAHAj8D.js";const b=["data-debug-context-level"],x=Object.assign({inheritAttrs:!1},{__name:"ContentHeadline",props:{tag:{type:String,default:null}},setup(r){const t=d("parentLevel",1),a=s(()=>u((t-t%2)/2)),l=i(),n=s(()=>"debug-headline"in l.query);function u(e){return Math.max(1,Math.min(e,6))}return(e,k)=>(o(),p(h(r.tag||`h${a.value}`),v(e.$attrs,{"data-debug":n.value}),{default:m(()=>[g(e.$slots,"default",{},void 0,!0),n.value?(o(),_("pre",{key:0,"data-debug-context-level":a.value},null,8,b)):f("",!0)]),_:3},16,["data-debug"]))}}),C=c(x,[["__scopeId","data-v-cfec7af3"]]);export{C as B}; +import{_ as c,j as d,k as s,l as i,o,e as p,w as m,r as g,c as _,i as f,m as v,q as h}from"./BMzG3_Vl.js";const b=["data-debug-context-level"],x=Object.assign({inheritAttrs:!1},{__name:"ContentHeadline",props:{tag:{type:String,default:null}},setup(r){const t=d("parentLevel",1),a=s(()=>u((t-t%2)/2)),l=i(),n=s(()=>"debug-headline"in l.query);function u(e){return Math.max(1,Math.min(e,6))}return(e,k)=>(o(),p(h(r.tag||`h${a.value}`),v(e.$attrs,{"data-debug":n.value}),{default:m(()=>[g(e.$slots,"default",{},void 0,!0),n.value?(o(),_("pre",{key:0,"data-debug-context-level":a.value},null,8,b)):f("",!0)]),_:3},16,["data-debug"]))}}),C=c(x,[["__scopeId","data-v-cfec7af3"]]);export{C as B}; diff --git a/_nuxt/NLkuuKyf.js b/_nuxt/DKONxUXb.js similarity index 70% rename from _nuxt/NLkuuKyf.js rename to _nuxt/DKONxUXb.js index d9d5896d1..082352e36 100644 --- a/_nuxt/NLkuuKyf.js +++ b/_nuxt/DKONxUXb.js @@ -1 +1 @@ -import{d as t,o as l,c as a,r,V as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const i=t({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null}},setup(n){return(e,o)=>(l(),a("pre",{class:s(e.$props.class)},[r(e.$slots,"default")],2))}});export{i as default}; +import{d as t,o as l,c as a,r,V as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const i=t({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null}},setup(n){return(e,o)=>(l(),a("pre",{class:s(e.$props.class)},[r(e.$slots,"default")],2))}});export{i as default}; diff --git a/_nuxt/C0CTjJMv.js b/_nuxt/DPUX4jl0.js similarity index 87% rename from _nuxt/C0CTjJMv.js rename to _nuxt/DPUX4jl0.js index f14ad09e7..7f30a3fe5 100644 --- a/_nuxt/C0CTjJMv.js +++ b/_nuxt/DPUX4jl0.js @@ -1,3 +1,3 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./B8AuxRgR.js","./CtAHAj8D.js","./BHey-DM1.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); -import{_ as f}from"./BHey-DM1.js";import{c as d,a as w,t as u}from"./DUw8OZnC.js";import"./CtAHAj8D.js";async function p(t,e){return await $fetch(`/api/content/${e}/database.sql`,{context:{},responseType:"text",headers:{"content-type":"text/plain"},query:{v:d[String(e)],t:void 0}})}async function h(t,e="gzip"){var s;const r=Uint8Array.from(atob(t),c=>c.charCodeAt(0)),n=(s=new Response(new Blob([r])).body)==null?void 0:s.pipeThrough(new DecompressionStream(e));return(await new Response(n).text()).split(` -`)}function l(t,e){const r=g(t),o={...e};for(const n in o)r[n]==="json"&&o[n]&&o[n]!=="undefined"&&(o[n]=JSON.parse(o[n])),r[n]==="boolean"&&o[n]!=="undefined"&&(o[n]=!!o[n]);for(const n in o)o[n]==="NULL"&&(o[n]=void 0);return o}function g(t){const e=t.match(/FROM\s+(\w+)/);if(!e)return{};const r=w[S(e[1])];return(r==null?void 0:r.fields)||{}}function S(t){return t.replace(/^_content_/,"")}let a;function _(t){return{all:async(e,r)=>(await m(t),a.exec({sql:e,bind:r,rowMode:"object",returnValue:"resultRows"}).map(o=>l(e,o))),first:async(e,r)=>(await m(t),l(e,a.exec({sql:e,bind:r,rowMode:"object",returnValue:"resultRows"}).shift())),exec:async e=>{await m(t),await a.exec({sql:e})}}}async function m(t){if(!a){const s=await(await f(()=>import("./B8AuxRgR.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(c=>c.default))();a=new s.oo1.DB}if(window.sessionStorage.getItem("previewToken"))return a;let e=null;const r=`checksum_${t}`,o=`collection_${t}`;let n="matched";try{const i=a.exec({sql:`SELECT * FROM ${u.info} where id = '${r}'`,rowMode:"object",returnValue:"resultRows"}).shift();(i==null?void 0:i.version)!==d[String(t)]&&(n="mismatch")}catch{n="missing"}if(n!=="matched"){if(window.localStorage.getItem(`content_${r}`)===d[String(t)]&&(e=window.localStorage.getItem(`content_${o}`)),!e){e=await p(void 0,String(t));try{window.localStorage.setItem(`content_${r}`,d[String(t)]),window.localStorage.setItem(`content_${o}`,e)}catch(s){console.error("Database integrity check failed, rebuilding database",s)}}const i=await h(e);await a.exec({sql:`DROP TABLE IF EXISTS ${u[String(t)]}`}),n==="mismatch"&&await a.exec({sql:`DELETE FROM ${u.info} WHERE id = '${r}'`});for(const s of i)try{await a.exec(s)}catch(c){console.error("Error executing command",c)}}return a}export{_ as loadDatabaseAdapter}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DpQ7qMy9.js","./BMzG3_Vl.js","./CRVO8YTy.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); +import{_ as f}from"./CRVO8YTy.js";import{c as d,a as w,t as u}from"./CEcqxCTK.js";import"./BMzG3_Vl.js";async function p(t,e){return await $fetch(`/api/content/${e}/database.sql`,{context:{},responseType:"text",headers:{"content-type":"text/plain"},query:{v:d[String(e)],t:void 0}})}async function h(t,e="gzip"){var s;const r=Uint8Array.from(atob(t),c=>c.charCodeAt(0)),n=(s=new Response(new Blob([r])).body)==null?void 0:s.pipeThrough(new DecompressionStream(e));return(await new Response(n).text()).split(` +`)}function l(t,e){const r=g(t),o={...e};for(const n in o)r[n]==="json"&&o[n]&&o[n]!=="undefined"&&(o[n]=JSON.parse(o[n])),r[n]==="boolean"&&o[n]!=="undefined"&&(o[n]=!!o[n]);for(const n in o)o[n]==="NULL"&&(o[n]=void 0);return o}function g(t){const e=t.match(/FROM\s+(\w+)/);if(!e)return{};const r=w[S(e[1])];return(r==null?void 0:r.fields)||{}}function S(t){return t.replace(/^_content_/,"")}let a;function _(t){return{all:async(e,r)=>(await m(t),a.exec({sql:e,bind:r,rowMode:"object",returnValue:"resultRows"}).map(o=>l(e,o))),first:async(e,r)=>(await m(t),l(e,a.exec({sql:e,bind:r,rowMode:"object",returnValue:"resultRows"}).shift())),exec:async e=>{await m(t),await a.exec({sql:e})}}}async function m(t){if(!a){const s=await(await f(()=>import("./DpQ7qMy9.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(c=>c.default))();a=new s.oo1.DB}if(window.sessionStorage.getItem("previewToken"))return a;let e=null;const r=`checksum_${t}`,o=`collection_${t}`;let n="matched";try{const i=a.exec({sql:`SELECT * FROM ${u.info} where id = '${r}'`,rowMode:"object",returnValue:"resultRows"}).shift();(i==null?void 0:i.version)!==d[String(t)]&&(n="mismatch")}catch{n="missing"}if(n!=="matched"){if(window.localStorage.getItem(`content_${r}`)===d[String(t)]&&(e=window.localStorage.getItem(`content_${o}`)),!e){e=await p(void 0,String(t));try{window.localStorage.setItem(`content_${r}`,d[String(t)]),window.localStorage.setItem(`content_${o}`,e)}catch(s){console.error("Database integrity check failed, rebuilding database",s)}}const i=await h(e);await a.exec({sql:`DROP TABLE IF EXISTS ${u[String(t)]}`}),n==="mismatch"&&await a.exec({sql:`DELETE FROM ${u.info} WHERE id = '${r}'`});for(const s of i)try{await a.exec(s)}catch(c){console.error("Error executing command",c)}}return a}export{_ as loadDatabaseAdapter}; diff --git a/_nuxt/DSTdiXEe.js b/_nuxt/DSTdiXEe.js new file mode 100644 index 000000000..05358e215 --- /dev/null +++ b/_nuxt/DSTdiXEe.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const s={};function c(e,a){return o(),t("strong",null,[n(e.$slots,"default")])}const f=r(s,[["render",c]]);export{f as default}; diff --git a/_nuxt/DUPHs9XH.js b/_nuxt/DUPHs9XH.js new file mode 100644 index 000000000..a3fc4fb6c --- /dev/null +++ b/_nuxt/DUPHs9XH.js @@ -0,0 +1 @@ +import{_ as o,o as r,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const f=o(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/CHPkWK7D.js b/_nuxt/DY3c9HRo.js similarity index 93% rename from _nuxt/CHPkWK7D.js rename to _nuxt/DY3c9HRo.js index e10e3cce9..0f78e12ce 100644 --- a/_nuxt/CHPkWK7D.js +++ b/_nuxt/DY3c9HRo.js @@ -1 +1 @@ -import{B as y}from"./DS7ZlLIX.js";import{_ as f,T as h,o,e as _,w as p,r,U as u,c as l,h as d,t as m,u as s,i,n as b,m as $,f as S}from"./CtAHAj8D.js";import{u as g}from"./XfmWFp1g.js";import{_ as k}from"./CuAcmSWe.js";const L={key:0,class:"overline"},w={key:1,class:"headline"},R={key:2,class:"subline"},B={__name:"Headline",props:{tag:{type:String,default:"h1"},overline:{type:String,default:"Lorem Overline"},content:{type:String,default:"Lorem Headline"},subline:{type:String,default:"Lorem Subline"}},setup(e){const{$getFont:n}=g();return(t,c)=>{const a=h("font");return o(),_(s(y),{class:"element-headline"},{default:p(()=>[r(t.$slots,"default",{},()=>[t.$slots.overline||e.overline?u((o(),l("span",L,[r(t.$slots,"overline-slot",{},()=>[d(m(e.overline),1)],!0)])),[[a,s(n)("Raleway")]]):i("",!0),t.$slots.default||e.content?u((o(),l("span",w,[r(t.$slots,"headline-slot",{},()=>[d(m(e.content),1)],!0)])),[[a,s(n)("Roboto Slab",700)]]):i("",!0),t.$slots.subline||e.subline?u((o(),l("span",R,[r(t.$slots,"subline-slot",{},()=>[d(m(e.subline),1)],!0)])),[[a,s(n)("Raleway",700)]]):i("",!0)],!0)]),_:3})}}},H=f(B,[["__scopeId","data-v-f79f79e3"]]),T={class:"element-rich-text"},x=["innerHTML"],A={__name:"RichText",props:{content:{type:String,required:!1,default:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."}},setup(e){const{$getFont:n}=g();return(t,c)=>{const a=h("font");return u((o(),l("div",T,[t.$slots.default?i("",!0):(o(),l("div",{key:0,innerHTML:e.content},null,8,x)),r(t.$slots,"default",{},void 0,!0)])),[[a,[s(n)("Raleway"),s(n)("Raleway",700,"normal",{selector:"strong"}),s(n)("Raleway",400,"italic",{selector:"em"})]]])}}},C=f(A,[["__scopeId","data-v-500e2922"]]),N={__name:"Content",props:{headline:{type:Object,default(){return{overline:"Article Overline",headline:"Article Headline",subline:"Article Subline"}}},content:{type:String,default(){return"

Example Text

"}}},setup(e){return(n,t)=>{const c=H,a=C,v=k;return o(),_(v,{class:"fragment-article"},{header:p(()=>[e.headline?(o(),_(c,b($({key:0},e.headline)),null,16)):i("",!0)]),default:p(()=>[r(n.$slots,"default",{},()=>[S(a,{content:e.content},null,8,["content"])])]),_:3})}}};export{N as _}; +import{B as y}from"./DJVe1hpZ.js";import{_ as f,T as h,o,e as _,w as p,r,U as u,c as l,h as d,t as m,u as s,i,n as b,m as $,f as S}from"./BMzG3_Vl.js";import{u as g}from"./BnBJyOtv.js";import{_ as k}from"./B-k1hjGD.js";const L={key:0,class:"overline"},w={key:1,class:"headline"},R={key:2,class:"subline"},B={__name:"Headline",props:{tag:{type:String,default:"h1"},overline:{type:String,default:"Lorem Overline"},content:{type:String,default:"Lorem Headline"},subline:{type:String,default:"Lorem Subline"}},setup(e){const{$getFont:n}=g();return(t,c)=>{const a=h("font");return o(),_(s(y),{class:"element-headline"},{default:p(()=>[r(t.$slots,"default",{},()=>[t.$slots.overline||e.overline?u((o(),l("span",L,[r(t.$slots,"overline-slot",{},()=>[d(m(e.overline),1)],!0)])),[[a,s(n)("Raleway")]]):i("",!0),t.$slots.default||e.content?u((o(),l("span",w,[r(t.$slots,"headline-slot",{},()=>[d(m(e.content),1)],!0)])),[[a,s(n)("Roboto Slab",700)]]):i("",!0),t.$slots.subline||e.subline?u((o(),l("span",R,[r(t.$slots,"subline-slot",{},()=>[d(m(e.subline),1)],!0)])),[[a,s(n)("Raleway",700)]]):i("",!0)],!0)]),_:3})}}},H=f(B,[["__scopeId","data-v-f79f79e3"]]),T={class:"element-rich-text"},x=["innerHTML"],A={__name:"RichText",props:{content:{type:String,required:!1,default:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."}},setup(e){const{$getFont:n}=g();return(t,c)=>{const a=h("font");return u((o(),l("div",T,[t.$slots.default?i("",!0):(o(),l("div",{key:0,innerHTML:e.content},null,8,x)),r(t.$slots,"default",{},void 0,!0)])),[[a,[s(n)("Raleway"),s(n)("Raleway",700,"normal",{selector:"strong"}),s(n)("Raleway",400,"italic",{selector:"em"})]]])}}},C=f(A,[["__scopeId","data-v-500e2922"]]),N={__name:"Content",props:{headline:{type:Object,default(){return{overline:"Article Overline",headline:"Article Headline",subline:"Article Subline"}}},content:{type:String,default(){return"

Example Text

"}}},setup(e){return(n,t)=>{const c=H,a=C,v=k;return o(),_(v,{class:"fragment-article"},{header:p(()=>[e.headline?(o(),_(c,b($({key:0},e.headline)),null,16)):i("",!0)]),default:p(()=>[r(n.$slots,"default",{},()=>[S(a,{content:e.content},null,8,["content"])])]),_:3})}}};export{N as _}; diff --git a/_nuxt/Dbuenzr7.js b/_nuxt/Dbuenzr7.js deleted file mode 100644 index 3e53143da..000000000 --- a/_nuxt/Dbuenzr7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("li",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/DLIrDghW.js b/_nuxt/Dc8MdgiU.js similarity index 78% rename from _nuxt/DLIrDghW.js rename to _nuxt/Dc8MdgiU.js index 840b97051..1aae00a00 100644 --- a/_nuxt/DLIrDghW.js +++ b/_nuxt/Dc8MdgiU.js @@ -1 +1 @@ -import{_ as R}from"./BLQtA5-z.js";import{o as r,c as l,v as m,_ as S,a as s,k as o,O as b,A as M,b as V,W as z,f as c,w as A,m as p,F as I,z as j,u as v,i as L,V as N}from"./CtAHAj8D.js";import{_ as T}from"./BGa2LP9Q.js";const F={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 20 20"};function O(n,e){return r(),l("svg",F,e[0]||(e[0]=[m("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16M9.555 7.168A1 1 0 0 0 8 8v4a1 1 0 0 0 1.555.832l3-2a1 1 0 0 0 0-1.664z","clip-rule":"evenodd"},null,-1)]))}const U={render:O},E={__name:"ResponsiveVideo",props:{poster:{type:Object,required:!1,default(){return{title:"Text Image",alt:"Text Image",sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}},sources:{type:Array,required:!1,default(){return[{type:"video/mp4",src:"/video/9_16/BigBuckBunny_9_16.mp4",media:"all and (max-width:575px)"},{type:"video/mp4",src:"/video/16_9/BigBuckBunny_16_9.mp4",media:"all and (min-width:576px)"}]}},autoplay:{type:Boolean,required:!1,default(){return!1}},muted:{type:Boolean,required:!1,default(){return!1}},loop:{type:Boolean,required:!1,default(){return!1}},controls:{type:Boolean,required:!1,default(){return!0}},playsinline:{type:Boolean,required:!1,default(){return!1}},preload:{type:String,required:!1,default(){return"none"}}},setup(n){const e=n,u=s(!1),i=s(!1),f=s(!1),_=o(()=>({playsinline:e.playsinline,preload:e.preload,loop:e.loop,controls:e.controls,muted:e.muted})),y=o(()=>({started:f.value,playing:i.value})),x=o(()=>e.sources.map(t=>{let a=t.src;return/^\/[^/]+/.test(a)&&(a=b(M().app.baseURL,a)),{...t,src:a}})),w=o(()=>u.value?[]:x.value.filter(t=>g(t.media))),d=s(null);V(()=>{u.value=!1,z(()=>{e.autoplay&&d.value.play()})});function g(t){return u.value?!0:t&&window.matchMedia(t).matches}function B(){d.value.play()}function k(){f.value=i.value=!0}function h(){i.value=!1}return(t,a)=>{const q=R;return r(),l("div",{class:N(["element-responsive-video",y.value])},[c(q,null,{default:A(()=>[m("video",p({ref_key:"videoRef",ref:d},_.value,{onPlay:k,onPause:h}),[(r(!0),l(I,null,j(w.value,(C,P)=>(r(),l("source",p({key:P,ref_for:!0},C),null,16))),128))],16)]),_:1}),c(v(T),p(n.poster,{class:"poster"}),null,16),n.autoplay?L("",!0):(r(),l("span",{key:0,class:"play-button",onClick:B},[c(v(U))]))],2)}}},G=S(E,[["__scopeId","data-v-0839e029"]]);export{G as _}; +import{_ as R}from"./Ba7fB1mB.js";import{o as r,c as l,v as m,_ as S,a as s,k as o,A as b,z as M,b as V,W as z,f as c,w as A,m as p,F as I,B as j,u as v,i as L,V as N}from"./BMzG3_Vl.js";import{_ as T}from"./CzEeEJQr.js";const F={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 20 20"};function U(n,e){return r(),l("svg",F,e[0]||(e[0]=[m("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16M9.555 7.168A1 1 0 0 0 8 8v4a1 1 0 0 0 1.555.832l3-2a1 1 0 0 0 0-1.664z","clip-rule":"evenodd"},null,-1)]))}const E={render:U},O={__name:"ResponsiveVideo",props:{poster:{type:Object,required:!1,default(){return{title:"Text Image",alt:"Text Image",sources:[{src:"/img/sample-a-16-9.jpg",sizes:{default:"100vw",xxs:"100vw",xs:"100vw",sm:"100vw",md:"100vw",lg:"100vw",xl:"100vw",xxl:"100vw"}}]}}},sources:{type:Array,required:!1,default(){return[{type:"video/mp4",src:"/video/9_16/BigBuckBunny_9_16.mp4",media:"all and (max-width:575px)"},{type:"video/mp4",src:"/video/16_9/BigBuckBunny_16_9.mp4",media:"all and (min-width:576px)"}]}},autoplay:{type:Boolean,required:!1,default(){return!1}},muted:{type:Boolean,required:!1,default(){return!1}},loop:{type:Boolean,required:!1,default(){return!1}},controls:{type:Boolean,required:!1,default(){return!0}},playsinline:{type:Boolean,required:!1,default(){return!1}},preload:{type:String,required:!1,default(){return"none"}}},setup(n){const e=n,u=s(!1),i=s(!1),f=s(!1),_=o(()=>({playsinline:e.playsinline,preload:e.preload,loop:e.loop,controls:e.controls,muted:e.muted})),y=o(()=>({started:f.value,playing:i.value})),x=o(()=>e.sources.map(t=>{let a=t.src;return/^\/[^/]+/.test(a)&&(a=b(M().app.baseURL,a)),{...t,src:a}})),w=o(()=>u.value?[]:x.value.filter(t=>g(t.media))),d=s(null);V(()=>{u.value=!1,z(()=>{e.autoplay&&d.value.play()})});function g(t){return u.value?!0:t&&window.matchMedia(t).matches}function B(){d.value.play()}function k(){f.value=i.value=!0}function h(){i.value=!1}return(t,a)=>{const q=R;return r(),l("div",{class:N(["element-responsive-video",y.value])},[c(q,null,{default:A(()=>[m("video",p({ref_key:"videoRef",ref:d},_.value,{onPlay:k,onPause:h}),[(r(!0),l(I,null,j(w.value,(C,P)=>(r(),l("source",p({key:P,ref_for:!0},C),null,16))),128))],16)]),_:1}),c(v(T),p(n.poster,{class:"poster"}),null,16),n.autoplay?L("",!0):(r(),l("span",{key:0,class:"play-button",onClick:B},[c(v(E))]))],2)}}},G=S(O,[["__scopeId","data-v-0839e029"]]);export{G as _}; diff --git a/_nuxt/DhngW6u9.js b/_nuxt/DhngW6u9.js new file mode 100644 index 000000000..7be0a01c5 --- /dev/null +++ b/_nuxt/DhngW6u9.js @@ -0,0 +1 @@ +import{_ as R}from"./B-k1hjGD.js";import{l as b,x as q,y as h,s as L,e as u,z,A,o as r,w as y,c as d,B as g,u as w,F as x,f as F,q as C,m as P}from"./BMzG3_Vl.js";import{q as I}from"./CEcqxCTK.js";import"./CRVO8YTy.js";function U(){const a=b(),e=q({});return{fetch:async()=>{try{const n=`/pages${$(a.path).replace("/index","")}`,{components:l,i18nParams:s,...c}=await I("page").path(n).first().then(({body:p})=>p);return e(s),{components:l,...c}}catch(n){console.error(n)}}}}function $(a){return`${a||"index"}`}const S={__name:"[...slug]",async setup(a){let e,n;const{fetch:l}=U(),{components:s,title:c,description:p,image:t}=([e,n]=h(()=>l()),e=await e,n(),e),{app:{baseURL:k},public:{general:{url:B}}}=([e,n]=h(()=>z()),e=await e,n(),e);return L({title:()=>c,meta:[{property:"og:title",content:()=>c},{name:"description",content:()=>p},{property:"og:description",content:()=>p},{property:"og:image",content:()=>A(B,k,t==null?void 0:t.src)},{property:"og:image:width",content:()=>t==null?void 0:t.width},{property:"og:image:height",content:()=>t==null?void 0:t.height},{property:"og:image:type",content:()=>t==null?void 0:t.type}]}),(j,v)=>{const m=R;return r(),u(m,{class:"content"},{default:y(()=>{var _;return[(r(!0),d(x,null,g((_=w(s))==null?void 0:_.slice(0,1),(o,i)=>(r(),u(C(o.component),P({key:i,ref_for:!0},o.data,{critical:""}),null,16))),128)),F(m,null,{default:y(()=>{var o;return[(r(!0),d(x,null,g((o=w(s))==null?void 0:o.slice(1),(i,f)=>(r(),u(C(i.component),P({key:f,critical:f<1,ref_for:!0},i.data),null,16,["critical"]))),128))]}),_:1})]}),_:1})}}};export{S as default}; diff --git a/_nuxt/B8AuxRgR.js b/_nuxt/DpQ7qMy9.js similarity index 99% rename from _nuxt/B8AuxRgR.js rename to _nuxt/DpQ7qMy9.js index ad883e5bf..14f6fbaa6 100644 --- a/_nuxt/B8AuxRgR.js +++ b/_nuxt/DpQ7qMy9.js @@ -1,3 +1,3 @@ -var ir=Object.defineProperty;var Rt=se=>{throw TypeError(se)};var or=(se,Z,fe)=>Z in se?ir(se,Z,{enumerable:!0,configurable:!0,writable:!0,value:fe}):se[Z]=fe;var Nt=(se,Z,fe)=>or(se,typeof Z!="symbol"?Z+"":Z,fe),ht=(se,Z,fe)=>Z.has(se)||Rt("Cannot "+fe);var Y=(se,Z,fe)=>(ht(se,Z,"read from private field"),fe?fe.call(se):Z.get(se)),Ae=(se,Z,fe)=>Z.has(se)?Rt("Cannot add the same private member more than once"):Z instanceof WeakSet?Z.add(se):Z.set(se,fe),ke=(se,Z,fe,i)=>(ht(se,Z,"write to private field"),i?i.call(se,fe):Z.set(se,fe),fe),it=(se,Z,fe)=>(ht(se,Z,"access private method"),fe);import"./CtAHAj8D.js";import"./BHey-DM1.js";var jt=(()=>{var se=import.meta.url;return function(Z={}){var fe,i=Z,ye,Ee,Fe=new Promise((e,t)=>{ye=e,Ee=t}),Re=typeof window=="object",Pe=typeof importScripts=="function";typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";const Ne=globalThis.sqlite3InitModuleState||Object.assign(Object.create(null),{debugModule:()=>{}});delete globalThis.sqlite3InitModuleState,Ne.debugModule("globalThis.location =",globalThis.location);var $e=Object.assign({},i),ne="./this.program",qe="";function Oe(e){return i.locateFile?i.locateFile(e,qe):qe+e}var Me,We;(Re||Pe)&&(Pe?qe=self.location.href:typeof document<"u"&&document.currentScript&&(qe=document.currentScript.src),se&&(qe=se),qe.startsWith("blob:")?qe="":qe=qe.substr(0,qe.replace(/[?#].*/,"").lastIndexOf("/")+1),Pe&&(We=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),Me=e=>fetch(e,{credentials:"same-origin"}).then(t=>t.ok?t.arrayBuffer():Promise.reject(new Error(t.status+" : "+t.url))));var Ke=i.print||console.log.bind(console),je=i.printErr||console.error.bind(console);Object.assign(i,$e),$e=null,i.arguments&&i.arguments,i.thisProgram&&(ne=i.thisProgram);var et=i.wasmBinary,Be,gt=!1,Se,Qe,Je,de,we,Le;function qt(){var e=Be.buffer;i.HEAP8=Se=new Int8Array(e),i.HEAP16=Je=new Int16Array(e),i.HEAPU8=Qe=new Uint8Array(e),i.HEAPU16=new Uint16Array(e),i.HEAP32=de=new Int32Array(e),i.HEAPU32=we=new Uint32Array(e),i.HEAPF32=new Float32Array(e),i.HEAPF64=new Float64Array(e),i.HEAP64=Le=new BigInt64Array(e),i.HEAPU64=new BigUint64Array(e)}if(i.wasmMemory)Be=i.wasmMemory;else{var Mt=i.INITIAL_MEMORY||16777216;Be=new WebAssembly.Memory({initial:Mt/65536,maximum:32768})}qt();var bt=[],yt=[],wt=[];function Bt(){var e=i.preRun;e&&(typeof e=="function"&&(e=[e]),e.forEach(Wt)),_t(bt)}function Ut(){!i.noFSInit&&!a.initialized&&a.init(),a.ignorePermissions=!1,_t(yt)}function zt(){var e=i.postRun;e&&(typeof e=="function"&&(e=[e]),e.forEach(Ht)),_t(wt)}function Wt(e){bt.unshift(e)}function Qt(e){yt.unshift(e)}function Ht(e){wt.unshift(e)}var Ue=0,Xe=null;function ar(e){return e}function lt(e){var t;Ue++,(t=i.monitorRunDependencies)==null||t.call(i,Ue)}function tt(e){var n;if(Ue--,(n=i.monitorRunDependencies)==null||n.call(i,Ue),Ue==0&&Xe){var t=Xe;Xe=null,t()}}function at(e){var n;(n=i.onAbort)==null||n.call(i,e),e="Aborted("+e+")",je(e),gt=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw Ee(t),t}var Vt="data:application/octet-stream;base64,",vt=e=>e.startsWith(Vt);function Gt(){if(i.locateFile){var e="sqlite3.wasm";return vt(e)?e:Oe(e)}return new URL(""+new URL("sqlite3.D0DavjUQ.wasm",import.meta.url).href,import.meta.url).href}var ct;function Et(e){if(e==ct&&et)return new Uint8Array(et);if(We)return We(e);throw"both async and sync fetching of the wasm failed"}function $t(e){return et?Promise.resolve().then(()=>Et(e)):Me(e).then(t=>new Uint8Array(t),()=>Et(e))}function xt(e,t,n){return $t(e).then(r=>WebAssembly.instantiate(r,t)).then(n,r=>{je(`failed to asynchronously prepare wasm: ${r}`),at(r)})}function Kt(e,t,n,r){return!e&&typeof WebAssembly.instantiateStreaming=="function"&&!vt(t)&&typeof fetch=="function"?fetch(t,{credentials:"same-origin"}).then(s=>{var o=WebAssembly.instantiateStreaming(s,n);return o.then(r,function(d){return je(`wasm streaming compile failed: ${d}`),je("falling back to ArrayBuffer instantiation"),xt(t,n,r)})}):xt(t,n,r)}function Jt(){return{env:Pt,wasi_snapshot_preview1:Pt}}function Xt(){var e=Jt();function t(r,s){return m=r.exports,Qt(m.__wasm_call_ctors),tt(),m}lt();function n(r){t(r.instance)}if(i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(r){je(`Module.instantiateWasm callback failed with error: ${r}`),Ee(r)}return ct??(ct=Gt()),Kt(et,ct,e,n).catch(Ee),{}}var _t=e=>{e.forEach(t=>t(i))};i.noExitRuntime;var ge={isAbs:e=>e.charAt(0)==="/",splitPath:e=>{var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return t.exec(e).slice(1)},normalizeArray:(e,t)=>{for(var n=0,r=e.length-1;r>=0;r--){var s=e[r];s==="."?e.splice(r,1):s===".."?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n;n--)e.unshift("..");return e},normalize:e=>{var t=ge.isAbs(e),n=e.substr(-1)==="/";return e=ge.normalizeArray(e.split("/").filter(r=>!!r),!t).join("/"),!e&&!t&&(e="."),e&&n&&(e+="/"),(t?"/":"")+e},dirname:e=>{var t=ge.splitPath(e),n=t[0],r=t[1];return!n&&!r?".":(r&&(r=r.substr(0,r.length-1)),n+r)},basename:e=>{if(e==="/")return"/";e=ge.normalize(e),e=e.replace(/\/$/,"");var t=e.lastIndexOf("/");return t===-1?e:e.substr(t+1)},join:(...e)=>ge.normalize(e.join("/")),join2:(e,t)=>ge.normalize(e+"/"+t)},Yt=()=>{if(typeof crypto=="object"&&typeof crypto.getRandomValues=="function")return e=>crypto.getRandomValues(e);at("initRandomDevice")},St=e=>(St=Yt())(e),Ce={resolve:(...e)=>{for(var t="",n=!1,r=e.length-1;r>=-1&&!n;r--){var s=r>=0?e[r]:a.cwd();if(typeof s!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!s)return"";t=s+"/"+t,n=ge.isAbs(s)}return t=ge.normalizeArray(t.split("/").filter(o=>!!o),!n).join("/"),(n?"/":"")+t||"."},relative:(e,t)=>{e=Ce.resolve(e).substr(1),t=Ce.resolve(t).substr(1);function n(C){for(var Q=0;Q=0&&C[V]==="";V--);return Q>V?[]:C.slice(Q,V-Q+1)}for(var r=n(e.split("/")),s=n(t.split("/")),o=Math.min(r.length,s.length),d=o,q=0;q{for(var r=t+n,s=t;e[s]&&!(s>=r);)++s;if(s-t>16&&e.buffer&&At)return At.decode(e.subarray(t,s));for(var o="";t>10,56320|C&1023)}}return o},ut=[],nt=e=>{for(var t=0,n=0;n=55296&&r<=57343?(t+=4,++n):t+=3}return t},ft=(e,t,n,r)=>{if(!(r>0))return 0;for(var s=n,o=n+r-1,d=0;d=55296&&q<=57343){var L=e.charCodeAt(++d);q=65536+((q&1023)<<10)|L&1023}if(q<=127){if(n>=o)break;t[n++]=q}else if(q<=2047){if(n+1>=o)break;t[n++]=192|q>>6,t[n++]=128|q&63}else if(q<=65535){if(n+2>=o)break;t[n++]=224|q>>12,t[n++]=128|q>>6&63,t[n++]=128|q&63}else{if(n+3>=o)break;t[n++]=240|q>>18,t[n++]=128|q>>12&63,t[n++]=128|q>>6&63,t[n++]=128|q&63}}return t[n]=0,n-s};function It(e,t,n){var r=nt(e)+1,s=new Array(r),o=ft(e,s,0,s.length);return s.length=o,s}var Zt=()=>{if(!ut.length){var e=null;if(typeof window<"u"&&typeof window.prompt=="function"&&(e=window.prompt("Input: "),e!==null&&(e+=` +var ir=Object.defineProperty;var Rt=se=>{throw TypeError(se)};var or=(se,Z,fe)=>Z in se?ir(se,Z,{enumerable:!0,configurable:!0,writable:!0,value:fe}):se[Z]=fe;var Nt=(se,Z,fe)=>or(se,typeof Z!="symbol"?Z+"":Z,fe),ht=(se,Z,fe)=>Z.has(se)||Rt("Cannot "+fe);var Y=(se,Z,fe)=>(ht(se,Z,"read from private field"),fe?fe.call(se):Z.get(se)),Ae=(se,Z,fe)=>Z.has(se)?Rt("Cannot add the same private member more than once"):Z instanceof WeakSet?Z.add(se):Z.set(se,fe),ke=(se,Z,fe,i)=>(ht(se,Z,"write to private field"),i?i.call(se,fe):Z.set(se,fe),fe),it=(se,Z,fe)=>(ht(se,Z,"access private method"),fe);import"./BMzG3_Vl.js";import"./CRVO8YTy.js";var jt=(()=>{var se=import.meta.url;return function(Z={}){var fe,i=Z,ye,Ee,Fe=new Promise((e,t)=>{ye=e,Ee=t}),Re=typeof window=="object",Pe=typeof importScripts=="function";typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";const Ne=globalThis.sqlite3InitModuleState||Object.assign(Object.create(null),{debugModule:()=>{}});delete globalThis.sqlite3InitModuleState,Ne.debugModule("globalThis.location =",globalThis.location);var $e=Object.assign({},i),ne="./this.program",qe="";function Oe(e){return i.locateFile?i.locateFile(e,qe):qe+e}var Me,We;(Re||Pe)&&(Pe?qe=self.location.href:typeof document<"u"&&document.currentScript&&(qe=document.currentScript.src),se&&(qe=se),qe.startsWith("blob:")?qe="":qe=qe.substr(0,qe.replace(/[?#].*/,"").lastIndexOf("/")+1),Pe&&(We=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),Me=e=>fetch(e,{credentials:"same-origin"}).then(t=>t.ok?t.arrayBuffer():Promise.reject(new Error(t.status+" : "+t.url))));var Ke=i.print||console.log.bind(console),je=i.printErr||console.error.bind(console);Object.assign(i,$e),$e=null,i.arguments&&i.arguments,i.thisProgram&&(ne=i.thisProgram);var et=i.wasmBinary,Be,gt=!1,Se,Qe,Je,de,we,Le;function qt(){var e=Be.buffer;i.HEAP8=Se=new Int8Array(e),i.HEAP16=Je=new Int16Array(e),i.HEAPU8=Qe=new Uint8Array(e),i.HEAPU16=new Uint16Array(e),i.HEAP32=de=new Int32Array(e),i.HEAPU32=we=new Uint32Array(e),i.HEAPF32=new Float32Array(e),i.HEAPF64=new Float64Array(e),i.HEAP64=Le=new BigInt64Array(e),i.HEAPU64=new BigUint64Array(e)}if(i.wasmMemory)Be=i.wasmMemory;else{var Mt=i.INITIAL_MEMORY||16777216;Be=new WebAssembly.Memory({initial:Mt/65536,maximum:32768})}qt();var bt=[],yt=[],wt=[];function Bt(){var e=i.preRun;e&&(typeof e=="function"&&(e=[e]),e.forEach(Wt)),_t(bt)}function Ut(){!i.noFSInit&&!a.initialized&&a.init(),a.ignorePermissions=!1,_t(yt)}function zt(){var e=i.postRun;e&&(typeof e=="function"&&(e=[e]),e.forEach(Ht)),_t(wt)}function Wt(e){bt.unshift(e)}function Qt(e){yt.unshift(e)}function Ht(e){wt.unshift(e)}var Ue=0,Xe=null;function ar(e){return e}function lt(e){var t;Ue++,(t=i.monitorRunDependencies)==null||t.call(i,Ue)}function tt(e){var n;if(Ue--,(n=i.monitorRunDependencies)==null||n.call(i,Ue),Ue==0&&Xe){var t=Xe;Xe=null,t()}}function at(e){var n;(n=i.onAbort)==null||n.call(i,e),e="Aborted("+e+")",je(e),gt=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw Ee(t),t}var Vt="data:application/octet-stream;base64,",vt=e=>e.startsWith(Vt);function Gt(){if(i.locateFile){var e="sqlite3.wasm";return vt(e)?e:Oe(e)}return new URL(""+new URL("sqlite3.D0DavjUQ.wasm",import.meta.url).href,import.meta.url).href}var ct;function Et(e){if(e==ct&&et)return new Uint8Array(et);if(We)return We(e);throw"both async and sync fetching of the wasm failed"}function $t(e){return et?Promise.resolve().then(()=>Et(e)):Me(e).then(t=>new Uint8Array(t),()=>Et(e))}function xt(e,t,n){return $t(e).then(r=>WebAssembly.instantiate(r,t)).then(n,r=>{je(`failed to asynchronously prepare wasm: ${r}`),at(r)})}function Kt(e,t,n,r){return!e&&typeof WebAssembly.instantiateStreaming=="function"&&!vt(t)&&typeof fetch=="function"?fetch(t,{credentials:"same-origin"}).then(s=>{var o=WebAssembly.instantiateStreaming(s,n);return o.then(r,function(d){return je(`wasm streaming compile failed: ${d}`),je("falling back to ArrayBuffer instantiation"),xt(t,n,r)})}):xt(t,n,r)}function Jt(){return{env:Pt,wasi_snapshot_preview1:Pt}}function Xt(){var e=Jt();function t(r,s){return m=r.exports,Qt(m.__wasm_call_ctors),tt(),m}lt();function n(r){t(r.instance)}if(i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(r){je(`Module.instantiateWasm callback failed with error: ${r}`),Ee(r)}return ct??(ct=Gt()),Kt(et,ct,e,n).catch(Ee),{}}var _t=e=>{e.forEach(t=>t(i))};i.noExitRuntime;var ge={isAbs:e=>e.charAt(0)==="/",splitPath:e=>{var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return t.exec(e).slice(1)},normalizeArray:(e,t)=>{for(var n=0,r=e.length-1;r>=0;r--){var s=e[r];s==="."?e.splice(r,1):s===".."?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n;n--)e.unshift("..");return e},normalize:e=>{var t=ge.isAbs(e),n=e.substr(-1)==="/";return e=ge.normalizeArray(e.split("/").filter(r=>!!r),!t).join("/"),!e&&!t&&(e="."),e&&n&&(e+="/"),(t?"/":"")+e},dirname:e=>{var t=ge.splitPath(e),n=t[0],r=t[1];return!n&&!r?".":(r&&(r=r.substr(0,r.length-1)),n+r)},basename:e=>{if(e==="/")return"/";e=ge.normalize(e),e=e.replace(/\/$/,"");var t=e.lastIndexOf("/");return t===-1?e:e.substr(t+1)},join:(...e)=>ge.normalize(e.join("/")),join2:(e,t)=>ge.normalize(e+"/"+t)},Yt=()=>{if(typeof crypto=="object"&&typeof crypto.getRandomValues=="function")return e=>crypto.getRandomValues(e);at("initRandomDevice")},St=e=>(St=Yt())(e),Ce={resolve:(...e)=>{for(var t="",n=!1,r=e.length-1;r>=-1&&!n;r--){var s=r>=0?e[r]:a.cwd();if(typeof s!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!s)return"";t=s+"/"+t,n=ge.isAbs(s)}return t=ge.normalizeArray(t.split("/").filter(o=>!!o),!n).join("/"),(n?"/":"")+t||"."},relative:(e,t)=>{e=Ce.resolve(e).substr(1),t=Ce.resolve(t).substr(1);function n(C){for(var Q=0;Q=0&&C[V]==="";V--);return Q>V?[]:C.slice(Q,V-Q+1)}for(var r=n(e.split("/")),s=n(t.split("/")),o=Math.min(r.length,s.length),d=o,q=0;q{for(var r=t+n,s=t;e[s]&&!(s>=r);)++s;if(s-t>16&&e.buffer&&At)return At.decode(e.subarray(t,s));for(var o="";t>10,56320|C&1023)}}return o},ut=[],nt=e=>{for(var t=0,n=0;n=55296&&r<=57343?(t+=4,++n):t+=3}return t},ft=(e,t,n,r)=>{if(!(r>0))return 0;for(var s=n,o=n+r-1,d=0;d=55296&&q<=57343){var L=e.charCodeAt(++d);q=65536+((q&1023)<<10)|L&1023}if(q<=127){if(n>=o)break;t[n++]=q}else if(q<=2047){if(n+1>=o)break;t[n++]=192|q>>6,t[n++]=128|q&63}else if(q<=65535){if(n+2>=o)break;t[n++]=224|q>>12,t[n++]=128|q>>6&63,t[n++]=128|q&63}else{if(n+3>=o)break;t[n++]=240|q>>18,t[n++]=128|q>>12&63,t[n++]=128|q>>6&63,t[n++]=128|q&63}}return t[n]=0,n-s};function It(e,t,n){var r=nt(e)+1,s=new Array(r),o=ft(e,s,0,s.length);return s.length=o,s}var Zt=()=>{if(!ut.length){var e=null;if(typeof window<"u"&&typeof window.prompt=="function"&&(e=window.prompt("Input: "),e!==null&&(e+=` `)),!e)return null;ut=It(e)}return ut.shift()},ze={ttys:[],init(){},shutdown(){},register(e,t){ze.ttys[e]={input:[],output:[],ops:t},a.registerDevice(e,ze.stream_ops)},stream_ops:{open(e){var t=ze.ttys[e.node.rdev];if(!t)throw new a.ErrnoError(43);e.tty=t,e.seekable=!1},close(e){e.tty.ops.fsync(e.tty)},fsync(e){e.tty.ops.fsync(e.tty)},read(e,t,n,r,s){if(!e.tty||!e.tty.ops.get_char)throw new a.ErrnoError(60);for(var o=0,d=0;d0&&(Ke(He(e.output)),e.output=[])},ioctl_tcgets(e){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(e,t,n){return 0},ioctl_tiocgwinsz(e){return[24,80]}},default_tty1_ops:{put_char(e,t){t===null||t===10?(je(He(e.output)),e.output=[]):t!=0&&e.output.push(t)},fsync(e){e.output&&e.output.length>0&&(je(He(e.output)),e.output=[])}}},en=(e,t)=>{Qe.fill(0,e,e+t)},kt=(e,t)=>Math.ceil(e/t)*t,Tt=e=>{e=kt(e,65536);var t=Ot(65536,e);return t&&en(t,e),t},le={ops_table:null,mount(e){return le.createNode(null,"/",16895,0)},createNode(e,t,n,r){if(a.isBlkdev(n)||a.isFIFO(n))throw new a.ErrnoError(63);le.ops_table||(le.ops_table={dir:{node:{getattr:le.node_ops.getattr,setattr:le.node_ops.setattr,lookup:le.node_ops.lookup,mknod:le.node_ops.mknod,rename:le.node_ops.rename,unlink:le.node_ops.unlink,rmdir:le.node_ops.rmdir,readdir:le.node_ops.readdir,symlink:le.node_ops.symlink},stream:{llseek:le.stream_ops.llseek}},file:{node:{getattr:le.node_ops.getattr,setattr:le.node_ops.setattr},stream:{llseek:le.stream_ops.llseek,read:le.stream_ops.read,write:le.stream_ops.write,allocate:le.stream_ops.allocate,mmap:le.stream_ops.mmap,msync:le.stream_ops.msync}},link:{node:{getattr:le.node_ops.getattr,setattr:le.node_ops.setattr,readlink:le.node_ops.readlink},stream:{}},chrdev:{node:{getattr:le.node_ops.getattr,setattr:le.node_ops.setattr},stream:a.chrdev_stream_ops}});var s=a.createNode(e,t,n,r);return a.isDir(s.mode)?(s.node_ops=le.ops_table.dir.node,s.stream_ops=le.ops_table.dir.stream,s.contents={}):a.isFile(s.mode)?(s.node_ops=le.ops_table.file.node,s.stream_ops=le.ops_table.file.stream,s.usedBytes=0,s.contents=null):a.isLink(s.mode)?(s.node_ops=le.ops_table.link.node,s.stream_ops=le.ops_table.link.stream):a.isChrdev(s.mode)&&(s.node_ops=le.ops_table.chrdev.node,s.stream_ops=le.ops_table.chrdev.stream),s.timestamp=Date.now(),e&&(e.contents[t]=s,e.timestamp=s.timestamp),s},getFileDataAsTypedArray(e){return e.contents?e.contents.subarray?e.contents.subarray(0,e.usedBytes):new Uint8Array(e.contents):new Uint8Array(0)},expandFileStorage(e,t){var n=e.contents?e.contents.length:0;if(!(n>=t)){var r=1024*1024;t=Math.max(t,n*(n>>0),n!=0&&(t=Math.max(t,256));var s=e.contents;e.contents=new Uint8Array(t),e.usedBytes>0&&e.contents.set(s.subarray(0,e.usedBytes),0)}},resizeFileStorage(e,t){if(e.usedBytes!=t)if(t==0)e.contents=null,e.usedBytes=0;else{var n=e.contents;e.contents=new Uint8Array(t),n&&e.contents.set(n.subarray(0,Math.min(t,e.usedBytes))),e.usedBytes=t}},node_ops:{getattr(e){var t={};return t.dev=a.isChrdev(e.mode)?e.id:1,t.ino=e.id,t.mode=e.mode,t.nlink=1,t.uid=0,t.gid=0,t.rdev=e.rdev,a.isDir(e.mode)?t.size=4096:a.isFile(e.mode)?t.size=e.usedBytes:a.isLink(e.mode)?t.size=e.link.length:t.size=0,t.atime=new Date(e.timestamp),t.mtime=new Date(e.timestamp),t.ctime=new Date(e.timestamp),t.blksize=4096,t.blocks=Math.ceil(t.size/t.blksize),t},setattr(e,t){t.mode!==void 0&&(e.mode=t.mode),t.timestamp!==void 0&&(e.timestamp=t.timestamp),t.size!==void 0&&le.resizeFileStorage(e,t.size)},lookup(e,t){throw a.genericErrors[44]},mknod(e,t,n,r){return le.createNode(e,t,n,r)},rename(e,t,n){if(a.isDir(e.mode)){var r;try{r=a.lookupNode(t,n)}catch{}if(r)for(var s in r.contents)throw new a.ErrnoError(55)}delete e.parent.contents[e.name],e.parent.timestamp=Date.now(),e.name=n,t.contents[n]=e,t.timestamp=e.parent.timestamp},unlink(e,t){delete e.contents[t],e.timestamp=Date.now()},rmdir(e,t){var n=a.lookupNode(e,t);for(var r in n.contents)throw new a.ErrnoError(55);delete e.contents[t],e.timestamp=Date.now()},readdir(e){var t=[".",".."];for(var n of Object.keys(e.contents))t.push(n);return t},symlink(e,t,n){var r=le.createNode(e,t,41471,0);return r.link=n,r},readlink(e){if(!a.isLink(e.mode))throw new a.ErrnoError(28);return e.link}},stream_ops:{read(e,t,n,r,s){var o=e.node.contents;if(s>=e.node.usedBytes)return 0;var d=Math.min(e.node.usedBytes-s,r);if(d>8&&o.subarray)t.set(o.subarray(s,s+d),n);else for(var q=0;q0||n+t{var s=`al ${e}`;Me(e).then(o=>{t(new Uint8Array(o)),s&&tt()},o=>{if(n)n();else throw`Loading data file "${e}" failed.`}),s&<()},nn=(e,t,n,r,s,o)=>{a.createDataFile(e,t,n,r,s,o)},rn=i.preloadPlugins||[],sn=(e,t,n,r)=>{typeof Browser<"u"&&Browser.init();var s=!1;return rn.forEach(o=>{s||o.canHandle(t)&&(o.handle(e,t,n,r),s=!0)}),s},on=(e,t,n,r,s,o,d,q,L,C)=>{var Q=t?Ce.resolve(ge.join2(e,t)):e;function V(O){function I(N){C==null||C(),q||nn(e,t,N,r,s,L),o==null||o(),tt()}sn(O,Q,I,()=>{d==null||d(),tt()})||I(O)}lt(),typeof n=="string"?tn(n,V,d):V(n)},ln=e=>{var t={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},n=t[e];if(typeof n>"u")throw new Error(`Unknown file open mode: ${e}`);return n},dt=(e,t)=>{var n=0;return e&&(n|=365),t&&(n|=146),n},a={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,ErrnoError:class{constructor(e){this.name="ErrnoError",this.errno=e}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(e){this.node=e}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(e){this.shared.flags=e}get position(){return this.shared.position}set position(e){this.shared.position=e}},FSNode:class{constructor(e,t,n,r){e||(e=this),this.parent=e,this.mount=e.mount,this.mounted=null,this.id=a.nextInode++,this.name=t,this.mode=n,this.node_ops={},this.stream_ops={},this.rdev=r,this.readMode=365,this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(e){e?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(e){e?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return a.isDir(this.mode)}get isDevice(){return a.isChrdev(this.mode)}},lookupPath(e,t={}){if(e=Ce.resolve(e),!e)return{path:"",node:null};var n={follow_mount:!0,recurse_count:0};if(t=Object.assign(n,t),t.recurse_count>8)throw new a.ErrnoError(32);for(var r=e.split("/").filter(V=>!!V),s=a.root,o="/",d=0;d40)throw new a.ErrnoError(32)}}return{path:o,node:s}},getPath(e){for(var t;;){if(a.isRoot(e)){var n=e.mount.mountpoint;return t?n[n.length-1]!=="/"?`${n}/${t}`:n+t:n}t=t?`${e.name}/${t}`:e.name,e=e.parent}},hashName(e,t){for(var n=0,r=0;r>>0)%a.nameTable.length},hashAddNode(e){var t=a.hashName(e.parent.id,e.name);e.name_next=a.nameTable[t],a.nameTable[t]=e},hashRemoveNode(e){var t=a.hashName(e.parent.id,e.name);if(a.nameTable[t]===e)a.nameTable[t]=e.name_next;else for(var n=a.nameTable[t];n;){if(n.name_next===e){n.name_next=e.name_next;break}n=n.name_next}},lookupNode(e,t){var n=a.mayLookup(e);if(n)throw new a.ErrnoError(n);for(var r=a.hashName(e.id,t),s=a.nameTable[r];s;s=s.name_next){var o=s.name;if(s.parent.id===e.id&&o===t)return s}return a.lookup(e,t)},createNode(e,t,n,r){var s=new a.FSNode(e,t,n,r);return a.hashAddNode(s),s},destroyNode(e){a.hashRemoveNode(e)},isRoot(e){return e===e.parent},isMountpoint(e){return!!e.mounted},isFile(e){return(e&61440)===32768},isDir(e){return(e&61440)===16384},isLink(e){return(e&61440)===40960},isChrdev(e){return(e&61440)===8192},isBlkdev(e){return(e&61440)===24576},isFIFO(e){return(e&61440)===4096},isSocket(e){return(e&49152)===49152},flagsToPermissionString(e){var t=["r","w","rw"][e&3];return e&512&&(t+="w"),t},nodePermissions(e,t){return a.ignorePermissions?0:t.includes("r")&&!(e.mode&292)||t.includes("w")&&!(e.mode&146)||t.includes("x")&&!(e.mode&73)?2:0},mayLookup(e){if(!a.isDir(e.mode))return 54;var t=a.nodePermissions(e,"x");return t||(e.node_ops.lookup?0:2)},mayCreate(e,t){try{var n=a.lookupNode(e,t);return 20}catch{}return a.nodePermissions(e,"wx")},mayDelete(e,t,n){var r;try{r=a.lookupNode(e,t)}catch(o){return o.errno}var s=a.nodePermissions(e,"wx");if(s)return s;if(n){if(!a.isDir(r.mode))return 54;if(a.isRoot(r)||a.getPath(r)===a.cwd())return 10}else if(a.isDir(r.mode))return 31;return 0},mayOpen(e,t){return e?a.isLink(e.mode)?32:a.isDir(e.mode)&&(a.flagsToPermissionString(t)!=="r"||t&512)?31:a.nodePermissions(e,a.flagsToPermissionString(t)):44},MAX_OPEN_FDS:4096,nextfd(){for(var e=0;e<=a.MAX_OPEN_FDS;e++)if(!a.streams[e])return e;throw new a.ErrnoError(33)},getStreamChecked(e){var t=a.getStream(e);if(!t)throw new a.ErrnoError(8);return t},getStream:e=>a.streams[e],createStream(e,t=-1){return e=Object.assign(new a.FSStream,e),t==-1&&(t=a.nextfd()),e.fd=t,a.streams[t]=e,e},closeStream(e){a.streams[e]=null},dupStream(e,t=-1){var r,s;var n=a.createStream(e,t);return(s=(r=n.stream_ops)==null?void 0:r.dup)==null||s.call(r,n),n},chrdev_stream_ops:{open(e){var n,r;var t=a.getDevice(e.node.rdev);e.stream_ops=t.stream_ops,(r=(n=e.stream_ops).open)==null||r.call(n,e)},llseek(){throw new a.ErrnoError(70)}},major:e=>e>>8,minor:e=>e&255,makedev:(e,t)=>e<<8|t,registerDevice(e,t){a.devices[e]={stream_ops:t}},getDevice:e=>a.devices[e],getMounts(e){for(var t=[],n=[e];n.length;){var r=n.pop();t.push(r),n.push(...r.mounts)}return t},syncfs(e,t){typeof e=="function"&&(t=e,e=!1),a.syncFSRequests++,a.syncFSRequests>1&&je(`warning: ${a.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`);var n=a.getMounts(a.root.mount),r=0;function s(d){return a.syncFSRequests--,t(d)}function o(d){if(d)return o.errored?void 0:(o.errored=!0,s(d));++r>=n.length&&s(null)}n.forEach(d=>{if(!d.type.syncfs)return o(null);d.type.syncfs(d,e,o)})},mount(e,t,n){var r=n==="/",s=!n,o;if(r&&a.root)throw new a.ErrnoError(10);if(!r&&!s){var d=a.lookupPath(n,{follow_mount:!1});if(n=d.path,o=d.node,a.isMountpoint(o))throw new a.ErrnoError(10);if(!a.isDir(o.mode))throw new a.ErrnoError(54)}var q={type:e,opts:t,mountpoint:n,mounts:[]},L=e.mount(q);return L.mount=q,q.root=L,r?a.root=L:o&&(o.mounted=q,o.mount&&o.mount.mounts.push(q)),L},unmount(e){var t=a.lookupPath(e,{follow_mount:!1});if(!a.isMountpoint(t.node))throw new a.ErrnoError(28);var n=t.node,r=n.mounted,s=a.getMounts(r);Object.keys(a.nameTable).forEach(d=>{for(var q=a.nameTable[d];q;){var L=q.name_next;s.includes(q.mount)&&a.destroyNode(q),q=L}}),n.mounted=null;var o=n.mount.mounts.indexOf(r);n.mount.mounts.splice(o,1)},lookup(e,t){return e.node_ops.lookup(e,t)},mknod(e,t,n){var r=a.lookupPath(e,{parent:!0}),s=r.node,o=ge.basename(e);if(!o||o==="."||o==="..")throw new a.ErrnoError(28);var d=a.mayCreate(s,o);if(d)throw new a.ErrnoError(d);if(!s.node_ops.mknod)throw new a.ErrnoError(63);return s.node_ops.mknod(s,o,t,n)},create(e,t){return t=t!==void 0?t:438,t&=4095,t|=32768,a.mknod(e,t,0)},mkdir(e,t){return t=t!==void 0?t:511,t&=1023,t|=16384,a.mknod(e,t,0)},mkdirTree(e,t){for(var n=e.split("/"),r="",s=0;s"u"&&(n=t,t=438),t|=8192,a.mknod(e,t,n)},symlink(e,t){if(!Ce.resolve(e))throw new a.ErrnoError(44);var n=a.lookupPath(t,{parent:!0}),r=n.node;if(!r)throw new a.ErrnoError(44);var s=ge.basename(t),o=a.mayCreate(r,s);if(o)throw new a.ErrnoError(o);if(!r.node_ops.symlink)throw new a.ErrnoError(63);return r.node_ops.symlink(r,s,e)},rename(e,t){var n=ge.dirname(e),r=ge.dirname(t),s=ge.basename(e),o=ge.basename(t),d,q,L;if(d=a.lookupPath(e,{parent:!0}),q=d.node,d=a.lookupPath(t,{parent:!0}),L=d.node,!q||!L)throw new a.ErrnoError(44);if(q.mount!==L.mount)throw new a.ErrnoError(75);var C=a.lookupNode(q,s),Q=Ce.relative(e,r);if(Q.charAt(0)!==".")throw new a.ErrnoError(28);if(Q=Ce.relative(t,n),Q.charAt(0)!==".")throw new a.ErrnoError(55);var V;try{V=a.lookupNode(L,o)}catch{}if(C!==V){var O=a.isDir(C.mode),I=a.mayDelete(q,s,O);if(I)throw new a.ErrnoError(I);if(I=V?a.mayDelete(L,o,O):a.mayCreate(L,o),I)throw new a.ErrnoError(I);if(!q.node_ops.rename)throw new a.ErrnoError(63);if(a.isMountpoint(C)||V&&a.isMountpoint(V))throw new a.ErrnoError(10);if(L!==q&&(I=a.nodePermissions(q,"w"),I))throw new a.ErrnoError(I);a.hashRemoveNode(C);try{q.node_ops.rename(C,L,o),C.parent=L}catch(N){throw N}finally{a.hashAddNode(C)}}},rmdir(e){var t=a.lookupPath(e,{parent:!0}),n=t.node,r=ge.basename(e),s=a.lookupNode(n,r),o=a.mayDelete(n,r,!0);if(o)throw new a.ErrnoError(o);if(!n.node_ops.rmdir)throw new a.ErrnoError(63);if(a.isMountpoint(s))throw new a.ErrnoError(10);n.node_ops.rmdir(n,r),a.destroyNode(s)},readdir(e){var t=a.lookupPath(e,{follow:!0}),n=t.node;if(!n.node_ops.readdir)throw new a.ErrnoError(54);return n.node_ops.readdir(n)},unlink(e){var t=a.lookupPath(e,{parent:!0}),n=t.node;if(!n)throw new a.ErrnoError(44);var r=ge.basename(e),s=a.lookupNode(n,r),o=a.mayDelete(n,r,!1);if(o)throw new a.ErrnoError(o);if(!n.node_ops.unlink)throw new a.ErrnoError(63);if(a.isMountpoint(s))throw new a.ErrnoError(10);n.node_ops.unlink(n,r),a.destroyNode(s)},readlink(e){var t=a.lookupPath(e),n=t.node;if(!n)throw new a.ErrnoError(44);if(!n.node_ops.readlink)throw new a.ErrnoError(28);return Ce.resolve(a.getPath(n.parent),n.node_ops.readlink(n))},stat(e,t){var n=a.lookupPath(e,{follow:!t}),r=n.node;if(!r)throw new a.ErrnoError(44);if(!r.node_ops.getattr)throw new a.ErrnoError(63);return r.node_ops.getattr(r)},lstat(e){return a.stat(e,!0)},chmod(e,t,n){var r;if(typeof e=="string"){var s=a.lookupPath(e,{follow:!n});r=s.node}else r=e;if(!r.node_ops.setattr)throw new a.ErrnoError(63);r.node_ops.setattr(r,{mode:t&4095|r.mode&-4096,timestamp:Date.now()})},lchmod(e,t){a.chmod(e,t,!0)},fchmod(e,t){var n=a.getStreamChecked(e);a.chmod(n.node,t)},chown(e,t,n,r){var s;if(typeof e=="string"){var o=a.lookupPath(e,{follow:!r});s=o.node}else s=e;if(!s.node_ops.setattr)throw new a.ErrnoError(63);s.node_ops.setattr(s,{timestamp:Date.now()})},lchown(e,t,n){a.chown(e,t,n,!0)},fchown(e,t,n){var r=a.getStreamChecked(e);a.chown(r.node,t,n)},truncate(e,t){if(t<0)throw new a.ErrnoError(28);var n;if(typeof e=="string"){var r=a.lookupPath(e,{follow:!0});n=r.node}else n=e;if(!n.node_ops.setattr)throw new a.ErrnoError(63);if(a.isDir(n.mode))throw new a.ErrnoError(31);if(!a.isFile(n.mode))throw new a.ErrnoError(28);var s=a.nodePermissions(n,"w");if(s)throw new a.ErrnoError(s);n.node_ops.setattr(n,{size:t,timestamp:Date.now()})},ftruncate(e,t){var n=a.getStreamChecked(e);if(!(n.flags&2097155))throw new a.ErrnoError(28);a.truncate(n.node,t)},utime(e,t,n){var r=a.lookupPath(e,{follow:!0}),s=r.node;s.node_ops.setattr(s,{timestamp:Math.max(t,n)})},open(e,t,n){if(e==="")throw new a.ErrnoError(44);t=typeof t=="string"?ln(t):t,t&64?(n=typeof n>"u"?438:n,n=n&4095|32768):n=0;var r;if(typeof e=="object")r=e;else{e=ge.normalize(e);try{var s=a.lookupPath(e,{follow:!(t&131072)});r=s.node}catch{}}var o=!1;if(t&64)if(r){if(t&128)throw new a.ErrnoError(20)}else r=a.mknod(e,n,0),o=!0;if(!r)throw new a.ErrnoError(44);if(a.isChrdev(r.mode)&&(t&=-513),t&65536&&!a.isDir(r.mode))throw new a.ErrnoError(54);if(!o){var d=a.mayOpen(r,t);if(d)throw new a.ErrnoError(d)}t&512&&!o&&a.truncate(r,0),t&=-131713;var q=a.createStream({node:r,path:a.getPath(r),flags:t,seekable:!0,position:0,stream_ops:r.stream_ops,ungotten:[],error:!1});return q.stream_ops.open&&q.stream_ops.open(q),i.logReadFiles&&!(t&1)&&(e in a.readFiles||(a.readFiles[e]=1)),q},close(e){if(a.isClosed(e))throw new a.ErrnoError(8);e.getdents&&(e.getdents=null);try{e.stream_ops.close&&e.stream_ops.close(e)}catch(t){throw t}finally{a.closeStream(e.fd)}e.fd=null},isClosed(e){return e.fd===null},llseek(e,t,n){if(a.isClosed(e))throw new a.ErrnoError(8);if(!e.seekable||!e.stream_ops.llseek)throw new a.ErrnoError(70);if(n!=0&&n!=1&&n!=2)throw new a.ErrnoError(28);return e.position=e.stream_ops.llseek(e,t,n),e.ungotten=[],e.position},read(e,t,n,r,s){if(r<0||s<0)throw new a.ErrnoError(28);if(a.isClosed(e))throw new a.ErrnoError(8);if((e.flags&2097155)===1)throw new a.ErrnoError(8);if(a.isDir(e.node.mode))throw new a.ErrnoError(31);if(!e.stream_ops.read)throw new a.ErrnoError(28);var o=typeof s<"u";if(!o)s=e.position;else if(!e.seekable)throw new a.ErrnoError(70);var d=e.stream_ops.read(e,t,n,r,s);return o||(e.position+=d),d},write(e,t,n,r,s,o){if(r<0||s<0)throw new a.ErrnoError(28);if(a.isClosed(e))throw new a.ErrnoError(8);if(!(e.flags&2097155))throw new a.ErrnoError(8);if(a.isDir(e.node.mode))throw new a.ErrnoError(31);if(!e.stream_ops.write)throw new a.ErrnoError(28);e.seekable&&e.flags&1024&&a.llseek(e,0,2);var d=typeof s<"u";if(!d)s=e.position;else if(!e.seekable)throw new a.ErrnoError(70);var q=e.stream_ops.write(e,t,n,r,s,o);return d||(e.position+=q),q},allocate(e,t,n){if(a.isClosed(e))throw new a.ErrnoError(8);if(t<0||n<=0)throw new a.ErrnoError(28);if(!(e.flags&2097155))throw new a.ErrnoError(8);if(!a.isFile(e.node.mode)&&!a.isDir(e.node.mode))throw new a.ErrnoError(43);if(!e.stream_ops.allocate)throw new a.ErrnoError(138);e.stream_ops.allocate(e,t,n)},mmap(e,t,n,r,s){if(r&2&&!(s&2)&&(e.flags&2097155)!==2)throw new a.ErrnoError(2);if((e.flags&2097155)===1)throw new a.ErrnoError(2);if(!e.stream_ops.mmap)throw new a.ErrnoError(43);if(!t)throw new a.ErrnoError(28);return e.stream_ops.mmap(e,t,n,r,s)},msync(e,t,n,r,s){return e.stream_ops.msync?e.stream_ops.msync(e,t,n,r,s):0},ioctl(e,t,n){if(!e.stream_ops.ioctl)throw new a.ErrnoError(59);return e.stream_ops.ioctl(e,t,n)},readFile(e,t={}){if(t.flags=t.flags||0,t.encoding=t.encoding||"binary",t.encoding!=="utf8"&&t.encoding!=="binary")throw new Error(`Invalid encoding type "${t.encoding}"`);var n,r=a.open(e,t.flags),s=a.stat(e),o=s.size,d=new Uint8Array(o);return a.read(r,d,0,o,0),t.encoding==="utf8"?n=He(d):t.encoding==="binary"&&(n=d),a.close(r),n},writeFile(e,t,n={}){n.flags=n.flags||577;var r=a.open(e,n.flags,n.mode);if(typeof t=="string"){var s=new Uint8Array(nt(t)+1),o=ft(t,s,0,s.length);a.write(r,s,0,o,void 0,n.canOwn)}else if(ArrayBuffer.isView(t))a.write(r,t,0,t.byteLength,void 0,n.canOwn);else throw new Error("Unsupported data type");a.close(r)},cwd:()=>a.currentPath,chdir(e){var t=a.lookupPath(e,{follow:!0});if(t.node===null)throw new a.ErrnoError(44);if(!a.isDir(t.node.mode))throw new a.ErrnoError(54);var n=a.nodePermissions(t.node,"x");if(n)throw new a.ErrnoError(n);a.currentPath=t.path},createDefaultDirectories(){a.mkdir("/tmp"),a.mkdir("/home"),a.mkdir("/home/web_user")},createDefaultDevices(){a.mkdir("/dev"),a.registerDevice(a.makedev(1,3),{read:()=>0,write:(r,s,o,d,q)=>d}),a.mkdev("/dev/null",a.makedev(1,3)),ze.register(a.makedev(5,0),ze.default_tty_ops),ze.register(a.makedev(6,0),ze.default_tty1_ops),a.mkdev("/dev/tty",a.makedev(5,0)),a.mkdev("/dev/tty1",a.makedev(6,0));var e=new Uint8Array(1024),t=0,n=()=>(t===0&&(t=St(e).byteLength),e[--t]);a.createDevice("/dev","random",n),a.createDevice("/dev","urandom",n),a.mkdir("/dev/shm"),a.mkdir("/dev/shm/tmp")},createSpecialDirectories(){a.mkdir("/proc");var e=a.mkdir("/proc/self");a.mkdir("/proc/self/fd"),a.mount({mount(){var t=a.createNode(e,"fd",16895,73);return t.node_ops={lookup(n,r){var s=+r,o=a.getStreamChecked(s),d={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>o.path}};return d.parent=d,d}},t}},{},"/proc/self/fd")},createStandardStreams(e,t,n){e?a.createDevice("/dev","stdin",e):a.symlink("/dev/tty","/dev/stdin"),t?a.createDevice("/dev","stdout",null,t):a.symlink("/dev/tty","/dev/stdout"),n?a.createDevice("/dev","stderr",null,n):a.symlink("/dev/tty1","/dev/stderr"),a.open("/dev/stdin",0),a.open("/dev/stdout",1),a.open("/dev/stderr",1)},staticInit(){[44].forEach(e=>{a.genericErrors[e]=new a.ErrnoError(e),a.genericErrors[e].stack=""}),a.nameTable=new Array(4096),a.mount(le,{},"/"),a.createDefaultDirectories(),a.createDefaultDevices(),a.createSpecialDirectories(),a.filesystems={MEMFS:le}},init(e,t,n){a.initialized=!0,e??(e=i.stdin),t??(t=i.stdout),n??(n=i.stderr),a.createStandardStreams(e,t,n)},quit(){a.initialized=!1;for(var e=0;ethis.length-1||I<0)){var N=I%this.chunkSize,w=I/this.chunkSize|0;return this.getter(w)[N]}}setDataGetter(I){this.getter=I}cacheLength(){var I=new XMLHttpRequest;if(I.open("HEAD",n,!1),I.send(null),!(I.status>=200&&I.status<300||I.status===304))throw new Error("Couldn't load "+n+". Status: "+I.status);var N=Number(I.getResponseHeader("Content-length")),w,x=(w=I.getResponseHeader("Accept-Ranges"))&&w==="bytes",T=(w=I.getResponseHeader("Content-Encoding"))&&w==="gzip",F=1024*1024;x||(F=N);var D=(j,H)=>{if(j>H)throw new Error("invalid range ("+j+", "+H+") or no bytes requested!");if(H>N-1)throw new Error("only "+N+" bytes available! programmer error!");var c=new XMLHttpRequest;if(c.open("GET",n,!1),N!==F&&c.setRequestHeader("Range","bytes="+j+"-"+H),c.responseType="arraybuffer",c.overrideMimeType&&c.overrideMimeType("text/plain; charset=x-user-defined"),c.send(null),!(c.status>=200&&c.status<300||c.status===304))throw new Error("Couldn't load "+n+". Status: "+c.status);return c.response!==void 0?new Uint8Array(c.response||[]):It(c.responseText||"")},A=this;A.setDataGetter(j=>{var H=j*F,c=(j+1)*F-1;if(c=Math.min(c,N-1),typeof A.chunks[j]>"u"&&(A.chunks[j]=D(H,c)),typeof A.chunks[j]>"u")throw new Error("doXHR failed!");return A.chunks[j]}),(T||!N)&&(F=N=1,N=this.getter(0).length,F=N,Ke("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=N,this._chunkSize=F,this.lengthKnown=!0}get length(){return this.lengthKnown||this.cacheLength(),this._length}get chunkSize(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}if(typeof XMLHttpRequest<"u"){if(!Pe)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var d=new o,q={isDevice:!1,contents:d}}else var q={isDevice:!1,url:n};var L=a.createFile(e,t,q,r,s);q.contents?L.contents=q.contents:q.url&&(L.contents=null,L.url=q.url),Object.defineProperties(L,{usedBytes:{get:function(){return this.contents.length}}});var C={},Q=Object.keys(L.stream_ops);Q.forEach(O=>{var I=L.stream_ops[O];C[O]=(...N)=>(a.forceLoadFile(L),I(...N))});function V(O,I,N,w,x){var T=O.node.contents;if(x>=T.length)return 0;var F=Math.min(T.length-x,w);if(T.slice)for(var D=0;D(a.forceLoadFile(L),V(O,I,N,w,x)),C.mmap=(O,I,N,w,x)=>{a.forceLoadFile(L);var T=Tt(I);if(!T)throw new a.ErrnoError(48);return V(O,Se,T,I,N),{ptr:T,allocated:!0}},L.stream_ops=C,L}},an=(e,t)=>e?He(Qe,e,t):"",_e={DEFAULT_POLLMASK:5,calculateAt(e,t,n){if(ge.isAbs(t))return t;var r;if(e===-100)r=a.cwd();else{var s=_e.getStreamFromFD(e);r=s.path}if(t.length==0){if(!n)throw new a.ErrnoError(44);return r}return ge.join2(r,t)},doStat(e,t,n){var r=e(t);de[n>>2]=r.dev,de[n+4>>2]=r.mode,we[n+8>>2]=r.nlink,de[n+12>>2]=r.uid,de[n+16>>2]=r.gid,de[n+20>>2]=r.rdev,Le[n+24>>3]=BigInt(r.size),de[n+32>>2]=4096,de[n+36>>2]=r.blocks;var s=r.atime.getTime(),o=r.mtime.getTime(),d=r.ctime.getTime();return Le[n+40>>3]=BigInt(Math.floor(s/1e3)),we[n+48>>2]=s%1e3*1e3*1e3,Le[n+56>>3]=BigInt(Math.floor(o/1e3)),we[n+64>>2]=o%1e3*1e3*1e3,Le[n+72>>3]=BigInt(Math.floor(d/1e3)),we[n+80>>2]=d%1e3*1e3*1e3,Le[n+88>>3]=BigInt(r.ino),0},doMsync(e,t,n,r,s){if(!a.isFile(t.node.mode))throw new a.ErrnoError(43);if(r&2)return 0;var o=Qe.slice(e,e+n);a.msync(t,o,s,n,r)},getStreamFromFD(e){var t=a.getStreamChecked(e);return t},varargs:void 0,getStr(e){var t=an(e);return t}};function cn(e,t){try{return e=_e.getStr(e),a.chmod(e,t),0}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return-n.errno}}function _n(e,t,n,r){try{if(t=_e.getStr(t),t=_e.calculateAt(e,t),n&-8)return-28;var s=a.lookupPath(t,{follow:!0}),o=s.node;if(!o)return-44;var d="";return n&4&&(d+="r"),n&2&&(d+="w"),n&1&&(d+="x"),d&&a.nodePermissions(o,d)?-2:0}catch(q){if(typeof a>"u"||q.name!=="ErrnoError")throw q;return-q.errno}}function un(e,t){try{return a.fchmod(e,t),0}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return-n.errno}}function fn(e,t,n){try{return a.fchown(e,t,n),0}catch(r){if(typeof a>"u"||r.name!=="ErrnoError")throw r;return-r.errno}}function rt(){var e=de[+_e.varargs>>2];return _e.varargs+=4,e}var Ve=rt;function dn(e,t,n){_e.varargs=n;try{var r=_e.getStreamFromFD(e);switch(t){case 0:{var s=rt();if(s<0)return-28;for(;a.streams[s];)s++;var o;return o=a.dupStream(r,s),o.fd}case 1:case 2:return 0;case 3:return r.flags;case 4:{var s=rt();return r.flags|=s,0}case 12:{var s=Ve(),d=0;return Je[s+d>>1]=2,0}case 13:case 14:return 0}return-28}catch(q){if(typeof a>"u"||q.name!=="ErrnoError")throw q;return-q.errno}}function pn(e,t){try{var n=_e.getStreamFromFD(e);return _e.doStat(a.stat,n.path,t)}catch(r){if(typeof a>"u"||r.name!=="ErrnoError")throw r;return-r.errno}}var mn=9007199254740992,hn=-9007199254740992,Ye=e=>emn?NaN:Number(e);function gn(e,t){t=Ye(t);try{return isNaN(t)?61:(a.ftruncate(e,t),0)}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return-n.errno}}var Ge=(e,t,n)=>ft(e,Qe,t,n);function qn(e,t){try{if(t===0)return-28;var n=a.cwd(),r=nt(n)+1;return t"u"||s.name!=="ErrnoError")throw s;return-s.errno}}function bn(e,t,n){_e.varargs=n;try{var r=_e.getStreamFromFD(e);switch(t){case 21509:return r.tty?0:-59;case 21505:{if(!r.tty)return-59;if(r.tty.ops.ioctl_tcgets){var s=r.tty.ops.ioctl_tcgets(r),o=Ve();de[o>>2]=s.c_iflag||0,de[o+4>>2]=s.c_oflag||0,de[o+8>>2]=s.c_cflag||0,de[o+12>>2]=s.c_lflag||0;for(var d=0;d<32;d++)Se[o+d+17]=s.c_cc[d]||0;return 0}return 0}case 21510:case 21511:case 21512:return r.tty?0:-59;case 21506:case 21507:case 21508:{if(!r.tty)return-59;if(r.tty.ops.ioctl_tcsets){for(var o=Ve(),q=de[o>>2],L=de[o+4>>2],C=de[o+8>>2],Q=de[o+12>>2],V=[],d=0;d<32;d++)V.push(Se[o+d+17]);return r.tty.ops.ioctl_tcsets(r.tty,t,{c_iflag:q,c_oflag:L,c_cflag:C,c_lflag:Q,c_cc:V})}return 0}case 21519:{if(!r.tty)return-59;var o=Ve();return de[o>>2]=0,0}case 21520:return r.tty?-28:-59;case 21531:{var o=Ve();return a.ioctl(r,t,o)}case 21523:{if(!r.tty)return-59;if(r.tty.ops.ioctl_tiocgwinsz){var O=r.tty.ops.ioctl_tiocgwinsz(r.tty),o=Ve();Je[o>>1]=O[0],Je[o+2>>1]=O[1]}return 0}case 21524:return r.tty?0:-59;case 21515:return r.tty?0:-59;default:return-28}}catch(I){if(typeof a>"u"||I.name!=="ErrnoError")throw I;return-I.errno}}function yn(e,t){try{return e=_e.getStr(e),_e.doStat(a.lstat,e,t)}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return-n.errno}}function wn(e,t,n){try{return t=_e.getStr(t),t=_e.calculateAt(e,t),t=ge.normalize(t),t[t.length-1]==="/"&&(t=t.substr(0,t.length-1)),a.mkdir(t,n,0),0}catch(r){if(typeof a>"u"||r.name!=="ErrnoError")throw r;return-r.errno}}function vn(e,t,n,r){try{t=_e.getStr(t);var s=r&256,o=r&4096;return r=r&-6401,t=_e.calculateAt(e,t,o),_e.doStat(s?a.lstat:a.stat,t,n)}catch(d){if(typeof a>"u"||d.name!=="ErrnoError")throw d;return-d.errno}}function En(e,t,n,r){_e.varargs=r;try{t=_e.getStr(t),t=_e.calculateAt(e,t);var s=r?rt():0;return a.open(t,n,s).fd}catch(o){if(typeof a>"u"||o.name!=="ErrnoError")throw o;return-o.errno}}function xn(e,t,n,r){try{if(t=_e.getStr(t),t=_e.calculateAt(e,t),r<=0)return-28;var s=a.readlink(t),o=Math.min(r,nt(s)),d=Se[n+o];return Ge(s,n,r+1),Se[n+o]=d,o}catch(q){if(typeof a>"u"||q.name!=="ErrnoError")throw q;return-q.errno}}function Sn(e){try{return e=_e.getStr(e),a.rmdir(e),0}catch(t){if(typeof a>"u"||t.name!=="ErrnoError")throw t;return-t.errno}}function An(e,t){try{return e=_e.getStr(e),_e.doStat(a.stat,e,t)}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return-n.errno}}function In(e,t,n){try{return t=_e.getStr(t),t=_e.calculateAt(e,t),n===0?a.unlink(t):n===512?a.rmdir(t):at("Invalid flags passed to unlinkat"),0}catch(r){if(typeof a>"u"||r.name!=="ErrnoError")throw r;return-r.errno}}var Ft=e=>we[e>>2]+de[e+4>>2]*4294967296;function kn(e,t,n,r){try{t=_e.getStr(t),t=_e.calculateAt(e,t,!0);var s=Date.now(),o,d;if(!n)o=s,d=s;else{var q=Ft(n),L=de[n+8>>2];L==1073741823?o=s:L==1073741822?o=-1:o=q*1e3+L/(1e3*1e3),n+=16,q=Ft(n),L=de[n+8>>2],L==1073741823?d=s:L==1073741822?d=-1:d=q*1e3+L/(1e3*1e3)}return(d!=-1||o!=-1)&&a.utime(t,o,d),0}catch(C){if(typeof a>"u"||C.name!=="ErrnoError")throw C;return-C.errno}}var Tn=1,Fn=()=>Tn,Pn=e=>e%4===0&&(e%100!==0||e%400===0),On=[0,31,60,91,121,152,182,213,244,274,305,335],Ln=[0,31,59,90,120,151,181,212,243,273,304,334],Cn=e=>{var t=Pn(e.getFullYear()),n=t?On:Ln,r=n[e.getMonth()]+e.getDate()-1;return r};function Dn(e,t){e=Ye(e);var n=new Date(e*1e3);de[t>>2]=n.getSeconds(),de[t+4>>2]=n.getMinutes(),de[t+8>>2]=n.getHours(),de[t+12>>2]=n.getDate(),de[t+16>>2]=n.getMonth(),de[t+20>>2]=n.getFullYear()-1900,de[t+24>>2]=n.getDay();var r=Cn(n)|0;de[t+28>>2]=r,de[t+36>>2]=-(n.getTimezoneOffset()*60);var s=new Date(n.getFullYear(),0,1),o=new Date(n.getFullYear(),6,1).getTimezoneOffset(),d=s.getTimezoneOffset(),q=(o!=d&&n.getTimezoneOffset()==Math.min(d,o))|0;de[t+32>>2]=q}function Rn(e,t,n,r,s,o,d){s=Ye(s);try{if(isNaN(s))return 61;var q=_e.getStreamFromFD(r),L=a.mmap(q,e,s,t,n),C=L.ptr;return de[o>>2]=L.allocated,we[d>>2]=C,0}catch(Q){if(typeof a>"u"||Q.name!=="ErrnoError")throw Q;return-Q.errno}}function Nn(e,t,n,r,s,o){o=Ye(o);try{var d=_e.getStreamFromFD(s);n&2&&_e.doMsync(e,d,t,r,o)}catch(q){if(typeof a>"u"||q.name!=="ErrnoError")throw q;return-q.errno}}var jn=(e,t,n,r)=>{var s=new Date().getFullYear(),o=new Date(s,0,1),d=new Date(s,6,1),q=o.getTimezoneOffset(),L=d.getTimezoneOffset(),C=Math.max(q,L);we[e>>2]=C*60,de[t>>2]=+(q!=L);var Q=I=>{var N=I>=0?"-":"+",w=Math.abs(I),x=String(Math.floor(w/60)).padStart(2,"0"),T=String(w%60).padStart(2,"0");return`UTC${N}${x}${T}`},V=Q(q),O=Q(L);LDate.now(),Bn=()=>performance.now(),Un=()=>2147483648,zn=e=>{var t=Be.buffer,n=(e-t.byteLength+65535)/65536|0;try{return Be.grow(n),qt(),1}catch{}},Wn=e=>{var t=Qe.length;e>>>=0;var n=Un();if(e>n)return!1;for(var r=1;r<=4;r*=2){var s=t*(1+.2/r);s=Math.min(s,e+100663296);var o=Math.min(n,kt(Math.max(e,s),65536)),d=zn(o);if(d)return!0}return!1},pt={},Qn=()=>ne||"./this.program",Ze=()=>{if(!Ze.strings){var e=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:e,_:Qn()};for(var n in pt)pt[n]===void 0?delete t[n]:t[n]=pt[n];var r=[];for(var n in t)r.push(`${n}=${t[n]}`);Ze.strings=r}return Ze.strings},Hn=(e,t)=>{for(var n=0;n{var n=0;return Ze().forEach((r,s)=>{var o=t+n;we[e+s*4>>2]=o,Hn(r,o),n+=r.length+1}),0},Gn=(e,t)=>{var n=Ze();we[e>>2]=n.length;var r=0;return n.forEach(s=>r+=s.length+1),we[t>>2]=r,0};function $n(e){try{var t=_e.getStreamFromFD(e);return a.close(t),0}catch(n){if(typeof a>"u"||n.name!=="ErrnoError")throw n;return n.errno}}function Kn(e,t){try{var n=0,r=0,s=0,o=_e.getStreamFromFD(e),d=o.tty?2:a.isDir(o.mode)?3:a.isLink(o.mode)?7:4;return Se[t]=d,Je[t+2>>1]=s,Le[t+8>>3]=BigInt(n),Le[t+16>>3]=BigInt(r),0}catch(q){if(typeof a>"u"||q.name!=="ErrnoError")throw q;return q.errno}}var Jn=(e,t,n,r)=>{for(var s=0,o=0;o>2],q=we[t+4>>2];t+=8;var L=a.read(e,Se,d,q,r);if(L<0)return-1;if(s+=L,L>2]=o,0}catch(d){if(typeof a>"u"||d.name!=="ErrnoError")throw d;return d.errno}}function Yn(e,t,n,r){t=Ye(t);try{if(isNaN(t))return 61;var s=_e.getStreamFromFD(e);return a.llseek(s,t,n),Le[r>>3]=BigInt(s.position),s.getdents&&t===0&&n===0&&(s.getdents=null),0}catch(o){if(typeof a>"u"||o.name!=="ErrnoError")throw o;return o.errno}}function Zn(e){var n;try{var t=_e.getStreamFromFD(e);return(n=t.stream_ops)!=null&&n.fsync?t.stream_ops.fsync(t):0}catch(r){if(typeof a>"u"||r.name!=="ErrnoError")throw r;return r.errno}}var er=(e,t,n,r)=>{for(var s=0,o=0;o>2],q=we[t+4>>2];t+=8;var L=a.write(e,Se,d,q,r);if(L<0)return-1;if(s+=L,L>2]=o,0}catch(d){if(typeof a>"u"||d.name!=="ErrnoError")throw d;return d.errno}}a.createPreloadedFile=on,a.staticInit();var Pt={__syscall_chmod:cn,__syscall_faccessat:_n,__syscall_fchmod:un,__syscall_fchown32:fn,__syscall_fcntl64:dn,__syscall_fstat64:pn,__syscall_ftruncate64:gn,__syscall_getcwd:qn,__syscall_ioctl:bn,__syscall_lstat64:yn,__syscall_mkdirat:wn,__syscall_newfstatat:vn,__syscall_openat:En,__syscall_readlinkat:xn,__syscall_rmdir:Sn,__syscall_stat64:An,__syscall_unlinkat:In,__syscall_utimensat:kn,_emscripten_get_now_is_monotonic:Fn,_localtime_js:Dn,_mmap_js:Rn,_munmap_js:Nn,_tzset_js:jn,emscripten_date_now:Mn,emscripten_get_now:Bn,emscripten_resize_heap:Wn,environ_get:Vn,environ_sizes_get:Gn,fd_close:$n,fd_fdstat_get:Kn,fd_read:Xn,fd_seek:Yn,fd_sync:Zn,fd_write:tr,memory:Be},m=Xt();i._sqlite3_status64=(e,t,n,r)=>(i._sqlite3_status64=m.sqlite3_status64)(e,t,n,r),i._sqlite3_status=(e,t,n,r)=>(i._sqlite3_status=m.sqlite3_status)(e,t,n,r),i._sqlite3_db_status=(e,t,n,r,s)=>(i._sqlite3_db_status=m.sqlite3_db_status)(e,t,n,r,s),i._sqlite3_msize=e=>(i._sqlite3_msize=m.sqlite3_msize)(e),i._sqlite3_vfs_find=e=>(i._sqlite3_vfs_find=m.sqlite3_vfs_find)(e),i._sqlite3_initialize=()=>(i._sqlite3_initialize=m.sqlite3_initialize)(),i._sqlite3_malloc=e=>(i._sqlite3_malloc=m.sqlite3_malloc)(e),i._sqlite3_free=e=>(i._sqlite3_free=m.sqlite3_free)(e),i._sqlite3_vfs_register=(e,t)=>(i._sqlite3_vfs_register=m.sqlite3_vfs_register)(e,t),i._sqlite3_vfs_unregister=e=>(i._sqlite3_vfs_unregister=m.sqlite3_vfs_unregister)(e),i._sqlite3_malloc64=e=>(i._sqlite3_malloc64=m.sqlite3_malloc64)(e),i._sqlite3_realloc=(e,t)=>(i._sqlite3_realloc=m.sqlite3_realloc)(e,t),i._sqlite3_realloc64=(e,t)=>(i._sqlite3_realloc64=m.sqlite3_realloc64)(e,t),i._sqlite3_value_text=e=>(i._sqlite3_value_text=m.sqlite3_value_text)(e),i._sqlite3_randomness=(e,t)=>(i._sqlite3_randomness=m.sqlite3_randomness)(e,t),i._sqlite3_stricmp=(e,t)=>(i._sqlite3_stricmp=m.sqlite3_stricmp)(e,t),i._sqlite3_strnicmp=(e,t,n)=>(i._sqlite3_strnicmp=m.sqlite3_strnicmp)(e,t,n),i._sqlite3_uri_parameter=(e,t)=>(i._sqlite3_uri_parameter=m.sqlite3_uri_parameter)(e,t),i._sqlite3_uri_boolean=(e,t,n)=>(i._sqlite3_uri_boolean=m.sqlite3_uri_boolean)(e,t,n),i._sqlite3_serialize=(e,t,n,r)=>(i._sqlite3_serialize=m.sqlite3_serialize)(e,t,n,r),i._sqlite3_prepare_v2=(e,t,n,r,s)=>(i._sqlite3_prepare_v2=m.sqlite3_prepare_v2)(e,t,n,r,s),i._sqlite3_step=e=>(i._sqlite3_step=m.sqlite3_step)(e),i._sqlite3_column_int64=(e,t)=>(i._sqlite3_column_int64=m.sqlite3_column_int64)(e,t),i._sqlite3_reset=e=>(i._sqlite3_reset=m.sqlite3_reset)(e),i._sqlite3_exec=(e,t,n,r,s)=>(i._sqlite3_exec=m.sqlite3_exec)(e,t,n,r,s),i._sqlite3_column_int=(e,t)=>(i._sqlite3_column_int=m.sqlite3_column_int)(e,t),i._sqlite3_finalize=e=>(i._sqlite3_finalize=m.sqlite3_finalize)(e),i._sqlite3_file_control=(e,t,n,r)=>(i._sqlite3_file_control=m.sqlite3_file_control)(e,t,n,r),i._sqlite3_column_name=(e,t)=>(i._sqlite3_column_name=m.sqlite3_column_name)(e,t),i._sqlite3_column_text=(e,t)=>(i._sqlite3_column_text=m.sqlite3_column_text)(e,t),i._sqlite3_column_type=(e,t)=>(i._sqlite3_column_type=m.sqlite3_column_type)(e,t),i._sqlite3_errmsg=e=>(i._sqlite3_errmsg=m.sqlite3_errmsg)(e),i._sqlite3_deserialize=(e,t,n,r,s,o)=>(i._sqlite3_deserialize=m.sqlite3_deserialize)(e,t,n,r,s,o),i._sqlite3_clear_bindings=e=>(i._sqlite3_clear_bindings=m.sqlite3_clear_bindings)(e),i._sqlite3_value_blob=e=>(i._sqlite3_value_blob=m.sqlite3_value_blob)(e),i._sqlite3_value_bytes=e=>(i._sqlite3_value_bytes=m.sqlite3_value_bytes)(e),i._sqlite3_value_double=e=>(i._sqlite3_value_double=m.sqlite3_value_double)(e),i._sqlite3_value_int=e=>(i._sqlite3_value_int=m.sqlite3_value_int)(e),i._sqlite3_value_int64=e=>(i._sqlite3_value_int64=m.sqlite3_value_int64)(e),i._sqlite3_value_subtype=e=>(i._sqlite3_value_subtype=m.sqlite3_value_subtype)(e),i._sqlite3_value_pointer=(e,t)=>(i._sqlite3_value_pointer=m.sqlite3_value_pointer)(e,t),i._sqlite3_value_type=e=>(i._sqlite3_value_type=m.sqlite3_value_type)(e),i._sqlite3_value_nochange=e=>(i._sqlite3_value_nochange=m.sqlite3_value_nochange)(e),i._sqlite3_value_frombind=e=>(i._sqlite3_value_frombind=m.sqlite3_value_frombind)(e),i._sqlite3_value_dup=e=>(i._sqlite3_value_dup=m.sqlite3_value_dup)(e),i._sqlite3_value_free=e=>(i._sqlite3_value_free=m.sqlite3_value_free)(e),i._sqlite3_result_blob=(e,t,n,r)=>(i._sqlite3_result_blob=m.sqlite3_result_blob)(e,t,n,r),i._sqlite3_result_error_toobig=e=>(i._sqlite3_result_error_toobig=m.sqlite3_result_error_toobig)(e),i._sqlite3_result_error_nomem=e=>(i._sqlite3_result_error_nomem=m.sqlite3_result_error_nomem)(e),i._sqlite3_result_double=(e,t)=>(i._sqlite3_result_double=m.sqlite3_result_double)(e,t),i._sqlite3_result_error=(e,t,n)=>(i._sqlite3_result_error=m.sqlite3_result_error)(e,t,n),i._sqlite3_result_int=(e,t)=>(i._sqlite3_result_int=m.sqlite3_result_int)(e,t),i._sqlite3_result_int64=(e,t)=>(i._sqlite3_result_int64=m.sqlite3_result_int64)(e,t),i._sqlite3_result_null=e=>(i._sqlite3_result_null=m.sqlite3_result_null)(e),i._sqlite3_result_pointer=(e,t,n,r)=>(i._sqlite3_result_pointer=m.sqlite3_result_pointer)(e,t,n,r),i._sqlite3_result_subtype=(e,t)=>(i._sqlite3_result_subtype=m.sqlite3_result_subtype)(e,t),i._sqlite3_result_text=(e,t,n,r)=>(i._sqlite3_result_text=m.sqlite3_result_text)(e,t,n,r),i._sqlite3_result_zeroblob=(e,t)=>(i._sqlite3_result_zeroblob=m.sqlite3_result_zeroblob)(e,t),i._sqlite3_result_zeroblob64=(e,t)=>(i._sqlite3_result_zeroblob64=m.sqlite3_result_zeroblob64)(e,t),i._sqlite3_result_error_code=(e,t)=>(i._sqlite3_result_error_code=m.sqlite3_result_error_code)(e,t),i._sqlite3_user_data=e=>(i._sqlite3_user_data=m.sqlite3_user_data)(e),i._sqlite3_context_db_handle=e=>(i._sqlite3_context_db_handle=m.sqlite3_context_db_handle)(e),i._sqlite3_vtab_nochange=e=>(i._sqlite3_vtab_nochange=m.sqlite3_vtab_nochange)(e),i._sqlite3_vtab_in_first=(e,t)=>(i._sqlite3_vtab_in_first=m.sqlite3_vtab_in_first)(e,t),i._sqlite3_vtab_in_next=(e,t)=>(i._sqlite3_vtab_in_next=m.sqlite3_vtab_in_next)(e,t),i._sqlite3_aggregate_context=(e,t)=>(i._sqlite3_aggregate_context=m.sqlite3_aggregate_context)(e,t),i._sqlite3_get_auxdata=(e,t)=>(i._sqlite3_get_auxdata=m.sqlite3_get_auxdata)(e,t),i._sqlite3_set_auxdata=(e,t,n,r)=>(i._sqlite3_set_auxdata=m.sqlite3_set_auxdata)(e,t,n,r),i._sqlite3_column_count=e=>(i._sqlite3_column_count=m.sqlite3_column_count)(e),i._sqlite3_data_count=e=>(i._sqlite3_data_count=m.sqlite3_data_count)(e),i._sqlite3_column_blob=(e,t)=>(i._sqlite3_column_blob=m.sqlite3_column_blob)(e,t),i._sqlite3_column_bytes=(e,t)=>(i._sqlite3_column_bytes=m.sqlite3_column_bytes)(e,t),i._sqlite3_column_double=(e,t)=>(i._sqlite3_column_double=m.sqlite3_column_double)(e,t),i._sqlite3_column_value=(e,t)=>(i._sqlite3_column_value=m.sqlite3_column_value)(e,t),i._sqlite3_column_decltype=(e,t)=>(i._sqlite3_column_decltype=m.sqlite3_column_decltype)(e,t),i._sqlite3_bind_blob=(e,t,n,r,s)=>(i._sqlite3_bind_blob=m.sqlite3_bind_blob)(e,t,n,r,s),i._sqlite3_bind_double=(e,t,n)=>(i._sqlite3_bind_double=m.sqlite3_bind_double)(e,t,n),i._sqlite3_bind_int=(e,t,n)=>(i._sqlite3_bind_int=m.sqlite3_bind_int)(e,t,n),i._sqlite3_bind_int64=(e,t,n)=>(i._sqlite3_bind_int64=m.sqlite3_bind_int64)(e,t,n),i._sqlite3_bind_null=(e,t)=>(i._sqlite3_bind_null=m.sqlite3_bind_null)(e,t),i._sqlite3_bind_pointer=(e,t,n,r,s)=>(i._sqlite3_bind_pointer=m.sqlite3_bind_pointer)(e,t,n,r,s),i._sqlite3_bind_text=(e,t,n,r,s)=>(i._sqlite3_bind_text=m.sqlite3_bind_text)(e,t,n,r,s),i._sqlite3_bind_parameter_count=e=>(i._sqlite3_bind_parameter_count=m.sqlite3_bind_parameter_count)(e),i._sqlite3_bind_parameter_name=(e,t)=>(i._sqlite3_bind_parameter_name=m.sqlite3_bind_parameter_name)(e,t),i._sqlite3_bind_parameter_index=(e,t)=>(i._sqlite3_bind_parameter_index=m.sqlite3_bind_parameter_index)(e,t),i._sqlite3_db_handle=e=>(i._sqlite3_db_handle=m.sqlite3_db_handle)(e),i._sqlite3_stmt_readonly=e=>(i._sqlite3_stmt_readonly=m.sqlite3_stmt_readonly)(e),i._sqlite3_stmt_isexplain=e=>(i._sqlite3_stmt_isexplain=m.sqlite3_stmt_isexplain)(e),i._sqlite3_stmt_explain=(e,t)=>(i._sqlite3_stmt_explain=m.sqlite3_stmt_explain)(e,t),i._sqlite3_stmt_busy=e=>(i._sqlite3_stmt_busy=m.sqlite3_stmt_busy)(e),i._sqlite3_stmt_status=(e,t,n)=>(i._sqlite3_stmt_status=m.sqlite3_stmt_status)(e,t,n),i._sqlite3_sql=e=>(i._sqlite3_sql=m.sqlite3_sql)(e),i._sqlite3_expanded_sql=e=>(i._sqlite3_expanded_sql=m.sqlite3_expanded_sql)(e),i._sqlite3_preupdate_old=(e,t,n)=>(i._sqlite3_preupdate_old=m.sqlite3_preupdate_old)(e,t,n),i._sqlite3_preupdate_count=e=>(i._sqlite3_preupdate_count=m.sqlite3_preupdate_count)(e),i._sqlite3_preupdate_depth=e=>(i._sqlite3_preupdate_depth=m.sqlite3_preupdate_depth)(e),i._sqlite3_preupdate_blobwrite=e=>(i._sqlite3_preupdate_blobwrite=m.sqlite3_preupdate_blobwrite)(e),i._sqlite3_preupdate_new=(e,t,n)=>(i._sqlite3_preupdate_new=m.sqlite3_preupdate_new)(e,t,n),i._sqlite3_value_numeric_type=e=>(i._sqlite3_value_numeric_type=m.sqlite3_value_numeric_type)(e),i._sqlite3_set_authorizer=(e,t,n)=>(i._sqlite3_set_authorizer=m.sqlite3_set_authorizer)(e,t,n),i._sqlite3_strglob=(e,t)=>(i._sqlite3_strglob=m.sqlite3_strglob)(e,t),i._sqlite3_strlike=(e,t,n)=>(i._sqlite3_strlike=m.sqlite3_strlike)(e,t,n),i._sqlite3_auto_extension=e=>(i._sqlite3_auto_extension=m.sqlite3_auto_extension)(e),i._sqlite3_cancel_auto_extension=e=>(i._sqlite3_cancel_auto_extension=m.sqlite3_cancel_auto_extension)(e),i._sqlite3_reset_auto_extension=()=>(i._sqlite3_reset_auto_extension=m.sqlite3_reset_auto_extension)(),i._sqlite3_prepare_v3=(e,t,n,r,s,o)=>(i._sqlite3_prepare_v3=m.sqlite3_prepare_v3)(e,t,n,r,s,o),i._sqlite3_create_module=(e,t,n,r)=>(i._sqlite3_create_module=m.sqlite3_create_module)(e,t,n,r),i._sqlite3_create_module_v2=(e,t,n,r,s)=>(i._sqlite3_create_module_v2=m.sqlite3_create_module_v2)(e,t,n,r,s),i._sqlite3_drop_modules=(e,t)=>(i._sqlite3_drop_modules=m.sqlite3_drop_modules)(e,t),i._sqlite3_declare_vtab=(e,t)=>(i._sqlite3_declare_vtab=m.sqlite3_declare_vtab)(e,t),i._sqlite3_vtab_on_conflict=e=>(i._sqlite3_vtab_on_conflict=m.sqlite3_vtab_on_conflict)(e),i._sqlite3_vtab_collation=(e,t)=>(i._sqlite3_vtab_collation=m.sqlite3_vtab_collation)(e,t),i._sqlite3_vtab_in=(e,t,n)=>(i._sqlite3_vtab_in=m.sqlite3_vtab_in)(e,t,n),i._sqlite3_vtab_rhs_value=(e,t,n)=>(i._sqlite3_vtab_rhs_value=m.sqlite3_vtab_rhs_value)(e,t,n),i._sqlite3_vtab_distinct=e=>(i._sqlite3_vtab_distinct=m.sqlite3_vtab_distinct)(e),i._sqlite3_keyword_name=(e,t,n)=>(i._sqlite3_keyword_name=m.sqlite3_keyword_name)(e,t,n),i._sqlite3_keyword_count=()=>(i._sqlite3_keyword_count=m.sqlite3_keyword_count)(),i._sqlite3_keyword_check=(e,t)=>(i._sqlite3_keyword_check=m.sqlite3_keyword_check)(e,t),i._sqlite3_complete=e=>(i._sqlite3_complete=m.sqlite3_complete)(e),i._sqlite3_libversion=()=>(i._sqlite3_libversion=m.sqlite3_libversion)(),i._sqlite3_libversion_number=()=>(i._sqlite3_libversion_number=m.sqlite3_libversion_number)(),i._sqlite3_shutdown=()=>(i._sqlite3_shutdown=m.sqlite3_shutdown)(),i._sqlite3_last_insert_rowid=e=>(i._sqlite3_last_insert_rowid=m.sqlite3_last_insert_rowid)(e),i._sqlite3_set_last_insert_rowid=(e,t)=>(i._sqlite3_set_last_insert_rowid=m.sqlite3_set_last_insert_rowid)(e,t),i._sqlite3_changes64=e=>(i._sqlite3_changes64=m.sqlite3_changes64)(e),i._sqlite3_changes=e=>(i._sqlite3_changes=m.sqlite3_changes)(e),i._sqlite3_total_changes64=e=>(i._sqlite3_total_changes64=m.sqlite3_total_changes64)(e),i._sqlite3_total_changes=e=>(i._sqlite3_total_changes=m.sqlite3_total_changes)(e),i._sqlite3_txn_state=(e,t)=>(i._sqlite3_txn_state=m.sqlite3_txn_state)(e,t),i._sqlite3_close_v2=e=>(i._sqlite3_close_v2=m.sqlite3_close_v2)(e),i._sqlite3_busy_handler=(e,t,n)=>(i._sqlite3_busy_handler=m.sqlite3_busy_handler)(e,t,n),i._sqlite3_progress_handler=(e,t,n,r)=>(i._sqlite3_progress_handler=m.sqlite3_progress_handler)(e,t,n,r),i._sqlite3_busy_timeout=(e,t)=>(i._sqlite3_busy_timeout=m.sqlite3_busy_timeout)(e,t),i._sqlite3_interrupt=e=>(i._sqlite3_interrupt=m.sqlite3_interrupt)(e),i._sqlite3_is_interrupted=e=>(i._sqlite3_is_interrupted=m.sqlite3_is_interrupted)(e),i._sqlite3_create_function=(e,t,n,r,s,o,d,q)=>(i._sqlite3_create_function=m.sqlite3_create_function)(e,t,n,r,s,o,d,q),i._sqlite3_create_function_v2=(e,t,n,r,s,o,d,q,L)=>(i._sqlite3_create_function_v2=m.sqlite3_create_function_v2)(e,t,n,r,s,o,d,q,L),i._sqlite3_create_window_function=(e,t,n,r,s,o,d,q,L,C)=>(i._sqlite3_create_window_function=m.sqlite3_create_window_function)(e,t,n,r,s,o,d,q,L,C),i._sqlite3_overload_function=(e,t,n)=>(i._sqlite3_overload_function=m.sqlite3_overload_function)(e,t,n),i._sqlite3_trace_v2=(e,t,n,r)=>(i._sqlite3_trace_v2=m.sqlite3_trace_v2)(e,t,n,r),i._sqlite3_commit_hook=(e,t,n)=>(i._sqlite3_commit_hook=m.sqlite3_commit_hook)(e,t,n),i._sqlite3_update_hook=(e,t,n)=>(i._sqlite3_update_hook=m.sqlite3_update_hook)(e,t,n),i._sqlite3_rollback_hook=(e,t,n)=>(i._sqlite3_rollback_hook=m.sqlite3_rollback_hook)(e,t,n),i._sqlite3_preupdate_hook=(e,t,n)=>(i._sqlite3_preupdate_hook=m.sqlite3_preupdate_hook)(e,t,n),i._sqlite3_error_offset=e=>(i._sqlite3_error_offset=m.sqlite3_error_offset)(e),i._sqlite3_errcode=e=>(i._sqlite3_errcode=m.sqlite3_errcode)(e),i._sqlite3_extended_errcode=e=>(i._sqlite3_extended_errcode=m.sqlite3_extended_errcode)(e),i._sqlite3_errstr=e=>(i._sqlite3_errstr=m.sqlite3_errstr)(e),i._sqlite3_limit=(e,t,n)=>(i._sqlite3_limit=m.sqlite3_limit)(e,t,n),i._sqlite3_open=(e,t)=>(i._sqlite3_open=m.sqlite3_open)(e,t),i._sqlite3_open_v2=(e,t,n,r)=>(i._sqlite3_open_v2=m.sqlite3_open_v2)(e,t,n,r),i._sqlite3_create_collation=(e,t,n,r,s)=>(i._sqlite3_create_collation=m.sqlite3_create_collation)(e,t,n,r,s),i._sqlite3_create_collation_v2=(e,t,n,r,s,o)=>(i._sqlite3_create_collation_v2=m.sqlite3_create_collation_v2)(e,t,n,r,s,o),i._sqlite3_collation_needed=(e,t,n)=>(i._sqlite3_collation_needed=m.sqlite3_collation_needed)(e,t,n),i._sqlite3_get_autocommit=e=>(i._sqlite3_get_autocommit=m.sqlite3_get_autocommit)(e),i._sqlite3_table_column_metadata=(e,t,n,r,s,o,d,q,L)=>(i._sqlite3_table_column_metadata=m.sqlite3_table_column_metadata)(e,t,n,r,s,o,d,q,L),i._sqlite3_extended_result_codes=(e,t)=>(i._sqlite3_extended_result_codes=m.sqlite3_extended_result_codes)(e,t),i._sqlite3_uri_key=(e,t)=>(i._sqlite3_uri_key=m.sqlite3_uri_key)(e,t),i._sqlite3_uri_int64=(e,t,n)=>(i._sqlite3_uri_int64=m.sqlite3_uri_int64)(e,t,n),i._sqlite3_db_name=(e,t)=>(i._sqlite3_db_name=m.sqlite3_db_name)(e,t),i._sqlite3_db_filename=(e,t)=>(i._sqlite3_db_filename=m.sqlite3_db_filename)(e,t),i._sqlite3_db_readonly=(e,t)=>(i._sqlite3_db_readonly=m.sqlite3_db_readonly)(e,t),i._sqlite3_compileoption_used=e=>(i._sqlite3_compileoption_used=m.sqlite3_compileoption_used)(e),i._sqlite3_compileoption_get=e=>(i._sqlite3_compileoption_get=m.sqlite3_compileoption_get)(e),i._sqlite3session_diff=(e,t,n,r)=>(i._sqlite3session_diff=m.sqlite3session_diff)(e,t,n,r),i._sqlite3session_attach=(e,t)=>(i._sqlite3session_attach=m.sqlite3session_attach)(e,t),i._sqlite3session_create=(e,t,n)=>(i._sqlite3session_create=m.sqlite3session_create)(e,t,n),i._sqlite3session_delete=e=>(i._sqlite3session_delete=m.sqlite3session_delete)(e),i._sqlite3session_table_filter=(e,t,n)=>(i._sqlite3session_table_filter=m.sqlite3session_table_filter)(e,t,n),i._sqlite3session_changeset=(e,t,n)=>(i._sqlite3session_changeset=m.sqlite3session_changeset)(e,t,n),i._sqlite3session_changeset_strm=(e,t,n)=>(i._sqlite3session_changeset_strm=m.sqlite3session_changeset_strm)(e,t,n),i._sqlite3session_patchset_strm=(e,t,n)=>(i._sqlite3session_patchset_strm=m.sqlite3session_patchset_strm)(e,t,n),i._sqlite3session_patchset=(e,t,n)=>(i._sqlite3session_patchset=m.sqlite3session_patchset)(e,t,n),i._sqlite3session_enable=(e,t)=>(i._sqlite3session_enable=m.sqlite3session_enable)(e,t),i._sqlite3session_indirect=(e,t)=>(i._sqlite3session_indirect=m.sqlite3session_indirect)(e,t),i._sqlite3session_isempty=e=>(i._sqlite3session_isempty=m.sqlite3session_isempty)(e),i._sqlite3session_memory_used=e=>(i._sqlite3session_memory_used=m.sqlite3session_memory_used)(e),i._sqlite3session_object_config=(e,t,n)=>(i._sqlite3session_object_config=m.sqlite3session_object_config)(e,t,n),i._sqlite3session_changeset_size=e=>(i._sqlite3session_changeset_size=m.sqlite3session_changeset_size)(e),i._sqlite3changeset_start=(e,t,n)=>(i._sqlite3changeset_start=m.sqlite3changeset_start)(e,t,n),i._sqlite3changeset_start_v2=(e,t,n,r)=>(i._sqlite3changeset_start_v2=m.sqlite3changeset_start_v2)(e,t,n,r),i._sqlite3changeset_start_strm=(e,t,n)=>(i._sqlite3changeset_start_strm=m.sqlite3changeset_start_strm)(e,t,n),i._sqlite3changeset_start_v2_strm=(e,t,n,r)=>(i._sqlite3changeset_start_v2_strm=m.sqlite3changeset_start_v2_strm)(e,t,n,r),i._sqlite3changeset_next=e=>(i._sqlite3changeset_next=m.sqlite3changeset_next)(e),i._sqlite3changeset_op=(e,t,n,r,s)=>(i._sqlite3changeset_op=m.sqlite3changeset_op)(e,t,n,r,s),i._sqlite3changeset_pk=(e,t,n)=>(i._sqlite3changeset_pk=m.sqlite3changeset_pk)(e,t,n),i._sqlite3changeset_old=(e,t,n)=>(i._sqlite3changeset_old=m.sqlite3changeset_old)(e,t,n),i._sqlite3changeset_new=(e,t,n)=>(i._sqlite3changeset_new=m.sqlite3changeset_new)(e,t,n),i._sqlite3changeset_conflict=(e,t,n)=>(i._sqlite3changeset_conflict=m.sqlite3changeset_conflict)(e,t,n),i._sqlite3changeset_fk_conflicts=(e,t)=>(i._sqlite3changeset_fk_conflicts=m.sqlite3changeset_fk_conflicts)(e,t),i._sqlite3changeset_finalize=e=>(i._sqlite3changeset_finalize=m.sqlite3changeset_finalize)(e),i._sqlite3changeset_invert=(e,t,n,r)=>(i._sqlite3changeset_invert=m.sqlite3changeset_invert)(e,t,n,r),i._sqlite3changeset_invert_strm=(e,t,n,r)=>(i._sqlite3changeset_invert_strm=m.sqlite3changeset_invert_strm)(e,t,n,r),i._sqlite3changeset_apply_v2=(e,t,n,r,s,o,d,q,L)=>(i._sqlite3changeset_apply_v2=m.sqlite3changeset_apply_v2)(e,t,n,r,s,o,d,q,L),i._sqlite3changeset_apply=(e,t,n,r,s,o)=>(i._sqlite3changeset_apply=m.sqlite3changeset_apply)(e,t,n,r,s,o),i._sqlite3changeset_apply_v2_strm=(e,t,n,r,s,o,d,q,L)=>(i._sqlite3changeset_apply_v2_strm=m.sqlite3changeset_apply_v2_strm)(e,t,n,r,s,o,d,q,L),i._sqlite3changeset_apply_strm=(e,t,n,r,s,o)=>(i._sqlite3changeset_apply_strm=m.sqlite3changeset_apply_strm)(e,t,n,r,s,o),i._sqlite3changegroup_new=e=>(i._sqlite3changegroup_new=m.sqlite3changegroup_new)(e),i._sqlite3changegroup_add=(e,t,n)=>(i._sqlite3changegroup_add=m.sqlite3changegroup_add)(e,t,n),i._sqlite3changegroup_output=(e,t,n)=>(i._sqlite3changegroup_output=m.sqlite3changegroup_output)(e,t,n),i._sqlite3changegroup_add_strm=(e,t,n)=>(i._sqlite3changegroup_add_strm=m.sqlite3changegroup_add_strm)(e,t,n),i._sqlite3changegroup_output_strm=(e,t,n)=>(i._sqlite3changegroup_output_strm=m.sqlite3changegroup_output_strm)(e,t,n),i._sqlite3changegroup_delete=e=>(i._sqlite3changegroup_delete=m.sqlite3changegroup_delete)(e),i._sqlite3changeset_concat=(e,t,n,r,s,o)=>(i._sqlite3changeset_concat=m.sqlite3changeset_concat)(e,t,n,r,s,o),i._sqlite3changeset_concat_strm=(e,t,n,r,s,o)=>(i._sqlite3changeset_concat_strm=m.sqlite3changeset_concat_strm)(e,t,n,r,s,o),i._sqlite3session_config=(e,t)=>(i._sqlite3session_config=m.sqlite3session_config)(e,t),i._sqlite3_sourceid=()=>(i._sqlite3_sourceid=m.sqlite3_sourceid)(),i._sqlite3__wasm_pstack_ptr=()=>(i._sqlite3__wasm_pstack_ptr=m.sqlite3__wasm_pstack_ptr)(),i._sqlite3__wasm_pstack_restore=e=>(i._sqlite3__wasm_pstack_restore=m.sqlite3__wasm_pstack_restore)(e),i._sqlite3__wasm_pstack_alloc=e=>(i._sqlite3__wasm_pstack_alloc=m.sqlite3__wasm_pstack_alloc)(e),i._sqlite3__wasm_pstack_remaining=()=>(i._sqlite3__wasm_pstack_remaining=m.sqlite3__wasm_pstack_remaining)(),i._sqlite3__wasm_pstack_quota=()=>(i._sqlite3__wasm_pstack_quota=m.sqlite3__wasm_pstack_quota)(),i._sqlite3__wasm_db_error=(e,t,n)=>(i._sqlite3__wasm_db_error=m.sqlite3__wasm_db_error)(e,t,n),i._sqlite3__wasm_test_struct=e=>(i._sqlite3__wasm_test_struct=m.sqlite3__wasm_test_struct)(e),i._sqlite3__wasm_enum_json=()=>(i._sqlite3__wasm_enum_json=m.sqlite3__wasm_enum_json)(),i._sqlite3__wasm_vfs_unlink=(e,t)=>(i._sqlite3__wasm_vfs_unlink=m.sqlite3__wasm_vfs_unlink)(e,t),i._sqlite3__wasm_db_vfs=(e,t)=>(i._sqlite3__wasm_db_vfs=m.sqlite3__wasm_db_vfs)(e,t),i._sqlite3__wasm_db_reset=e=>(i._sqlite3__wasm_db_reset=m.sqlite3__wasm_db_reset)(e),i._sqlite3__wasm_db_export_chunked=(e,t)=>(i._sqlite3__wasm_db_export_chunked=m.sqlite3__wasm_db_export_chunked)(e,t),i._sqlite3__wasm_db_serialize=(e,t,n,r,s)=>(i._sqlite3__wasm_db_serialize=m.sqlite3__wasm_db_serialize)(e,t,n,r,s),i._sqlite3__wasm_vfs_create_file=(e,t,n,r)=>(i._sqlite3__wasm_vfs_create_file=m.sqlite3__wasm_vfs_create_file)(e,t,n,r),i._sqlite3__wasm_posix_create_file=(e,t,n)=>(i._sqlite3__wasm_posix_create_file=m.sqlite3__wasm_posix_create_file)(e,t,n),i._sqlite3__wasm_kvvfsMakeKeyOnPstack=(e,t)=>(i._sqlite3__wasm_kvvfsMakeKeyOnPstack=m.sqlite3__wasm_kvvfsMakeKeyOnPstack)(e,t),i._sqlite3__wasm_kvvfs_methods=()=>(i._sqlite3__wasm_kvvfs_methods=m.sqlite3__wasm_kvvfs_methods)(),i._sqlite3__wasm_vtab_config=(e,t,n)=>(i._sqlite3__wasm_vtab_config=m.sqlite3__wasm_vtab_config)(e,t,n),i._sqlite3__wasm_db_config_ip=(e,t,n,r)=>(i._sqlite3__wasm_db_config_ip=m.sqlite3__wasm_db_config_ip)(e,t,n,r),i._sqlite3__wasm_db_config_pii=(e,t,n,r,s)=>(i._sqlite3__wasm_db_config_pii=m.sqlite3__wasm_db_config_pii)(e,t,n,r,s),i._sqlite3__wasm_db_config_s=(e,t,n)=>(i._sqlite3__wasm_db_config_s=m.sqlite3__wasm_db_config_s)(e,t,n),i._sqlite3__wasm_config_i=(e,t)=>(i._sqlite3__wasm_config_i=m.sqlite3__wasm_config_i)(e,t),i._sqlite3__wasm_config_ii=(e,t,n)=>(i._sqlite3__wasm_config_ii=m.sqlite3__wasm_config_ii)(e,t,n),i._sqlite3__wasm_config_j=(e,t)=>(i._sqlite3__wasm_config_j=m.sqlite3__wasm_config_j)(e,t),i._sqlite3__wasm_qfmt_token=(e,t)=>(i._sqlite3__wasm_qfmt_token=m.sqlite3__wasm_qfmt_token)(e,t),i._sqlite3__wasm_init_wasmfs=e=>(i._sqlite3__wasm_init_wasmfs=m.sqlite3__wasm_init_wasmfs)(e),i._sqlite3__wasm_test_intptr=e=>(i._sqlite3__wasm_test_intptr=m.sqlite3__wasm_test_intptr)(e),i._sqlite3__wasm_test_voidptr=e=>(i._sqlite3__wasm_test_voidptr=m.sqlite3__wasm_test_voidptr)(e),i._sqlite3__wasm_test_int64_max=()=>(i._sqlite3__wasm_test_int64_max=m.sqlite3__wasm_test_int64_max)(),i._sqlite3__wasm_test_int64_min=()=>(i._sqlite3__wasm_test_int64_min=m.sqlite3__wasm_test_int64_min)(),i._sqlite3__wasm_test_int64_times2=e=>(i._sqlite3__wasm_test_int64_times2=m.sqlite3__wasm_test_int64_times2)(e),i._sqlite3__wasm_test_int64_minmax=(e,t)=>(i._sqlite3__wasm_test_int64_minmax=m.sqlite3__wasm_test_int64_minmax)(e,t),i._sqlite3__wasm_test_int64ptr=e=>(i._sqlite3__wasm_test_int64ptr=m.sqlite3__wasm_test_int64ptr)(e),i._sqlite3__wasm_test_stack_overflow=e=>(i._sqlite3__wasm_test_stack_overflow=m.sqlite3__wasm_test_stack_overflow)(e),i._sqlite3__wasm_test_str_hello=e=>(i._sqlite3__wasm_test_str_hello=m.sqlite3__wasm_test_str_hello)(e),i._sqlite3__wasm_SQLTester_strglob=(e,t)=>(i._sqlite3__wasm_SQLTester_strglob=m.sqlite3__wasm_SQLTester_strglob)(e,t),i._malloc=e=>(i._malloc=m.malloc)(e),i._free=e=>(i._free=m.free)(e),i._realloc=(e,t)=>(i._realloc=m.realloc)(e,t);var Ot=(e,t)=>(Ot=m.emscripten_builtin_memalign)(e,t);i.wasmMemory=Be;var st,Lt;Xe=function e(){st||Ct(),st||(Xe=e)};function Ct(){if(Ue>0||!Lt&&(Lt=1,Bt(),Ue>0))return;function e(){var t;st||(st=1,i.calledRun=1,!gt&&(Ut(),ye(i),(t=i.onRuntimeInitialized)==null||t.call(i),zt()))}i.setStatus?(i.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>i.setStatus(""),1),e()},1)):e()}if(i.preInit)for(typeof i.preInit=="function"&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return Ct(),i.postRun||(i.postRun=[]),i.postRun.push(function(e){if(globalThis.sqlite3ApiBootstrap=function t(n=globalThis.sqlite3ApiConfig||t.defaultConfig){if(t.sqlite3)return(t.sqlite3.config||console).warn("sqlite3ApiBootstrap() called multiple times.","Config and external initializers are ignored on calls after the first."),t.sqlite3;const r=Object.assign(Object.create(null),{exports:void 0,memory:void 0,bigIntEnabled:typeof e<"u"&&e.HEAPU64?!0:!!globalThis.BigInt64Array,debug:console.debug.bind(console),warn:console.warn.bind(console),error:console.error.bind(console),log:console.log.bind(console),wasmfsOpfsDir:"/opfs",useStdAlloc:!1},n||{});Object.assign(r,{allocExportName:r.useStdAlloc?"malloc":"sqlite3_malloc",deallocExportName:r.useStdAlloc?"free":"sqlite3_free",reallocExportName:r.useStdAlloc?"realloc":"sqlite3_realloc"},r),["exports","memory","wasmfsOpfsDir"].forEach(l=>{typeof r[l]=="function"&&(r[l]=r[l]())}),delete globalThis.sqlite3ApiConfig,delete t.defaultConfig;const s=Object.create(null),o=Object.create(null),d=l=>s.sqlite3_js_rc_str&&s.sqlite3_js_rc_str(l)||"Unknown result code #"+l,q=l=>typeof l=="number"&&l===(l|0);class L extends Error{constructor(..._){let b;if(_.length)if(q(_[0]))if(b=_[0],_.length===1)super(d(_[0]));else{const y=d(b);typeof _[1]=="object"?super(y,_[1]):(_[0]=y+":",super(_.join(" ")))}else _.length===2&&typeof _[1]=="object"?super(..._):super(_.join(" "));this.resultCode=b||s.SQLITE_ERROR,this.name="SQLite3Error"}}L.toss=(...l)=>{throw new L(...l)};const C=L.toss;r.wasmfsOpfsDir&&!/^\/[^/]+$/.test(r.wasmfsOpfsDir)&&C("config.wasmfsOpfsDir must be falsy or in the form '/dir-name'.");const Q=l=>typeof l!="bigint"&&l===(l|0)&&l<=2147483647&&l>=-2147483648,V=function l(_){return l._max||(l._max=BigInt("0x7fffffffffffffff"),l._min=~l._max),_>=l._min&&_<=l._max},O=l=>l>=-0x7fffffffn-1n&&l<=0x7fffffffn,I=function l(_){return l._min||(l._min=Number.MIN_SAFE_INTEGER,l._max=Number.MAX_SAFE_INTEGER),_>=l._min&&_<=l._max},N=l=>l&&l.constructor&&Q(l.constructor.BYTES_PER_ELEMENT)?l:!1,w=typeof SharedArrayBuffer>"u"?function(){}:SharedArrayBuffer,x=l=>l.buffer instanceof w,T=(l,_,b)=>x(l)?l.slice(_,b):l.subarray(_,b),F=l=>l&&(l instanceof Uint8Array||l instanceof Int8Array||l instanceof ArrayBuffer),D=l=>l&&(l instanceof Uint8Array||l instanceof Int8Array||l instanceof ArrayBuffer),A=l=>F(l)||C("Value is not of a supported TypedArray type."),j=new TextDecoder("utf-8"),H=function(l,_,b){return j.decode(T(l,_,b))},c=function(l){return D(l)?H(l instanceof ArrayBuffer?new Uint8Array(l):l):Array.isArray(l)?l.join(""):(o.isPtr(l)&&(l=o.cstrToJs(l)),l)};class g extends Error{constructor(..._){_.length===2&&typeof _[1]=="object"?super(..._):_.length?super(_.join(" ")):super("Allocation failed."),this.resultCode=s.SQLITE_NOMEM,this.name="WasmAllocError"}}g.toss=(...l)=>{throw new g(...l)},Object.assign(s,{sqlite3_bind_blob:void 0,sqlite3_bind_text:void 0,sqlite3_create_function_v2:(l,_,b,y,U,J,te,oe,re)=>{},sqlite3_create_function:(l,_,b,y,U,J,te,oe)=>{},sqlite3_create_window_function:(l,_,b,y,U,J,te,oe,re,ie)=>{},sqlite3_prepare_v3:(l,_,b,y,U,J)=>{},sqlite3_prepare_v2:(l,_,b,y,U)=>{},sqlite3_exec:(l,_,b,y,U)=>{},sqlite3_randomness:(l,_)=>{}});const E={affirmBindableTypedArray:A,flexibleString:c,bigIntFits32:O,bigIntFits64:V,bigIntFitsDouble:I,isBindableTypedArray:F,isInt32:Q,isSQLableTypedArray:D,isTypedArray:N,typedArrayToString:H,isUIThread:()=>globalThis.window===globalThis&&!!globalThis.document,isSharedTypedArray:x,toss:function(...l){throw new Error(l.join(" "))},toss3:C,typedArrayPart:T,affirmDbHeader:function(l){l instanceof ArrayBuffer&&(l=new Uint8Array(l));const _="SQLite format 3";_.length>l.byteLength&&C("Input does not contain an SQLite3 database header.");for(let b=0;b<_.length;++b)_.charCodeAt(b)!==l[b]&&C("Input does not contain an SQLite3 database header.")},affirmIsDb:function(l){l instanceof ArrayBuffer&&(l=new Uint8Array(l));const _=l.byteLength;(_<512||_%512!==0)&&C("Byte array size",_,"is invalid for an SQLite3 db."),E.affirmDbHeader(l)}};Object.assign(o,{ptrSizeof:r.wasmPtrSizeof||4,ptrIR:r.wasmPtrIR||"i32",bigIntEnabled:!!r.bigIntEnabled,exports:r.exports||C("Missing API config.exports (WASM module exports)."),memory:r.memory||r.exports.memory||C("API config object requires a WebAssembly.Memory object","in either config.exports.memory (exported)","or config.memory (imported)."),alloc:void 0,realloc:void 0,dealloc:void 0}),o.allocFromTypedArray=function(l){l instanceof ArrayBuffer&&(l=new Uint8Array(l)),A(l);const _=o.alloc(l.byteLength||1);return o.heapForSize(l.constructor).set(l.byteLength?l:[0],_),_};{const l=r.allocExportName,_=r.deallocExportName,b=r.reallocExportName;for(const y of[l,_,b])o.exports[y]instanceof Function||C("Missing required exports[",y,"] function.");o.alloc=function y(U){return y.impl(U)||g.toss("Failed to allocate",U," bytes.")},o.alloc.impl=o.exports[l],o.realloc=function y(U,J){const te=y.impl(U,J);return J?te||g.toss("Failed to reallocate",J," bytes."):0},o.realloc.impl=o.exports[b],o.dealloc=o.exports[_]}o.compileOptionUsed=function l(_){if(arguments.length){if(Array.isArray(_)){const b={};return _.forEach(y=>{b[y]=s.sqlite3_compileoption_used(y)}),b}else if(typeof _=="object")return Object.keys(_).forEach(b=>{_[b]=s.sqlite3_compileoption_used(b)}),_}else{if(l._result)return l._result;l._opt||(l._rx=/^([^=]+)=(.+)/,l._rxInt=/^-?\d+$/,l._opt=function(te,oe){const re=l._rx.exec(te);oe[0]=re?re[1]:te,oe[1]=re?l._rxInt.test(re[2])?+re[2]:re[2]:!0});const b={},y=[0,0];let U=0,J;for(;J=s.sqlite3_compileoption_get(U++);)l._opt(J,y),b[y[0]]=y[1];return l._result=b}return typeof _=="string"?!!s.sqlite3_compileoption_used(_):!1},o.pstack=Object.assign(Object.create(null),{restore:o.exports.sqlite3__wasm_pstack_restore,alloc:function(l){return typeof l=="string"&&!(l=o.sizeofIR(l))&&g.toss("Invalid value for pstack.alloc(",arguments[0],")"),o.exports.sqlite3__wasm_pstack_alloc(l)||g.toss("Could not allocate",l,"bytes from the pstack.")},allocChunks:function(l,_){typeof _=="string"&&!(_=o.sizeofIR(_))&&g.toss("Invalid size value for allocChunks(",arguments[1],")");const b=o.pstack.alloc(l*_),y=[];let U=0,J=0;for(;Ul===1?o.pstack.alloc(_?8:o.ptrSizeof):o.pstack.allocChunks(l,_?8:o.ptrSizeof),call:function(l){const _=o.pstack.pointer;try{return l(h)}finally{o.pstack.restore(_)}}}),Object.defineProperties(o.pstack,{pointer:{configurable:!1,iterable:!0,writeable:!1,get:o.exports.sqlite3__wasm_pstack_ptr},quota:{configurable:!1,iterable:!0,writeable:!1,get:o.exports.sqlite3__wasm_pstack_quota},remaining:{configurable:!1,iterable:!0,writeable:!1,get:o.exports.sqlite3__wasm_pstack_remaining}}),s.sqlite3_randomness=(...l)=>{if(l.length===1&&E.isTypedArray(l[0])&&l[0].BYTES_PER_ELEMENT===1){const _=l[0];if(_.byteLength===0)return o.exports.sqlite3_randomness(0,0),_;const b=o.pstack.pointer;try{let y=_.byteLength,U=0;const J=o.exports.sqlite3_randomness,te=o.heap8u(),oe=y<512?y:512,re=o.pstack.alloc(oe);do{const ie=y>oe?oe:y;J(ie,re),_.set(T(te,re,re+ie),U),y-=ie,U+=ie}while(y>0)}catch(y){console.error("Highly unexpected (and ignored!) exception in sqlite3_randomness():",y)}finally{o.pstack.restore(b)}return _}o.exports.sqlite3_randomness(...l)};let z;if(s.sqlite3_wasmfs_opfs_dir=function(){if(z!==void 0)return z;const l=r.wasmfsOpfsDir;if(!l||!globalThis.FileSystemHandle||!globalThis.FileSystemDirectoryHandle||!globalThis.FileSystemFileHandle)return z="";try{return l&&o.xCallWrapped("sqlite3__wasm_init_wasmfs","i32",["string"],l)===0?z=l:z=""}catch{return z=""}},s.sqlite3_wasmfs_filename_is_persistent=function(l){const _=s.sqlite3_wasmfs_opfs_dir();return _&&l?l.startsWith(_+"/"):!1},s.sqlite3_js_db_uses_vfs=function(l,_,b=0){try{const y=s.sqlite3_vfs_find(_);return y?l?y===s.sqlite3_js_db_vfs(l,b)?y:!1:y===s.sqlite3_vfs_find(0)?y:!1:!1}catch{return!1}},s.sqlite3_js_vfs_list=function(){const l=[];let _=s.sqlite3_vfs_find(0);for(;_;){const b=new s.sqlite3_vfs(_);l.push(o.cstrToJs(b.$zName)),_=b.$pNext,b.dispose()}return l},s.sqlite3_js_db_export=function(l,_=0){l=o.xWrap.testConvertArg("sqlite3*",l),l||C("Invalid sqlite3* argument."),o.bigIntEnabled||C("BigInt64 support is not enabled.");const b=o.scopedAllocPush();let y;try{const U=o.scopedAlloc(8+o.ptrSizeof),J=U+8,te=_?o.isPtr(_)?_:o.scopedAllocCString(""+_):0;let oe=o.exports.sqlite3__wasm_db_serialize(l,te,J,U,0);oe&&C("Database serialization failed with code",h.capi.sqlite3_js_rc_str(oe)),y=o.peekPtr(J);const re=o.peek(U,"i64");return oe=re?o.heap8u().slice(y,y+Number(re)):new Uint8Array,oe}finally{y&&o.exports.sqlite3_free(y),o.scopedAllocPop(b)}},s.sqlite3_js_db_vfs=(l,_=0)=>E.sqlite3__wasm_db_vfs(l,_),s.sqlite3_js_aggregate_context=(l,_)=>s.sqlite3_aggregate_context(l,_)||(_?g.toss("Cannot allocate",_,"bytes for sqlite3_aggregate_context()"):0),s.sqlite3_js_posix_create_file=function(l,_,b){let y;_&&o.isPtr(_)?y=_:_ instanceof ArrayBuffer||_ instanceof Uint8Array?(y=o.allocFromTypedArray(_),(arguments.length<3||!E.isInt32(b)||b<0)&&(b=_.byteLength)):L.toss("Invalid 2nd argument for sqlite3_js_posix_create_file().");try{(!E.isInt32(b)||b<0)&&L.toss("Invalid 3rd argument for sqlite3_js_posix_create_file().");const U=E.sqlite3__wasm_posix_create_file(l,y,b);U&&L.toss("Creation of file failed with sqlite3 result code",s.sqlite3_js_rc_str(U))}finally{o.dealloc(y)}},s.sqlite3_js_vfs_create_file=function(l,_,b,y){r.warn("sqlite3_js_vfs_create_file() is deprecated and","should be avoided because it can lead to C-level crashes.","See its documentation for alternative options.");let U;b?(o.isPtr(b)?U=b:b instanceof ArrayBuffer&&(b=new Uint8Array(b)),b instanceof Uint8Array?(U=o.allocFromTypedArray(b),(arguments.length<4||!E.isInt32(y)||y<0)&&(y=b.byteLength)):L.toss("Invalid 3rd argument type for sqlite3_js_vfs_create_file().")):U=0,(!E.isInt32(y)||y<0)&&(o.dealloc(U),L.toss("Invalid 4th argument for sqlite3_js_vfs_create_file()."));try{const J=E.sqlite3__wasm_vfs_create_file(l,_,U,y);J&&L.toss("Creation of file failed with sqlite3 result code",s.sqlite3_js_rc_str(J))}finally{o.dealloc(U)}},s.sqlite3_js_sql_to_string=l=>{if(typeof l=="string")return l;const _=c(v);return _===v?void 0:_},E.isUIThread()){const l=function(_){const b=Object.create(null);return b.prefix="kvvfs-"+_,b.stores=[],(_==="session"||_==="")&&b.stores.push(globalThis.sessionStorage),(_==="local"||_==="")&&b.stores.push(globalThis.localStorage),b};s.sqlite3_js_kvvfs_clear=function(_=""){let b=0;const y=l(_);return y.stores.forEach(U=>{const J=[];let te;for(te=0;teU.removeItem(oe)),b+=J.length}),b},s.sqlite3_js_kvvfs_size=function(_=""){let b=0;const y=l(_);return y.stores.forEach(U=>{let J;for(J=0;Ju(l,_,"sqlite3_preupdate_new"),s.sqlite3_preupdate_old_js=(l,_)=>u(l,_,"sqlite3_preupdate_old"),s.sqlite3changeset_new_js=(l,_)=>u(l,_,"sqlite3changeset_new"),s.sqlite3changeset_old_js=(l,_)=>u(l,_,"sqlite3changeset_old");const h={WasmAllocError:g,SQLite3Error:L,capi:s,util:E,wasm:o,config:r,version:Object.create(null),client:void 0,asyncPostInit:async function l(){if(l.isReady instanceof Promise)return l.isReady;let _=t.initializersAsync;delete t.initializersAsync;const b=async()=>(h.__isUnderTest||(delete h.util,delete h.StructBinder),h),y=J=>{throw r.error("an async sqlite3 initializer failed:",J),J};if(!_||!_.length)return l.isReady=b().catch(y);_=_.map(J=>J instanceof Function?async te=>J(h):J),_.push(b);let U=Promise.resolve(h);for(;_.length;)U=U.then(_.shift());return l.isReady=U.catch(y)},scriptInfo:void 0};try{t.initializers.forEach(l=>{l(h)})}catch(l){throw console.error("sqlite3 bootstrap initializer threw:",l),l}return delete t.initializers,t.sqlite3=h,h},globalThis.sqlite3ApiBootstrap.initializers=[],globalThis.sqlite3ApiBootstrap.initializersAsync=[],globalThis.sqlite3ApiBootstrap.defaultConfig=Object.create(null),globalThis.sqlite3ApiBootstrap.sqlite3=void 0,globalThis.WhWasmUtilInstaller=function(t){t.bigIntEnabled===void 0&&(t.bigIntEnabled=!!globalThis.BigInt64Array);const n=(...c)=>{throw new Error(c.join(" "))};t.exports||Object.defineProperty(t,"exports",{enumerable:!0,configurable:!0,get:()=>t.instance&&t.instance.exports});const r=t.pointerIR||"i32",s=t.ptrSizeof=r==="i32"?4:r==="i64"?8:n("Unhandled ptrSizeof:",r),o=Object.create(null);o.heapSize=0,o.memory=null,o.freeFuncIndexes=[],o.scopedAlloc=[],o.utf8Decoder=new TextDecoder,o.utf8Encoder=new TextEncoder("utf-8"),t.sizeofIR=c=>{switch(c){case"i8":return 1;case"i16":return 2;case"i32":case"f32":case"float":return 4;case"i64":case"f64":case"double":return 8;case"*":return s;default:return(""+c).endsWith("*")?s:void 0}};const d=function(){if(!o.memory)o.memory=t.memory instanceof WebAssembly.Memory?t.memory:t.exports.memory;else if(o.heapSize===o.memory.buffer.byteLength)return o;const c=o.memory.buffer;return o.HEAP8=new Int8Array(c),o.HEAP8U=new Uint8Array(c),o.HEAP16=new Int16Array(c),o.HEAP16U=new Uint16Array(c),o.HEAP32=new Int32Array(c),o.HEAP32U=new Uint32Array(c),t.bigIntEnabled&&(o.HEAP64=new BigInt64Array(c),o.HEAP64U=new BigUint64Array(c)),o.HEAP32F=new Float32Array(c),o.HEAP64F=new Float64Array(c),o.heapSize=c.byteLength,o};t.heap8=()=>d().HEAP8,t.heap8u=()=>d().HEAP8U,t.heap16=()=>d().HEAP16,t.heap16u=()=>d().HEAP16U,t.heap32=()=>d().HEAP32,t.heap32u=()=>d().HEAP32U,t.heapForSize=function(c,g=!0){const E=o.memory&&o.heapSize===o.memory.buffer.byteLength?o:d();switch(c){case Int8Array:return E.HEAP8;case Uint8Array:return E.HEAP8U;case Int16Array:return E.HEAP16;case Uint16Array:return E.HEAP16U;case Int32Array:return E.HEAP32;case Uint32Array:return E.HEAP32U;case 8:return g?E.HEAP8U:E.HEAP8;case 16:return g?E.HEAP16U:E.HEAP16;case 32:return g?E.HEAP32U:E.HEAP32;case 64:if(E.HEAP64)return g?E.HEAP64U:E.HEAP64;break;default:if(t.bigIntEnabled){if(c===globalThis.BigUint64Array)return E.HEAP64U;if(c===globalThis.BigInt64Array)return E.HEAP64;break}}n("Invalid heapForSize() size: expecting 8, 16, 32,","or (if BigInt is enabled) 64.")},t.functionTable=function(){return t.exports.__indirect_function_table},t.functionEntry=function(c){const g=t.functionTable();return c>7)},rxJSig:/^(\w)\((\w*)\)$/,sigParams:function(h){const l=c._.rxJSig.exec(h);return l?l[2]:h.substr(1)},letterType:h=>c._.sigTypes[h]||n("Invalid signature letter:",h),pushSigType:(h,l)=>h.push(c._.typeCodes[c._.letterType(l)])}),typeof g=="string"){const h=E;E=g,g=h}const z=c._.sigParams(E),u=[1,96];c._.uleb128Encode(u,"push",z.length);for(const h of z)c._.pushSigType(u,h);return E[0]==="v"?u.push(0):(u.push(1),c._.pushSigType(u,E[0])),c._.uleb128Encode(u,"unshift",u.length),u.unshift(0,97,115,109,1,0,0,0,1),u.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0),new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array(u)),{e:{f:g}}).exports.f};const q=function(g,E,z){if(z&&!o.scopedAlloc.length&&n("No scopedAllocPush() scope is active."),typeof g=="string"){const _=E;E=g,g=_}(typeof E!="string"||!(g instanceof Function))&&n("Invalid arguments: expecting (function,signature) or (signature,function).");const u=t.functionTable(),h=u.length;let l;for(;o.freeFuncIndexes.length&&(l=o.freeFuncIndexes.pop(),u.get(l));){l=null;continue}l||(l=h,u.grow(1));try{return u.set(l,g),z&&o.scopedAlloc[o.scopedAlloc.length-1].push(l),l}catch(_){if(!(_ instanceof TypeError))throw l===h&&o.freeFuncIndexes.push(h),_}try{const _=t.jsFuncToWasm(g,E);u.set(l,_),z&&o.scopedAlloc[o.scopedAlloc.length-1].push(l)}catch(_){throw l===h&&o.freeFuncIndexes.push(h),_}return l};t.installFunction=(c,g)=>q(c,g,!1),t.scopedInstallFunction=(c,g)=>q(c,g,!0),t.uninstallFunction=function(c){if(!c&&c!==0)return;const g=o.freeFuncIndexes,E=t.functionTable();g.push(c);const z=E.get(c);return E.set(c,null),z},t.peek=function(g,E="i8"){E.endsWith("*")&&(E=r);const z=o.memory&&o.heapSize===o.memory.buffer.byteLength?o:d(),u=Array.isArray(g)?[]:void 0;let h;do{switch(u&&(g=arguments[0].shift()),E){case"i1":case"i8":h=z.HEAP8[g>>0];break;case"i16":h=z.HEAP16[g>>1];break;case"i32":h=z.HEAP32[g>>2];break;case"float":case"f32":h=z.HEAP32F[g>>2];break;case"double":case"f64":h=Number(z.HEAP64F[g>>3]);break;case"i64":if(t.bigIntEnabled){h=BigInt(z.HEAP64[g>>3]);break}default:n("Invalid type for peek():",E)}u&&u.push(h)}while(u&&arguments[0].length);return u||h},t.poke=function(c,g,E="i8"){E.endsWith("*")&&(E=r);const z=o.memory&&o.heapSize===o.memory.buffer.byteLength?o:d();for(const u of Array.isArray(c)?c:[c])switch(E){case"i1":case"i8":z.HEAP8[u>>0]=g;continue;case"i16":z.HEAP16[u>>1]=g;continue;case"i32":z.HEAP32[u>>2]=g;continue;case"float":case"f32":z.HEAP32F[u>>2]=g;continue;case"double":case"f64":z.HEAP64F[u>>3]=g;continue;case"i64":if(z.HEAP64){z.HEAP64[u>>3]=BigInt(g);continue}default:n("Invalid type for poke(): "+E)}return this},t.peekPtr=(...c)=>t.peek(c.length===1?c[0]:c,r),t.pokePtr=(c,g=0)=>t.poke(c,g,r),t.peek8=(...c)=>t.peek(c.length===1?c[0]:c,"i8"),t.poke8=(c,g)=>t.poke(c,g,"i8"),t.peek16=(...c)=>t.peek(c.length===1?c[0]:c,"i16"),t.poke16=(c,g)=>t.poke(c,g,"i16"),t.peek32=(...c)=>t.peek(c.length===1?c[0]:c,"i32"),t.poke32=(c,g)=>t.poke(c,g,"i32"),t.peek64=(...c)=>t.peek(c.length===1?c[0]:c,"i64"),t.poke64=(c,g)=>t.poke(c,g,"i64"),t.peek32f=(...c)=>t.peek(c.length===1?c[0]:c,"f32"),t.poke32f=(c,g)=>t.poke(c,g,"f32"),t.peek64f=(...c)=>t.peek(c.length===1?c[0]:c,"f64"),t.poke64f=(c,g)=>t.poke(c,g,"f64"),t.getMemValue=t.peek,t.getPtrValue=t.peekPtr,t.setMemValue=t.poke,t.setPtrValue=t.pokePtr,t.isPtr32=c=>typeof c=="number"&&c===(c|0)&&c>=0,t.isPtr=t.isPtr32,t.cstrlen=function(c){if(!c||!t.isPtr(c))return null;const g=d().HEAP8U;let E=c;for(;g[E]!==0;++E);return E-c};const L=typeof SharedArrayBuffer>"u"?function(){}:SharedArrayBuffer,C=function(c,g,E){return o.utf8Decoder.decode(c.buffer instanceof L?c.slice(g,E):c.subarray(g,E))};t.cstrToJs=function(c){const g=t.cstrlen(c);return g?C(d().HEAP8U,c,c+g):g===null?g:""},t.jstrlen=function(c){if(typeof c!="string")return null;const g=c.length;let E=0;for(let z=0;z=55296&&u<=57343&&(u=65536+((u&1023)<<10)|c.charCodeAt(++z)&1023),u<=127?++E:u<=2047?E+=2:u<=65535?E+=3:E+=4}return E},t.jstrcpy=function(c,g,E=0,z=-1,u=!0){if((!g||!(g instanceof Int8Array)&&!(g instanceof Uint8Array))&&n("jstrcpy() target must be an Int8Array or Uint8Array."),z<0&&(z=g.length-E),!(z>0)||!(E>=0))return 0;let h=0,l=c.length;const _=E,b=E+z-(u?1:0);for(;h=55296&&y<=57343&&(y=65536+((y&1023)<<10)|c.charCodeAt(++h)&1023),y<=127){if(E>=b)break;g[E++]=y}else if(y<=2047){if(E+1>=b)break;g[E++]=192|y>>6,g[E++]=128|y&63}else if(y<=65535){if(E+2>=b)break;g[E++]=224|y>>12,g[E++]=128|y>>6&63,g[E++]=128|y&63}else{if(E+3>=b)break;g[E++]=240|y>>18,g[E++]=128|y>>12&63,g[E++]=128|y>>6&63,g[E++]=128|y&63}}return u&&(g[E++]=0),E-_},t.cstrncpy=function(c,g,E){if((!c||!g)&&n("cstrncpy() does not accept NULL strings."),E<0)E=t.cstrlen(strPtr)+1;else if(!(E>0))return 0;const z=t.heap8u();let u=0,h;for(;uo.utf8Encoder.encode(g?c+"\0":c);const Q=(c,g)=>{(!(c.alloc instanceof Function)||!(c.dealloc instanceof Function))&&n("Object is missing alloc() and/or dealloc() function(s)","required by",g+"().")},V=function(c,g,E,z){if(Q(t,z),typeof c!="string")return null;{const u=o.utf8Encoder.encode(c),h=E(u.length+1),l=d().HEAP8U;return l.set(u,h),l[h+u.length]=0,g?[h,u.length]:h}};t.allocCString=(c,g=!1)=>V(c,g,t.alloc,"allocCString()"),t.scopedAllocPush=function(){Q(t,"scopedAllocPush");const c=[];return o.scopedAlloc.push(c),c},t.scopedAllocPop=function(c){Q(t,"scopedAllocPop");const g=arguments.length?o.scopedAlloc.indexOf(c):o.scopedAlloc.length-1;g<0&&n("Invalid state object for scopedAllocPop()."),arguments.length===0&&(c=o.scopedAlloc[g]),o.scopedAlloc.splice(g,1);for(let E;E=c.pop();)t.functionEntry(E)?t.uninstallFunction(E):t.dealloc(E)},t.scopedAlloc=function(c){o.scopedAlloc.length||n("No scopedAllocPush() scope is active.");const g=t.alloc(c);return o.scopedAlloc[o.scopedAlloc.length-1].push(g),g},Object.defineProperty(t.scopedAlloc,"level",{configurable:!1,enumerable:!1,get:()=>o.scopedAlloc.length,set:()=>n("The 'active' property is read-only.")}),t.scopedAllocCString=(c,g=!1)=>V(c,g,t.scopedAlloc,"scopedAllocCString()");const O=function(c,g){const E=t[c?"scopedAlloc":"alloc"]((g.length+1)*t.ptrSizeof);let z=0;return g.forEach(u=>{t.pokePtr(E+t.ptrSizeof*z++,t[c?"scopedAllocCString":"allocCString"](""+u))}),t.pokePtr(E+t.ptrSizeof*z,0),E};t.scopedAllocMainArgv=c=>O(!0,c),t.allocMainArgv=c=>O(!1,c),t.cArgvToJs=(c,g)=>{const E=[];for(let z=0;zI(c,g,"alloc"),t.scopedAllocPtr=(c=1,g=!0)=>I(c,g,"scopedAlloc"),t.xGet=function(c){return t.exports[c]||n("Cannot find exported symbol:",c)};const N=(c,g)=>n(c+"() requires",g,"argument(s).");t.xCall=function(c,...g){const E=c instanceof Function?c:t.xGet(c);return E instanceof Function||n("Exported symbol",c,"is not a function."),E.length!==g.length&&N(E===c?E.name:c,E.length),arguments.length===2&&Array.isArray(arguments[1])?E.apply(null,arguments[1]):E.apply(null,g)},o.xWrap=Object.create(null),o.xWrap.convert=Object.create(null),o.xWrap.convert.arg=new Map,o.xWrap.convert.result=new Map;const w=o.xWrap.convert.arg,x=o.xWrap.convert.result;t.bigIntEnabled&&w.set("i64",c=>BigInt(c));const T=r==="i32"?c=>c|0:c=>BigInt(c)|BigInt(0);w.set("i32",T).set("i16",c=>(c|0)&65535).set("i8",c=>(c|0)&255).set("f32",c=>Number(c).valueOf()).set("float",w.get("f32")).set("f64",w.get("f32")).set("double",w.get("f64")).set("int",w.get("i32")).set("null",c=>c).set(null,w.get("null")).set("**",T).set("*",T),x.set("*",T).set("pointer",T).set("number",c=>Number(c)).set("void",c=>{}).set("null",c=>c).set(null,x.get("null"));{const c=["i8","i16","i32","int","f32","float","f64","double"];t.bigIntEnabled&&c.push("i64");const g=w.get(r);for(const E of c)w.set(E+"*",g),x.set(E+"*",g),x.set(E,w.get(E)||n("Missing arg converter:",E))}const F=function(c){return typeof c=="string"?t.scopedAllocCString(c):c?T(c):null};w.set("string",F).set("utf8",F).set("pointer",F),x.set("string",c=>t.cstrToJs(c)).set("utf8",x.get("string")).set("string:dealloc",c=>{try{return c?t.cstrToJs(c):null}finally{t.dealloc(c)}}).set("utf8:dealloc",x.get("string:dealloc")).set("json",c=>JSON.parse(t.cstrToJs(c))).set("json:dealloc",c=>{try{return c?JSON.parse(t.cstrToJs(c)):null}finally{t.dealloc(c)}});const D=class{constructor(c){this.name=c.name||"unnamed adapter"}convertArg(c,g,E){n("AbstractArgAdapter must be subclassed.")}};w.FuncPtrAdapter=class De extends D{constructor(g){super(g),w.FuncPtrAdapter.warnOnUse&&console.warn("xArg.FuncPtrAdapter is an internal-only API","and is not intended to be invoked from","client-level code. Invoked with:",g),this.name=g.name||"unnamed",this.signature=g.signature,g.contextKey instanceof Function&&(this.contextKey=g.contextKey,g.bindScope||(g.bindScope="context")),this.bindScope=g.bindScope||n("FuncPtrAdapter options requires a bindScope (explicit or implied)."),De.bindScopes.indexOf(g.bindScope)<0&&n("Invalid options.bindScope ("+g.bindMod+") for FuncPtrAdapter. Expecting one of: ("+De.bindScopes.join(", ")+")"),this.isTransient=this.bindScope==="transient",this.isContext=this.bindScope==="context",this.isPermanent=this.bindScope==="permanent",this.singleton=this.bindScope==="singleton"?[]:void 0,this.callProxy=g.callProxy instanceof Function?g.callProxy:void 0}contextKey(g,E){return this}contextMap(g){const E=this.__cmap||(this.__cmap=new Map);let z=E.get(g);return z===void 0&&E.set(g,z=[]),z}convertArg(g,E,z){let u=this.singleton;if(!u&&this.isContext&&(u=this.contextMap(this.contextKey(E,z))),u&&u[0]===g)return u[1];if(g instanceof Function){this.callProxy&&(g=this.callProxy(g));const h=q(g,this.signature,this.isTransient);if(De.debugFuncInstall&&De.debugOut("FuncPtrAdapter installed",this,this.contextKey(E,z),"@"+h,g),u){if(u[1]){De.debugFuncInstall&&De.debugOut("FuncPtrAdapter uninstalling",this,this.contextKey(E,z),"@"+u[1],g);try{o.scopedAlloc[o.scopedAlloc.length-1].push(u[1])}catch{}}u[0]=g,u[1]=h}return h}else if(t.isPtr(g)||g===null||g===void 0){if(u&&u[1]&&u[1]!==g){De.debugFuncInstall&&De.debugOut("FuncPtrAdapter uninstalling",this,this.contextKey(E,z),"@"+u[1],g);try{o.scopedAlloc[o.scopedAlloc.length-1].push(u[1])}catch{}u[0]=u[1]=g|0}return g||0}else throw new TypeError("Invalid FuncPtrAdapter argument type. Expecting a function pointer or a "+(this.name?this.name+" ":"")+"function matching signature "+this.signature+".")}},w.FuncPtrAdapter.warnOnUse=!1,w.FuncPtrAdapter.debugFuncInstall=!1,w.FuncPtrAdapter.debugOut=console.debug.bind(console),w.FuncPtrAdapter.bindScopes=["transient","context","singleton","permanent"];const A=c=>w.get(c)||n("Argument adapter not found:",c),j=c=>x.get(c)||n("Result adapter not found:",c);o.xWrap.convertArg=(c,...g)=>A(c)(...g),o.xWrap.convertArgNoCheck=(c,...g)=>w.get(c)(...g),o.xWrap.convertResult=(c,g)=>c===null?g:c?j(c)(g):void 0,o.xWrap.convertResultNoCheck=(c,g)=>c===null?g:c?x.get(c)(g):void 0,t.xWrap=function(c,g,...E){arguments.length===3&&Array.isArray(arguments[2])&&(E=arguments[2]),t.isPtr(c)&&(c=t.functionEntry(c)||n("Function pointer not found in WASM function table."));const z=c instanceof Function,u=z?c:t.xGet(c);if(z&&(c=u.name||"unnamed function"),E.length!==u.length&&N(c,u.length),g===null&&u.length===0)return u;g!=null&&j(g);for(const l of E)l instanceof D?w.set(l,(..._)=>l.convertArg(..._)):A(l);const h=o.xWrap;return u.length===0?(...l)=>l.length?N(c,u.length):h.convertResult(g,u.call(null)):function(...l){l.length!==u.length&&N(c,u.length);const _=t.scopedAllocPush();try{let b=0;for(;bfetch(t.uri,{credentials:"same-origin"}),r=this,s=function(d){if(t.wasmUtilTarget){const q=(...C)=>{throw new Error(C.join(" "))},L=t.wasmUtilTarget;if(L.module=d.module,L.instance=d.instance,L.instance.exports.memory||(L.memory=t.imports&&t.imports.env&&t.imports.env.memory||q("Missing 'memory' object!")),!L.alloc&&d.instance.exports.malloc){const C=d.instance.exports;L.alloc=function(Q){return C.malloc(Q)||q("Allocation of",Q,"bytes failed.")},L.dealloc=function(Q){C.free(Q)}}r(L)}return t.onload&&t.onload(d,t),d};return WebAssembly.instantiateStreaming?function(){return WebAssembly.instantiateStreaming(n(),t.imports||{}).then(s)}:function(){return n().then(q=>q.arrayBuffer()).then(q=>WebAssembly.instantiate(q,t.imports||{})).then(s)}}).bind(globalThis.WhWasmUtilInstaller),globalThis.Jaccwabyt=function t(n){const r=(...f)=>{throw new Error(f.join(" "))};!(n.heap instanceof WebAssembly.Memory)&&!(n.heap instanceof Function)&&r("config.heap must be WebAssembly.Memory instance or a function."),["alloc","dealloc"].forEach(function(f){n[f]instanceof Function||r("Config option '"+f+"' must be a function.")});const s=t,o=n.heap instanceof Function?n.heap:()=>new Uint8Array(n.heap.buffer),d=n.alloc,q=n.dealloc,L=n.log||console.log.bind(console),C=n.memberPrefix||"",Q=n.memberSuffix||"",V=n.bigIntEnabled===void 0?!!globalThis.BigInt64Array:!!n.bigIntEnabled,O=globalThis.BigInt,I=globalThis.BigInt64Array,N=n.ptrSizeof||4,w=n.ptrIR||"i32";s.debugFlags||(s.__makeDebugFlags=function(f=null){f&&f.__flags&&(f=f.__flags);const S=function k(R){return arguments.length===0?k.__flags:(R<0?(delete k.__flags.getter,delete k.__flags.setter,delete k.__flags.alloc,delete k.__flags.dealloc):(k.__flags.getter=(1&R)!==0,k.__flags.setter=(2&R)!==0,k.__flags.alloc=(4&R)!==0,k.__flags.dealloc=(8&R)!==0),k._flags)};return Object.defineProperty(S,"__flags",{iterable:!1,writable:!1,value:Object.create(f)}),f||S(0),S},s.debugFlags=s.__makeDebugFlags());const x=function(){const f=new ArrayBuffer(2);return new DataView(f).setInt16(0,256,!0),new Int16Array(f)[0]===256}(),T=f=>f[1]==="(",F=f=>f==="P",D=f=>T(f)?"p":f[0],A=function(f){switch(D(f)){case"c":case"C":return"i8";case"i":return"i32";case"p":case"P":case"s":return w;case"j":return"i64";case"f":return"float";case"d":return"double"}r("Unhandled signature IR:",f)},j=I?()=>!0:()=>r("BigInt64Array is not available."),H=function(f){switch(D(f)){case"p":case"P":case"s":{switch(N){case 4:return"getInt32";case 8:return j()&&"getBigInt64"}break}case"i":return"getInt32";case"c":return"getInt8";case"C":return"getUint8";case"j":return j()&&"getBigInt64";case"f":return"getFloat32";case"d":return"getFloat64"}r("Unhandled DataView getter for signature:",f)},c=function(f){switch(D(f)){case"p":case"P":case"s":{switch(N){case 4:return"setInt32";case 8:return j()&&"setBigInt64"}break}case"i":return"setInt32";case"c":return"setInt8";case"C":return"setUint8";case"j":return j()&&"setBigInt64";case"f":return"setFloat32";case"d":return"setFloat64"}r("Unhandled DataView setter for signature:",f)},g=function(f){switch(D(f)){case"i":case"f":case"c":case"C":case"d":return Number;case"j":return j()&&O;case"p":case"P":case"s":switch(N){case 4:return Number;case 8:return j()&&O}break}r("Unhandled DataView set wrapper for signature:",f)},E=(f,S)=>f+"::"+S,z=function(f,S){return()=>r(E(f,S),"is read-only.")},u=new WeakMap,h="(pointer-is-external)",l=function(f,S,k){if(k||(k=u.get(S)),k){if(u.delete(S),Array.isArray(S.ondispose)){let R;for(;R=S.ondispose.shift();)try{R instanceof Function?R.call(S):R instanceof G?R.dispose():typeof R=="number"&&q(R)}catch($){console.warn("ondispose() for",f.structName,"@",k,"threw. NOT propagating it.",$)}}else if(S.ondispose instanceof Function)try{S.ondispose()}catch(R){console.warn("ondispose() for",f.structName,"@",k,"threw. NOT propagating it.",R)}delete S.ondispose,f.debugFlags.__flags.dealloc&&L("debug.dealloc:",S[h]?"EXTERNAL":"",f.structName,"instance:",f.structInfo.sizeof,"bytes @"+k),S[h]||q(k)}},_=f=>({configurable:!1,writable:!1,iterable:!1,value:f}),b=function(f,S,k){let R=!k;k?Object.defineProperty(S,h,_(k)):(k=d(f.structInfo.sizeof),k||r("Allocation of",f.structName,"structure failed."));try{f.debugFlags.__flags.alloc&&L("debug.alloc:",R?"":"EXTERNAL",f.structName,"instance:",f.structInfo.sizeof,"bytes @"+k),R&&o().fill(0,k,k+f.structInfo.sizeof),u.set(S,k)}catch($){throw l(f,S,k),$}},y=function(){const f=this.pointer;return f?new Uint8Array(o().slice(f,f+this.structInfo.sizeof)):null},J=_(f=>C+f+Q),te=function(f,S,k=!0){let R=f.members[S];if(!R&&(C||Q)){for(const $ of Object.values(f.members))if($.key===S){R=$;break}!R&&k&&r(E(f.name,S),"is not a mapped struct member.")}return R},oe=function f(S,k,R=!1){f._||(f._=ee=>ee.replace(/[^vipPsjrdcC]/g,"").replace(/[pPscC]/g,"i"));const $=te(S.structInfo,k,!0);return R?f._($.signature):$.signature},re={configurable:!1,enumerable:!1,get:function(){return u.get(this)},set:()=>r("Cannot assign the 'pointer' property of a struct.")},ie=_(function(){const f=[];for(const S of Object.keys(this.structInfo.members))f.push(this.memberKey(S));return f}),ae=new TextDecoder("utf-8"),ue=new TextEncoder,me=typeof SharedArrayBuffer>"u"?function(){}:SharedArrayBuffer,he=function(f,S,k){return ae.decode(f.buffer instanceof me?f.slice(S,k):f.subarray(S,k))},ve=function(f,S,k=!1){const R=te(f.structInfo,S,k);return R&&R.signature.length===1&&R.signature[0]==="s"?R:!1},be=function(f){f.signature!=="s"&&r("Invalid member type signature for C-string value:",JSON.stringify(f))},P=function(S,k){const R=te(S.structInfo,k,!0);be(R);const $=S[R.key];if(!$)return null;let ee=$;const ce=o();for(;ce[ee]!==0;++ee);return $===ee?"":he(ce,$,ee)},M=function(f,...S){f.ondispose?Array.isArray(f.ondispose)||(f.ondispose=[f.ondispose]):f.ondispose=[],f.ondispose.push(...S)},W=function(f){const S=ue.encode(f),k=d(S.length+1);k||r("Allocation error while duplicating string:",f);const R=o();return R.set(S,k),R[k+S.length]=0,k},K=function(f,S,k){const R=te(f.structInfo,S,!0);be(R);const $=W(k);return f[R.key]=$,M(f,$),f},G=function(S,k){arguments[2]!==_&&r("Do not call the StructType constructor","from client-level code."),Object.defineProperties(this,{structName:_(S),structInfo:_(k)})};G.prototype=Object.create(null,{dispose:_(function(){l(this.constructor,this)}),lookupMember:_(function(f,S=!0){return te(this.structInfo,f,S)}),memberToJsString:_(function(f){return P(this,f)}),memberIsString:_(function(f,S=!0){return ve(this,f,S)}),memberKey:J,memberKeys:ie,memberSignature:_(function(f,S=!1){return oe(this,f,S)}),memoryDump:_(y),pointer:re,setMemberCString:_(function(f,S){return K(this,f,S)})}),Object.assign(G.prototype,{addOnDispose:function(...f){return M(this,...f),this}}),Object.defineProperties(G,{allocCString:_(W),isA:_(f=>f instanceof G),hasExternalPointer:_(f=>f instanceof G&&!!f[h]),memberKey:J});const X=f=>Number.isFinite(f)||f instanceof(O||Number),B=function f(S,k,R){if(!f._){f._={getters:{},setters:{},sw:{}};const xe=["i","c","C","p","P","s","f","d","v()"];V&&xe.push("j"),xe.forEach(function(Te){f._.getters[Te]=H(Te),f._.setters[Te]=c(Te),f._.sw[Te]=g(Te)});const nr=/^[ipPsjfdcC]$/,rr=/^[vipPsjfdcC]\([ipPsjfdcC]*\)$/;f.sigCheck=function(Te,sr,Dt,mt){Object.prototype.hasOwnProperty.call(Te,Dt)&&r(Te.structName,"already has a property named",Dt+"."),nr.test(mt)||rr.test(mt)||r("Malformed signature for",E(Te.structName,sr)+":",mt)}}const $=S.memberKey(k);f.sigCheck(S.prototype,k,$,R.signature),R.key=$,R.name=k;const ee=D(R.signature),ce=E(S.prototype.structName,$),pe=S.prototype.debugFlags.__flags,Ie=Object.create(null);Ie.configurable=!1,Ie.enumerable=!1,Ie.get=function(){pe.getter&&L("debug.getter:",f._.getters[ee],"for",A(ee),ce,"@",this.pointer,"+",R.offset,"sz",R.sizeof);let xe=new DataView(o().buffer,this.pointer+R.offset,R.sizeof)[f._.getters[ee]](0,x);return pe.getter&&L("debug.getter:",ce,"result =",xe),xe},R.readOnly?Ie.set=z(S.prototype.structName,$):Ie.set=function(xe){if(pe.setter&&L("debug.setter:",f._.setters[ee],"for",A(ee),ce,"@",this.pointer,"+",R.offset,"sz",R.sizeof,xe),this.pointer||r("Cannot set struct property on disposed instance."),xe===null)xe=0;else for(;!X(xe);){if(F(R.signature)&&xe instanceof G){xe=xe.pointer||0,pe.setter&&L("debug.setter:",ce,"resolved to",xe);break}r("Invalid value for pointer-type",ce+".")}new DataView(o().buffer,this.pointer+R.offset,R.sizeof)[f._.setters[ee]](0,f._.sw[ee](xe),x)},Object.defineProperty(S.prototype,$,Ie)},p=function f(S,k){arguments.length===1?(k=S,S=k.name):k.name||(k.name=S),S||r("Struct name is required.");let R=!1;Object.keys(k.members).forEach(ce=>{const pe=k.members[ce];pe.sizeof?pe.sizeof===1?pe.signature==="c"||pe.signature==="C"||r("Unexpected sizeof==1 member",E(k.name,ce),"with signature",pe.signature):(pe.sizeof%4!==0&&(console.warn("Invalid struct member description =",pe,"from",k),r(S,"member",ce,"sizeof is not aligned. sizeof="+pe.sizeof)),pe.offset%4!==0&&(console.warn("Invalid struct member description =",pe,"from",k),r(S,"member",ce,"offset is not aligned. offset="+pe.offset))):r(S,"member",ce,"is missing sizeof."),(!R||R.offsetce instanceof ee),memberKey:J,memberKeys:ie,methodInfoForKey:_(function(ce){}),structInfo:_(k),structName:_(S)}),ee.prototype=new G(S,k,_),Object.defineProperties(ee.prototype,{debugFlags:$,constructor:_(ee)}),Object.keys(k.members).forEach(ce=>B(ee,ce,k.members[ce])),ee};return p.StructType=G,p.config=n,p.allocCString=W,p.debugFlags||(p.debugFlags=s.__makeDebugFlags(s.debugFlags)),p},globalThis.sqlite3ApiBootstrap.initializers.push(function(t){const n=(...w)=>{throw new Error(w.join(" "))};t.SQLite3Error.toss;const r=t.capi,s=t.wasm,o=t.util;if(globalThis.WhWasmUtilInstaller(s),delete globalThis.WhWasmUtilInstaller,s.bindingSignatures=[["sqlite3_aggregate_context","void*","sqlite3_context*","int"],["sqlite3_bind_double","int","sqlite3_stmt*","int","f64"],["sqlite3_bind_int","int","sqlite3_stmt*","int","int"],["sqlite3_bind_null",void 0,"sqlite3_stmt*","int"],["sqlite3_bind_parameter_count","int","sqlite3_stmt*"],["sqlite3_bind_parameter_index","int","sqlite3_stmt*","string"],["sqlite3_bind_parameter_name","string","sqlite3_stmt*","int"],["sqlite3_bind_pointer","int","sqlite3_stmt*","int","*","string:static","*"],["sqlite3_busy_handler","int",["sqlite3*",new s.xWrap.FuncPtrAdapter({signature:"i(pi)",contextKey:(w,x)=>w[0]}),"*"]],["sqlite3_busy_timeout","int","sqlite3*","int"],["sqlite3_changes","int","sqlite3*"],["sqlite3_clear_bindings","int","sqlite3_stmt*"],["sqlite3_collation_needed","int","sqlite3*","*","*"],["sqlite3_column_blob","*","sqlite3_stmt*","int"],["sqlite3_column_bytes","int","sqlite3_stmt*","int"],["sqlite3_column_count","int","sqlite3_stmt*"],["sqlite3_column_decltype","string","sqlite3_stmt*","int"],["sqlite3_column_double","f64","sqlite3_stmt*","int"],["sqlite3_column_int","int","sqlite3_stmt*","int"],["sqlite3_column_name","string","sqlite3_stmt*","int"],["sqlite3_column_text","string","sqlite3_stmt*","int"],["sqlite3_column_type","int","sqlite3_stmt*","int"],["sqlite3_column_value","sqlite3_value*","sqlite3_stmt*","int"],["sqlite3_commit_hook","void*",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"sqlite3_commit_hook",signature:"i(p)",contextKey:w=>w[0]}),"*"]],["sqlite3_compileoption_get","string","int"],["sqlite3_compileoption_used","int","string"],["sqlite3_complete","int","string:flexible"],["sqlite3_context_db_handle","sqlite3*","sqlite3_context*"],["sqlite3_data_count","int","sqlite3_stmt*"],["sqlite3_db_filename","string","sqlite3*","string"],["sqlite3_db_handle","sqlite3*","sqlite3_stmt*"],["sqlite3_db_name","string","sqlite3*","int"],["sqlite3_db_readonly","int","sqlite3*","string"],["sqlite3_db_status","int","sqlite3*","int","*","*","int"],["sqlite3_errcode","int","sqlite3*"],["sqlite3_errmsg","string","sqlite3*"],["sqlite3_error_offset","int","sqlite3*"],["sqlite3_errstr","string","int"],["sqlite3_exec","int",["sqlite3*","string:flexible",new s.xWrap.FuncPtrAdapter({signature:"i(pipp)",bindScope:"transient",callProxy:w=>{let x;return(T,F,D,A)=>{try{const j=s.cArgvToJs(F,D);return x||(x=s.cArgvToJs(F,A)),w(j,x)|0}catch(j){return j.resultCode||r.SQLITE_ERROR}}}}),"*","**"]],["sqlite3_expanded_sql","string","sqlite3_stmt*"],["sqlite3_extended_errcode","int","sqlite3*"],["sqlite3_extended_result_codes","int","sqlite3*","int"],["sqlite3_file_control","int","sqlite3*","string","int","*"],["sqlite3_finalize","int","sqlite3_stmt*"],["sqlite3_free",void 0,"*"],["sqlite3_get_autocommit","int","sqlite3*"],["sqlite3_get_auxdata","*","sqlite3_context*","int"],["sqlite3_initialize",void 0],["sqlite3_interrupt",void 0,"sqlite3*"],["sqlite3_is_interrupted","int","sqlite3*"],["sqlite3_keyword_count","int"],["sqlite3_keyword_name","int",["int","**","*"]],["sqlite3_keyword_check","int",["string","int"]],["sqlite3_libversion","string"],["sqlite3_libversion_number","int"],["sqlite3_limit","int",["sqlite3*","int","int"]],["sqlite3_malloc","*","int"],["sqlite3_open","int","string","*"],["sqlite3_open_v2","int","string","*","int","string"],["sqlite3_realloc","*","*","int"],["sqlite3_reset","int","sqlite3_stmt*"],["sqlite3_result_blob",void 0,"sqlite3_context*","*","int","*"],["sqlite3_result_double",void 0,"sqlite3_context*","f64"],["sqlite3_result_error",void 0,"sqlite3_context*","string","int"],["sqlite3_result_error_code",void 0,"sqlite3_context*","int"],["sqlite3_result_error_nomem",void 0,"sqlite3_context*"],["sqlite3_result_error_toobig",void 0,"sqlite3_context*"],["sqlite3_result_int",void 0,"sqlite3_context*","int"],["sqlite3_result_null",void 0,"sqlite3_context*"],["sqlite3_result_pointer",void 0,"sqlite3_context*","*","string:static","*"],["sqlite3_result_subtype",void 0,"sqlite3_value*","int"],["sqlite3_result_text",void 0,"sqlite3_context*","string","int","*"],["sqlite3_result_zeroblob",void 0,"sqlite3_context*","int"],["sqlite3_rollback_hook","void*",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"sqlite3_rollback_hook",signature:"v(p)",contextKey:w=>w[0]}),"*"]],["sqlite3_set_auxdata",void 0,["sqlite3_context*","int","*",new s.xWrap.FuncPtrAdapter({name:"xDestroyAuxData",signature:"v(*)",contextKey:(w,x)=>w[0]})]],["sqlite3_shutdown",void 0],["sqlite3_sourceid","string"],["sqlite3_sql","string","sqlite3_stmt*"],["sqlite3_status","int","int","*","*","int"],["sqlite3_step","int","sqlite3_stmt*"],["sqlite3_stmt_busy","int","sqlite3_stmt*"],["sqlite3_stmt_readonly","int","sqlite3_stmt*"],["sqlite3_stmt_status","int","sqlite3_stmt*","int","int"],["sqlite3_strglob","int","string","string"],["sqlite3_stricmp","int","string","string"],["sqlite3_strlike","int","string","string","int"],["sqlite3_strnicmp","int","string","string","int"],["sqlite3_table_column_metadata","int","sqlite3*","string","string","string","**","**","*","*","*"],["sqlite3_total_changes","int","sqlite3*"],["sqlite3_trace_v2","int",["sqlite3*","int",new s.xWrap.FuncPtrAdapter({name:"sqlite3_trace_v2::callback",signature:"i(ippp)",contextKey:(w,x)=>w[0]}),"*"]],["sqlite3_txn_state","int",["sqlite3*","string"]],["sqlite3_uri_boolean","int","sqlite3_filename","string","int"],["sqlite3_uri_key","string","sqlite3_filename","int"],["sqlite3_uri_parameter","string","sqlite3_filename","string"],["sqlite3_user_data","void*","sqlite3_context*"],["sqlite3_value_blob","*","sqlite3_value*"],["sqlite3_value_bytes","int","sqlite3_value*"],["sqlite3_value_double","f64","sqlite3_value*"],["sqlite3_value_dup","sqlite3_value*","sqlite3_value*"],["sqlite3_value_free",void 0,"sqlite3_value*"],["sqlite3_value_frombind","int","sqlite3_value*"],["sqlite3_value_int","int","sqlite3_value*"],["sqlite3_value_nochange","int","sqlite3_value*"],["sqlite3_value_numeric_type","int","sqlite3_value*"],["sqlite3_value_pointer","*","sqlite3_value*","string:static"],["sqlite3_value_subtype","int","sqlite3_value*"],["sqlite3_value_text","string","sqlite3_value*"],["sqlite3_value_type","int","sqlite3_value*"],["sqlite3_vfs_find","*","string"],["sqlite3_vfs_register","int","sqlite3_vfs*","int"],["sqlite3_vfs_unregister","int","sqlite3_vfs*"]],s.exports.sqlite3_progress_handler&&s.bindingSignatures.push(["sqlite3_progress_handler",void 0,["sqlite3*","int",new s.xWrap.FuncPtrAdapter({name:"xProgressHandler",signature:"i(p)",bindScope:"context",contextKey:(w,x)=>w[0]}),"*"]]),s.exports.sqlite3_stmt_explain&&s.bindingSignatures.push(["sqlite3_stmt_explain","int","sqlite3_stmt*","int"],["sqlite3_stmt_isexplain","int","sqlite3_stmt*"]),s.exports.sqlite3_set_authorizer&&s.bindingSignatures.push(["sqlite3_set_authorizer","int",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"sqlite3_set_authorizer::xAuth",signature:"i(pissss)",contextKey:(w,x)=>w[0],callProxy:w=>(x,T,F,D,A,j)=>{try{return F=F&&s.cstrToJs(F),D=D&&s.cstrToJs(D),A=A&&s.cstrToJs(A),j=j&&s.cstrToJs(j),w(x,T,F,D,A,j)||0}catch(H){return H.resultCode||r.SQLITE_ERROR}}}),"*"]]),s.bindingSignatures.int64=[["sqlite3_bind_int64","int",["sqlite3_stmt*","int","i64"]],["sqlite3_changes64","i64",["sqlite3*"]],["sqlite3_column_int64","i64",["sqlite3_stmt*","int"]],["sqlite3_deserialize","int","sqlite3*","string","*","i64","i64","int"],["sqlite3_last_insert_rowid","i64",["sqlite3*"]],["sqlite3_malloc64","*","i64"],["sqlite3_msize","i64","*"],["sqlite3_overload_function","int",["sqlite3*","string","int"]],["sqlite3_realloc64","*","*","i64"],["sqlite3_result_int64",void 0,"*","i64"],["sqlite3_result_zeroblob64","int","*","i64"],["sqlite3_serialize","*","sqlite3*","string","*","int"],["sqlite3_set_last_insert_rowid",void 0,["sqlite3*","i64"]],["sqlite3_status64","int","int","*","*","int"],["sqlite3_total_changes64","i64",["sqlite3*"]],["sqlite3_update_hook","*",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"sqlite3_update_hook",signature:"v(iippj)",contextKey:w=>w[0],callProxy:w=>(x,T,F,D,A)=>{w(x,T,s.cstrToJs(F),s.cstrToJs(D),A)}}),"*"]],["sqlite3_uri_int64","i64",["sqlite3_filename","string","i64"]],["sqlite3_value_int64","i64","sqlite3_value*"]],s.bigIntEnabled&&s.exports.sqlite3_declare_vtab&&s.bindingSignatures.int64.push(["sqlite3_create_module","int",["sqlite3*","string","sqlite3_module*","*"]],["sqlite3_create_module_v2","int",["sqlite3*","string","sqlite3_module*","*","*"]],["sqlite3_declare_vtab","int",["sqlite3*","string:flexible"]],["sqlite3_drop_modules","int",["sqlite3*","**"]],["sqlite3_vtab_collation","string","sqlite3_index_info*","int"],["sqlite3_vtab_distinct","int","sqlite3_index_info*"],["sqlite3_vtab_in","int","sqlite3_index_info*","int","int"],["sqlite3_vtab_in_first","int","sqlite3_value*","**"],["sqlite3_vtab_in_next","int","sqlite3_value*","**"],["sqlite3_vtab_nochange","int","sqlite3_context*"],["sqlite3_vtab_on_conflict","int","sqlite3*"],["sqlite3_vtab_rhs_value","int","sqlite3_index_info*","int","**"]),s.bigIntEnabled&&s.exports.sqlite3_preupdate_hook&&s.bindingSignatures.int64.push(["sqlite3_preupdate_blobwrite","int","sqlite3*"],["sqlite3_preupdate_count","int","sqlite3*"],["sqlite3_preupdate_depth","int","sqlite3*"],["sqlite3_preupdate_hook","*",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"sqlite3_preupdate_hook",signature:"v(ppippjj)",contextKey:w=>w[0],callProxy:w=>(x,T,F,D,A,j,H)=>{w(x,T,F,s.cstrToJs(D),s.cstrToJs(A),j,H)}}),"*"]],["sqlite3_preupdate_new","int",["sqlite3*","int","**"]],["sqlite3_preupdate_old","int",["sqlite3*","int","**"]]),s.bigIntEnabled&&s.exports.sqlite3changegroup_add&&s.exports.sqlite3session_create&&s.exports.sqlite3_preupdate_hook){const w={signature:"i(ps)",callProxy:x=>(T,F)=>{try{return x(T,s.cstrToJs(F))|0}catch(D){return D.resultCode||r.SQLITE_ERROR}}};s.bindingSignatures.int64.push(["sqlite3changegroup_add","int",["sqlite3_changegroup*","int","void*"]],["sqlite3changegroup_add_strm","int",["sqlite3_changegroup*",new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*"]],["sqlite3changegroup_delete",void 0,["sqlite3_changegroup*"]],["sqlite3changegroup_new","int",["**"]],["sqlite3changegroup_output","int",["sqlite3_changegroup*","int*","**"]],["sqlite3changegroup_output_strm","int",["sqlite3_changegroup*",new s.xWrap.FuncPtrAdapter({name:"xOutput",signature:"i(ppi)",bindScope:"transient"}),"void*"]],["sqlite3changeset_apply","int",["sqlite3*","int","void*",new s.xWrap.FuncPtrAdapter({name:"xFilter",bindScope:"transient",...w}),new s.xWrap.FuncPtrAdapter({name:"xConflict",signature:"i(pip)",bindScope:"transient"}),"void*"]],["sqlite3changeset_apply_strm","int",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*",new s.xWrap.FuncPtrAdapter({name:"xFilter",bindScope:"transient",...w}),new s.xWrap.FuncPtrAdapter({name:"xConflict",signature:"i(pip)",bindScope:"transient"}),"void*"]],["sqlite3changeset_apply_v2","int",["sqlite3*","int","void*",new s.xWrap.FuncPtrAdapter({name:"xFilter",bindScope:"transient",...w}),new s.xWrap.FuncPtrAdapter({name:"xConflict",signature:"i(pip)",bindScope:"transient"}),"void*","**","int*","int"]],["sqlite3changeset_apply_v2_strm","int",["sqlite3*",new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*",new s.xWrap.FuncPtrAdapter({name:"xFilter",bindScope:"transient",...w}),new s.xWrap.FuncPtrAdapter({name:"xConflict",signature:"i(pip)",bindScope:"transient"}),"void*","**","int*","int"]],["sqlite3changeset_concat","int",["int","void*","int","void*","int*","**"]],["sqlite3changeset_concat_strm","int",[new s.xWrap.FuncPtrAdapter({name:"xInputA",signature:"i(ppp)",bindScope:"transient"}),"void*",new s.xWrap.FuncPtrAdapter({name:"xInputB",signature:"i(ppp)",bindScope:"transient"}),"void*",new s.xWrap.FuncPtrAdapter({name:"xOutput",signature:"i(ppi)",bindScope:"transient"}),"void*"]],["sqlite3changeset_conflict","int",["sqlite3_changeset_iter*","int","**"]],["sqlite3changeset_finalize","int",["sqlite3_changeset_iter*"]],["sqlite3changeset_fk_conflicts","int",["sqlite3_changeset_iter*","int*"]],["sqlite3changeset_invert","int",["int","void*","int*","**"]],["sqlite3changeset_invert_strm","int",[new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*",new s.xWrap.FuncPtrAdapter({name:"xOutput",signature:"i(ppi)",bindScope:"transient"}),"void*"]],["sqlite3changeset_new","int",["sqlite3_changeset_iter*","int","**"]],["sqlite3changeset_next","int",["sqlite3_changeset_iter*"]],["sqlite3changeset_old","int",["sqlite3_changeset_iter*","int","**"]],["sqlite3changeset_op","int",["sqlite3_changeset_iter*","**","int*","int*","int*"]],["sqlite3changeset_pk","int",["sqlite3_changeset_iter*","**","int*"]],["sqlite3changeset_start","int",["**","int","*"]],["sqlite3changeset_start_strm","int",["**",new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*"]],["sqlite3changeset_start_v2","int",["**","int","*","int"]],["sqlite3changeset_start_v2_strm","int",["**",new s.xWrap.FuncPtrAdapter({name:"xInput",signature:"i(ppp)",bindScope:"transient"}),"void*","int"]],["sqlite3session_attach","int",["sqlite3_session*","string"]],["sqlite3session_changeset","int",["sqlite3_session*","int*","**"]],["sqlite3session_changeset_size","i64",["sqlite3_session*"]],["sqlite3session_changeset_strm","int",["sqlite3_session*",new s.xWrap.FuncPtrAdapter({name:"xOutput",signature:"i(ppp)",bindScope:"transient"}),"void*"]],["sqlite3session_config","int",["int","void*"]],["sqlite3session_create","int",["sqlite3*","string","**"]],["sqlite3session_diff","int",["sqlite3_session*","string","string","**"]],["sqlite3session_enable","int",["sqlite3_session*","int"]],["sqlite3session_indirect","int",["sqlite3_session*","int"]],["sqlite3session_isempty","int",["sqlite3_session*"]],["sqlite3session_memory_used","i64",["sqlite3_session*"]],["sqlite3session_object_config","int",["sqlite3_session*","int","void*"]],["sqlite3session_patchset","int",["sqlite3_session*","*","**"]],["sqlite3session_patchset_strm","int",["sqlite3_session*",new s.xWrap.FuncPtrAdapter({name:"xOutput",signature:"i(ppp)",bindScope:"transient"}),"void*"]],["sqlite3session_table_filter",void 0,["sqlite3_session*",new s.xWrap.FuncPtrAdapter({name:"xFilter",...w,contextKey:(x,T)=>x[0]}),"*"]])}s.bindingSignatures.wasmInternal=[["sqlite3__wasm_db_reset","int","sqlite3*"],["sqlite3__wasm_db_vfs","sqlite3_vfs*","sqlite3*","string"],["sqlite3__wasm_vfs_create_file","int","sqlite3_vfs*","string","*","int"],["sqlite3__wasm_posix_create_file","int","string","*","int"],["sqlite3__wasm_vfs_unlink","int","sqlite3_vfs*","string"],["sqlite3__wasm_qfmt_token","string:dealloc","string","int"]],t.StructBinder=globalThis.Jaccwabyt({heap:s.heap8u,alloc:s.alloc,dealloc:s.dealloc,bigIntEnabled:s.bigIntEnabled,memberPrefix:"$"}),delete globalThis.Jaccwabyt;{const w=s.xWrap.argAdapter("string");s.xWrap.argAdapter("string:flexible",A=>w(o.flexibleString(A))),s.xWrap.argAdapter("string:static",(function(A){return s.isPtr(A)?A:(A=""+A,this[A]||(this[A]=s.allocCString(A)))}).bind(Object.create(null)));const x=s.xWrap.argAdapter("*"),T=function(){};s.xWrap.argAdapter("sqlite3_filename",x)("sqlite3_context*",x)("sqlite3_value*",x)("void*",x)("sqlite3_changegroup*",x)("sqlite3_changeset_iter*",x)("sqlite3_session*",x)("sqlite3_stmt*",A=>{var j;return x(A instanceof(((j=t==null?void 0:t.oo1)==null?void 0:j.Stmt)||T)?A.pointer:A)})("sqlite3*",A=>{var j;return x(A instanceof(((j=t==null?void 0:t.oo1)==null?void 0:j.DB)||T)?A.pointer:A)})("sqlite3_vfs*",A=>typeof A=="string"?r.sqlite3_vfs_find(A)||t.SQLite3Error.toss(r.SQLITE_NOTFOUND,"Unknown sqlite3_vfs name:",A):x(A instanceof(r.sqlite3_vfs||T)?A.pointer:A)),s.exports.sqlite3_declare_vtab&&s.xWrap.argAdapter("sqlite3_index_info*",A=>x(A instanceof(r.sqlite3_index_info||T)?A.pointer:A))("sqlite3_module*",A=>x(A instanceof(r.sqlite3_module||T)?A.pointer:A));const F=s.xWrap.resultAdapter("*");s.xWrap.resultAdapter("sqlite3*",F)("sqlite3_context*",F)("sqlite3_stmt*",F)("sqlite3_value*",F)("sqlite3_vfs*",F)("void*",F),s.exports.sqlite3_step.length===0&&(s.xWrap.doArgcCheck=!1,t.config.warn("Disabling sqlite3.wasm.xWrap.doArgcCheck due to environmental quirks."));for(const A of s.bindingSignatures)r[A[0]]=s.xWrap.apply(null,A);for(const A of s.bindingSignatures.wasmInternal)o[A[0]]=s.xWrap.apply(null,A);const D=function(A){return()=>n(A+"() is unavailable due to lack","of BigInt support in this build.")};for(const A of s.bindingSignatures.int64)r[A[0]]=s.bigIntEnabled?s.xWrap.apply(null,A):D(A[0]);if(delete s.bindingSignatures,s.exports.sqlite3__wasm_db_error){const A=s.xWrap("sqlite3__wasm_db_error","int","sqlite3*","int","string");o.sqlite3__wasm_db_error=function(j,H,c){return H instanceof t.WasmAllocError?(H=r.SQLITE_NOMEM,c=0):H instanceof Error&&(c=c||""+H,H=H.resultCode||r.SQLITE_ERROR),j?A(j,H,c):H}}else o.sqlite3__wasm_db_error=function(A,j,H){return console.warn("sqlite3__wasm_db_error() is not exported.",arguments),j}}{const w=s.xCall("sqlite3__wasm_enum_json");w||n("Maintenance required: increase sqlite3__wasm_enum_json()'s","static buffer size!"),s.ctype=JSON.parse(s.cstrToJs(w));const x=["access","authorizer","blobFinalizers","changeset","config","dataTypes","dbConfig","dbStatus","encodings","fcntl","flock","ioCap","limits","openFlags","prepareFlags","resultCodes","sqlite3Status","stmtStatus","syncFlags","trace","txnState","udfFlags","version"];s.bigIntEnabled&&x.push("serialize","session","vtab");for(const D of x)for(const A of Object.entries(s.ctype[D]))r[A[0]]=A[1];s.functionEntry(r.SQLITE_WASM_DEALLOC)||n("Internal error: cannot resolve exported function","entry SQLITE_WASM_DEALLOC (=="+r.SQLITE_WASM_DEALLOC+").");const T=Object.create(null);for(const D of["resultCodes"])for(const A of Object.entries(s.ctype[D]))T[A[1]]=A[0];r.sqlite3_js_rc_str=D=>T[D];const F=Object.assign(Object.create(null),{WasmTestStruct:!0,sqlite3_kvvfs_methods:!o.isUIThread(),sqlite3_index_info:!s.bigIntEnabled,sqlite3_index_constraint:!s.bigIntEnabled,sqlite3_index_orderby:!s.bigIntEnabled,sqlite3_index_constraint_usage:!s.bigIntEnabled});for(const D of s.ctype.structs)F[D.name]||(r[D.name]=t.StructBinder(D));if(r.sqlite3_index_info){for(const D of["sqlite3_index_constraint","sqlite3_index_orderby","sqlite3_index_constraint_usage"])r.sqlite3_index_info[D]=r[D],delete r[D];r.sqlite3_vtab_config=s.xWrap("sqlite3__wasm_vtab_config","int",["sqlite3*","int","int"])}}const d=(w,x,T)=>o.sqlite3__wasm_db_error(w,r.SQLITE_MISUSE,x+"() requires "+T+" argument"+(T===1?"":"s")+"."),q=w=>o.sqlite3__wasm_db_error(w,r.SQLITE_FORMAT,"SQLITE_UTF8 is the only supported encoding."),L=w=>s.xWrap.argAdapter("sqlite3*")(w),C=w=>s.isPtr(w)?s.cstrToJs(w):w,Q=(function(w,x){w=L(w);let T=this.dbMap.get(w);if(x)!T&&x>0&&this.dbMap.set(w,T=Object.create(null));else return this.dbMap.delete(w),T;return T}).bind(Object.assign(Object.create(null),{dbMap:new Map}));Q.addCollation=function(w,x){const T=Q(w,1);T.collation||(T.collation=new Set),T.collation.add(C(x).toLowerCase())},Q._addUDF=function(w,x,T,F){x=C(x).toLowerCase();let D=F.get(x);D||F.set(x,D=new Set),D.add(T<0?-1:T)},Q.addFunction=function(w,x,T){const F=Q(w,1);F.udf||(F.udf=new Map),this._addUDF(w,x,T,F.udf)},s.exports.sqlite3_create_window_function&&(Q.addWindowFunc=function(w,x,T){const F=Q(w,1);F.wudf||(F.wudf=new Map),this._addUDF(w,x,T,F.wudf)}),Q.cleanup=function(w){w=L(w);const x=[w];for(const D of["sqlite3_busy_handler","sqlite3_commit_hook","sqlite3_preupdate_hook","sqlite3_progress_handler","sqlite3_rollback_hook","sqlite3_set_authorizer","sqlite3_trace_v2","sqlite3_update_hook"]){const A=s.exports[D];if(A){x.length=A.length;try{r[D](...x)}catch(j){t.config.warn("close-time call of",D+"(",x,") threw:",j)}}}const T=Q(w,0);if(!T)return;if(T.collation){for(const D of T.collation)try{r.sqlite3_create_collation_v2(w,D,r.SQLITE_UTF8,0,0,0)}catch{}delete T.collation}let F;for(F=0;F<2;++F){const D=F?T.wudf:T.udf;if(!D)continue;const A=F?r.sqlite3_create_window_function:r.sqlite3_create_function_v2;for(const j of D){const H=j[0],c=j[1],g=[w,H,0,r.SQLITE_UTF8,0,0,0,0,0];F&&g.push(0);for(const E of c)try{g[2]=E,A.apply(null,g)}catch{}c.clear()}D.clear()}delete T.udf,delete T.wudf};{const w=s.xWrap("sqlite3_close_v2","int","sqlite3*");r.sqlite3_close_v2=function(x){if(arguments.length!==1)return d(x,"sqlite3_close_v2",1);if(x)try{Q.cleanup(x)}catch{}return w(x)}}if(r.sqlite3session_create){const w=s.xWrap("sqlite3session_delete",void 0,["sqlite3_session*"]);r.sqlite3session_delete=function(x){if(arguments.length!==1)return d(pDb,"sqlite3session_delete",1);x&&r.sqlite3session_table_filter(x,0,0),w(x)}}{const w=(T,F)=>"argv["+F+"]:"+T[0]+":"+s.cstrToJs(T[1]).toLowerCase(),x=s.xWrap("sqlite3_create_collation_v2","int",["sqlite3*","string","int","*",new s.xWrap.FuncPtrAdapter({name:"xCompare",signature:"i(pipip)",contextKey:w}),new s.xWrap.FuncPtrAdapter({name:"xDestroy",signature:"v(p)",contextKey:w})]);r.sqlite3_create_collation_v2=function(T,F,D,A,j,H){if(arguments.length!==6)return d(T,"sqlite3_create_collation_v2",6);if(!(D&15))D|=r.SQLITE_UTF8;else if(r.SQLITE_UTF8!==(D&15))return q(T);try{const c=x(T,F,D,A,j,H);return c===0&&j instanceof Function&&Q.addCollation(T,F),c}catch(c){return o.sqlite3__wasm_db_error(T,c)}},r.sqlite3_create_collation=(T,F,D,A,j)=>arguments.length===5?r.sqlite3_create_collation_v2(T,F,D,A,j,0):d(T,"sqlite3_create_collation",5)}{const w=function(D,A){return D[0]+":"+(D[2]<0?-1:D[2])+":"+A+":"+s.cstrToJs(D[1]).toLowerCase()},x=Object.assign(Object.create(null),{xInverseAndStep:{signature:"v(pip)",contextKey:w,callProxy:D=>(A,j,H)=>{try{D(A,...r.sqlite3_values_to_js(j,H))}catch(c){r.sqlite3_result_error_js(A,c)}}},xFinalAndValue:{signature:"v(p)",contextKey:w,callProxy:D=>A=>{try{r.sqlite3_result_js(A,D(A))}catch(j){r.sqlite3_result_error_js(A,j)}}},xFunc:{signature:"v(pip)",contextKey:w,callProxy:D=>(A,j,H)=>{try{r.sqlite3_result_js(A,D(A,...r.sqlite3_values_to_js(j,H)))}catch(c){r.sqlite3_result_error_js(A,c)}}},xDestroy:{signature:"v(p)",contextKey:w,callProxy:D=>A=>{try{D(A)}catch(j){console.error("UDF xDestroy method threw:",j)}}}}),T=s.xWrap("sqlite3_create_function_v2","int",["sqlite3*","string","int","int","*",new s.xWrap.FuncPtrAdapter({name:"xFunc",...x.xFunc}),new s.xWrap.FuncPtrAdapter({name:"xStep",...x.xInverseAndStep}),new s.xWrap.FuncPtrAdapter({name:"xFinal",...x.xFinalAndValue}),new s.xWrap.FuncPtrAdapter({name:"xDestroy",...x.xDestroy})]),F=s.exports.sqlite3_create_window_function?s.xWrap("sqlite3_create_window_function","int",["sqlite3*","string","int","int","*",new s.xWrap.FuncPtrAdapter({name:"xStep",...x.xInverseAndStep}),new s.xWrap.FuncPtrAdapter({name:"xFinal",...x.xFinalAndValue}),new s.xWrap.FuncPtrAdapter({name:"xValue",...x.xFinalAndValue}),new s.xWrap.FuncPtrAdapter({name:"xInverse",...x.xInverseAndStep}),new s.xWrap.FuncPtrAdapter({name:"xDestroy",...x.xDestroy})]):void 0;r.sqlite3_create_function_v2=function D(A,j,H,c,g,E,z,u,h){if(D.length!==arguments.length)return d(A,"sqlite3_create_function_v2",D.length);if(!(c&15))c|=r.SQLITE_UTF8;else if(r.SQLITE_UTF8!==(c&15))return q(A);try{const l=T(A,j,H,c,g,E,z,u,h);return l===0&&(E instanceof Function||z instanceof Function||u instanceof Function||h instanceof Function)&&Q.addFunction(A,j,H),l}catch(l){return console.error("sqlite3_create_function_v2() setup threw:",l),o.sqlite3__wasm_db_error(A,l,"Creation of UDF threw: "+l)}},r.sqlite3_create_function=function D(A,j,H,c,g,E,z,u){return D.length===arguments.length?r.sqlite3_create_function_v2(A,j,H,c,g,E,z,u,0):d(A,"sqlite3_create_function",D.length)},F?r.sqlite3_create_window_function=function D(A,j,H,c,g,E,z,u,h,l){if(D.length!==arguments.length)return d(A,"sqlite3_create_window_function",D.length);if(!(c&15))c|=r.SQLITE_UTF8;else if(r.SQLITE_UTF8!==(c&15))return q(A);try{const _=F(A,j,H,c,g,E,z,u,h,l);return _===0&&(E instanceof Function||z instanceof Function||u instanceof Function||h instanceof Function||l instanceof Function)&&Q.addWindowFunc(A,j,H),_}catch(_){return console.error("sqlite3_create_window_function() setup threw:",_),o.sqlite3__wasm_db_error(A,_,"Creation of UDF threw: "+_)}}:delete r.sqlite3_create_window_function,r.sqlite3_create_function_v2.udfSetResult=r.sqlite3_create_function.udfSetResult=r.sqlite3_result_js,r.sqlite3_create_window_function&&(r.sqlite3_create_window_function.udfSetResult=r.sqlite3_result_js),r.sqlite3_create_function_v2.udfConvertArgs=r.sqlite3_create_function.udfConvertArgs=r.sqlite3_values_to_js,r.sqlite3_create_window_function&&(r.sqlite3_create_window_function.udfConvertArgs=r.sqlite3_values_to_js),r.sqlite3_create_function_v2.udfSetError=r.sqlite3_create_function.udfSetError=r.sqlite3_result_error_js,r.sqlite3_create_window_function&&(r.sqlite3_create_window_function.udfSetError=r.sqlite3_result_error_js)}{const w=(T,F)=>(typeof T=="string"?F=-1:o.isSQLableTypedArray(T)?(F=T.byteLength,T=o.typedArrayToString(T instanceof ArrayBuffer?new Uint8Array(T):T)):Array.isArray(T)&&(T=T.join(""),F=-1),[T,F]),x={basic:s.xWrap("sqlite3_prepare_v3","int",["sqlite3*","string","int","int","**","**"]),full:s.xWrap("sqlite3_prepare_v3","int",["sqlite3*","*","int","int","**","**"])};r.sqlite3_prepare_v3=function T(F,D,A,j,H,c){if(T.length!==arguments.length)return d(F,"sqlite3_prepare_v3",T.length);const[g,E]=w(D,A);switch(typeof g){case"string":return x.basic(F,g,E,j,H,null);case"number":return x.full(F,g,E,j,H,c);default:return o.sqlite3__wasm_db_error(F,r.SQLITE_MISUSE,"Invalid SQL argument type for sqlite3_prepare_v2/v3().")}},r.sqlite3_prepare_v2=function T(F,D,A,j,H){return T.length===arguments.length?r.sqlite3_prepare_v3(F,D,A,0,j,H):d(F,"sqlite3_prepare_v2",T.length)}}{const w=s.xWrap("sqlite3_bind_text","int",["sqlite3_stmt*","int","string","int","*"]),x=s.xWrap("sqlite3_bind_blob","int",["sqlite3_stmt*","int","*","int","*"]);r.sqlite3_bind_text=function T(F,D,A,j,H){if(T.length!==arguments.length)return d(r.sqlite3_db_handle(F),"sqlite3_bind_text",T.length);if(s.isPtr(A)||A===null)return w(F,D,A,j,H);A instanceof ArrayBuffer?A=new Uint8Array(A):Array.isArray(pMem)&&(A=pMem.join(""));let c,g;try{if(o.isSQLableTypedArray(A))c=s.allocFromTypedArray(A),g=A.byteLength;else if(typeof A=="string")[c,g]=s.allocCString(A);else return o.sqlite3__wasm_db_error(r.sqlite3_db_handle(F),r.SQLITE_MISUSE,"Invalid 3rd argument type for sqlite3_bind_text().");return w(F,D,c,g,r.SQLITE_WASM_DEALLOC)}catch(E){return s.dealloc(c),o.sqlite3__wasm_db_error(r.sqlite3_db_handle(F),E)}},r.sqlite3_bind_blob=function T(F,D,A,j,H){if(T.length!==arguments.length)return d(r.sqlite3_db_handle(F),"sqlite3_bind_blob",T.length);if(s.isPtr(A)||A===null)return x(F,D,A,j,H);A instanceof ArrayBuffer?A=new Uint8Array(A):Array.isArray(A)&&(A=A.join(""));let c,g;try{if(o.isBindableTypedArray(A))c=s.allocFromTypedArray(A),g=j>=0?j:A.byteLength;else if(typeof A=="string")[c,g]=s.allocCString(A);else return o.sqlite3__wasm_db_error(r.sqlite3_db_handle(F),r.SQLITE_MISUSE,"Invalid 3rd argument type for sqlite3_bind_blob().");return x(F,D,c,g,r.SQLITE_WASM_DEALLOC)}catch(E){return s.dealloc(c),o.sqlite3__wasm_db_error(r.sqlite3_db_handle(F),E)}}}r.sqlite3_config=function(w,...x){if(arguments.length<2)return r.SQLITE_MISUSE;switch(w){case r.SQLITE_CONFIG_COVERING_INDEX_SCAN:case r.SQLITE_CONFIG_MEMSTATUS:case r.SQLITE_CONFIG_SMALL_MALLOC:case r.SQLITE_CONFIG_SORTERREF_SIZE:case r.SQLITE_CONFIG_STMTJRNL_SPILL:case r.SQLITE_CONFIG_URI:return s.exports.sqlite3__wasm_config_i(w,x[0]);case r.SQLITE_CONFIG_LOOKASIDE:return s.exports.sqlite3__wasm_config_ii(w,x[0],x[1]);case r.SQLITE_CONFIG_MEMDB_MAXSIZE:return s.exports.sqlite3__wasm_config_j(w,x[0]);case r.SQLITE_CONFIG_GETMALLOC:case r.SQLITE_CONFIG_GETMUTEX:case r.SQLITE_CONFIG_GETPCACHE2:case r.SQLITE_CONFIG_GETPCACHE:case r.SQLITE_CONFIG_HEAP:case r.SQLITE_CONFIG_LOG:case r.SQLITE_CONFIG_MALLOC:case r.SQLITE_CONFIG_MMAP_SIZE:case r.SQLITE_CONFIG_MULTITHREAD:case r.SQLITE_CONFIG_MUTEX:case r.SQLITE_CONFIG_PAGECACHE:case r.SQLITE_CONFIG_PCACHE2:case r.SQLITE_CONFIG_PCACHE:case r.SQLITE_CONFIG_PCACHE_HDRSZ:case r.SQLITE_CONFIG_PMASZ:case r.SQLITE_CONFIG_SERIALIZED:case r.SQLITE_CONFIG_SINGLETHREAD:case r.SQLITE_CONFIG_SQLLOG:case r.SQLITE_CONFIG_WIN32_HEAPSIZE:default:return r.SQLITE_NOTFOUND}};{const w=new Set;r.sqlite3_auto_extension=function(x){if(x instanceof Function)x=s.installFunction("i(ppp)",x);else if(arguments.length!==1||!s.isPtr(x))return r.SQLITE_MISUSE;const T=s.exports.sqlite3_auto_extension(x);return x!==arguments[0]&&(T===0?w.add(x):s.uninstallFunction(x)),T},r.sqlite3_cancel_auto_extension=function(x){return!x||arguments.length!==1||!s.isPtr(x)?0:s.exports.sqlite3_cancel_auto_extension(x)},r.sqlite3_reset_auto_extension=function(){s.exports.sqlite3_reset_auto_extension();for(const x of w)s.uninstallFunction(x);w.clear()}}const V=r.sqlite3_vfs_find("kvvfs");if(V)if(o.isUIThread()){const w=new r.sqlite3_kvvfs_methods(s.exports.sqlite3__wasm_kvvfs_methods());delete r.sqlite3_kvvfs_methods;const x=s.exports.sqlite3__wasm_kvvfsMakeKeyOnPstack,T=s.pstack,F=A=>s.peek(A)===115?sessionStorage:localStorage,D={xRead:(A,j,H,c)=>{const g=T.pointer,E=s.scopedAllocPush();try{const z=x(A,j);if(!z)return-3;const u=s.cstrToJs(z),h=F(A).getItem(u);if(!h)return-1;const l=h.length;if(c<=0)return l;if(c===1)return s.poke(H,0),l;const _=s.scopedAllocCString(h);return c>l+1&&(c=l+1),s.heap8u().copyWithin(H,_,_+c-1),s.poke(H+c-1,0),c-1}catch(z){return console.error("kvstorageRead()",z),-2}finally{T.restore(g),s.scopedAllocPop(E)}},xWrite:(A,j,H)=>{const c=T.pointer;try{const g=x(A,j);if(!g)return 1;const E=s.cstrToJs(g);return F(A).setItem(E,s.cstrToJs(H)),0}catch(g){return console.error("kvstorageWrite()",g),r.SQLITE_IOERR}finally{T.restore(c)}},xDelete:(A,j)=>{const H=T.pointer;try{const c=x(A,j);return c?(F(A).removeItem(s.cstrToJs(c)),0):1}catch(c){return console.error("kvstorageDelete()",c),r.SQLITE_IOERR}finally{T.restore(H)}}};for(const A of Object.keys(D))w[w.memberKey(A)]=s.installFunction(w.memberSignature(A),D[A])}else r.sqlite3_vfs_unregister(V);s.xWrap.FuncPtrAdapter.warnOnUse=!0;const O=t.StructBinder,I=function w(x,T,F,D=w.installMethodArgcCheck){if(x instanceof O.StructType?!(F instanceof Function)&&!s.isPtr(F)&&n("Usage errror: expecting a Function or WASM pointer to one."):n("Usage error: target object is-not-a StructType."),arguments.length===1)return(c,g)=>w(x,c,g,D);w.argcProxy||(w.argcProxy=function(c,g,E,z){return function(...u){return E.length!==arguments.length&&n("Argument mismatch for",c.structInfo.name+"::"+g+": Native signature is:",z),E.apply(this,u)}},w.removeFuncList=function(){this.ondispose.__removeFuncList&&(this.ondispose.__removeFuncList.forEach((c,g)=>{if(typeof c=="number")try{s.uninstallFunction(c)}catch{}}),delete this.ondispose.__removeFuncList)});const A=x.memberSignature(T);A.length<2&&n("Member",T,"does not have a function pointer signature:",A);const j=x.memberKey(T),H=D&&!s.isPtr(F)?w.argcProxy(x,j,F,A):F;if(s.isPtr(H))H&&!s.functionEntry(H)&&n("Pointer",H,"is not a WASM function table entry."),x[j]=H;else{const c=s.installFunction(H,x.memberSignature(T,!0));x[j]=c,(!x.ondispose||!x.ondispose.__removeFuncList)&&(x.addOnDispose("ondispose.__removeFuncList handler",w.removeFuncList),x.ondispose.__removeFuncList=[]),x.ondispose.__removeFuncList.push(j,c)}return(c,g)=>w(x,c,g,D)};I.installMethodArgcCheck=!1;const N=function(w,x,T=I.installMethodArgcCheck){const F=new Map;for(const D of Object.keys(x)){const A=x[D],j=F.get(A);if(j){const H=w.memberKey(D);w[H]=w[w.memberKey(j)]}else I(w,D,A,T),F.set(A,D)}return w};O.StructType.prototype.installMethod=function(x,T,F=I.installMethodArgcCheck){return arguments.length<3&&x&&typeof x=="object"?N(this,...arguments):I(this,...arguments)},O.StructType.prototype.installMethods=function(w,x=I.installMethodArgcCheck){return N(this,w,x)}}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){t.version={libVersion:"3.48.0",libVersionNumber:3048e3,sourceId:"2025-01-14 11:05:00 d2fe6b05f38d9d7cd78c5d252e99ac59f1aea071d669830c1ffe4e8966e84010",downloadVersion:348e4}}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){const n=(...u)=>{throw new t.SQLite3Error(...u)},r=t.capi,s=t.wasm,o=t.util,d=new WeakMap,q=new WeakMap,L=(u,h,l)=>{const _=Object.getOwnPropertyDescriptor(u,h);return _?_.value:l},C=function(u,h){return h&&(u instanceof I&&(u=u.pointer),n(h,"sqlite3 result code",h+":",u?r.sqlite3_errmsg(u):r.sqlite3_errstr(h))),arguments[0]},Q=s.installFunction("i(ippp)",(function(u,h,l,_){r.SQLITE_TRACE_STMT===u&&console.log("SQL TRACE #"+ ++this.counter+" via sqlite3@"+h+":",s.cstrToJs(_))}).bind({counter:0})),V=Object.create(null),O=function u(...h){if(!u._name2vfs){u._name2vfs=Object.create(null);const ie=typeof importScripts=="function"?ae=>n("The VFS for",ae,"is only available in the main window thread."):!1;u._name2vfs[":localStorage:"]={vfs:"kvvfs",filename:ie||(()=>"local")},u._name2vfs[":sessionStorage:"]={vfs:"kvvfs",filename:ie||(()=>"session")}}const l=u.normalizeArgs(...h);let _=l.filename,b=l.vfs,y=l.flags;(typeof _!="string"&&typeof _!="number"||typeof y!="string"||b&&typeof b!="string"&&typeof b!="number")&&(t.config.error("Invalid DB ctor args",l,arguments),n("Invalid arguments for DB constructor."));let U=typeof _=="number"?s.cstrToJs(_):_;const J=u._name2vfs[U];J&&(b=J.vfs,_=U=J.filename(U));let te,oe=0;y.indexOf("c")>=0&&(oe|=r.SQLITE_OPEN_CREATE|r.SQLITE_OPEN_READWRITE),y.indexOf("w")>=0&&(oe|=r.SQLITE_OPEN_READWRITE),oe===0&&(oe|=r.SQLITE_OPEN_READONLY),oe|=r.SQLITE_OPEN_EXRESCODE;const re=s.pstack.pointer;try{const ie=s.pstack.allocPtr();let ae=r.sqlite3_open_v2(_,ie,oe,b||0);te=s.peekPtr(ie),C(te,ae),r.sqlite3_extended_result_codes(te,1),y.indexOf("t")>=0&&r.sqlite3_trace_v2(te,r.SQLITE_TRACE_STMT,Q,te)}catch(ie){throw te&&r.sqlite3_close_v2(te),ie}finally{s.pstack.restore(re)}this.filename=U,d.set(this,te),q.set(this,Object.create(null));try{const ie=r.sqlite3_js_db_vfs(te)||n("Internal error: cannot get VFS for new db handle."),ae=V[ie];ae&&(ae instanceof Function?ae(this,t):C(te,r.sqlite3_exec(te,ae,0,0,0)))}catch(ie){throw this.close(),ie}};O.setVfsPostOpenCallback=function(u,h){h instanceof Function||n("dbCtorHelper.setVfsPostOpenCallback() should not be used with a non-function argument.",arguments),V[u]=h},O.normalizeArgs=function(u=":memory:",h="c",l=null){const _={};return arguments.length===1&&arguments[0]&&typeof arguments[0]=="object"?(Object.assign(_,arguments[0]),_.flags===void 0&&(_.flags="c"),_.vfs===void 0&&(_.vfs=null),_.filename===void 0&&(_.filename=":memory:")):(_.filename=u,_.flags=h,_.vfs=l),_};const I=function(...u){O.apply(this,u)};I.dbCtorHelper=O;const N={null:1,number:2,string:3,boolean:4,blob:5};N.undefined==N.null,s.bigIntEnabled&&(N.bigint=N.number);const w=function(){N!==arguments[2]&&n(r.SQLITE_MISUSE,"Do not call the Stmt constructor directly. Use DB.prepare()."),this.db=arguments[0],d.set(this,arguments[1]),this.parameterCount=r.sqlite3_bind_parameter_count(this.pointer)},x=function(u){return u.pointer||n("DB has been closed."),u},T=function(u,h){return(h!==(h|0)||h<0||h>=u.columnCount)&&n("Column index",h,"is out of range."),u},F=function(u,h){const l=Object.create(null);switch(l.opt=Object.create(null),h.length){case 1:typeof h[0]=="string"||o.isSQLableTypedArray(h[0])||Array.isArray(h[0])?l.sql=h[0]:h[0]&&typeof h[0]=="object"&&(l.opt=h[0],l.sql=l.opt.sql);break;case 2:l.sql=h[0],l.opt=h[1];break;default:n("Invalid argument count for exec().")}l.sql=o.flexibleString(l.sql),typeof l.sql!="string"&&n("Missing SQL argument or unsupported SQL value type.");const _=l.opt;switch(_.returnValue){case"resultRows":_.resultRows||(_.resultRows=[]),l.returnVal=()=>_.resultRows;break;case"saveSql":_.saveSql||(_.saveSql=[]),l.returnVal=()=>_.saveSql;break;case void 0:case"this":l.returnVal=()=>u;break;default:n("Invalid returnValue value:",_.returnValue)}if(!_.callback&&!_.returnValue&&_.rowMode!==void 0&&(_.resultRows||(_.resultRows=[]),l.returnVal=()=>_.resultRows),_.callback||_.resultRows)switch(_.rowMode===void 0?"array":_.rowMode){case"object":l.cbArg=(b,y)=>{y.columnNames||(y.columnNames=b.getColumnNames([]));const U=b.get([]),J=Object.create(null);for(const te in y.columnNames)J[y.columnNames[te]]=U[te];return J};break;case"array":l.cbArg=b=>b.get([]);break;case"stmt":Array.isArray(_.resultRows)&&n("exec(): invalid rowMode for a resultRows array: must","be one of 'array', 'object',","a result column number, or column name reference."),l.cbArg=b=>b;break;default:if(o.isInt32(_.rowMode)){l.cbArg=b=>b.get(_.rowMode);break}else if(typeof _.rowMode=="string"&&_.rowMode.length>1&&_.rowMode[0]==="$"){const b=_.rowMode.substr(1);l.cbArg=y=>{const U=y.get(Object.create(null))[b];return U===void 0?n(r.SQLITE_NOTFOUND,"exec(): unknown result column:",b):U};break}n("Invalid rowMode:",_.rowMode)}return l},D=(u,h,l,..._)=>{const b=u.prepare(h);try{const y=b.bind(l).step()?b.get(..._):void 0;return b.reset(),y}finally{b.finalize()}},A=(u,h,l,_)=>u.exec({sql:h,bind:l,rowMode:_,returnValue:"resultRows"});I.checkRc=(u,h)=>C(u,h),I.prototype={isOpen:function(){return!!this.pointer},affirmOpen:function(){return x(this)},close:function(){if(this.pointer){if(this.onclose&&this.onclose.before instanceof Function)try{this.onclose.before(this)}catch{}const u=this.pointer;if(Object.keys(q.get(this)).forEach((h,l)=>{if(l&&l.pointer)try{l.finalize()}catch{}}),d.delete(this),q.delete(this),r.sqlite3_close_v2(u),this.onclose&&this.onclose.after instanceof Function)try{this.onclose.after(this)}catch{}delete this.filename}},changes:function(u=!1,h=!1){const l=x(this).pointer;return u?h?r.sqlite3_total_changes64(l):r.sqlite3_total_changes(l):h?r.sqlite3_changes64(l):r.sqlite3_changes(l)},dbFilename:function(u="main"){return r.sqlite3_db_filename(x(this).pointer,u)},dbName:function(u=0){return r.sqlite3_db_name(x(this).pointer,u)},dbVfsName:function(u=0){let h;const l=r.sqlite3_js_db_vfs(x(this).pointer,u);if(l){const _=new r.sqlite3_vfs(l);try{h=s.cstrToJs(_.$zName)}finally{_.dispose()}}return h},prepare:function(u){x(this);const h=s.pstack.pointer;let l,_;try{l=s.pstack.alloc(8),I.checkRc(this,r.sqlite3_prepare_v2(this.pointer,u,-1,l,null)),_=s.peekPtr(l)}finally{s.pstack.restore(h)}_||n("Cannot prepare empty SQL.");const b=new w(this,_,N);return q.get(this)[_]=b,b},exec:function(){x(this);const u=F(this,arguments);if(!u.sql)return n("exec() requires an SQL string.");const h=u.opt,l=h.callback,_=Array.isArray(h.resultRows)?h.resultRows:void 0;let b,y=h.bind,U=!!(u.cbArg||h.columnNames||_);const J=s.scopedAllocPush(),te=Array.isArray(h.saveSql)?h.saveSql:void 0;try{const oe=o.isSQLableTypedArray(u.sql);let re=oe?u.sql.byteLength:s.jstrlen(u.sql);const ie=s.scopedAlloc(2*s.ptrSizeof+(re+1)),ae=ie+s.ptrSizeof;let ue=ae+s.ptrSizeof;const me=ue+re;for(oe?s.heap8().set(u.sql,ue):s.jstrcpy(u.sql,s.heap8(),ue,re,!1),s.poke(ue+re,0);ue&&s.peek(ue,"i8");){s.pokePtr([ie,ae],0),I.checkRc(this,r.sqlite3_prepare_v3(this.pointer,ue,re,0,ie,ae));const he=s.peekPtr(ie);if(ue=s.peekPtr(ae),re=me-ue,!!he){if(te&&te.push(r.sqlite3_sql(he).trim()),b=new w(this,he,N),y&&b.parameterCount&&(b.bind(y),y=null),U&&b.columnCount){let ve=Array.isArray(h.columnNames)?0:1;if(U=!1,u.cbArg||_){const be=Object.create(null);for(;b.step();b._lockedByExec=!1){ve++===0&&b.getColumnNames(be.columnNames=h.columnNames||[]),b._lockedByExec=!0;const P=u.cbArg(b,be);if(_&&_.push(P),l&&l.call(h,P,b)===!1)break}b._lockedByExec=!1}ve===0&&b.getColumnNames(h.columnNames)}else b.step();b.reset().finalize(),b=null}}}finally{s.scopedAllocPop(J),b&&(delete b._lockedByExec,b.finalize())}return u.returnVal()},createFunction:function(h,l,_){const b=be=>be instanceof Function;switch(arguments.length){case 1:_=h,h=_.name,l=_.xFunc||0;break;case 2:b(l)||(_=l,l=_.xFunc||0);break}_||(_={}),typeof h!="string"&&n("Invalid arguments: missing function name.");let y=_.xStep||0,U=_.xFinal||0;const J=_.xValue||0,te=_.xInverse||0;let oe;b(l)?(oe=!1,(b(y)||b(U))&&n("Ambiguous arguments: scalar or aggregate?"),y=U=null):b(y)?(b(U)||n("Missing xFinal() callback for aggregate or window UDF."),l=null):b(U)?n("Missing xStep() callback for aggregate or window UDF."):n("Missing function-type properties."),oe===!1?(b(J)||b(te))&&n("xValue and xInverse are not permitted for non-window UDFs."):b(J)?(b(te)||n("xInverse must be provided if xValue is."),oe=!0):b(te)&&n("xValue must be provided if xInverse is.");const re=_.pApp;re!=null&&(typeof re!="number"||!o.isInt32(re))&&n("Invalid value for pApp property. Must be a legal WASM pointer value.");const ie=_.xDestroy||0;ie&&!b(ie)&&n("xDestroy property must be a function.");let ae=0;L(_,"deterministic")&&(ae|=r.SQLITE_DETERMINISTIC),L(_,"directOnly")&&(ae|=r.SQLITE_DIRECTONLY),L(_,"innocuous")&&(ae|=r.SQLITE_INNOCUOUS),h=h.toLowerCase();const ue=l||y,me=L(_,"arity"),he=typeof me=="number"?me:ue.length?ue.length-1:0;let ve;return oe?ve=r.sqlite3_create_window_function(this.pointer,h,he,r.SQLITE_UTF8|ae,re||0,y,U,J,te,ie):ve=r.sqlite3_create_function_v2(this.pointer,h,he,r.SQLITE_UTF8|ae,re||0,l,y,U,ie),I.checkRc(this,ve),this},selectValue:function(u,h,l){return D(this,u,h,0,l)},selectValues:function(u,h,l){const _=this.prepare(u),b=[];try{for(_.bind(h);_.step();)b.push(_.get(0,l));_.reset()}finally{_.finalize()}return b},selectArray:function(u,h){return D(this,u,h,[])},selectObject:function(u,h){return D(this,u,h,{})},selectArrays:function(u,h){return A(this,u,h,"array")},selectObjects:function(u,h){return A(this,u,h,"object")},openStatementCount:function(){return this.pointer?Object.keys(q.get(this)).length:0},transaction:function(u){let h="BEGIN";arguments.length>1&&(/[^a-zA-Z]/.test(arguments[0])&&n(r.SQLITE_MISUSE,"Invalid argument for BEGIN qualifier."),h+=" "+arguments[0],u=arguments[1]),x(this).exec(h);try{const l=u(this);return this.exec("COMMIT"),l}catch(l){throw this.exec("ROLLBACK"),l}},savepoint:function(u){x(this).exec("SAVEPOINT oo1");try{const h=u(this);return this.exec("RELEASE oo1"),h}catch(h){throw this.exec("ROLLBACK to SAVEPOINT oo1; RELEASE SAVEPOINT oo1"),h}},checkRc:function(u){return C(this,u)}};const j=function(u){return u.pointer||n("Stmt has been closed."),u},H=function(u){let h=N[u==null?"null":typeof u];switch(h){case N.boolean:case N.null:case N.number:case N.string:return h;case N.bigint:if(s.bigIntEnabled)return h;default:return o.isBindableTypedArray(u)?N.blob:void 0}},c=function(u){return H(u)||n("Unsupported bind() argument type:",typeof u)},g=function(u,h){const l=typeof h=="number"?h:r.sqlite3_bind_parameter_index(u.pointer,h);return l===0||!o.isInt32(l)?n("Invalid bind() parameter name: "+h):(l<1||l>u.parameterCount)&&n("Bind index",h,"is out of range."),l},E=function(u,h){return u._lockedByExec&&n("Operation is illegal when statement is locked:",h),u},z=function u(h,l,_,b){E(j(h),"bind()"),u._||(u._tooBigInt=U=>n("BigInt value is too big to store without precision loss:",U),u._={string:function(U,J,te,oe){const[re,ie]=s.allocCString(te,!0);return(oe?r.sqlite3_bind_blob:r.sqlite3_bind_text)(U.pointer,J,re,ie,r.SQLITE_WASM_DEALLOC)}}),c(b),l=g(h,l);let y=0;switch(b==null?N.null:_){case N.null:y=r.sqlite3_bind_null(h.pointer,l);break;case N.string:y=u._.string(h,l,b,!1);break;case N.number:{let U;o.isInt32(b)?U=r.sqlite3_bind_int:typeof b=="bigint"?o.bigIntFits64(b)?s.bigIntEnabled?U=r.sqlite3_bind_int64:o.bigIntFitsDouble(b)?(b=Number(b),U=r.sqlite3_bind_double):u._tooBigInt(b):u._tooBigInt(b):(b=Number(b),s.bigIntEnabled&&Number.isInteger(b)?U=r.sqlite3_bind_int64:U=r.sqlite3_bind_double),y=U(h.pointer,l,b);break}case N.boolean:y=r.sqlite3_bind_int(h.pointer,l,b?1:0);break;case N.blob:{if(typeof b=="string"){y=u._.string(h,l,b,!0);break}else b instanceof ArrayBuffer?b=new Uint8Array(b):o.isBindableTypedArray(b)||n("Binding a value as a blob requires","that it be a string, Uint8Array, Int8Array, or ArrayBuffer.");const U=s.alloc(b.byteLength||1);s.heap8().set(b.byteLength?b:[0],U),y=r.sqlite3_bind_blob(h.pointer,l,U,b.byteLength,r.SQLITE_WASM_DEALLOC);break}default:t.config.warn("Unsupported bind() argument type:",b),n("Unsupported bind() argument type: "+typeof b)}return y&&I.checkRc(h.db.pointer,y),h._mayGet=!1,h};w.prototype={finalize:function(){if(this.pointer){E(this,"finalize()");const u=r.sqlite3_finalize(this.pointer);return delete q.get(this.db)[this.pointer],d.delete(this),delete this._mayGet,delete this.parameterCount,delete this._lockedByExec,delete this.db,u}},clearBindings:function(){return E(j(this),"clearBindings()"),r.sqlite3_clear_bindings(this.pointer),this._mayGet=!1,this},reset:function(u){E(this,"reset()"),u&&this.clearBindings();const h=r.sqlite3_reset(j(this).pointer);return this._mayGet=!1,C(this.db,h),this},bind:function(){j(this);let u,h;switch(arguments.length){case 1:u=1,h=arguments[0];break;case 2:u=arguments[0],h=arguments[1];break;default:n("Invalid bind() arguments.")}return h===void 0?this:(this.parameterCount||n("This statement has no bindable parameters."),this._mayGet=!1,h===null?z(this,u,N.null,h):Array.isArray(h)?(arguments.length!==1&&n("When binding an array, an index argument is not permitted."),h.forEach((l,_)=>z(this,_+1,c(l),l)),this):(h instanceof ArrayBuffer&&(h=new Uint8Array(h)),typeof h=="object"&&!o.isBindableTypedArray(h)?(arguments.length!==1&&n("When binding an object, an index argument is not permitted."),Object.keys(h).forEach(l=>z(this,l,c(h[l]),h[l])),this):z(this,u,c(h),h)))},bindAsBlob:function(u,h){j(this),arguments.length===1&&(h=u,u=1);const l=c(h);return N.string!==l&&N.blob!==l&&N.null!==l&&n("Invalid value type for bindAsBlob()"),z(this,u,N.blob,h)},step:function(){E(this,"step()");const u=r.sqlite3_step(j(this).pointer);switch(u){case r.SQLITE_DONE:return this._mayGet=!1;case r.SQLITE_ROW:return this._mayGet=!0;default:this._mayGet=!1,t.config.warn("sqlite3_step() rc=",u,r.sqlite3_js_rc_str(u),"SQL =",r.sqlite3_sql(this.pointer)),I.checkRc(this.db.pointer,u)}},stepReset:function(){return this.step(),this.reset()},stepFinalize:function(){try{const u=this.step();return this.reset(),u}finally{try{this.finalize()}catch{}}},get:function(u,h){if(j(this)._mayGet||n("Stmt.step() has not (recently) returned true."),Array.isArray(u)){let l=0;const _=this.columnCount;for(;l<_;)u[l]=this.get(l++);return u}else if(u&&typeof u=="object"){let l=0;const _=this.columnCount;for(;l<_;)u[r.sqlite3_column_name(this.pointer,l)]=this.get(l++);return u}switch(T(this,u),h===void 0?r.sqlite3_column_type(this.pointer,u):h){case r.SQLITE_NULL:return null;case r.SQLITE_INTEGER:if(s.bigIntEnabled){const l=r.sqlite3_column_int64(this.pointer,u);return l>=Number.MIN_SAFE_INTEGER&&l<=Number.MAX_SAFE_INTEGER?Number(l).valueOf():l}else{const l=r.sqlite3_column_double(this.pointer,u);return(l>Number.MAX_SAFE_INTEGER||ln("The pointer property is read-only.")};Object.defineProperty(w.prototype,"pointer",u),Object.defineProperty(I.prototype,"pointer",u)}if(Object.defineProperty(w.prototype,"columnCount",{enumerable:!1,get:function(){return r.sqlite3_column_count(this.pointer)},set:()=>n("The columnCount property is read-only.")}),t.oo1={DB:I,Stmt:w},o.isUIThread()){t.oo1.JsStorageDb=function(h="session"){const l=O.normalizeArgs(...arguments);h=l.filename,h!=="session"&&h!=="local"&&n("JsStorageDb db name must be one of 'session' or 'local'."),l.vfs="kvvfs",O.call(this,l)};const u=t.oo1.JsStorageDb;u.prototype=Object.create(I.prototype),u.clearStorage=r.sqlite3_js_kvvfs_clear,u.prototype.clearStorage=function(){return u.clearStorage(x(this).filename)},u.storageSize=r.sqlite3_js_kvvfs_size,u.prototype.storageSize=function(){return u.storageSize(x(this).filename)}}}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){const n=t.util;t.initWorker1API=(function(){const r=(...O)=>{throw new Error(O.join(" "))};globalThis.WorkerGlobalScope instanceof Function||r("initWorker1API() must be run from a Worker thread.");const s=this.sqlite3||r("Missing this.sqlite3 object."),o=s.oo1.DB,d=function(O){let I=q.idMap.get(O);return I||(I="db#"+ ++q.idSeq+"@"+O.pointer,q.idMap.set(O,I),I)},q={dbList:[],idSeq:0,idMap:new WeakMap,xfer:[],open:function(O){const I=new o(O);return this.dbs[d(I)]=I,this.dbList.indexOf(I)<0&&this.dbList.push(I),I},close:function(O,I){if(O){delete this.dbs[d(O)];const N=O.filename,w=n.sqlite3__wasm_db_vfs(O.pointer,0);O.close();const x=this.dbList.indexOf(O);x>=0&&this.dbList.splice(x,1),I&&N&&w&&n.sqlite3__wasm_vfs_unlink(w,N)}},post:function(O,I){I&&I.length?(globalThis.postMessage(O,Array.from(I)),I.length=0):globalThis.postMessage(O)},dbs:Object.create(null),getDb:function(O,I=!0){return this.dbs[O]||(I?r("Unknown (or closed) DB ID:",O):void 0)}},L=function(O=q.dbList[0]){return O&&O.pointer?O:r("DB is not opened.")},C=function(O,I=!0){const N=q.getDb(O.dbId,!1)||q.dbList[0];return I?L(N):N},Q=function(){return q.dbList[0]&&d(q.dbList[0])},V={open:function(O){const I=Object.create(null),N=O.args||Object.create(null);N.simulateError&&r("Throwing because of simulateError flag.");const w=Object.create(null);I.vfs=N.vfs,I.filename=N.filename||"";const x=q.open(I);return w.filename=x.filename,w.persistent=!!s.capi.sqlite3_js_db_uses_vfs(x.pointer,"opfs"),w.dbId=d(x),w.vfs=x.dbVfsName(),w},close:function(O){const I=C(O,!1),N={filename:I&&I.filename};if(I){const w=O.args&&typeof O.args=="object"?!!O.args.unlink:!1;q.close(I,w)}return N},exec:function(O){const I=typeof O.args=="string"?{sql:O.args}:O.args||Object.create(null);I.rowMode==="stmt"?r("Invalid rowMode for 'exec': stmt mode","does not work in the Worker API."):I.sql||r("'exec' requires input SQL.");const N=C(O);(I.callback||Array.isArray(I.resultRows))&&(N._blobXfer=q.xfer);const w=I.callback;let x=0;const T=!!I.columnNames;typeof w=="string"&&(T||(I.columnNames=[]),I.callback=function(F,D){q.post({type:w,columnNames:I.columnNames,rowNumber:++x,row:F},q.xfer)});try{const F=I.countChanges?N.changes(!0,I.countChanges===64):void 0;N.exec(I),F!==void 0&&(I.changeCount=N.changes(!0,I.countChanges===64)-F),I.callback instanceof Function&&(I.callback=w,q.post({type:w,columnNames:I.columnNames,rowNumber:null,row:void 0}))}finally{delete N._blobXfer,I.callback&&(I.callback=w)}return I},"config-get":function(){const O=Object.create(null),I=s.config;return["bigIntEnabled"].forEach(function(N){Object.getOwnPropertyDescriptor(I,N)&&(O[N]=I[N])}),O.version=s.version,O.vfsList=s.capi.sqlite3_js_vfs_list(),O},export:function(O){const I=C(O),N={byteArray:s.capi.sqlite3_js_db_export(I.pointer),filename:I.filename,mimetype:"application/x-sqlite3"};return q.xfer.push(N.byteArray.buffer),N},toss:function(O){r("Testing worker exception")}};globalThis.onmessage=async function(O){O=O.data;let I,N=O.dbId,w=O.type;const x=performance.now();try{V.hasOwnProperty(w)&&V[w]instanceof Function?I=await V[w](O):r("Unknown db worker message type:",O.type)}catch(T){w="error",I={operation:O.type,message:T.message,errorClass:T.name,input:O},T.stack&&(I.stack=typeof T.stack=="string"?T.stack.split(/\n\s*/):T.stack)}N||(N=I.dbId||Q()),q.post({type:w,dbId:N,messageId:O.messageId,workerReceivedTime:x,workerRespondTime:performance.now(),departureTime:O.departureTime,result:I},q.xfer)},globalThis.postMessage({type:"sqlite3-api",result:"worker1-ready"})}).bind({sqlite3:t})}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){const n=t.wasm,r=t.capi,s=t.util.toss3,o=Object.create(null);t.vfs=o,r.sqlite3_vfs.prototype.registerVfs=function(d=!1){this instanceof t.capi.sqlite3_vfs||s("Expecting a sqlite3_vfs-type argument.");const q=r.sqlite3_vfs_register(this,d?1:0);return q&&s("sqlite3_vfs_register(",this,") failed with rc",q),this.pointer!==r.sqlite3_vfs_find(this.$zName)&&s("BUG: sqlite3_vfs_find(vfs.$zName) failed for just-installed VFS",this),this},o.installVfs=function(d){let q=0;const L=["io","vfs"];for(const C of L){const Q=d[C];Q&&(++q,Q.struct.installMethods(Q.methods,!!Q.applyArgcCheck),C==="vfs"&&(!Q.struct.$zName&&typeof Q.name=="string"&&Q.struct.addOnDispose(Q.struct.$zName=n.allocCString(Q.name)),Q.struct.registerVfs(!!Q.asDefault)))}return q||s("Misuse: installVfs() options object requires at least","one of:",L),this}}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){if(!t.wasm.exports.sqlite3_declare_vtab)return;const n=t.wasm,r=t.capi,s=t.util.toss3,o=Object.create(null);t.vtab=o;const d=r.sqlite3_index_info;d.prototype.nthConstraint=function(C,Q=!1){if(C<0||C>=this.$nConstraint)return!1;const V=this.$aConstraint+d.sqlite3_index_constraint.structInfo.sizeof*C;return Q?V:new d.sqlite3_index_constraint(V)},d.prototype.nthConstraintUsage=function(C,Q=!1){if(C<0||C>=this.$nConstraint)return!1;const V=this.$aConstraintUsage+d.sqlite3_index_constraint_usage.structInfo.sizeof*C;return Q?V:new d.sqlite3_index_constraint_usage(V)},d.prototype.nthOrderBy=function(C,Q=!1){if(C<0||C>=this.$nOrderBy)return!1;const V=this.$aOrderBy+d.sqlite3_index_orderby.structInfo.sizeof*C;return Q?V:new d.sqlite3_index_orderby(V)};const q=function(C,Q){return(function(V,O=!1){if(arguments.length===0&&(V=new Q),V instanceof Q)return this.set(V.pointer,V),V;n.isPtr(V)||t.SQLite3Error.toss("Invalid argument to",C+"()");let I=this.get(V);return O&&this.delete(V),I}).bind(new Map)},L=function(C,Q){const V=q(C,Q);return Object.assign(Object.create(null),{StructType:Q,create:O=>{const I=V();return n.pokePtr(O,I.pointer),I},get:O=>V(O),unget:O=>V(O,!0),dispose:O=>{const I=V(O,!0);I&&I.dispose()}})};o.xVtab=L("xVtab",r.sqlite3_vtab),o.xCursor=L("xCursor",r.sqlite3_vtab_cursor),o.xIndexInfo=C=>new r.sqlite3_index_info(C),o.xError=function C(Q,V,O){if(C.errorReporter instanceof Function)try{C.errorReporter("sqlite3_module::"+Q+"(): "+V.message)}catch{}let I;return V instanceof t.WasmAllocError?I=r.SQLITE_NOMEM:arguments.length>2?I=O:V instanceof t.SQLite3Error&&(I=V.resultCode),I||r.SQLITE_ERROR},o.xError.errorReporter=console.error.bind(console),o.xRowid=(C,Q)=>n.poke(C,Q,"i64"),o.setupModule=function(C){let Q=!1;const V=this instanceof r.sqlite3_module?this:C.struct||(Q=new r.sqlite3_module);try{const O=C.methods||s("Missing 'methods' object.");for(const I of Object.entries({xConnect:"xCreate",xDisconnect:"xDestroy"})){const N=I[0],w=I[1];O[N]===!0?O[N]=O[w]:O[w]===!0&&(O[w]=O[N])}if(C.catchExceptions){const I=function(x,T){return["xConnect","xCreate"].indexOf(x)>=0?function(F,D,A,j,H,c){try{return T(...arguments)||0}catch(g){return g instanceof t.WasmAllocError||(n.dealloc(n.peekPtr(c)),n.pokePtr(c,n.allocCString(g.message))),o.xError(x,g)}}:function(...F){try{return T(...F)||0}catch(D){return o.xError(x,D)}}},N=["xCreate","xConnect","xBestIndex","xDisconnect","xDestroy","xOpen","xClose","xFilter","xNext","xEof","xColumn","xRowid","xUpdate","xBegin","xSync","xCommit","xRollback","xFindFunction","xRename","xSavepoint","xRelease","xRollbackTo","xShadowName"],w=Object.create(null);for(const x of N){const T=O[x];if(T instanceof Function)x==="xConnect"&&O.xCreate===T?w[x]=O.xCreate:x==="xCreate"&&O.xConnect===T?w[x]=O.xConnect:w[x]=I(x,T);else continue}V.installMethods(w,!1)}else V.installMethods(O,!!C.applyArgcCheck);if(V.$iVersion===0){let I;typeof C.iVersion=="number"?I=C.iVersion:V.$xShadowName?I=3:V.$xSavePoint||V.$xRelease||V.$xRollbackTo?I=2:I=1,V.$iVersion=I}}catch(O){throw Q&&Q.dispose(),O}return V},r.sqlite3_module.prototype.setupModule=function(C){return o.setupModule.call(this,C)}}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){const n=function r(s){var q;if(!globalThis.SharedArrayBuffer||!globalThis.Atomics)return Promise.reject(new Error("Cannot install OPFS: Missing SharedArrayBuffer and/or Atomics. The server must emit the COOP/COEP response headers to enable those. See https://sqlite.org/wasm/doc/trunk/persistence.md#coop-coep"));if(typeof WorkerGlobalScope>"u")return Promise.reject(new Error("The OPFS sqlite3_vfs cannot run in the main thread because it requires Atomics.wait()."));if(!globalThis.FileSystemHandle||!globalThis.FileSystemDirectoryHandle||!globalThis.FileSystemFileHandle||!globalThis.FileSystemFileHandle.prototype.createSyncAccessHandle||!((q=navigator==null?void 0:navigator.storage)!=null&&q.getDirectory))return Promise.reject(new Error("Missing required OPFS APIs."));(!s||typeof s!="object")&&(s=Object.create(null));const o=new URL(globalThis.location.href).searchParams;return o.has("opfs-disable")?Promise.resolve(t):(s.verbose===void 0&&(s.verbose=o.has("opfs-verbose")?+o.get("opfs-verbose")||2:1),s.sanityChecks===void 0&&(s.sanityChecks=o.has("opfs-sanity-check")),s.proxyUri===void 0&&(s.proxyUri=r.defaultProxyUri),typeof s.proxyUri=="function"&&(s.proxyUri=s.proxyUri()),new Promise(function(L,C){const Q=[t.config.error,t.config.warn,t.config.log],V=(P,...M)=>{s.verbose>P&&Q[P]("OPFS syncer:",...M)},O=(...P)=>V(2,...P),I=(...P)=>V(1,...P),N=(...P)=>V(0,...P),w=t.util.toss,x=t.capi,T=t.util,F=t.wasm,D=x.sqlite3_vfs,A=x.sqlite3_file,j=x.sqlite3_io_methods,H=Object.create(null),c=()=>{var P;return globalThis.FileSystemHandle&&globalThis.FileSystemDirectoryHandle&&globalThis.FileSystemFileHandle&&globalThis.FileSystemFileHandle.prototype.createSyncAccessHandle&&((P=navigator==null?void 0:navigator.storage)==null?void 0:P.getDirectory)};H.metrics={dump:function(){let P,M=0,W=0,K=0;for(P in y.opIds){const G=U[P];M+=G.count,W+=G.time,K+=G.wait,G.avgTime=G.count&&G.time?G.time/G.count:0,G.avgWait=G.count&&G.wait?G.wait/G.count:0}t.config.log(globalThis.location.href,"metrics for",globalThis.location.href,":",U,` Total of`,M,"op(s) for",W,"ms (incl. "+K+" ms of waiting on the async side)"),t.config.log("Serialization metrics:",U.s11n),l.postMessage({type:"opfs-async-metrics"})},reset:function(){let P;const M=K=>K.count=K.time=K.wait=0;for(P in y.opIds)M(U[P]=Object.create(null));let W=U.s11n=Object.create(null);W=W.serialize=Object.create(null),W.count=W.time=0,W=U.s11n.deserialize=Object.create(null),W.count=W.time=0}};const g=new j,E=new D().addOnDispose(()=>g.dispose());let z;const u=P=>(z=!0,E.dispose(),C(P)),h=()=>(z=!1,L(t)),l=new Worker(new URL(""+new URL("sqlite3-opfs-async-proxy-DZdsd1Kz.js",import.meta.url).href,import.meta.url));setTimeout(()=>{z===void 0&&u(new Error("Timeout while waiting for OPFS async proxy worker."))},4e3),l._originalOnError=l.onerror,l.onerror=function(P){N("Error initializing OPFS asyncer:",P),u(new Error("Loading OPFS async Worker failed for unknown reasons."))};const _=x.sqlite3_vfs_find(null),b=_?new D(_):null;g.$iVersion=1,E.$iVersion=2,E.$szOsFile=x.sqlite3_file.structInfo.sizeof,E.$mxPathname=1024,E.$zName=F.allocCString("opfs"),E.$xDlOpen=E.$xDlError=E.$xDlSym=E.$xDlClose=null,E.addOnDispose("$zName",E.$zName,"cleanup default VFS wrapper",()=>b?b.dispose():null);const y=Object.create(null);y.verbose=s.verbose,y.littleEndian=(()=>{const P=new ArrayBuffer(2);return new DataView(P).setInt16(0,256,!0),new Int16Array(P)[0]===256})(),y.asyncIdleWaitTime=150,y.asyncS11nExceptions=1,y.fileBufferSize=1024*64,y.sabS11nOffset=y.fileBufferSize,y.sabS11nSize=E.$mxPathname*2,y.sabIO=new SharedArrayBuffer(y.fileBufferSize+y.sabS11nSize),y.opIds=Object.create(null);const U=Object.create(null);{let P=0;y.opIds.whichOp=P++,y.opIds.rc=P++,y.opIds.xAccess=P++,y.opIds.xClose=P++,y.opIds.xDelete=P++,y.opIds.xDeleteNoWait=P++,y.opIds.xFileSize=P++,y.opIds.xLock=P++,y.opIds.xOpen=P++,y.opIds.xRead=P++,y.opIds.xSleep=P++,y.opIds.xSync=P++,y.opIds.xTruncate=P++,y.opIds.xUnlock=P++,y.opIds.xWrite=P++,y.opIds.mkdir=P++,y.opIds["opfs-async-metrics"]=P++,y.opIds["opfs-async-shutdown"]=P++,y.opIds.retry=P++,y.sabOP=new SharedArrayBuffer(P*4),H.metrics.reset()}y.sq3Codes=Object.create(null),["SQLITE_ACCESS_EXISTS","SQLITE_ACCESS_READWRITE","SQLITE_BUSY","SQLITE_CANTOPEN","SQLITE_ERROR","SQLITE_IOERR","SQLITE_IOERR_ACCESS","SQLITE_IOERR_CLOSE","SQLITE_IOERR_DELETE","SQLITE_IOERR_FSYNC","SQLITE_IOERR_LOCK","SQLITE_IOERR_READ","SQLITE_IOERR_SHORT_READ","SQLITE_IOERR_TRUNCATE","SQLITE_IOERR_UNLOCK","SQLITE_IOERR_WRITE","SQLITE_LOCK_EXCLUSIVE","SQLITE_LOCK_NONE","SQLITE_LOCK_PENDING","SQLITE_LOCK_RESERVED","SQLITE_LOCK_SHARED","SQLITE_LOCKED","SQLITE_MISUSE","SQLITE_NOTFOUND","SQLITE_OPEN_CREATE","SQLITE_OPEN_DELETEONCLOSE","SQLITE_OPEN_MAIN_DB","SQLITE_OPEN_READONLY"].forEach(P=>{(y.sq3Codes[P]=x[P])===void 0&&w("Maintenance required: not found:",P)}),y.opfsFlags=Object.assign(Object.create(null),{OPFS_UNLOCK_ASAP:1,OPFS_UNLINK_BEFORE_OPEN:2,defaultUnlockAsap:!1});const J=(P,...M)=>{const W=y.opIds[P]||w("Invalid op ID:",P);y.s11n.serialize(...M),Atomics.store(y.sabOPView,y.opIds.rc,-1),Atomics.store(y.sabOPView,y.opIds.whichOp,W),Atomics.notify(y.sabOPView,y.opIds.whichOp);const K=performance.now();for(;Atomics.wait(y.sabOPView,y.opIds.rc,-1)!=="not-equal";);const G=Atomics.load(y.sabOPView,y.opIds.rc);if(U[P].wait+=performance.now()-K,G&&y.asyncS11nExceptions){const X=y.s11n.deserialize();X&&N(P+"() async error:",...X)}return G};H.debug={asyncShutdown:()=>{I("Shutting down OPFS async listener. The OPFS VFS will no longer work."),J("opfs-async-shutdown")},asyncRestart:()=>{I("Attempting to restart OPFS VFS async listener. Might work, might not."),l.postMessage({type:"opfs-async-restart"})}};const te=()=>{if(y.s11n)return y.s11n;const P=new TextDecoder,M=new TextEncoder("utf-8"),W=new Uint8Array(y.sabIO,y.sabS11nOffset,y.sabS11nSize),K=new DataView(y.sabIO,y.sabS11nOffset,y.sabS11nSize);y.s11n=Object.create(null);const G=Object.create(null);G.number={id:1,size:8,getter:"getFloat64",setter:"setFloat64"},G.bigint={id:2,size:8,getter:"getBigInt64",setter:"setBigInt64"},G.boolean={id:3,size:4,getter:"getInt32",setter:"setInt32"},G.string={id:4};const X=p=>G[typeof p]||w("Maintenance required: this value type cannot be serialized.",p),B=p=>{switch(p){case G.number.id:return G.number;case G.bigint.id:return G.bigint;case G.boolean.id:return G.boolean;case G.string.id:return G.string;default:w("Invalid type ID:",p)}};return y.s11n.deserialize=function(p=!1){++U.s11n.deserialize.count;const f=performance.now(),S=W[0],k=S?[]:null;if(S){const R=[];let $=1,ee,ce,pe;for(ee=0;ee{ie.start=performance.now(),ie.op=P,++U[P].count},ue=()=>U[ie.op].time+=performance.now()-ie.start,me={xCheckReservedLock:function(P,M){return F.poke(M,0,"i32"),0},xClose:function(P){ae("xClose");let M=0;const W=re[P];return W&&(delete re[P],M=J("xClose",P),W.sq3File&&W.sq3File.dispose()),ue(),M},xDeviceCharacteristics:function(P){return x.SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN},xFileControl:function(P,M,W){return x.SQLITE_NOTFOUND},xFileSize:function(P,M){ae("xFileSize");let W=J("xFileSize",P);if(W==0)try{const K=y.s11n.deserialize()[0];F.poke(M,K,"i64")}catch(K){N("Unexpected error reading xFileSize() result:",K),W=y.sq3Codes.SQLITE_IOERR}return ue(),W},xLock:function(P,M){ae("xLock");const W=re[P];let K=0;return W.lockType?W.lockType=M:(K=J("xLock",P,M),K===0&&(W.lockType=M)),ue(),K},xRead:function(P,M,W,K){ae("xRead");const G=re[P];let X;try{X=J("xRead",P,W,Number(K)),(X===0||x.SQLITE_IOERR_SHORT_READ===X)&&F.heap8u().set(G.sabView.subarray(0,W),M)}catch(B){N("xRead(",arguments,") failed:",B,G),X=x.SQLITE_IOERR_READ}return ue(),X},xSync:function(P,M){ae("xSync"),++U.xSync.count;const W=J("xSync",P,M);return ue(),W},xTruncate:function(P,M){ae("xTruncate");const W=J("xTruncate",P,Number(M));return ue(),W},xUnlock:function(P,M){ae("xUnlock");const W=re[P];let K=0;return x.SQLITE_LOCK_NONE===M&&W.lockType&&(K=J("xUnlock",P,M)),K===0&&(W.lockType=M),ue(),K},xWrite:function(P,M,W,K){ae("xWrite");const G=re[P];let X;try{G.sabView.set(F.heap8u().subarray(M,M+W)),X=J("xWrite",P,W,Number(K))}catch(B){N("xWrite(",arguments,") failed:",B,G),X=x.SQLITE_IOERR_WRITE}return ue(),X}},he={xAccess:function(P,M,W,K){ae("xAccess");const G=J("xAccess",F.cstrToJs(M));return F.poke(K,G?0:1,"i32"),ue(),0},xCurrentTime:function(P,M){return F.poke(M,24405875e-1+new Date().getTime()/864e5,"double"),0},xCurrentTimeInt64:function(P,M){return F.poke(M,24405875e-1*864e5+new Date().getTime(),"i64"),0},xDelete:function(P,M,W){ae("xDelete");const K=J("xDelete",F.cstrToJs(M),W,!1);return ue(),K},xFullPathname:function(P,M,W,K){return F.cstrncpy(K,M,W)!!K):W},H.getDirForFilename=async function(M,W=!1){const K=H.getResolvedPath(M,!0),G=K.pop();let X=H.rootDirectory;for(const B of K)B&&(X=await X.getDirectoryHandle(B,{create:!!W}));return[X,G]},H.mkdir=async function(P){try{return await H.getDirForFilename(P+"/filepart",!0),!0}catch{return!1}},H.entryExists=async function(P){try{const[M,W]=await H.getDirForFilename(P);return await M.getFileHandle(W),!0}catch{return!1}},H.randomFilename=oe,H.treeList=async function(){const P=async function W(K,G){G.name=K.name,G.dirs=[],G.files=[];for await(const X of K.values())if(X.kind==="directory"){const B=Object.create(null);G.dirs.push(B),await W(X,B)}else G.files.push(X.name)},M=Object.create(null);return await P(H.rootDirectory,M),M},H.rmfr=async function(){const P=H.rootDirectory,M={recurse:!0};for await(const W of P.values())P.removeEntry(W.name,M)},H.unlink=async function(P,M=!1,W=!1){try{const[K,G]=await H.getDirForFilename(P,!1);return await K.removeEntry(G,{recursive:M}),!0}catch(K){if(W)throw new Error("unlink(",arguments[0],") failed: "+K.message,{cause:K});return!1}},H.traverse=async function(P){const M={recursive:!0,directory:H.rootDirectory};typeof P=="function"&&(P={callback:P}),P=Object.assign(M,P||{}),async function K(G,X){for await(const B of G.values()){if(P.callback(B,G,X)===!1)return!1;if(P.recursive&&B.kind==="directory"&&await K(B,X+1)===!1)break}}(P.directory,0)};const ve=async function(P,M){const[W,K]=await H.getDirForFilename(P,!0);let X=await(await W.getFileHandle(K,{create:!0})).createSyncAccessHandle(),B=0,p,f=!1;try{for(X.truncate(0);(p=await M())!==void 0;)p instanceof ArrayBuffer&&(p=new Uint8Array(p)),B===0&&p.byteLength>=15&&(T.affirmDbHeader(p),f=!0),X.write(p,{at:B}),B+=p.byteLength;if((B<512||B%512!==0)&&w("Input size",B,"is not correct for an SQLite database."),!f){const S=new Uint8Array(20);X.read(S,{at:0}),T.affirmDbHeader(S)}return X.write(new Uint8Array([1,1]),{at:18}),B}catch(S){throw await X.close(),X=void 0,await W.removeEntry(K).catch(()=>{}),S}finally{X&&await X.close()}};if(H.importDb=async function(P,M){if(M instanceof Function)return ve(P,M);M instanceof ArrayBuffer&&(M=new Uint8Array(M)),T.affirmIsDb(M);const W=M.byteLength,[K,G]=await H.getDirForFilename(P,!0);let X,B=0;try{return X=await(await K.getFileHandle(G,{create:!0})).createSyncAccessHandle(),X.truncate(0),B=X.write(M,{at:0}),B!=W&&w("Expected to write "+W+" bytes but wrote "+B+"."),X.write(new Uint8Array([1,1]),{at:18}),B}catch(p){throw X&&(await X.close(),X=void 0),await K.removeEntry(G).catch(()=>{}),p}finally{X&&await X.close()}},t.oo1){const P=function(...M){const W=t.oo1.DB.dbCtorHelper.normalizeArgs(...M);W.vfs=E.$zName,t.oo1.DB.dbCtorHelper.call(this,W)};P.prototype=Object.create(t.oo1.DB.prototype),t.oo1.OpfsDb=P,P.importDb=H.importDb,t.oo1.DB.dbCtorHelper.setVfsPostOpenCallback(E.pointer,function(M,W){W.capi.sqlite3_busy_timeout(M,1e4)})}const be=function(){const P=F.scopedAllocPush(),M=new A;try{const W=M.pointer,K=x.SQLITE_OPEN_CREATE|x.SQLITE_OPEN_READWRITE|x.SQLITE_OPEN_MAIN_DB,G=F.scopedAlloc(8),X="/sanity/check/file"+oe(8),B=F.scopedAllocCString(X);let p;if(y.s11n.serialize("This is ä string."),p=y.s11n.deserialize(),O("deserialize() says:",p),p[0]!=="This is ä string."&&w("String d13n error."),he.xAccess(E.pointer,B,0,G),p=F.peek(G,"i32"),O("xAccess(",X,") exists ?=",p),p=he.xOpen(E.pointer,B,W,K,G),O("open rc =",p,"state.sabOPView[xOpen] =",y.sabOPView[y.opIds.xOpen]),p!==0){N("open failed with code",p);return}he.xAccess(E.pointer,B,0,G),p=F.peek(G,"i32"),p||w("xAccess() failed to detect file."),p=me.xSync(M.pointer,0),p&&w("sync failed w/ rc",p),p=me.xTruncate(M.pointer,1024),p&&w("truncate failed w/ rc",p),F.poke(G,0,"i64"),p=me.xFileSize(M.pointer,G),p&&w("xFileSize failed w/ rc",p),O("xFileSize says:",F.peek(G,"i64")),p=me.xWrite(M.pointer,B,10,1),p&&w("xWrite() failed!");const f=F.scopedAlloc(16);p=me.xRead(M.pointer,f,6,2),F.poke(f+6,0);let S=F.cstrToJs(f);O("xRead() got:",S),S!=="sanity"&&w("Unexpected xRead() value."),he.xSleep&&(O("xSleep()ing before close()ing..."),he.xSleep(E.pointer,2e3),O("waking up from xSleep()")),p=me.xClose(W),O("xClose rc =",p,"sabOPView =",y.sabOPView),O("Deleting file:",X),he.xDelete(E.pointer,B,4660),he.xAccess(E.pointer,B,0,G),p=F.peek(G,"i32"),p&&w("Expecting 0 from xAccess(",X,") after xDelete()."),I("End of OPFS sanity checks.")}finally{M.dispose(),F.scopedAllocPop(P)}};l.onmessage=function({data:P}){switch(P.type){case"opfs-unavailable":u(new Error(P.payload.join(" ")));break;case"opfs-async-loaded":l.postMessage({type:"opfs-async-init",args:y});break;case"opfs-async-inited":{if(z===!0)break;try{t.vfs.installVfs({io:{struct:g,methods:me},vfs:{struct:E,methods:he}}),y.sabOPView=new Int32Array(y.sabOP),y.sabFileBufView=new Uint8Array(y.sabIO,0,y.fileBufferSize),y.sabS11nView=new Uint8Array(y.sabIO,y.sabS11nOffset,y.sabS11nSize),te(),s.sanityChecks&&(I("Running sanity checks because of opfs-sanity-check URL arg..."),be()),c()?navigator.storage.getDirectory().then(M=>{l.onerror=l._originalOnError,delete l._originalOnError,t.opfs=H,H.rootDirectory=M,O("End of OPFS sqlite3_vfs setup.",E),h()}).catch(u):h()}catch(M){N(M),u(M)}break}default:{const M="Unexpected message from the OPFS async worker: "+JSON.stringify(P);N(M),u(new Error(M));break}}}}))};n.defaultProxyUri="sqlite3-opfs-async-proxy.js",globalThis.sqlite3ApiBootstrap.initializersAsync.push(async r=>{try{let s=n.defaultProxyUri;return r.scriptInfo.sqlite3Dir&&(n.defaultProxyUri=r.scriptInfo.sqlite3Dir+s),n().catch(o=>{r.config.warn("Ignoring inability to install OPFS sqlite3_vfs:",o.message)})}catch(s){return r.config.error("installOpfsVfs() exception:",s),Promise.reject(s)}})}),globalThis.sqlite3ApiBootstrap.initializers.push(function(t){var re,ie,ae,ue,me,he,ve,be,P,M,W,K,ot,X;const n=t.util.toss,r=t.util.toss3,s=Object.create(null),o=t.capi,d=t.util,q=t.wasm,L=4096,C=512,Q=4,V=8,O=C+Q,I=C,N=O,w=L,x=o.SQLITE_OPEN_MAIN_DB|o.SQLITE_OPEN_MAIN_JOURNAL|o.SQLITE_OPEN_SUPER_JOURNAL|o.SQLITE_OPEN_WAL,T=".opaque",F=()=>Math.random().toString(36).slice(2),D=new TextDecoder,A=new TextEncoder,j=Object.assign(Object.create(null),{name:"opfs-sahpool",directory:void 0,initialCapacity:6,clearOnInit:!1,verbosity:2,forceReinitIfPreviouslyFailed:!1}),H=[t.config.error,t.config.warn,t.config.log];t.config.log;const c=t.config.warn;t.config.error;const g=new Map,E=B=>g.get(B),z=(B,p)=>{p?g.set(B,p):g.delete(B)},u=new Map,h=B=>u.get(B),l=(B,p)=>{p?u.set(B,p):u.delete(B)},_={xCheckReservedLock:function(B,p){const f=h(B);return f.log("xCheckReservedLock"),f.storeErr(),q.poke32(p,1),0},xClose:function(B){const p=h(B);p.storeErr();const f=p.getOFileForS3File(B);if(f)try{p.log(`xClose ${f.path}`),p.mapS3FileToOFile(B,!1),f.sah.flush(),f.flags&o.SQLITE_OPEN_DELETEONCLOSE&&p.deletePath(f.path)}catch(S){return p.storeErr(S,o.SQLITE_IOERR)}return 0},xDeviceCharacteristics:function(B){return o.SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN},xFileControl:function(B,p,f){return o.SQLITE_NOTFOUND},xFileSize:function(B,p){const f=h(B);f.log("xFileSize");const k=f.getOFileForS3File(B).sah.getSize()-w;return q.poke64(p,BigInt(k)),0},xLock:function(B,p){const f=h(B);f.log(`xLock ${p}`),f.storeErr();const S=f.getOFileForS3File(B);return S.lockType=p,0},xRead:function(B,p,f,S){const k=h(B);k.storeErr();const R=k.getOFileForS3File(B);k.log(`xRead ${R.path} ${f} @ ${S}`);try{const $=R.sah.read(q.heap8u().subarray(p,p+f),{at:w+Number(S)});return $p&&q.poke8(f+p-1,0)}catch{return o.SQLITE_NOMEM}finally{q.scopedAllocPop(R)}}return k?k.sqlite3Rc||o.SQLITE_IOERR:0},xOpen:function(p,f,S,k,R){const $=E(p);try{$.log(`xOpen ${q.cstrToJs(f)} ${k}`);const ee=f&&q.peek8(f)?$.getPath(f):F();let ce=$.getSAHForPath(ee);!ce&&k&o.SQLITE_OPEN_CREATE&&($.getFileCount()<$.getCapacity()?(ce=$.nextAvailableSAH(),$.setAssociatedPath(ce,ee,k)):n("SAH pool is full. Cannot create file",ee)),ce||n("file not found:",ee);const pe={path:ee,flags:k,sah:ce};$.mapS3FileToOFile(S,pe),pe.lockType=o.SQLITE_LOCK_NONE;const Ie=new o.sqlite3_file(S);return Ie.$pMethods=b.pointer,Ie.dispose(),q.poke32(R,k),0}catch(ee){return $.storeErr(ee),o.SQLITE_CANTOPEN}}},U=function(B){t.capi.sqlite3_vfs_find(B)&&r("VFS name is already registered:",B);const p=new o.sqlite3_vfs,f=o.sqlite3_vfs_find(null),S=f?new o.sqlite3_vfs(f):null;return p.$iVersion=2,p.$szOsFile=o.sqlite3_file.structInfo.sizeof,p.$mxPathname=C,p.addOnDispose(p.$zName=q.allocCString(B),()=>z(p.pointer,0)),S&&(p.$xRandomness=S.$xRandomness,p.$xSleep=S.$xSleep,S.dispose()),!p.$xRandomness&&!y.xRandomness&&(y.xRandomness=function(k,R,$){const ee=q.heap8u();let ce=0;for(;ce0),t.vfs.installVfs({vfs:{struct:p,methods:y}}),p};class J{constructor(p=Object.create(null)){Ae(this,K);Nt(this,"vfsDir");Ae(this,re);Ae(this,ie);Ae(this,ae);Ae(this,ue,new Map);Ae(this,me,new Map);Ae(this,he,new Set);Ae(this,ve,new Map);Ae(this,be,new Uint8Array(O));Ae(this,P);Ae(this,M);Ae(this,W);ke(this,W,p.verbosity??j.verbosity),this.vfsName=p.name||j.name,ke(this,M,U(this.vfsName)),z(Y(this,M).pointer,this),this.vfsDir=p.directory||"."+this.vfsName,ke(this,P,new DataView(Y(this,be).buffer,Y(this,be).byteOffset)),this.isReady=this.reset(!!(p.clearOnInit??j.clearOnInit)).then(()=>{if(this.$error)throw this.$error;return this.getCapacity()?Promise.resolve(void 0):this.addCapacity(p.initialCapacity||j.initialCapacity)})}log(...p){it(this,K,ot).call(this,2,...p)}warn(...p){it(this,K,ot).call(this,1,...p)}error(...p){it(this,K,ot).call(this,0,...p)}getVfs(){return Y(this,M)}getCapacity(){return Y(this,ue).size}getFileCount(){return Y(this,me).size}getFileNames(){const p=[],f=Y(this,me).keys();for(const S of f)p.push(S);return p}async addCapacity(p){for(let f=0;f{try{const R=await k.createSyncAccessHandle();if(Y(this,ue).set(R,S),p)R.truncate(w),this.setAssociatedPath(R,"",0);else{const $=this.getAssociatedPath(R);$?Y(this,me).set($,R):Y(this,he).add(R)}}catch(R){throw this.storeErr(R),this.releaseAccessHandles(),R}}))}getAssociatedPath(p){p.read(Y(this,be),{at:0});const f=Y(this,P).getUint32(I);if(Y(this,be)[0]&&(f&o.SQLITE_OPEN_DELETEONCLOSE||!(f&x)))return c(`Removing file with unexpected flags ${f.toString(16)}`,Y(this,be)),this.setAssociatedPath(p,"",0),"";const S=new Uint32Array(V/4);p.read(S,{at:N});const k=this.computeDigest(Y(this,be));if(S.every((R,$)=>R===k[$])){const R=Y(this,be).findIndex($=>$===0);return R===0&&p.truncate(w),R?D.decode(Y(this,be).subarray(0,R)):""}else return c("Disassociating file with bad digest."),this.setAssociatedPath(p,"",0),""}setAssociatedPath(p,f,S){const k=A.encodeInto(f,Y(this,be));C<=k.written+1&&n("Path too long:",f),Y(this,be).fill(0,k.written,C),Y(this,P).setUint32(I,S);const R=this.computeDigest(Y(this,be));p.write(Y(this,be),{at:0}),p.write(R,{at:N}),p.flush(),f?(Y(this,me).set(f,p),Y(this,he).delete(p)):(p.truncate(w),Y(this,he).add(p))}computeDigest(p){let f=3735928559,S=1103547991;for(const k of p)f=31*f+k*307,S=31*S+k*307;return new Uint32Array([f>>>0,S>>>0])}async reset(p){await this.isReady;let f=await navigator.storage.getDirectory(),S;for(const k of this.vfsDir.split("/"))k&&(S=f,f=await f.getDirectoryHandle(k,{create:!0}));return ke(this,re,f),ke(this,ae,S),ke(this,ie,await Y(this,re).getDirectoryHandle(T,{create:!0})),this.releaseAccessHandles(),this.acquireAccessHandles(p)}getPath(p){return q.isPtr(p)&&(p=q.cstrToJs(p)),(p instanceof URL?p:new URL(p,"file://localhost/")).pathname}deletePath(p){const f=Y(this,me).get(p);return f&&(Y(this,me).delete(p),this.setAssociatedPath(f,"",0)),!!f}storeErr(p,f){return p&&(p.sqlite3Rc=f||o.SQLITE_IOERR,this.error(p)),this.$error=p,f}popErr(){const p=this.$error;return this.$error=void 0,p}nextAvailableSAH(){const[p]=Y(this,he).keys();return p}getOFileForS3File(p){return Y(this,ve).get(p)}mapS3FileToOFile(p,f){f?(Y(this,ve).set(p,f),l(p,this)):(Y(this,ve).delete(p),l(p,!1))}hasFilename(p){return Y(this,me).has(p)}getSAHForPath(p){return Y(this,me).get(p)}async removeVfs(){if(!Y(this,M).pointer||!Y(this,ie))return!1;o.sqlite3_vfs_unregister(Y(this,M).pointer),Y(this,M).dispose(),delete s[this.vfsName];try{this.releaseAccessHandles(),await Y(this,re).removeEntry(T,{recursive:!0}),ke(this,ie,void 0),await Y(this,ae).removeEntry(Y(this,re).name,{recursive:!0}),ke(this,re,ke(this,ae,void 0))}catch(p){t.config.error(this.vfsName,"removeVfs() failed:",p)}return!0}exportFile(p){const f=Y(this,me).get(p)||n("File not found:",p),S=f.getSize()-w,k=new Uint8Array(S>0?S:0);if(S>0){const R=f.read(k,{at:w});R!=S&&n("Expected to read "+S+" bytes but read "+R+".")}return k}async importDbChunked(p,f){const S=Y(this,me).get(p)||this.nextAvailableSAH()||n("No available handles to import to.");S.truncate(0);let k=0,R,$=!1;try{for(;(R=await f())!==void 0;)R instanceof ArrayBuffer&&(R=new Uint8Array(R)),k===0&&R.byteLength>=15&&(d.affirmDbHeader(R),$=!0),S.write(R,{at:w+k}),k+=R.byteLength;if((k<512||k%512!==0)&&n("Input size",k,"is not correct for an SQLite database."),!$){const ee=new Uint8Array(20);S.read(ee,{at:0}),d.affirmDbHeader(ee)}S.write(new Uint8Array([1,1]),{at:w+18})}catch(ee){throw this.setAssociatedPath(S,"",0),ee}return this.setAssociatedPath(S,p,o.SQLITE_OPEN_MAIN_DB),k}importDb(p,f){if(f instanceof ArrayBuffer)f=new Uint8Array(f);else if(f instanceof Function)return this.importDbChunked(p,f);const S=Y(this,me).get(p)||this.nextAvailableSAH()||n("No available handles to import to."),k=f.byteLength;(k<512||k%512!=0)&&n("Byte array size is invalid for an SQLite db.");const R="SQLite format 3";for(let ee=0;eep&&H[p](this.vfsName+":",...f)};class te{constructor(p){Ae(this,X);ke(this,X,p),this.vfsName=p.vfsName}async addCapacity(p){return Y(this,X).addCapacity(p)}async reduceCapacity(p){return Y(this,X).reduceCapacity(p)}getCapacity(){return Y(this,X).getCapacity(Y(this,X))}getFileCount(){return Y(this,X).getFileCount()}getFileNames(){return Y(this,X).getFileNames()}async reserveMinimumCapacity(p){const f=Y(this,X).getCapacity();return f{const B=await navigator.storage.getDirectory(),p=".opfs-sahpool-sync-check-"+F(),k=(await(await B.getFileHandle(p,{create:!0})).createSyncAccessHandle()).close();return await k,await B.removeEntry(p),k!=null&&k.then&&n("The local OPFS API is too old for opfs-sahpool:","it has an async FileSystemSyncAccessHandle.close() method."),!0};t.installOpfsSAHPoolVfs=async function(B=Object.create(null)){var f;B=Object.assign(Object.create(null),j,B||{});const p=B.name;if(B.$testThrowPhase1)throw B.$testThrowPhase1;if(s[p])try{return await s[p]}catch(S){if(B.forceReinitIfPreviouslyFailed)delete s[p];else throw S}return!globalThis.FileSystemHandle||!globalThis.FileSystemDirectoryHandle||!globalThis.FileSystemFileHandle||!globalThis.FileSystemFileHandle.prototype.createSyncAccessHandle||!((f=navigator==null?void 0:navigator.storage)!=null&&f.getDirectory)?s[p]=Promise.reject(new Error("Missing required OPFS APIs.")):s[p]=oe().then(async function(){if(B.$testThrowPhase2)throw B.$testThrowPhase2;const S=new J(B);return S.isReady.then(async()=>{const k=new te(S);if(t.oo1){const R=t.oo1,$=S.getVfs(),ee=function(...ce){const pe=R.DB.dbCtorHelper.normalizeArgs(...ce);pe.vfs=$.$zName,R.DB.dbCtorHelper.call(this,pe)};ee.prototype=Object.create(R.DB.prototype),k.OpfsSAHPoolDb=ee}return S.log("VFS initialized."),k}).catch(async k=>{throw await S.removeVfs().catch(()=>{}),k})}).catch(S=>s[p]=Promise.reject(S))}}),typeof e<"u"){const t=Object.assign(Object.create(null),{exports:typeof m>"u"?e.asm:m,memory:e.wasmMemory},globalThis.sqlite3ApiConfig||{});globalThis.sqlite3ApiConfig=t;let n;try{n=globalThis.sqlite3ApiBootstrap()}catch(r){throw console.error("sqlite3ApiBootstrap() error:",r),r}finally{delete globalThis.sqlite3ApiBootstrap,delete globalThis.sqlite3ApiConfig}e.sqlite3=n}else console.warn("This is not running in an Emscripten module context, so","globalThis.sqlite3ApiBootstrap() is _not_ being called due to lack","of config info for the WASM environment.","It must be called manually.")}),fe=Fe,fe}})();const lr=function(){var fe,i;const se=jt;if(!se)throw new Error("Expecting globalThis.sqlite3InitModule to be defined by the Emscripten build.");const Z=globalThis.sqlite3InitModuleState=Object.assign(Object.create(null),{moduleScript:(fe=globalThis==null?void 0:globalThis.document)==null?void 0:fe.currentScript,isWorker:typeof WorkerGlobalScope<"u",location:globalThis.location,urlParams:(i=globalThis==null?void 0:globalThis.location)!=null&&i.href?new URL(globalThis.location.href).searchParams:new URLSearchParams});if(Z.debugModule=Z.urlParams.has("sqlite3.debugModule")?(...ye)=>console.warn("sqlite3.debugModule:",...ye):()=>{},Z.urlParams.has("sqlite3.dir"))Z.sqlite3Dir=Z.urlParams.get("sqlite3.dir")+"/";else if(Z.moduleScript){const ye=Z.moduleScript.src.split("/");ye.pop(),Z.sqlite3Dir=ye.join("/")+"/"}if(globalThis.sqlite3InitModule=function ye(...Ee){return se(...Ee).then(Fe=>{const Re=Fe.sqlite3;Re.scriptInfo=Z,ye.__isUnderTest&&(Re.__isUnderTest=!0);const Pe=Re.asyncPostInit;return delete Re.asyncPostInit,Pe()}).catch(Fe=>{throw console.error("Exception loading sqlite3 module:",Fe),Fe})},globalThis.sqlite3InitModule.ready=se.ready,globalThis.sqlite3InitModuleState.moduleScript){const ye=globalThis.sqlite3InitModuleState;let Ee=ye.moduleScript.src.split("/");Ee.pop(),ye.scriptDir=Ee.join("/")+"/"}return Z.debugModule("sqlite3InitModuleState =",Z),globalThis.sqlite3InitModule}();jt=lr;globalThis.sqlite3Worker1Promiser=function se(Z=se.defaultConfig){if(arguments.length===1&&typeof arguments[0]=="function"){const ne=Z;Z=Object.assign(Object.create(null),se.defaultConfig),Z.onready=ne}else Z=Object.assign(Object.create(null),se.defaultConfig,Z);const fe=Object.create(null),i=function(){},ye=Z.onerror||i,Ee=Z.debug||i,Fe=Z.generateMessageId?void 0:Object.create(null),Re=Z.generateMessageId||function(ne){return ne.type+"#"+(Fe[ne.type]=(Fe[ne.type]||0)+1)},Pe=(...ne)=>{throw new Error(ne.join(" "))};Z.worker||(Z.worker=se.defaultConfig.worker),typeof Z.worker=="function"&&(Z.worker=Z.worker());let Ne,$e;return Z.worker.onmessage=function(ne){ne=ne.data,Ee("worker1.onmessage",ne);let qe=fe[ne.messageId];if(!qe){if(ne&&ne.type==="sqlite3-api"&&ne.result==="worker1-ready"){Z.onready&&Z.onready($e);return}if(qe=fe[ne.type],qe&&qe.onrow){qe.onrow(ne);return}Z.onunhandled?Z.onunhandled(arguments[0]):ye("sqlite3Worker1Promiser() unhandled worker message:",ne);return}switch(delete fe[ne.messageId],ne.type){case"error":qe.reject(ne);return;case"open":Ne||(Ne=ne.dbId);break;case"close":ne.dbId===Ne&&(Ne=void 0);break}try{qe.resolve(ne)}catch(Oe){qe.reject(Oe)}},$e=function(){let ne;arguments.length===1?ne=arguments[0]:arguments.length===2?(ne=Object.create(null),ne.type=arguments[0],ne.args=arguments[1],ne.dbId=ne.args.dbId):Pe("Invalid arguments for sqlite3Worker1Promiser()-created factory."),!ne.dbId&&ne.type!=="open"&&(ne.dbId=Ne),ne.messageId=Re(ne),ne.departureTime=performance.now();const qe=Object.create(null);qe.message=ne;let Oe;ne.type==="exec"&&ne.args&&(typeof ne.args.callback=="function"?(Oe=ne.messageId+":row",qe.onrow=ne.args.callback,ne.args.callback=Oe,fe[Oe]=qe):typeof ne.args.callback=="string"&&Pe("exec callback may not be a string when using the Promise interface."));let Me=new Promise(function(We,Ke){qe.resolve=We,qe.reject=Ke,fe[ne.messageId]=qe,Ee("Posting",ne.type,"message to Worker dbId="+(Ne||"default")+":",ne),Z.worker.postMessage(ne)});return Oe&&(Me=Me.finally(()=>delete fe[Oe])),Me}};globalThis.sqlite3Worker1Promiser.defaultConfig={worker:function(){return new Worker(new URL(""+new URL("sqlite3-worker1-bundler-friendly-S52FP0de.js",import.meta.url).href,import.meta.url),{type:"module"})},onerror:(...se)=>console.error("worker1 promiser error",...se)};sqlite3Worker1Promiser.v2=(function(se){let Z;typeof se=="function"?(Z=se,se={}):typeof(se==null?void 0:se.onready)=="function"&&(Z=se.onready,delete se.onready);const fe=Object.create(null);se=Object.assign(se||Object.create(null),{onready:async function(ye){try{Z&&await Z(ye),fe.resolve(ye)}catch(Ee){fe.reject(Ee)}}});const i=new Promise(function(ye,Ee){fe.resolve=ye,fe.reject=Ee});try{this.original(se)}catch(ye){fe.reject(ye)}return i}).bind({original:sqlite3Worker1Promiser});sqlite3Worker1Promiser.v2;const fr=self.sqlite3Worker1Promiser;export{jt as default,fr as sqlite3Worker1Promiser}; diff --git a/_nuxt/Ib7ni1pr.js b/_nuxt/Ib7ni1pr.js new file mode 100644 index 000000000..082aba2b6 --- /dev/null +++ b/_nuxt/Ib7ni1pr.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,a){return o(),t("em",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/BNvPGTwx.js b/_nuxt/JM_uGKSm.js similarity index 84% rename from _nuxt/BNvPGTwx.js rename to _nuxt/JM_uGKSm.js index ac6ad0ee6..6b256878d 100644 --- a/_nuxt/BNvPGTwx.js +++ b/_nuxt/JM_uGKSm.js @@ -1 +1 @@ -import{_ as x}from"./D1Td-sup.js";import{_ as y}from"./BXr24YLQ.js";import{_ as L,a4 as I,a5 as O,k as g,o,e as h,w as s,c as _,F as w,z as C,f as c,u as m,h as S,t as M,a6 as F,a7 as B,b as P,a8 as E,U as N,V as A,v as f,i as b,r as D,a9 as G,aa as H,S as R,l as q}from"./CtAHAj8D.js";import{_ as T}from"./BLQtA5-z.js";import{_ as U}from"./C8xMDrOp.js";import{u as j,a as V}from"./D7UstaYR.js";import"./XfmWFp1g.js";import"./DmB99pCB.js";import"./BHey-DM1.js";import"./CuAcmSWe.js";import"./DUw8OZnC.js";const J={__name:"LanguageSwitch",props:{filterCurrentLang:{type:Boolean,required:!1,default(){return!1}}},setup(l){const e=I(),{locales:u,locale:i}=O(),n=l,a=g(()=>u.value.filter(p=>!n.filterCurrentLang||n.filterCurrentLang&&p.code!==i.value));return(p,v)=>{const d=x;return o(),h(m(y),{class:"fragment-language-switch"},{default:s(()=>[(o(!0),_(w,null,C(a.value,t=>(o(),_("li",{key:t.code},[c(d,{to:m(e)(t.code),class:"language-switch",title:t.code},{default:s(()=>[S(M(t.code),1)]),_:2},1032,["to","title"])]))),128))]),_:1})}}},K=L(J,[["__scopeId","data-v-73de1d33"]]),Q="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='close'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M93.3,24.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,21.8,97,24.8,93.3,24.8z'%20/%3e%3cpath%20d='M93.3,54.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,51.8,97,54.8,93.3,54.8z'%20/%3e%3cpath%20d='M93.3,84.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,81.8,97,84.8,93.3,84.8z'%20/%3e%3c/g%3e%3cg%3e%3cpath%20d='M59.6,50L98,11.6c2.7-2.7,2.7-7,0-9.6v0c-2.7-2.7-7-2.7-9.6,0L50,40.4L11.6,2C8.9-0.7,4.6-0.7,2,2v0c-2.7,2.7-2.7,7,0,9.6%20L40.4,50L2,88.4c-2.7,2.7-2.7,7,0,9.6v0c2.7,2.7,7,2.7,9.6,0L50,59.6L88.4,98c2.7,2.7,7,2.7,9.6,0v0c2.7-2.7,2.7-7,0-9.6L59.6,50z'%20/%3e%3c/g%3e%3c/svg%3e",W={class:"lost-flex-container"},X={class:"content"},Y={__name:"Modal",props:{options:{type:Object,default(){return{opened:!1}}},name:{type:String,required:!0},closeButton:{type:Boolean,default(){return!1}},onOpen:{type:Function,default(){return null}},onClose:{type:Function,default(){return null}}},setup(l){const e=l,u=F(),i=j(),n=V(),a=g(()=>n.isModalOpened("menu")),p=g(()=>({opened:a.value}));B(a,t=>{t?e.onOpen&&e.onOpen():e.onClose&&e.onClose()}),P(()=>{u.afterEach(d),n.registerModal({name:e.name,opened:e.options.opened}),a.value&&i.toggleScrollDirection(!0)}),E(()=>{n.unregisterModal(e.name)});function v(){this.$store.dispatch("modal/toggleModal",{name:this.name,flag:!1})}function d(){this.close()}return(t,k)=>(o(),h(H,{name:"modal-toggle"},{default:s(()=>[N(c(m(U),{class:A(["layout-modal",p.value])},{container:s(()=>[f("div",W,[l.closeButton?(o(),_("button",{key:0,class:"close",onClick:v},[f("i",null,[c(m(Q))])])):b("",!0),f("div",X,[D(t.$slots,"default")])])]),_:3},8,["class"]),[[G,a.value]])]),_:3}))}},Z={__name:"Menu",props:{opened:{type:Boolean,default(){return!1}},navigation:{type:Array,default(){return[{title:"Link 1.",to:"#link-1",target:"_self"},{title:"Link 2.",to:"#link-2",target:"_self"},{title:"Link 3.",to:"#link-3",target:"_self"}]}}},setup(l){const e=V(),u=R(),i=q();B(()=>i.path,()=>e.closeModal({name:"menu"}));const n=l,a=g(()=>({opened:n.opened}));return(p,v)=>{const d=x,t=y,k=K,$=T,z=Y;return o(),h(z,{class:"organism-menu",name:"menu",options:a.value},{default:s(()=>[f("nav",null,[c(t,{class:"links",type:"page-menu-links"},{default:s(()=>[(o(!0),_(w,null,C(l.navigation,r=>(o(),_("li",{key:r.title},[c(d,{to:m(u)(r.to)},{default:s(()=>[S(M(r.title),1)]),_:2},1032,["to"]),r.childs&&r.childs.length?(o(),h(t,{key:0,list:r.childs,class:"childs",type:"page-menu-links"},null,8,["list"])):b("",!0)]))),128))]),_:1}),c($,null,{default:s(()=>[c(k)]),_:1})])]),_:1},8,["options"])}}},pe=L(Z,[["__scopeId","data-v-8c21ab13"]]);export{pe as default}; +import{_ as x}from"./CDbii7On.js";import{_ as y}from"./CVR7uI4U.js";import{_ as L,a4 as O,a5 as z,k as g,o,e as h,w as s,c as _,F as w,B as C,f as c,u as m,h as S,t as M,a6 as F,a7 as B,b as P,a8 as E,U as N,V as A,v as f,i as b,r as D,a9 as G,aa as H,S as R,l as q}from"./BMzG3_Vl.js";import{_ as T}from"./Ba7fB1mB.js";import{_ as U}from"./BCQJoGOc.js";import{u as j,a as V}from"./1S5t1YhH.js";import"./BnBJyOtv.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";import"./B-k1hjGD.js";import"./CEcqxCTK.js";const J={__name:"LanguageSwitch",props:{filterCurrentLang:{type:Boolean,required:!1,default(){return!1}}},setup(l){const e=O(),{locales:u,locale:i}=z(),n=l,a=g(()=>u.value.filter(p=>!n.filterCurrentLang||n.filterCurrentLang&&p.code!==i.value));return(p,v)=>{const d=x;return o(),h(m(y),{class:"fragment-language-switch"},{default:s(()=>[(o(!0),_(w,null,C(a.value,t=>(o(),_("li",{key:t.code},[c(d,{to:m(e)(t.code),class:"language-switch",title:t.code},{default:s(()=>[S(M(t.code),1)]),_:2},1032,["to","title"])]))),128))]),_:1})}}},K=L(J,[["__scopeId","data-v-73de1d33"]]),Q="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='close'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M93.3,24.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,21.8,97,24.8,93.3,24.8z'%20/%3e%3cpath%20d='M93.3,54.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,51.8,97,54.8,93.3,54.8z'%20/%3e%3cpath%20d='M93.3,84.8H6.7c-3.7,0-6.7-3-6.7-6.7v0c0-3.7,3-6.7,6.7-6.7h86.7c3.7,0,6.7,3,6.7,6.7v0C100,81.8,97,84.8,93.3,84.8z'%20/%3e%3c/g%3e%3cg%3e%3cpath%20d='M59.6,50L98,11.6c2.7-2.7,2.7-7,0-9.6v0c-2.7-2.7-7-2.7-9.6,0L50,40.4L11.6,2C8.9-0.7,4.6-0.7,2,2v0c-2.7,2.7-2.7,7,0,9.6%20L40.4,50L2,88.4c-2.7,2.7-2.7,7,0,9.6v0c2.7,2.7,7,2.7,9.6,0L50,59.6L88.4,98c2.7,2.7,7,2.7,9.6,0v0c2.7-2.7,2.7-7,0-9.6L59.6,50z'%20/%3e%3c/g%3e%3c/svg%3e",W={class:"lost-flex-container"},X={class:"content"},Y={__name:"Modal",props:{options:{type:Object,default(){return{opened:!1}}},name:{type:String,required:!0},closeButton:{type:Boolean,default(){return!1}},onOpen:{type:Function,default(){return null}},onClose:{type:Function,default(){return null}}},setup(l){const e=l,u=F(),i=j(),n=V(),a=g(()=>n.isModalOpened("menu")),p=g(()=>({opened:a.value}));B(a,t=>{t?e.onOpen&&e.onOpen():e.onClose&&e.onClose()}),P(()=>{u.afterEach(d),n.registerModal({name:e.name,opened:e.options.opened}),a.value&&i.toggleScrollDirection(!0)}),E(()=>{n.unregisterModal(e.name)});function v(){this.$store.dispatch("modal/toggleModal",{name:this.name,flag:!1})}function d(){this.close()}return(t,k)=>(o(),h(H,{name:"modal-toggle"},{default:s(()=>[N(c(m(U),{class:A(["layout-modal",p.value])},{container:s(()=>[f("div",W,[l.closeButton?(o(),_("button",{key:0,class:"close",onClick:v},[f("i",null,[c(m(Q))])])):b("",!0),f("div",X,[D(t.$slots,"default")])])]),_:3},8,["class"]),[[G,a.value]])]),_:3}))}},Z={__name:"Menu",props:{opened:{type:Boolean,default(){return!1}},navigation:{type:Array,default(){return[{title:"Link 1.",to:"#link-1",target:"_self"},{title:"Link 2.",to:"#link-2",target:"_self"},{title:"Link 3.",to:"#link-3",target:"_self"}]}}},setup(l){const e=V(),u=R(),i=q();B(()=>i.path,()=>e.closeModal({name:"menu"}));const n=l,a=g(()=>({opened:n.opened}));return(p,v)=>{const d=x,t=y,k=K,$=T,I=Y;return o(),h(I,{class:"organism-menu",name:"menu",options:a.value},{default:s(()=>[f("nav",null,[c(t,{class:"links",type:"page-menu-links"},{default:s(()=>[(o(!0),_(w,null,C(l.navigation,r=>(o(),_("li",{key:r.title},[c(d,{to:m(u)(r.to)},{default:s(()=>[S(M(r.title),1)]),_:2},1032,["to"]),r.childs&&r.childs.length?(o(),h(t,{key:0,list:r.childs,class:"childs",type:"page-menu-links"},null,8,["list"])):b("",!0)]))),128))]),_:1}),c($,null,{default:s(()=>[c(k)]),_:1})])]),_:1},8,["options"])}}},pe=L(Z,[["__scopeId","data-v-8c21ab13"]]);export{pe as default}; diff --git a/_nuxt/DSzIkZpy.js b/_nuxt/RWOGVE6V.js similarity index 78% rename from _nuxt/DSzIkZpy.js rename to _nuxt/RWOGVE6V.js index c2af1bedb..69630f148 100644 --- a/_nuxt/DSzIkZpy.js +++ b/_nuxt/RWOGVE6V.js @@ -1 +1 @@ -import{d as p,A as i,k as u,o as r,c as s,u as f,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],d=["href"],h=p({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(r(),s("h2",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as i,k as u,o as r,c as s,u as f,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],d=["href"],h=p({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(r(),s("h2",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/YtHUC7-R.js b/_nuxt/YtHUC7-R.js deleted file mode 100644 index 6cc063a1b..000000000 --- a/_nuxt/YtHUC7-R.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("th",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/DnDxz0eL.js b/_nuxt/bWs328Jn.js similarity index 68% rename from _nuxt/DnDxz0eL.js rename to _nuxt/bWs328Jn.js index 94b3a799e..0a8c32e7f 100644 --- a/_nuxt/DnDxz0eL.js +++ b/_nuxt/bWs328Jn.js @@ -1 +1 @@ -import{_ as a}from"./D1Td-sup.js";import{d as n,o as s,e as p,w as f,r as _}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=n({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(e){const t=e;return(r,c)=>{const o=a;return s(),p(o,{href:t.href,target:t.target},{default:f(()=>[_(r.$slots,"default")]),_:3},8,["href","target"])}}});export{l as default}; +import{_ as a}from"./CDbii7On.js";import{d as n,o as s,e as p,w as f,r as _}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=n({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(e){const t=e;return(r,c)=>{const o=a;return s(),p(o,{href:t.href,target:t.target},{default:f(()=>[_(r.$slots,"default")]),_:3},8,["href","target"])}}});export{l as default}; diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index ad5d5308f..e5d5d1e5f 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"f0c5ec09-bc94-41f5-8209-6510854971a2","timestamp":1737108043878} \ No newline at end of file +{"id":"cf980d1e-d9aa-472d-99d3-ec4803afd170","timestamp":1737109117271} \ No newline at end of file diff --git a/_nuxt/builds/meta/f0c5ec09-bc94-41f5-8209-6510854971a2.json b/_nuxt/builds/meta/cf980d1e-d9aa-472d-99d3-ec4803afd170.json similarity index 76% rename from _nuxt/builds/meta/f0c5ec09-bc94-41f5-8209-6510854971a2.json rename to _nuxt/builds/meta/cf980d1e-d9aa-472d-99d3-ec4803afd170.json index 6f6bdd28c..00bfc8d7f 100644 --- a/_nuxt/builds/meta/f0c5ec09-bc94-41f5-8209-6510854971a2.json +++ b/_nuxt/builds/meta/cf980d1e-d9aa-472d-99d3-ec4803afd170.json @@ -1 +1 @@ -{"id":"f0c5ec09-bc94-41f5-8209-6510854971a2","timestamp":1737108043878,"matcher":{"static":{"/sitemap.xml":{"redirect":"/sitemap_index.xml"},"/api/content/page/database.sql":{"prerender":true},"/api/content/layout/database.sql":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":["/","/de","/projects","/projects/project-1","/projects/project-2","/contact","/terms","/legals","/about","/de/ueber-uns","/de/projekte","/de/projekte/projekt-1","/de/projekte/projekt-2","/de/kontakt","/de/nutzungsbedingungen","/de/rechtliche-hinweise"]} \ No newline at end of file +{"id":"cf980d1e-d9aa-472d-99d3-ec4803afd170","timestamp":1737109117271,"matcher":{"static":{"/sitemap.xml":{"redirect":"/sitemap_index.xml"},"/api/content/page/database.sql":{"prerender":true},"/api/content/layout/database.sql":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":["/","/de","/projects","/projects/project-1","/projects/project-2","/contact","/terms","/legals","/about","/de/ueber-uns","/de/projekte","/de/projekte/projekt-1","/de/projekte/projekt-2","/de/kontakt","/de/nutzungsbedingungen","/de/rechtliche-hinweise"]} \ No newline at end of file diff --git a/_nuxt/cG5Q303F.js b/_nuxt/cG5Q303F.js deleted file mode 100644 index 80789a2de..000000000 --- a/_nuxt/cG5Q303F.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const f=o(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/cIAOhYyl.js b/_nuxt/cIAOhYyl.js new file mode 100644 index 000000000..5b6f4bced --- /dev/null +++ b/_nuxt/cIAOhYyl.js @@ -0,0 +1 @@ +import{_ as o,o as r,c as t,r as c}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const s={};function n(e,l){return r(),t("blockquote",null,[c(e.$slots,"default")])}const f=o(s,[["render",n]]);export{f as default}; diff --git a/_nuxt/1eo4Yz3w.js b/_nuxt/dPBR43Ks.js similarity index 53% rename from _nuxt/1eo4Yz3w.js rename to _nuxt/dPBR43Ks.js index 4a41b0bfc..28747d9d8 100644 --- a/_nuxt/1eo4Yz3w.js +++ b/_nuxt/dPBR43Ks.js @@ -1 +1 @@ -import{_ as a}from"./BXr24YLQ.js";import{_ as r}from"./C8xMDrOp.js";import{o as n,e as s,w as _,v as i,f as p}from"./CtAHAj8D.js";import"./D1Td-sup.js";import"./XfmWFp1g.js";import"./DmB99pCB.js";import"./BHey-DM1.js";const k={__name:"Footer",props:{options:{type:Object,default(){return{}}},navigation:{type:Array,default(){return[]}}},setup(t){return(c,l)=>{const o=a,e=r;return n(),s(e,{class:"page-footer",tag:"footer"},{default:_(()=>[i("nav",null,[p(o,{list:t.navigation,type:"page-footer"},null,8,["list"])])]),_:1})}}};export{k as default}; +import{_ as a}from"./CVR7uI4U.js";import{_ as r}from"./BCQJoGOc.js";import{o as n,e as s,w as _,v as i,f as p}from"./BMzG3_Vl.js";import"./CDbii7On.js";import"./BnBJyOtv.js";import"./BxgRdn_n.js";import"./CRVO8YTy.js";const k={__name:"Footer",props:{options:{type:Object,default(){return{}}},navigation:{type:Array,default(){return[]}}},setup(t){return(c,l)=>{const o=a,e=r;return n(),s(e,{class:"page-footer",tag:"footer"},{default:_(()=>[i("nav",null,[p(o,{list:t.navigation,type:"page-footer"},null,8,["list"])])]),_:1})}}};export{k as default}; diff --git a/_nuxt/C6Tavy9M.js b/_nuxt/mS6bx7O8.js similarity index 78% rename from _nuxt/C6Tavy9M.js rename to _nuxt/mS6bx7O8.js index 3cb07cd0d..a0e04f80c 100644 --- a/_nuxt/C6Tavy9M.js +++ b/_nuxt/mS6bx7O8.js @@ -1 +1 @@ -import{d as p,A as i,k as u,o as r,c as s,u as f,r as n}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l=["id"],d=["href"],h=p({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(r(),s("h5",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; +import{d as p,z as i,k as u,o as r,c as s,u as f,r as n}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l=["id"],d=["href"],h=p({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=i().public.mdc,a=u(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(r(),s("h5",{id:t.id},[t.id&&f(a)?(r(),s("a",{key:0,href:`#${t.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/peSzg4yS.js b/_nuxt/peSzg4yS.js new file mode 100644 index 000000000..42ea62070 --- /dev/null +++ b/_nuxt/peSzg4yS.js @@ -0,0 +1 @@ +import{_ as r,o,c as t,r as s}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const c={};function n(e,l){return o(),t("ul",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/riKPZs0l.js b/_nuxt/riKPZs0l.js deleted file mode 100644 index c50a87dba..000000000 --- a/_nuxt/riKPZs0l.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const a={};function c(e,n){return o(),t("table",null,[s(e.$slots,"default")])}const f=r(a,[["render",c]]);export{f as default}; diff --git a/_nuxt/zCetZr7S.js b/_nuxt/zCetZr7S.js deleted file mode 100644 index aa12a190d..000000000 --- a/_nuxt/zCetZr7S.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,c as t,r as s}from"./CtAHAj8D.js";import"./BHey-DM1.js";const c={};function n(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const f=r(c,[["render",n]]);export{f as default}; diff --git a/_nuxt/BZtkn7KW.js b/_nuxt/zJuXdVYX.js similarity index 96% rename from _nuxt/BZtkn7KW.js rename to _nuxt/zJuXdVYX.js index bef538408..e58d7a68d 100644 --- a/_nuxt/BZtkn7KW.js +++ b/_nuxt/zJuXdVYX.js @@ -1 +1 @@ -import{_ as s,s as a,o as i,c as u,v as e,t as o}from"./CtAHAj8D.js";import"./BHey-DM1.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return a({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--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 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(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: }'}]}),(g,n)=>(i(),u("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-9ae14d19"]]);export{b as default}; +import{_ as s,s as a,o as i,c as u,v as e,t as o}from"./BMzG3_Vl.js";import"./CRVO8YTy.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return a({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--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 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(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: }'}]}),(g,n)=>(i(),u("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-9ae14d19"]]);export{b as default}; diff --git a/_payload.json b/_payload.json index d7dd2245d..deb929b70 100644 --- a/_payload.json +++ b/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133743] \ No newline at end of file diff --git a/about/_payload.json b/about/_payload.json index d7dd2245d..6134e9357 100644 --- a/about/_payload.json +++ b/about/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/about/index.html b/about/index.html index 9ad0788a1..18006c000 100644 --- a/about/index.html +++ b/about/index.html @@ -64,18 +64,18 @@ - + + + - + - - -
Text Image

About

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Single Image
- \ No newline at end of file +
Text Image

About

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Single Image
+ \ No newline at end of file diff --git a/contact/_payload.json b/contact/_payload.json index d7dd2245d..6134e9357 100644 --- a/contact/_payload.json +++ b/contact/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/contact/index.html b/contact/index.html index d9bcbcaf6..53ef3b417 100644 --- a/contact/index.html +++ b/contact/index.html @@ -58,18 +58,18 @@ - + + + - + - - -

Contact

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Contact
- \ No newline at end of file +

Contact

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Contact
+ \ No newline at end of file diff --git a/de/_payload.json b/de/_payload.json index 329cb17ac..0c43aca27 100644 --- a/de/_payload.json +++ b/de/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108106206] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109178812] \ No newline at end of file diff --git a/de/index.html b/de/index.html index 7880f7436..1e266ee8f 100644 --- a/de/index.html +++ b/de/index.html @@ -70,27 +70,27 @@ - + + + - + - - -
Home

gp-vue-boilerplate

Home

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text Image OverlineLorem HeadlineText Image Subline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text OverlineLorem HeadlineText Subline

Example Text

Single Image
- \ No newline at end of file +
Home

gp-vue-boilerplate

Home

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text Image OverlineLorem HeadlineText Image Subline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text OverlineLorem HeadlineText Subline

Example Text

Single Image
+ \ No newline at end of file diff --git a/de/kontakt/_payload.json b/de/kontakt/_payload.json index 26b7666e3..32d6fff4e 100644 --- a/de/kontakt/_payload.json +++ b/de/kontakt/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108109550] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109181795] \ No newline at end of file diff --git a/de/kontakt/index.html b/de/kontakt/index.html index 68ad023d7..a9eb86fd8 100644 --- a/de/kontakt/index.html +++ b/de/kontakt/index.html @@ -58,18 +58,18 @@ - + + + - + - - -

Kontakt

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Contact
- \ No newline at end of file +

Kontakt

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Contact
+ \ No newline at end of file diff --git a/de/nutzungsbedingungen/_payload.json b/de/nutzungsbedingungen/_payload.json index da1bbb3ac..2eb0f0430 100644 --- a/de/nutzungsbedingungen/_payload.json +++ b/de/nutzungsbedingungen/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108109681] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109181864] \ No newline at end of file diff --git a/de/nutzungsbedingungen/index.html b/de/nutzungsbedingungen/index.html index 5f8d5dea8..64d9426bb 100644 --- a/de/nutzungsbedingungen/index.html +++ b/de/nutzungsbedingungen/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Legals

Stage Picture

Nutzungsbedingungen

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Legals

Stage Picture

Nutzungsbedingungen

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/de/projekte/_payload.json b/de/projekte/_payload.json index 0fed3b6fd..f35535328 100644 --- a/de/projekte/_payload.json +++ b/de/projekte/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108108013] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109179052] \ No newline at end of file diff --git a/de/projekte/index.html b/de/projekte/index.html index 6fb95c824..77839b7b3 100644 --- a/de/projekte/index.html +++ b/de/projekte/index.html @@ -65,18 +65,18 @@ - + + + - + - - -

Projekte

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Projekt 1

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Projekt 2

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Text Image
- \ No newline at end of file +

Projekte

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Projekt 1

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Projekt 2

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Text Image
+ \ No newline at end of file diff --git a/de/projekte/projekt-1/_payload.json b/de/projekte/projekt-1/_payload.json index 1b85aa48f..2eaa0c131 100644 --- a/de/projekte/projekt-1/_payload.json +++ b/de/projekte/projekt-1/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108108761] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109180837] \ No newline at end of file diff --git a/de/projekte/projekt-1/index.html b/de/projekte/projekt-1/index.html index a6ffaad0f..c608d0463 100644 --- a/de/projekte/projekt-1/index.html +++ b/de/projekte/projekt-1/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Projekt 1

Stage Picture

Projekt 1

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Projekt 1

Stage Picture

Projekt 1

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/de/projekte/projekt-2/_payload.json b/de/projekte/projekt-2/_payload.json index 902ab6478..6f662c6f6 100644 --- a/de/projekte/projekt-2/_payload.json +++ b/de/projekte/projekt-2/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108108800] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109180857] \ No newline at end of file diff --git a/de/projekte/projekt-2/index.html b/de/projekte/projekt-2/index.html index a6e343feb..3e92b3b44 100644 --- a/de/projekte/projekt-2/index.html +++ b/de/projekte/projekt-2/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Projekt 2

Stage Picture

Projekt 2

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Projekt 2

Stage Picture

Projekt 2

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/de/rechtliche-hinweise/_payload.json b/de/rechtliche-hinweise/_payload.json index a3d02f9ad..d0fc6cecd 100644 --- a/de/rechtliche-hinweise/_payload.json +++ b/de/rechtliche-hinweise/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108109929] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109181996] \ No newline at end of file diff --git a/de/rechtliche-hinweise/index.html b/de/rechtliche-hinweise/index.html index 28ad52400..605781e5f 100644 --- a/de/rechtliche-hinweise/index.html +++ b/de/rechtliche-hinweise/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Legals

Stage Picture

Rechtliche Hinweise

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Legals

Stage Picture

Rechtliche Hinweise

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/de/ueber-uns/_payload.json b/de/ueber-uns/_payload.json index c2010fc5e..f1eb40f72 100644 --- a/de/ueber-uns/_payload.json +++ b/de/ueber-uns/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"layout-data-de":3},{"id":4,"title":5,"body":6,"description":47,"extension":48,"meta":49,"navigation":73,"path":74,"seo":75,"stem":76},"layout/layout/de.json","De",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":32,"pageFooter":34},{},{"navigation":10},[11,15,19],{"title":12,"to":13},"Home",{"path":14},"/",{"title":16,"to":17},"Über uns",{"path":18},"/ueber-uns",{"title":20,"to":21,"childs":23},"Projekte",{"path":22},"/projekte",[24,28],{"title":25,"to":26},"Projekt 1",{"path":27},"/projekte/projekt-1",{"title":29,"to":30},"Projekt 2",{"path":31},"/projekte/projekt-2",{"label":33},"Menu Öffnen/Schließen",{"navigation":35},[36,40,44],{"title":37,"to":38},"Kontakt",{"path":39},"/kontakt",{"title":41,"to":42},"Nutzungsbedingungen",{"path":43},"/nutzungsbedingungen",{"title":45,"to":46},"Rechtliche Hinweise","/rechtliche-hinweise",null,"json",{"components":50},{"pageHeader":51,"pageMenu":52,"pageMenuButton":65,"pageFooter":66},{},{"navigation":53},[54,56,58],{"title":12,"to":55},{"path":14},{"title":16,"to":57},{"path":18},{"title":20,"to":59,"childs":60},{"path":22},[61,63],{"title":25,"to":62},{"path":27},{"title":29,"to":64},{"path":31},{"label":33},{"navigation":67},[68,70,72],{"title":37,"to":69},{"path":39},{"title":41,"to":71},{"path":43},{"title":45,"to":46},true,"/layout/de",{"title":5},"layout/de",1737108107087] \ No newline at end of file +[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"layout-data-de":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":29,"pageFooter":31},{},{"navigation":7},[8,12,16],{"title":9,"to":10},"Home",{"path":11},"/",{"title":13,"to":14},"Über uns",{"path":15},"/ueber-uns",{"title":17,"to":18,"childs":20},"Projekte",{"path":19},"/projekte",[21,25],{"title":22,"to":23},"Projekt 1",{"path":24},"/projekte/projekt-1",{"title":26,"to":27},"Projekt 2",{"path":28},"/projekte/projekt-2",{"label":30},"Menu Öffnen/Schließen",{"navigation":32},[33,37,41],{"title":34,"to":35},"Kontakt",{"path":36},"/kontakt",{"title":38,"to":39},"Nutzungsbedingungen",{"path":40},"/nutzungsbedingungen",{"title":42,"to":43},"Rechtliche Hinweise","/rechtliche-hinweise",1737109178913] \ No newline at end of file diff --git a/de/ueber-uns/index.html b/de/ueber-uns/index.html index 5db37c81b..430148aa1 100644 --- a/de/ueber-uns/index.html +++ b/de/ueber-uns/index.html @@ -64,18 +64,18 @@ - + + + - + - - -
Text Image

Ãœber uns

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Single Image
- \ No newline at end of file +
Text Image

Ãœber uns

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Single Image
+ \ No newline at end of file diff --git a/index.html b/index.html index 5d2302fbf..28cbe5fc3 100644 --- a/index.html +++ b/index.html @@ -70,27 +70,27 @@ - + + + - + - - -
Home

gp-vue-boilerplate

Home

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text Image OverlineLorem HeadlineText Image Subline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text OverlineLorem HeadlineText Subline

Example Text

Single Image
- \ No newline at end of file +
Home

gp-vue-boilerplate

Home

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text Image OverlineLorem HeadlineText Image Subline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image

Text OverlineLorem HeadlineText Subline

Example Text

Single Image
+ \ No newline at end of file diff --git a/legals/_payload.json b/legals/_payload.json index d7dd2245d..6134e9357 100644 --- a/legals/_payload.json +++ b/legals/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/legals/index.html b/legals/index.html index 29b4ed47e..3c4dfed92 100644 --- a/legals/index.html +++ b/legals/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Legals

Stage Picture

Legals

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Legals

Stage Picture

Legals

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/projects/_payload.json b/projects/_payload.json index d7dd2245d..6134e9357 100644 --- a/projects/_payload.json +++ b/projects/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/projects/index.html b/projects/index.html index 68645b934..b88ca160f 100644 --- a/projects/index.html +++ b/projects/index.html @@ -65,18 +65,18 @@ - + + + - + - - -

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Project 1

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Project 2

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image
- \ No newline at end of file +

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Project 1

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

More…
Project 2

Lorem Headline

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Text Image
+ \ No newline at end of file diff --git a/projects/project-1/_payload.json b/projects/project-1/_payload.json index d7dd2245d..6134e9357 100644 --- a/projects/project-1/_payload.json +++ b/projects/project-1/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/projects/project-1/index.html b/projects/project-1/index.html index 12a197fd7..dfe80106d 100644 --- a/projects/project-1/index.html +++ b/projects/project-1/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Project 1

Stage Picture

Project 1

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Project 1

Stage Picture

Project 1

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/projects/project-2/_payload.json b/projects/project-2/_payload.json index d7dd2245d..6134e9357 100644 --- a/projects/project-2/_payload.json +++ b/projects/project-2/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/projects/project-2/index.html b/projects/project-2/index.html index f0c6e1fd1..96b2a1619 100644 --- a/projects/project-2/index.html +++ b/projects/project-2/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Project 2

Stage Picture

Project 2

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Project 2

Stage Picture

Project 2

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file diff --git a/sitemap_index.xml b/sitemap_index.xml index 57ad04b83..a51240c7b 100644 --- a/sitemap_index.xml +++ b/sitemap_index.xml @@ -7,4 +7,4 @@ https://grabarzundpartner.github.io/gp-vue-boilerplate/__sitemap__/en-EN.xml - \ No newline at end of file + \ No newline at end of file diff --git a/terms/_payload.json b/terms/_payload.json index d7dd2245d..6134e9357 100644 --- a/terms/_payload.json +++ b/terms/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"layout-data-en":3},{"id":4,"title":5,"body":6,"description":40,"extension":41,"meta":42,"navigation":59,"path":60,"seo":61,"stem":62},"layout/layout/en.json","En",{"components":7},{"pageHeader":8,"pageMenu":9,"pageMenuButton":27,"pageFooter":29},{},{"navigation":10},[11,14,17],{"title":12,"to":13},"Home","/",{"title":15,"to":16},"About","/about",{"title":18,"to":19,"childs":20},"Projects","/projects",[21,24],{"title":22,"to":23},"Project 1","/projects/project-1",{"title":25,"to":26},"Project 2","/projects/project-2",{"label":28},"Menu Open/Close",{"navigation":30},[31,34,37],{"title":32,"to":33},"Contact","/contact",{"title":35,"to":36},"Terms of use","/terms",{"title":38,"to":39},"Legals","/legals",null,"json",{"components":43},{"pageHeader":44,"pageMenu":45,"pageMenuButton":53,"pageFooter":54},{},{"navigation":46},[47,48,49],{"title":12,"to":13},{"title":15,"to":16},{"title":18,"to":19,"childs":50},[51,52],{"title":22,"to":23},{"title":25,"to":26},{"label":28},{"navigation":55},[56,57,58],{"title":32,"to":33},{"title":35,"to":36},{"title":38,"to":39},true,"/layout/en",{"title":5},"layout/en",1737108061291] \ No newline at end of file +[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"layout-data-en":3},{"components":4},{"pageHeader":5,"pageMenu":6,"pageMenuButton":24,"pageFooter":26},{},{"navigation":7},[8,11,14],{"title":9,"to":10},"Home","/",{"title":12,"to":13},"About","/about",{"title":15,"to":16,"childs":17},"Projects","/projects",[18,21],{"title":19,"to":20},"Project 1","/projects/project-1",{"title":22,"to":23},"Project 2","/projects/project-2",{"label":25},"Menu Open/Close",{"navigation":27},[28,31,34],{"title":29,"to":30},"Contact","/contact",{"title":32,"to":33},"Terms of use","/terms",{"title":35,"to":36},"Legals","/legals",1737109133744] \ No newline at end of file diff --git a/terms/index.html b/terms/index.html index b8e6f3c68..544b6a889 100644 --- a/terms/index.html +++ b/terms/index.html @@ -58,18 +58,18 @@ - + + + - + - - -
Legals

Stage Picture

Terms

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

- \ No newline at end of file +
Legals

Stage Picture

Terms

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

Laboriosam, blanditiis non ducimus tortor. Voluptate reprehenderit placerat voluptates itaque cillum sociosqu, mauris rem nesciunt ipsam aliqua, pharetra odit animi distinctio! Aut, orci euismod? Malesuada, tempore sit corporis nostrud posuere? Repellat hac eiusmod tellus. Ut bibendum? Convallis cillum aliquam, voluptatum.

Excepteur condimentum ac voluptate ea fugit nihil alias molestias ullamco architecto ipsam, sequi magnis cillum, etiam. Assumenda eveniet! Adipisicing architecto quibusdam primis hymenaeos ultrices! Quas doloribus libero? Class! Occaecati rerum arcu, blanditiis illum elementum curabitur adipiscing! Elementum hendrerit morbi excepteur.

+ \ No newline at end of file