From 4a32b70cb4f97d253b848bae12232b1e4381947c Mon Sep 17 00:00:00 2001 From: ThornWalli Date: Fri, 13 Dec 2024 08:56:19 +0000 Subject: [PATCH] deploy: f0678edec1c753488b778c561c0ca8490be281b8 --- 200.html | 4 +- 404.html | 4 +- __sitemap__/de-DE.xml | 4 +- __sitemap__/en-EN.xml | 84 +---------------- _nuxt/{DYNMxd_h.js => -d5SvVzm.js} | 2 +- _nuxt/285pW-WW.js | 1 - _nuxt/3bkIGf7p.js | 1 - _nuxt/6rgm0D8d.js | 1 + _nuxt/7Z3QEmP6.js | 1 + _nuxt/{Du9fLCBs.js => 81zBc2-J.js} | 2 +- _nuxt/9mVYPq2m.js | 1 - _nuxt/AGDd1bi8.js | 1 + _nuxt/AhVC3AFD.js | 1 + _nuxt/AsIq8huk.js | 1 + _nuxt/B27U_yuy.js | 1 - _nuxt/B3mY37tn.js | 1 - _nuxt/{CvaeAm23.js => B4Xe5ZLu.js} | 2 +- _nuxt/{jFQZix2f.js => B9UN4n4W.js} | 2 +- _nuxt/B9tA3AAB.js | 1 + _nuxt/{CzWwrPKf.js => BBLh3n1c.js} | 2 +- _nuxt/BFbNfJ5c.js | 60 ------------ _nuxt/BNWbpxhs.js | 1 - _nuxt/BPuTOcPT.js | 1 - _nuxt/BZ-muzap.js | 2 + _nuxt/B_Au-flL.js | 2 + _nuxt/B_FAQZIf.js | 1 - _nuxt/BcCdOqYn.js | 1 - _nuxt/{CjO5V96r.js => BclkPB15.js} | 2 +- _nuxt/BiWVQo_f.js | 1 + _nuxt/{Cjk7UZVT.js => BjjlG8i9.js} | 2 +- _nuxt/{Czi_3Fec.js => BldZ4wOk.js} | 2 +- _nuxt/BmCJdG6Q.js | 1 - _nuxt/BmTp6uct.js | 1 - _nuxt/BmcfcQJy.js | 1 - _nuxt/Bn4mI0KS.js | 1 + _nuxt/BnQYt2yC.js | 1 + _nuxt/BocCQRvR.js | 1 + _nuxt/BpcdV9wW.js | 1 + _nuxt/Bqov8P8z.js | 1 + _nuxt/Bwl1lWnL.js | 1 + _nuxt/C-49pBUN.js | 1 - _nuxt/C-eB8Z9I.js | 2 - _nuxt/C-v3KzvZ.js | 1 - _nuxt/C1qKNi1m.js | 1 + _nuxt/{DGBBroCv.js => CAeZx72o.js} | 2 +- _nuxt/{Bf41pvZr.js => CDPxTvze.js} | 2 +- _nuxt/CHgucsxj.js | 1 + _nuxt/CIoTiQ4q.js | 1 - _nuxt/CKjMCody.js | 1 + _nuxt/CPaeHkJL.js | 1 + _nuxt/{fkVkB32J.js => CWjkvJU7.js} | 2 +- _nuxt/{YsUTsUeh.js => CXo4b7kK.js} | 2 +- _nuxt/CZJx0rc9.js | 1 - _nuxt/CabcuNwy.js | 1 + _nuxt/{B11bJ_Cu.js => CjprN8pD.js} | 2 +- _nuxt/CmgUNvyD.js | 1 - _nuxt/Cn9J4lmx.js | 1 - _nuxt/CoHFGp-B.js | 1 + _nuxt/CoKeklZZ.js | 1 - _nuxt/Cq6Sf_Sq.js | 1 + _nuxt/Cr9Vfj_8.js | 1 + _nuxt/Crfimjkp.js | 1 - _nuxt/{C3fWryvC.js => Cv7mG2nG.js} | 4 +- _nuxt/{Bmm7VM1P.js => CwC3VTzJ.js} | 4 +- _nuxt/CwNmOXw6.js | 1 - _nuxt/{Dnd51l0P.js => CxYJgpPD.js} | 2 +- _nuxt/{DP45TdIg.js => Cyd1RxiD.js} | 4 +- _nuxt/{B9mf6GPo.js => CyyxBuck.js} | 2 +- _nuxt/CzIoFxzV.js | 1 + _nuxt/D-K0twqn.js | 1 - _nuxt/{Cs5tTPX0.js => D0AoIO-B.js} | 2 +- _nuxt/D1lKBTzx.js | 1 + _nuxt/DD1eE0q6.js | 1 + _nuxt/{Bu65ZS82.js => DFxBN_ob.js} | 2 +- _nuxt/DHovgdwM.js | 1 + _nuxt/DJ0SK3t_.js | 1 - _nuxt/{CwFp6ibo.js => DLJSK5pe.js} | 2 +- _nuxt/DR0vrg4m.js | 1 - _nuxt/{DG2zPBtx.js => DRV_1SUz.js} | 8 +- _nuxt/DRgvKlZT.js | 1 + _nuxt/DSU8zsFV.js | 1 + _nuxt/{CE0wrrvt.js => DSZKd8KA.js} | 2 +- _nuxt/DWX_7zQP.js | 2 - _nuxt/DaAxMZEZ.js | 1 + _nuxt/Ddc2Gps6.js | 1 + _nuxt/{BDAdDPpg.js => DgRSR-5F.js} | 2 +- _nuxt/Dk5i9zjb.js | 1 - _nuxt/DkPuy6xO.js | 1 - _nuxt/DlxuTMTc.js | 1 + _nuxt/DqcVZj0b.js | 1 + _nuxt/{DeufZp12.js => Dqn0d7bD.js} | 2 +- _nuxt/{DvCn3HDk.js => DwfvR1pS.js} | 2 +- _nuxt/{DjTjvGCt.js => Dxi_gE5l.js} | 2 +- _nuxt/E70F7mHb.js | 1 - _nuxt/F8qwZnyq.js | 60 ++++++++++++ _nuxt/{BwTEpgHP.js => JqMSr_ec.js} | 2 +- _nuxt/L414HM9k.js | 1 - _nuxt/Nw82r777.js | 1 + _nuxt/NynWF0Ua.js | 1 + _nuxt/OjnYQHmV.js | 1 - _nuxt/PZM1xuGG.js | 1 + _nuxt/QLlmQjac.js | 1 - _nuxt/QnnNqexz.js | 1 + _nuxt/SUcVysxM.js | 1 + _nuxt/UEdezvdL.js | 1 - _nuxt/Wlb6yPeu.js | 1 - _nuxt/{CiqouWtm.js => ZAVzVS3m.js} | 2 +- _nuxt/auQVBapT.js | 1 - _nuxt/builds/latest.json | 2 +- .../95d0171d-a071-45a6-a213-24114b18f5fd.json | 1 - .../c4d8f419-d4dd-41d8-aaab-fdac7a477c6e.json | 1 + _nuxt/gn_0TXus.js | 1 - _nuxt/kaD9VlXC.js | 1 - _nuxt/oXYqRRzg.js | 1 - _nuxt/o_78n7h4.js | 1 - _nuxt/{Cz_RVzMx.js => r3TyNVf_.js} | 2 +- _nuxt/{C-VE9tpc.js => tzqfxGqb.js} | 2 +- _nuxt/zJbG4ylj.js | 1 - _payload.json | 2 +- about/_payload.json | 1 - about/index.html | 90 ------------------ ...79835421.json => cache.1734080090481.json} | 2 +- .../query/0zatdH4YV6.1734079835421.json | 1 - ...421.json => 1EEjlZubhv.1734080090481.json} | 0 .../query/1YvAQuhOaY.1734079835421.json | 1 - ...421.json => 2CrzJHNSYm.1734080090481.json} | 0 ...421.json => 9CUDw6fCxn.1734080090481.json} | 0 .../query/Ay2UcOoyx2.1734079835421.json | 1 - .../query/DKAp9brDKE.1734079835421.json | 1 - .../query/DXdCCH7CT4.1734079835421.json | 1 - .../query/GbYp1KyYZK.1734079835421.json | 1 - .../query/LjTvS4SQaO.1734079835421.json | 1 - .../query/NkRQtofAHt.1734079835421.json | 1 - .../query/Rx2ekrKnVf.1734079835421.json | 1 - .../query/SKVMBOL3Gy.1734079835421.json | 1 - .../query/YxY2x9R9bM.1734079835421.json | 1 - ...421.json => a5zMGguyFv.1734080090481.json} | 0 .../query/l8TtDnuzEz.1734079835421.json | 1 - .../query/t1iCG4GoJf.1734079835421.json | 1 - .../query/tMtNQYuZdT.1734079835421.json | 1 - contact/_payload.json | 1 - contact/index.html | 83 ----------------- de-DE-sitemap.xml/index.html | 1 - de/_payload.json | 2 +- de/index.html | 24 +++-- de/kontakt/_payload.json | 1 - de/kontakt/index.html | 83 ----------------- de/nutzungsbedingungen/_payload.json | 1 - de/nutzungsbedingungen/index.html | 83 ----------------- de/projekte/_payload.json | 1 - de/projekte/index.html | 92 ------------------- de/projekte/projekt-1/_payload.json | 1 - de/projekte/projekt-1/index.html | 83 ----------------- de/projekte/projekt-2/_payload.json | 1 - de/projekte/projekt-2/index.html | 83 ----------------- de/rechtliche-hinweise/_payload.json | 1 - de/rechtliche-hinweise/index.html | 83 ----------------- de/ueber-uns/_payload.json | 1 - de/ueber-uns/index.html | 90 ------------------ en-EN-sitemap.xml/index.html | 1 - index-sitemap.xml/index.html | 1 - index.html | 24 +++-- legals/_payload.json | 1 - legals/index.html | 83 ----------------- projects/_payload.json | 1 - projects/index.html | 92 ------------------- projects/project-1/_payload.json | 1 - projects/project-1/index.html | 83 ----------------- projects/project-2/_payload.json | 1 - projects/project-2/index.html | 83 ----------------- sitemap_index.xml | 2 +- terms/_payload.json | 1 - terms/index.html | 83 ----------------- 173 files changed, 173 insertions(+), 1484 deletions(-) rename _nuxt/{DYNMxd_h.js => -d5SvVzm.js} (84%) delete mode 100644 _nuxt/285pW-WW.js delete mode 100644 _nuxt/3bkIGf7p.js create mode 100644 _nuxt/6rgm0D8d.js create mode 100644 _nuxt/7Z3QEmP6.js rename _nuxt/{Du9fLCBs.js => 81zBc2-J.js} (79%) delete mode 100644 _nuxt/9mVYPq2m.js create mode 100644 _nuxt/AGDd1bi8.js create mode 100644 _nuxt/AhVC3AFD.js create mode 100644 _nuxt/AsIq8huk.js delete mode 100644 _nuxt/B27U_yuy.js delete mode 100644 _nuxt/B3mY37tn.js rename _nuxt/{CvaeAm23.js => B4Xe5ZLu.js} (63%) rename _nuxt/{jFQZix2f.js => B9UN4n4W.js} (87%) create mode 100644 _nuxt/B9tA3AAB.js rename _nuxt/{CzWwrPKf.js => BBLh3n1c.js} (63%) delete mode 100644 _nuxt/BFbNfJ5c.js delete mode 100644 _nuxt/BNWbpxhs.js delete mode 100644 _nuxt/BPuTOcPT.js create mode 100644 _nuxt/BZ-muzap.js create mode 100644 _nuxt/B_Au-flL.js delete mode 100644 _nuxt/B_FAQZIf.js delete mode 100644 _nuxt/BcCdOqYn.js rename _nuxt/{CjO5V96r.js => BclkPB15.js} (96%) create mode 100644 _nuxt/BiWVQo_f.js rename _nuxt/{Cjk7UZVT.js => BjjlG8i9.js} (56%) rename _nuxt/{Czi_3Fec.js => BldZ4wOk.js} (61%) delete mode 100644 _nuxt/BmCJdG6Q.js delete mode 100644 _nuxt/BmTp6uct.js delete mode 100644 _nuxt/BmcfcQJy.js create mode 100644 _nuxt/Bn4mI0KS.js create mode 100644 _nuxt/BnQYt2yC.js create mode 100644 _nuxt/BocCQRvR.js create mode 100644 _nuxt/BpcdV9wW.js create mode 100644 _nuxt/Bqov8P8z.js create mode 100644 _nuxt/Bwl1lWnL.js delete mode 100644 _nuxt/C-49pBUN.js delete mode 100644 _nuxt/C-eB8Z9I.js delete mode 100644 _nuxt/C-v3KzvZ.js create mode 100644 _nuxt/C1qKNi1m.js rename _nuxt/{DGBBroCv.js => CAeZx72o.js} (50%) rename _nuxt/{Bf41pvZr.js => CDPxTvze.js} (78%) create mode 100644 _nuxt/CHgucsxj.js delete mode 100644 _nuxt/CIoTiQ4q.js create mode 100644 _nuxt/CKjMCody.js create mode 100644 _nuxt/CPaeHkJL.js rename _nuxt/{fkVkB32J.js => CWjkvJU7.js} (96%) rename _nuxt/{YsUTsUeh.js => CXo4b7kK.js} (55%) delete mode 100644 _nuxt/CZJx0rc9.js create mode 100644 _nuxt/CabcuNwy.js rename _nuxt/{B11bJ_Cu.js => CjprN8pD.js} (94%) delete mode 100644 _nuxt/CmgUNvyD.js delete mode 100644 _nuxt/Cn9J4lmx.js create mode 100644 _nuxt/CoHFGp-B.js delete mode 100644 _nuxt/CoKeklZZ.js create mode 100644 _nuxt/Cq6Sf_Sq.js create mode 100644 _nuxt/Cr9Vfj_8.js delete mode 100644 _nuxt/Crfimjkp.js rename _nuxt/{C3fWryvC.js => Cv7mG2nG.js} (53%) rename _nuxt/{Bmm7VM1P.js => CwC3VTzJ.js} (66%) delete mode 100644 _nuxt/CwNmOXw6.js rename _nuxt/{Dnd51l0P.js => CxYJgpPD.js} (80%) rename _nuxt/{DP45TdIg.js => Cyd1RxiD.js} (79%) rename _nuxt/{B9mf6GPo.js => CyyxBuck.js} (64%) create mode 100644 _nuxt/CzIoFxzV.js delete mode 100644 _nuxt/D-K0twqn.js rename _nuxt/{Cs5tTPX0.js => D0AoIO-B.js} (60%) create mode 100644 _nuxt/D1lKBTzx.js create mode 100644 _nuxt/DD1eE0q6.js rename _nuxt/{Bu65ZS82.js => DFxBN_ob.js} (68%) create mode 100644 _nuxt/DHovgdwM.js delete mode 100644 _nuxt/DJ0SK3t_.js rename _nuxt/{CwFp6ibo.js => DLJSK5pe.js} (65%) delete mode 100644 _nuxt/DR0vrg4m.js rename _nuxt/{DG2zPBtx.js => DRV_1SUz.js} (77%) create mode 100644 _nuxt/DRgvKlZT.js create mode 100644 _nuxt/DSU8zsFV.js rename _nuxt/{CE0wrrvt.js => DSZKd8KA.js} (87%) delete mode 100644 _nuxt/DWX_7zQP.js create mode 100644 _nuxt/DaAxMZEZ.js create mode 100644 _nuxt/Ddc2Gps6.js rename _nuxt/{BDAdDPpg.js => DgRSR-5F.js} (71%) delete mode 100644 _nuxt/Dk5i9zjb.js delete mode 100644 _nuxt/DkPuy6xO.js create mode 100644 _nuxt/DlxuTMTc.js create mode 100644 _nuxt/DqcVZj0b.js rename _nuxt/{DeufZp12.js => Dqn0d7bD.js} (69%) rename _nuxt/{DvCn3HDk.js => DwfvR1pS.js} (94%) rename _nuxt/{DjTjvGCt.js => Dxi_gE5l.js} (70%) delete mode 100644 _nuxt/E70F7mHb.js create mode 100644 _nuxt/F8qwZnyq.js rename _nuxt/{BwTEpgHP.js => JqMSr_ec.js} (85%) delete mode 100644 _nuxt/L414HM9k.js create mode 100644 _nuxt/Nw82r777.js create mode 100644 _nuxt/NynWF0Ua.js delete mode 100644 _nuxt/OjnYQHmV.js create mode 100644 _nuxt/PZM1xuGG.js delete mode 100644 _nuxt/QLlmQjac.js create mode 100644 _nuxt/QnnNqexz.js create mode 100644 _nuxt/SUcVysxM.js delete mode 100644 _nuxt/UEdezvdL.js delete mode 100644 _nuxt/Wlb6yPeu.js rename _nuxt/{CiqouWtm.js => ZAVzVS3m.js} (52%) delete mode 100644 _nuxt/auQVBapT.js delete mode 100644 _nuxt/builds/meta/95d0171d-a071-45a6-a213-24114b18f5fd.json create mode 100644 _nuxt/builds/meta/c4d8f419-d4dd-41d8-aaab-fdac7a477c6e.json delete mode 100644 _nuxt/gn_0TXus.js delete mode 100644 _nuxt/kaD9VlXC.js delete mode 100644 _nuxt/oXYqRRzg.js delete mode 100644 _nuxt/o_78n7h4.js rename _nuxt/{Cz_RVzMx.js => r3TyNVf_.js} (78%) rename _nuxt/{C-VE9tpc.js => tzqfxGqb.js} (62%) delete mode 100644 _nuxt/zJbG4ylj.js delete mode 100644 about/_payload.json delete mode 100644 about/index.html rename api/_content/{cache.1734079835421.json => cache.1734080090481.json} (99%) delete mode 100644 api/_content/query/0zatdH4YV6.1734079835421.json rename api/_content/query/{1EEjlZubhv.1734079835421.json => 1EEjlZubhv.1734080090481.json} (100%) delete mode 100644 api/_content/query/1YvAQuhOaY.1734079835421.json rename api/_content/query/{2CrzJHNSYm.1734079835421.json => 2CrzJHNSYm.1734080090481.json} (100%) rename api/_content/query/{9CUDw6fCxn.1734079835421.json => 9CUDw6fCxn.1734080090481.json} (100%) delete mode 100644 api/_content/query/Ay2UcOoyx2.1734079835421.json delete mode 100644 api/_content/query/DKAp9brDKE.1734079835421.json delete mode 100644 api/_content/query/DXdCCH7CT4.1734079835421.json delete mode 100644 api/_content/query/GbYp1KyYZK.1734079835421.json delete mode 100644 api/_content/query/LjTvS4SQaO.1734079835421.json delete mode 100644 api/_content/query/NkRQtofAHt.1734079835421.json delete mode 100644 api/_content/query/Rx2ekrKnVf.1734079835421.json delete mode 100644 api/_content/query/SKVMBOL3Gy.1734079835421.json delete mode 100644 api/_content/query/YxY2x9R9bM.1734079835421.json rename api/_content/query/{a5zMGguyFv.1734079835421.json => a5zMGguyFv.1734080090481.json} (100%) delete mode 100644 api/_content/query/l8TtDnuzEz.1734079835421.json delete mode 100644 api/_content/query/t1iCG4GoJf.1734079835421.json delete mode 100644 api/_content/query/tMtNQYuZdT.1734079835421.json delete mode 100644 contact/_payload.json delete mode 100644 contact/index.html delete mode 100644 de-DE-sitemap.xml/index.html delete mode 100644 de/kontakt/_payload.json delete mode 100644 de/kontakt/index.html delete mode 100644 de/nutzungsbedingungen/_payload.json delete mode 100644 de/nutzungsbedingungen/index.html delete mode 100644 de/projekte/_payload.json delete mode 100644 de/projekte/index.html delete mode 100644 de/projekte/projekt-1/_payload.json delete mode 100644 de/projekte/projekt-1/index.html delete mode 100644 de/projekte/projekt-2/_payload.json delete mode 100644 de/projekte/projekt-2/index.html delete mode 100644 de/rechtliche-hinweise/_payload.json delete mode 100644 de/rechtliche-hinweise/index.html delete mode 100644 de/ueber-uns/_payload.json delete mode 100644 de/ueber-uns/index.html delete mode 100644 en-EN-sitemap.xml/index.html delete mode 100644 index-sitemap.xml/index.html delete mode 100644 legals/_payload.json delete mode 100644 legals/index.html delete mode 100644 projects/_payload.json delete mode 100644 projects/index.html delete mode 100644 projects/project-1/_payload.json delete mode 100644 projects/project-1/index.html delete mode 100644 projects/project-2/_payload.json delete mode 100644 projects/project-2/index.html delete mode 100644 terms/_payload.json delete mode 100644 terms/index.html diff --git a/200.html b/200.html index d05bebe0a..2d289777a 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 d05bebe0a..2d289777a 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 a95cc1c27..f3a737dd9 100644 --- a/__sitemap__/de-DE.xml +++ b/__sitemap__/de-DE.xml @@ -2,9 +2,9 @@ https://grabarzundpartner.github.io/gp-vue-boilerplate/de/ + - - \ 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 98559f40e..a63538df7 100644 --- a/__sitemap__/en-EN.xml +++ b/__sitemap__/en-EN.xml @@ -2,89 +2,9 @@ https://grabarzundpartner.github.io/gp-vue-boilerplate/ + - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/about/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/contact/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/gp-vue-boilerplate/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/legals/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/projects/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/terms/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/kontakt/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/nutzungsbedingungen/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/projekte/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/rechtliche-hinweise/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/ueber-uns/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/projects/project-1/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/projects/project-2/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/projekte/projekt-1/ - - - - - https://grabarzundpartner.github.io/gp-vue-boilerplate/de/projekte/projekt-2/ - - - \ No newline at end of file + \ No newline at end of file diff --git a/_nuxt/DYNMxd_h.js b/_nuxt/-d5SvVzm.js similarity index 84% rename from _nuxt/DYNMxd_h.js rename to _nuxt/-d5SvVzm.js index f5f505b5d..089e74e09 100644 --- a/_nuxt/DYNMxd_h.js +++ b/_nuxt/-d5SvVzm.js @@ -1 +1 @@ -import{a3 as $,af as O,a5 as w,ah as E,ai as j,aj as H,ak as S,v as R,a as A}from"./BFbNfJ5c.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 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 k(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)=>C(e,o,s),i.getSizes=(o,s)=>V(e,o,s),e.$img=i,i}async function C(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}=G(t,r.provider||t.options.provider),s=J(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=E(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 G(t,e){const r=t.options.providers[e];if(!r)throw new Error("Unknown provider: "+e);return r}function J(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 v,x,y,_,b;const i=l((v=r.modifiers)==null?void 0:v.width),o=l((x=r.modifiers)==null?void 0:x.height),s=k(r.sizes),n=(y=r.densities)!=null&&y.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",N=f.map(d=>`${d.src} ${d.width}${g}`).join(", ");return{sizes:m,srcset:N,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,H(t))}},Y=!0,K=!0,ee=Object.freeze(Object.defineProperty({__proto__:null,getImage:X,supportsAlias:K,validateDomains:Y},Symbol.toStringTag,{value:"Module"})),P={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"]};P.providers={ipxStatic:{provider:ee,defaults:{}}};const ie=()=>{const t=A(),e=R();return e.$img||e._img||(e._img=q({...P,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};export{l as p,ie as u}; +import{a2 as $,ae as O,a4 as w,ag as E,ah as j,ai as H,aj as S,l as R,a as A}from"./F8qwZnyq.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 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 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: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=E(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",N=f.map(d=>`${d.src} ${d.width}${g}`).join(", ");return{sizes:m,srcset:N,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,H(t))}},Y=!0,K=!0,ee=Object.freeze(Object.defineProperty({__proto__:null,getImage:X,supportsAlias:K,validateDomains:Y},Symbol.toStringTag,{value:"Module"})),P={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"]};P.providers={ipxStatic:{provider:ee,defaults:{}}};const ie=()=>{const t=A(),e=R();return e.$img||e._img||(e._img=C({...P,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};export{l as p,ie as u}; diff --git a/_nuxt/285pW-WW.js b/_nuxt/285pW-WW.js deleted file mode 100644 index 9405a307c..000000000 --- a/_nuxt/285pW-WW.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as R}from"./CE0wrrvt.js";import{o as r,e as l,O as m,_ as S,f as s,c as o,a5 as b,a as M,i as I,T,F as c,l as V,m as p,S as j,R as z,n as v,K as A,ab as L}from"./BFbNfJ5c.js";import{_ as N}from"./DG2zPBtx.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);I(()=>{u.value=!1,T(()=>{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:L(["element-responsive-video",y.value])},[c(q,null,{default:V(()=>[m("video",p({ref_key:"videoRef",ref:d},_.value,{onPlay:k,onPause:h}),[(r(!0),l(j,null,z(w.value,(C,P)=>(r(),l("source",p({key:P,ref_for:!0},C),null,16))),128))],16)]),_:1}),c(v(N),p(n.poster,{class:"poster"}),null,16),n.autoplay?A("",!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 _}; diff --git a/_nuxt/3bkIGf7p.js b/_nuxt/3bkIGf7p.js deleted file mode 100644 index 4efa67555..000000000 --- a/_nuxt/3bkIGf7p.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const f=o(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/6rgm0D8d.js b/_nuxt/6rgm0D8d.js new file mode 100644 index 000000000..05d62d742 --- /dev/null +++ b/_nuxt/6rgm0D8d.js @@ -0,0 +1 @@ +import{_ as o,o as r,e as t,r as c}from"./F8qwZnyq.js";import"./Cyd1RxiD.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/7Z3QEmP6.js b/_nuxt/7Z3QEmP6.js new file mode 100644 index 000000000..85b55d41c --- /dev/null +++ b/_nuxt/7Z3QEmP6.js @@ -0,0 +1 @@ +import{_ as o,o as r,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const f=o(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/Du9fLCBs.js b/_nuxt/81zBc2-J.js similarity index 79% rename from _nuxt/Du9fLCBs.js rename to _nuxt/81zBc2-J.js index 979771d48..cf8690320 100644 --- a/_nuxt/Du9fLCBs.js +++ b/_nuxt/81zBc2-J.js @@ -1 +1 @@ -import{d as t,r}from"./BFbNfJ5c.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(n){return(e,a)=>r(e.$slots,"default")}});export{o as _}; +import{d as t,r}from"./F8qwZnyq.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(n){return(e,a)=>r(e.$slots,"default")}});export{o as _}; diff --git a/_nuxt/9mVYPq2m.js b/_nuxt/9mVYPq2m.js deleted file mode 100644 index 68118d495..000000000 --- a/_nuxt/9mVYPq2m.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("td",null,[s(e.$slots,"default")])}const d=r(n,[["render",c]]);export{d as default}; diff --git a/_nuxt/AGDd1bi8.js b/_nuxt/AGDd1bi8.js new file mode 100644 index 000000000..92882ab74 --- /dev/null +++ b/_nuxt/AGDd1bi8.js @@ -0,0 +1 @@ +import{_ as b}from"./DFxBN_ob.js";import{_ as g}from"./DgRSR-5F.js";import{c as x,o as l,B as u,C as t,r as n,N as r,aa as h,z as m,a7 as y,$ as k,D as s,E as o,F as d,I as w,G as C,H as S,J as $}from"./F8qwZnyq.js";import{_ as I}from"./BjjlG8i9.js";import{_ as B}from"./DRV_1SUz.js";import"./CXo4b7kK.js";import"./Dxi_gE5l.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./-d5SvVzm.js";const N={class:"lost-flex-container"},P={__name:"TwoColumnContainer",props:{options:{type:Object,default(){return{}}},mirror:{type:Boolean,default(){return!1}}},setup(e){const i=e,c=x(()=>({mirror:i.mirror}));return(a,p)=>(l(),u(m(g),{class:h(["layout-two-column-container",c.value]),visible:e.options.visible},{background:t(()=>[n(a.$slots,"background")]),container:t(()=>[r("div",N,[r("div",null,[n(a.$slots,"left")]),r("div",null,[n(a.$slots,"right")])])]),_:3},8,["class","visible"]))}},A={__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 i=y();return(c,a)=>{const p=b,f=k("site-link"),v=P,_=I;return l(),u(_,null,{default:t(()=>[s(v,{class:"organism-text-image",mirror:e.mirror},{left:t(()=>[s(m(B),o(d(e.picture)),null,16)]),right:t(()=>[s(p,o(d({headline:{overline:e.overline,headline:e.headline,subline:e.subline},content:e.content})),null,16),e.link?(l(),u(f,o(w({key:0},{...e.link,to:m(i)(e.link.to)})),{default:t(()=>[C(S(e.link.title),1)]),_:1},16)):$("",!0)]),_:1},8,["mirror"])]),_:1})}}};export{A as default}; diff --git a/_nuxt/AhVC3AFD.js b/_nuxt/AhVC3AFD.js new file mode 100644 index 000000000..1a1e2321e --- /dev/null +++ b/_nuxt/AhVC3AFD.js @@ -0,0 +1 @@ +import{_ as k}from"./BjjlG8i9.js";import{k as x,O as C,P as w,M as B,B as u,o as a,C as m,e as f,Q as d,z as h,R as y,D as I,L as g,I as P}from"./F8qwZnyq.js";import{q as M}from"./CwC3VTzJ.js";import"./Cyd1RxiD.js";import"./B9UN4n4W.js";function q(){const r=x(),e=C({});return{fetch:async()=>{try{const t=z(r.path).replace("/index",""),{title:c,components:o,i18nParams:l}=await M("pages",t).findOne();return e(l),{components:o,pageMeta:{title:c}}}catch(t){console.error(t)}}}}function z(r){return`${r||"index"}`}const E={__name:"[...slug]",async setup(r){let e,t;const{fetch:c}=q(),{components:o,pageMeta:l}=([e,t]=w(()=>c()),e=await e,t(),e);return B({title:()=>l.title}),(D,L)=>{const i=k;return a(),u(i,{class:"content"},{default:m(()=>{var p;return[(a(!0),f(y,null,d((p=h(o))==null?void 0:p.slice(0,1),(n,s)=>(a(),u(g(n.component),P({key:s,ref_for:!0},n.data,{critical:""}),null,16))),128)),I(i,null,{default:m(()=>{var n;return[(a(!0),f(y,null,d((n=h(o))==null?void 0:n.slice(1),(s,_)=>(a(),u(g(s.component),P({key:_,critical:_<1,ref_for:!0},s.data),null,16,["critical"]))),128))]}),_:1})]}),_:1})}}};export{E as default}; diff --git a/_nuxt/AsIq8huk.js b/_nuxt/AsIq8huk.js new file mode 100644 index 000000000..a56d7712a --- /dev/null +++ b/_nuxt/AsIq8huk.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("p",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/B27U_yuy.js b/_nuxt/B27U_yuy.js deleted file mode 100644 index 846941639..000000000 --- a/_nuxt/B27U_yuy.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./BmCJdG6Q.js";import"./BFbNfJ5c.js";import"./DP45TdIg.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./jFQZix2f.js";export{o as default}; diff --git a/_nuxt/B3mY37tn.js b/_nuxt/B3mY37tn.js deleted file mode 100644 index 47608673a..000000000 --- a/_nuxt/B3mY37tn.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,e as t,r as c}from"./BFbNfJ5c.js";import"./DP45TdIg.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/CvaeAm23.js b/_nuxt/B4Xe5ZLu.js similarity index 63% rename from _nuxt/CvaeAm23.js rename to _nuxt/B4Xe5ZLu.js index 2d8498343..2414028e5 100644 --- a/_nuxt/CvaeAm23.js +++ b/_nuxt/B4Xe5ZLu.js @@ -1 +1 @@ -import{d as n,h as o}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const r=n({name:"DocumentDrivenNotFound",render(){return o("div","Document not found")}});export{r as default}; +import{d as n,h as o}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const r=n({name:"DocumentDrivenNotFound",render(){return o("div","Document not found")}});export{r as default}; diff --git a/_nuxt/jFQZix2f.js b/_nuxt/B9UN4n4W.js similarity index 87% rename from _nuxt/jFQZix2f.js rename to _nuxt/B9UN4n4W.js index aad9d68cb..13be28c00 100644 --- a/_nuxt/jFQZix2f.js +++ b/_nuxt/B9UN4n4W.js @@ -1 +1 @@ -import{q as r,s as o}from"./BFbNfJ5c.js";const v=()=>({isEnabled:()=>{const e=o().query;return Object.prototype.hasOwnProperty.call(e,"preview")&&!e.preview?!1:!!(e.preview||r("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>r("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:e=>{r("previewToken").value=e,o().query.preview=e||"",e?sessionStorage.setItem("previewToken",e):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{v as u}; +import{j as r,k as o}from"./F8qwZnyq.js";const v=()=>({isEnabled:()=>{const e=o().query;return Object.prototype.hasOwnProperty.call(e,"preview")&&!e.preview?!1:!!(e.preview||r("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>r("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:e=>{r("previewToken").value=e,o().query.preview=e||"",e?sessionStorage.setItem("previewToken",e):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{v as u}; diff --git a/_nuxt/B9tA3AAB.js b/_nuxt/B9tA3AAB.js new file mode 100644 index 000000000..467e44fd5 --- /dev/null +++ b/_nuxt/B9tA3AAB.js @@ -0,0 +1 @@ +import{_ as R}from"./DSZKd8KA.js";import{o as r,e as l,N as m,_ as S,f as s,c as o,a4 as I,a as M,i as b,S as z,D as c,C as N,I as p,R as V,Q as j,z as v,J as A,aa as L}from"./F8qwZnyq.js";import{_ as T}from"./DRV_1SUz.js";const U={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 20 20"};function D(n,e){return r(),l("svg",U,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:D},F={__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=I(M().app.baseURL,a)),{...t,src:a}})),w=o(()=>u.value?[]:x.value.filter(t=>g(t.media))),d=s(null);b(()=>{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 C(){i.value=!1}return(t,a)=>{const h=R;return r(),l("div",{class:L(["element-responsive-video",y.value])},[c(h,null,{default:N(()=>[m("video",p({ref_key:"videoRef",ref:d},_.value,{onPlay:k,onPause:C}),[(r(!0),l(V,null,j(w.value,(q,P)=>(r(),l("source",p({key:P,ref_for:!0},q),null,16))),128))],16)]),_:1}),c(v(T),p(n.poster,{class:"poster"}),null,16),n.autoplay?A("",!0):(r(),l("span",{key:0,class:"play-button",onClick:B},[c(v(E))]))],2)}}},$=S(F,[["__scopeId","data-v-0839e029"]]);export{$ as _}; diff --git a/_nuxt/CzWwrPKf.js b/_nuxt/BBLh3n1c.js similarity index 63% rename from _nuxt/CzWwrPKf.js rename to _nuxt/BBLh3n1c.js index 781b455ee..14a1f7c3e 100644 --- a/_nuxt/CzWwrPKf.js +++ b/_nuxt/BBLh3n1c.js @@ -1 +1 @@ -import s from"./BwTEpgHP.js";import{d as o,u,c as m,g as p}from"./BFbNfJ5c.js";import"./Dnd51l0P.js";import"./DP45TdIg.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=p(),{between:n,default:r}=u(),a=m(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:r,tags:a,between:n,parent:e}}});export{l as default}; +import s from"./JqMSr_ec.js";import{d as o,u,c as m,g as p}from"./F8qwZnyq.js";import"./CxYJgpPD.js";import"./Cyd1RxiD.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=p(),{between:n,default:r}=u(),a=m(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:r,tags:a,between:n,parent:e}}});export{l as default}; diff --git a/_nuxt/BFbNfJ5c.js b/_nuxt/BFbNfJ5c.js deleted file mode 100644 index 19a700c4b..000000000 --- a/_nuxt/BFbNfJ5c.js +++ /dev/null @@ -1,60 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./kaD9VlXC.js","./Cjk7UZVT.js","./ContentContainer.CRAlIpSc.css","./Bmm7VM1P.js","./DP45TdIg.js","./jFQZix2f.js","./BPuTOcPT.js","./CZJx0rc9.js","./BmCJdG6Q.js","./C-v3KzvZ.js","./Dnd51l0P.js","./DvCn3HDk.js","./DeufZp12.js","./Bf41pvZr.js","./C-eB8Z9I.js","./BmcfcQJy.js","./B27U_yuy.js","./BwTEpgHP.js","./Cz_RVzMx.js","./CvaeAm23.js","./CzWwrPKf.js","./Crfimjkp.js","./Du9fLCBs.js","./Wlb6yPeu.js","./CwFp6ibo.js","./C-VE9tpc.js","./B3mY37tn.js","./CIoTiQ4q.js","./DR0vrg4m.js","./OjnYQHmV.js","./oXYqRRzg.js","./gn_0TXus.js","./B_FAQZIf.js","./BNWbpxhs.js","./CoKeklZZ.js","./Czi_3Fec.js","./DYNMxd_h.js","./o_78n7h4.js","./3bkIGf7p.js","./DkPuy6xO.js","./zJbG4ylj.js","./BcCdOqYn.js","./auQVBapT.js","./CwNmOXw6.js","./9mVYPq2m.js","./UEdezvdL.js","./L414HM9k.js","./E70F7mHb.js","./D-K0twqn.js","./DWX_7zQP.js","./CmgUNvyD.js","./BDAdDPpg.js","./LostContainer.z6PENh0k.css","./default.DS48f56L.css","./DGBBroCv.js","./YsUTsUeh.js","./ContentHeadline.Ctyhe-Nb.css","./DG2zPBtx.js","./C3fWryvC.js","./BoosterPicture.2abQGV1W.css","./StagePicture.DTjy8yyo.css","./CiqouWtm.js","./285pW-WW.js","./CE0wrrvt.js","./ResponsiveVideo.CE8pmWyJ.css","./StageVideo.Uo-tNyBW.css","./BmTp6uct.js","./Bu65ZS82.js","./DjTjvGCt.js","./Content.CGRB24o0.css","./DJ0SK3t_.js","./TextImage.Cat2vexQ.css","./Cs5tTPX0.js","./SinglePicture.DMlWRjxN.css","./B9mf6GPo.js","./CjO5V96r.js","./B11bJ_Cu.js","./error-404.BLL3JEaM.css","./fkVkB32J.js","./error-500.CWa43S4O.css"])))=>i.map(i=>d[i]); -var Zh=Object.defineProperty;var ul=e=>{throw TypeError(e)};var ep=(e,t,n)=>t in e?Zh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var fl=(e,t,n)=>ep(e,typeof t!="symbol"?t+"":t,n),dl=(e,t,n)=>t.has(e)||ul("Cannot "+n);var Ne=(e,t,n)=>(dl(e,t,"read from private field"),n?n.call(e):t.get(e)),At=(e,t,n)=>t.has(e)?ul("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 ee,D as pi,i as tp}from"./DP45TdIg.js";/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function ga(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const be={},er=[],Mt=()=>{},np=()=>!1,ns=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),_a=e=>e.startsWith("onUpdate:"),Ae=Object.assign,ya=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},rp=Object.prototype.hasOwnProperty,he=(e,t)=>rp.call(e,t),Z=Array.isArray,tr=e=>rs(e)==="[object Map]",ku=e=>rs(e)==="[object Set]",sp=e=>rs(e)==="[object RegExp]",te=e=>typeof e=="function",Ce=e=>typeof e=="string",Jt=e=>typeof e=="symbol",Se=e=>e!==null&&typeof e=="object",ba=e=>(Se(e)||te(e))&&te(e.then)&&te(e.catch),Ou=Object.prototype.toString,rs=e=>Ou.call(e),op=e=>rs(e).slice(8,-1),Au=e=>rs(e)==="[object Object]",va=e=>Ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,nr=ga(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),io=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ip=/-(\w)/g,_t=io(e=>e.replace(ip,(t,n)=>n?n.toUpperCase():"")),ap=/\B([A-Z])/g,Hn=io(e=>e.replace(ap,"-$1").toLowerCase()),ao=io(e=>e.charAt(0).toUpperCase()+e.slice(1)),Fo=io(e=>e?`on${ao(e)}`:""),dn=(e,t)=>!Object.is(e,t),Rr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},lp=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Nu=e=>{const t=Ce(e)?Number(e):NaN;return isNaN(t)?e:t};let hl;const lo=()=>hl||(hl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function co(e){if(Z(e)){const t={};for(let n=0;n{if(n){const r=n.split(up);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function uo(e){let t="";if(Ce(e))t=e;else if(Z(e))for(let n=0;n!!(e&&e.__v_isRef===!0),gp=e=>Ce(e)?e:e==null?"":Z(e)||Se(e)&&(e.toString===Ou||!te(e.toString))?Du(e)?gp(e.value):JSON.stringify(e,Mu,2):String(e),Mu=(e,t)=>Du(t)?Mu(e,t.value):tr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[Ho(r,o)+" =>"]=s,n),{})}:ku(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ho(n))}:Jt(t)?Ho(t):Se(t)&&!Z(t)&&!Au(t)?String(t):t,Ho=(e,t="")=>{var n;return Jt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Ze;class $u{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ze,!t&&Ze&&(this.index=(Ze.scopes||(Ze.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Or){let t=Or;for(Or=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;kr;){let t=kr;for(kr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function ju(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Bu(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Sa(r),_p(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function mi(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Vu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Vu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Hr))return;e.globalVersion=Hr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!mi(e)){e.flags&=-3;return}const n=ve,r=wt;ve=e,wt=!0;try{ju(e);const s=e.fn(e._value);(t.version===0||dn(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{ve=n,wt=r,Bu(e),e.flags&=-3}}function Sa(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Sa(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function _p(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let wt=!0;const Wu=[];function _n(){Wu.push(wt),wt=!1}function yn(){const e=Wu.pop();wt=e===void 0?!0:e}function pl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ve;ve=void 0;try{t()}finally{ve=n}}}let Hr=0;class yp{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class fo{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ve||!wt||ve===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ve)n=this.activeLink=new yp(ve,this),ve.deps?(n.prevDep=ve.depsTail,ve.depsTail.nextDep=n,ve.depsTail=n):ve.deps=ve.depsTail=n,Ku(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=ve.depsTail,n.nextDep=void 0,ve.depsTail.nextDep=n,ve.depsTail=n,ve.deps===n&&(ve.deps=r)}return n}trigger(t){this.version++,Hr++,this.notify(t)}notify(t){Ea();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{wa()}}}function Ku(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Ku(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const $s=new WeakMap,In=Symbol(""),gi=Symbol(""),Ur=Symbol("");function Ke(e,t,n){if(wt&&ve){let r=$s.get(e);r||$s.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new fo),s.map=r,s.key=n),s.track()}}function Vt(e,t,n,r,s,o){const i=$s.get(e);if(!i){Hr++;return}const a=l=>{l&&l.trigger()};if(Ea(),t==="clear")i.forEach(a);else{const l=Z(e),c=l&&va(n);if(l&&n==="length"){const u=Number(r);i.forEach((f,d)=>{(d==="length"||d===Ur||!Jt(d)&&d>=u)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),c&&a(i.get(Ur)),t){case"add":l?c&&a(i.get("length")):(a(i.get(In)),tr(e)&&a(i.get(gi)));break;case"delete":l||(a(i.get(In)),tr(e)&&a(i.get(gi)));break;case"set":tr(e)&&a(i.get(In));break}}wa()}function bp(e,t){const n=$s.get(e);return n&&n.get(t)}function Bn(e){const t=fe(e);return t===e?t:(Ke(t,"iterate",Ur),gt(e)?t:t.map(Ge))}function ho(e){return Ke(e=fe(e),"iterate",Ur),e}const vp={__proto__:null,[Symbol.iterator](){return jo(this,Symbol.iterator,Ge)},concat(...e){return Bn(this).concat(...e.map(t=>Z(t)?Bn(t):t))},entries(){return jo(this,"entries",e=>(e[1]=Ge(e[1]),e))},every(e,t){return Ft(this,"every",e,t,void 0,arguments)},filter(e,t){return Ft(this,"filter",e,t,n=>n.map(Ge),arguments)},find(e,t){return Ft(this,"find",e,t,Ge,arguments)},findIndex(e,t){return Ft(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ft(this,"findLast",e,t,Ge,arguments)},findLastIndex(e,t){return Ft(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ft(this,"forEach",e,t,void 0,arguments)},includes(...e){return Bo(this,"includes",e)},indexOf(...e){return Bo(this,"indexOf",e)},join(e){return Bn(this).join(e)},lastIndexOf(...e){return Bo(this,"lastIndexOf",e)},map(e,t){return Ft(this,"map",e,t,void 0,arguments)},pop(){return Er(this,"pop")},push(...e){return Er(this,"push",e)},reduce(e,...t){return ml(this,"reduce",e,t)},reduceRight(e,...t){return ml(this,"reduceRight",e,t)},shift(){return Er(this,"shift")},some(e,t){return Ft(this,"some",e,t,void 0,arguments)},splice(...e){return Er(this,"splice",e)},toReversed(){return Bn(this).toReversed()},toSorted(e){return Bn(this).toSorted(e)},toSpliced(...e){return Bn(this).toSpliced(...e)},unshift(...e){return Er(this,"unshift",e)},values(){return jo(this,"values",Ge)}};function jo(e,t,n){const r=ho(e),s=r[t]();return r!==e&&!gt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.value&&(o.value=n(o.value)),o}),s}const Ep=Array.prototype;function Ft(e,t,n,r,s,o){const i=ho(e),a=i!==e&&!gt(e),l=i[t];if(l!==Ep[t]){const f=l.apply(e,o);return a?Ge(f):f}let c=n;i!==e&&(a?c=function(f,d){return n.call(this,Ge(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(i,c,r);return a&&s?s(u):u}function ml(e,t,n,r){const s=ho(e);let o=n;return s!==e&&(gt(e)?n.length>3&&(o=function(i,a,l){return n.call(this,i,a,l,e)}):o=function(i,a,l){return n.call(this,i,Ge(a),l,e)}),s[t](o,...r)}function Bo(e,t,n){const r=fe(e);Ke(r,"iterate",Ur);const s=r[t](...n);return(s===-1||s===!1)&&Ta(n[0])?(n[0]=fe(n[0]),r[t](...n)):s}function Er(e,t,n=[]){_n(),Ea();const r=fe(e)[t].apply(e,n);return wa(),yn(),r}const wp=ga("__proto__,__v_isRef,__isVue"),Gu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Jt));function Sp(e){Jt(e)||(e=String(e));const t=fe(this);return Ke(t,"has",e),t.hasOwnProperty(e)}class qu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Np:Ju:o?Xu:zu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=Z(t);if(!s){let l;if(i&&(l=vp[n]))return l;if(n==="hasOwnProperty")return Sp}const a=Reflect.get(t,n,we(t)?t:r);return(Jt(n)?Gu.has(n):wp(n))||(s||Ke(t,"get",n),o)?a:we(a)?i&&va(n)?a:a.value:Se(a)?s?Qu(a):Qt(a):a}}class Yu extends qu{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=gn(o);if(!gt(r)&&!gn(r)&&(o=fe(o),r=fe(r)),!Z(t)&&we(o)&&!we(r))return l?!1:(o.value=r,!0)}const i=Z(t)&&va(n)?Number(n)e,hs=e=>Reflect.getPrototypeOf(e);function Rp(e,t,n){return function(...r){const s=this.__v_raw,o=fe(s),i=tr(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=s[e](...r),u=n?_i:t?yi:Ge;return!t&&Ke(o,"iterate",l?gi:In),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function ps(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function kp(e,t){const n={get(s){const o=this.__v_raw,i=fe(o),a=fe(s);e||(dn(s,a)&&Ke(i,"get",s),Ke(i,"get",a));const{has:l}=hs(i),c=t?_i:e?yi:Ge;if(l.call(i,s))return c(o.get(s));if(l.call(i,a))return c(o.get(a));o!==i&&o.get(s)},get size(){const s=this.__v_raw;return!e&&Ke(fe(s),"iterate",In),Reflect.get(s,"size",s)},has(s){const o=this.__v_raw,i=fe(o),a=fe(s);return e||(dn(s,a)&&Ke(i,"has",s),Ke(i,"has",a)),s===a?o.has(s):o.has(s)||o.has(a)},forEach(s,o){const i=this,a=i.__v_raw,l=fe(a),c=t?_i:e?yi:Ge;return!e&&Ke(l,"iterate",In),a.forEach((u,f)=>s.call(o,c(u),c(f),i))}};return Ae(n,e?{add:ps("add"),set:ps("set"),delete:ps("delete"),clear:ps("clear")}:{add(s){!t&&!gt(s)&&!gn(s)&&(s=fe(s));const o=fe(this);return hs(o).has.call(o,s)||(o.add(s),Vt(o,"add",s,s)),this},set(s,o){!t&&!gt(o)&&!gn(o)&&(o=fe(o));const i=fe(this),{has:a,get:l}=hs(i);let c=a.call(i,s);c||(s=fe(s),c=a.call(i,s));const u=l.call(i,s);return i.set(s,o),c?dn(o,u)&&Vt(i,"set",s,o):Vt(i,"add",s,o),this},delete(s){const o=fe(this),{has:i,get:a}=hs(o);let l=i.call(o,s);l||(s=fe(s),l=i.call(o,s)),a&&a.call(o,s);const c=o.delete(s);return l&&Vt(o,"delete",s,void 0),c},clear(){const s=fe(this),o=s.size!==0,i=s.clear();return o&&Vt(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=Rp(s,e,t)}),n}function Ca(e,t){const n=kp(e,t);return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(he(n,s)&&s in r?n:r,s,o)}const Op={get:Ca(!1,!1)},Ap={get:Ca(!1,!0)},Ip={get:Ca(!0,!1)};const zu=new WeakMap,Xu=new WeakMap,Ju=new WeakMap,Np=new WeakMap;function xp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Dp(e){return e.__v_skip||!Object.isExtensible(e)?0:xp(op(e))}function Qt(e){return gn(e)?e:La(e,!1,Lp,Op,zu)}function Kt(e){return La(e,!1,Pp,Ap,Xu)}function Qu(e){return La(e,!0,Tp,Ip,Ju)}function La(e,t,n,r,s){if(!Se(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Dp(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function zt(e){return gn(e)?zt(e.__v_raw):!!(e&&e.__v_isReactive)}function gn(e){return!!(e&&e.__v_isReadonly)}function gt(e){return!!(e&&e.__v_isShallow)}function Ta(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function Pa(e){return!he(e,"__v_skip")&&Object.isExtensible(e)&&Iu(e,"__v_skip",!0),e}const Ge=e=>Se(e)?Qt(e):e,yi=e=>Se(e)?Qu(e):e;function we(e){return e?e.__v_isRef===!0:!1}function Pe(e){return Zu(e,!1)}function ir(e){return Zu(e,!0)}function Zu(e,t){return we(e)?e:new Mp(e,t)}class Mp{constructor(t,n){this.dep=new fo,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:Ge(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||gt(t)||gn(t);t=r?t:fe(t),dn(t,n)&&(this._rawValue=t,this._value=r?t:Ge(t),this.dep.trigger())}}function ne(e){return we(e)?e.value:e}const $p={get:(e,t,n)=>t==="__v_raw"?e:ne(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return we(s)&&!we(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function ef(e){return zt(e)?e:new Proxy(e,$p)}class Fp{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new fo,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Hp(e){return new Fp(e)}function Up(e){const t=Z(e)?new Array(e.length):{};for(const n in e)t[n]=nf(e,n);return t}class jp{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return bp(fe(this._object),this._key)}}class Bp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function tf(e,t,n){return we(e)?e:te(e)?new Bp(e):Se(e)&&arguments.length>1?nf(e,t,n):Pe(e)}function nf(e,t,n){const r=e[t];return we(r)?r:new jp(e,t,n)}class Vp{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new fo(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Hr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&ve!==this)return Uu(this,!0),!0}get value(){const t=this.dep.track();return Vu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Wp(e,t,n=!1){let r,s;return te(e)?r=e:(r=e.get,s=e.set),new Vp(r,s,n)}const ms={},Fs=new WeakMap;let Pn;function Kp(e,t=!1,n=Pn){if(n){let r=Fs.get(n);r||Fs.set(n,r=[]),r.push(e)}}function Gp(e,t,n=be){const{immediate:r,deep:s,once:o,scheduler:i,augmentJob:a,call:l}=n,c=p=>s?p:gt(p)||s===!1||s===0?Wt(p,1):Wt(p);let u,f,d,h,y=!1,C=!1;if(we(e)?(f=()=>e.value,y=gt(e)):zt(e)?(f=()=>c(e),y=!0):Z(e)?(C=!0,y=e.some(p=>zt(p)||gt(p)),f=()=>e.map(p=>{if(we(p))return p.value;if(zt(p))return c(p);if(te(p))return l?l(p,2):p()})):te(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){_n();try{d()}finally{yn()}}const p=Pn;Pn=u;try{return l?l(e,3,[h]):e(h)}finally{Pn=p}}:f=Mt,t&&s){const p=f,E=s===!0?1/0:s;f=()=>Wt(p(),E)}const L=os(),_=()=>{u.stop(),L&&L.active&&ya(L.effects,u)};if(o&&t){const p=t;t=(...E)=>{p(...E),_()}}let w=C?new Array(e.length).fill(ms):ms;const m=p=>{if(!(!(u.flags&1)||!u.dirty&&!p))if(t){const E=u.run();if(s||y||(C?E.some((P,R)=>dn(P,w[R])):dn(E,w))){d&&d();const P=Pn;Pn=u;try{const R=[E,w===ms?void 0:C&&w[0]===ms?[]:w,h];l?l(t,3,R):t(...R),w=E}finally{Pn=P}}}else u.run()};return a&&a(m),u=new Fu(f),u.scheduler=i?()=>i(m,!1):m,h=p=>Kp(p,!1,u),d=u.onStop=()=>{const p=Fs.get(u);if(p){if(l)l(p,4);else for(const E of p)E();Fs.delete(u)}},t?r?m(!0):w=u.run():i?i(m.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function Wt(e,t=1/0,n){if(t<=0||!Se(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,we(e))Wt(e.value,t,n);else if(Z(e))for(let r=0;r{Wt(r,t,n)});else if(Au(e)){for(const r in e)Wt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Wt(e[r],t,n)}return e}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function is(e,t,n,r){try{return r?e(...r):e()}catch(s){yr(s,t,n)}}function St(e,t,n,r){if(te(e)){const s=is(e,t,n,r);return s&&ba(s)&&s.catch(o=>{yr(o,t,n)}),s}if(Z(e)){const s=[];for(let o=0;o>>1,s=et[r],o=jr(s);o=jr(n)?et.push(e):et.splice(Yp(t),0,e),e.flags|=1,sf()}}function sf(){Hs||(Hs=rf.then(of))}function bi(e){Z(e)?rr.push(...e):on&&e.id===-1?on.splice(Yn+1,0,e):e.flags&1||(rr.push(e),e.flags|=1),sf()}function gl(e,t,n=Nt+1){for(;njr(n)-jr(r));if(rr.length=0,on){on.push(...t);return}for(on=t,Yn=0;Yne.id==null?e.flags&2?-1:1/0:e.id;function of(e){try{for(Nt=0;Nt{r._d&&Rl(-1);const o=js(t);let i;try{i=e(...s)}finally{js(o),r._d&&Rl(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function $C(e,t){if(Me===null)return e;const n=vo(Me),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,an=Symbol("_leaveCb"),gs=Symbol("_enterCb");function Xp(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return mo(()=>{e.isMounted=!0}),go(()=>{e.isUnmounting=!0}),e}const ut=[Function,Array],cf={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ut,onEnter:ut,onAfterEnter:ut,onEnterCancelled:ut,onBeforeLeave:ut,onLeave:ut,onAfterLeave:ut,onLeaveCancelled:ut,onBeforeAppear:ut,onAppear:ut,onAfterAppear:ut,onAppearCancelled:ut},uf=e=>{const t=e.subTree;return t.component?uf(t.component):t},Jp={name:"BaseTransition",props:cf,setup(e,{slots:t}){const n=en(),r=Xp();return()=>{const s=t.default&&hf(t.default(),!0);if(!s||!s.length)return;const o=ff(s),i=fe(e),{mode:a}=i;if(r.isLeaving)return Vo(o);const l=_l(o);if(!l)return Vo(o);let c=vi(l,i,r,n,f=>c=f);l.type!==xe&&ar(l,c);let u=n.subTree&&_l(n.subTree);if(u&&u.type!==xe&&!Et(l,u)&&uf(n).type!==xe){let f=vi(u,i,r,n);if(ar(u,f),a==="out-in"&&l.type!==xe)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Vo(o);a==="in-out"&&l.type!==xe?f.delayLeave=(d,h,y)=>{const C=df(r,u);C[String(u.key)]=u,d[an]=()=>{h(),d[an]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{y(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function ff(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==xe){t=n;break}}return t}const Qp=Jp;function df(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function vi(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:y,onLeaveCancelled:C,onBeforeAppear:L,onAppear:_,onAfterAppear:w,onAppearCancelled:m}=t,p=String(e.key),E=df(n,e),P=(O,x)=>{O&&St(O,r,9,x)},R=(O,x)=>{const B=x[1];P(O,x),Z(O)?O.every(D=>D.length<=1)&&B():O.length<=1&&B()},M={mode:i,persisted:a,beforeEnter(O){let x=l;if(!n.isMounted)if(o)x=L||l;else return;O[an]&&O[an](!0);const B=E[p];B&&Et(e,B)&&B.el[an]&&B.el[an](),P(x,[O])},enter(O){let x=c,B=u,D=f;if(!n.isMounted)if(o)x=_||c,B=w||u,D=m||f;else return;let Y=!1;const re=O[gs]=oe=>{Y||(Y=!0,oe?P(D,[O]):P(B,[O]),M.delayedLeave&&M.delayedLeave(),O[gs]=void 0)};x?R(x,[O,re]):re()},leave(O,x){const B=String(e.key);if(O[gs]&&O[gs](!0),n.isUnmounting)return x();P(d,[O]);let D=!1;const Y=O[an]=re=>{D||(D=!0,x(),re?P(C,[O]):P(y,[O]),O[an]=void 0,E[B]===e&&delete E[B])};E[B]=e,h?R(h,[O,Y]):Y()},clone(O){const x=vi(O,t,n,r,s);return s&&s(x),x}};return M}function Vo(e){if(as(e))return e=Xt(e),e.children=null,e}function _l(e){if(!as(e))return lf(e.type)&&e.children?ff(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&te(n.default))return n.default()}}function ar(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ar(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function hf(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;oBr(y,t&&(Z(t)?t[C]:t),n,r,s));return}if(hn(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Br(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?vo(r.component):r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===be?a.refs={}:a.refs,f=a.setupState,d=fe(f),h=f===be?()=>!1:y=>he(d,y);if(c!=null&&c!==l&&(Ce(c)?(u[c]=null,h(c)&&(f[c]=null)):we(c)&&(c.value=null)),te(l))is(l,a,12,[i,u]);else{const y=Ce(l),C=we(l);if(y||C){const L=()=>{if(e.f){const _=y?h(l)?f[l]:u[l]:l.value;s?Z(_)&&ya(_,o):Z(_)?_.includes(o)||_.push(o):y?(u[l]=[o],h(l)&&(f[l]=u[l])):(l.value=[o],e.k&&(u[e.k]=l.value))}else y?(u[l]=i,h(l)&&(f[l]=i)):C&&(l.value=i,e.k&&(u[e.k]=i))};i?(L.id=-1,Be(L,n)):L()}}}let yl=!1;const Vn=()=>{yl||(console.error("Hydration completed but contains mismatches."),yl=!0)},Zp=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",em=e=>e.namespaceURI.includes("MathML"),_s=e=>{if(e.nodeType===1){if(Zp(e))return"svg";if(em(e))return"mathml"}},Jn=e=>e.nodeType===8;function tm(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=(m,p)=>{if(!p.hasChildNodes()){n(null,m,p),Us(),p._vnode=m;return}f(p.firstChild,m,null,null,null),Us(),p._vnode=m},f=(m,p,E,P,R,M=!1)=>{M=M||!!p.dynamicChildren;const O=Jn(m)&&m.data==="[",x=()=>C(m,p,E,P,R,O),{type:B,ref:D,shapeFlag:Y,patchFlag:re}=p;let oe=m.nodeType;p.el=m,re===-2&&(M=!1,p.dynamicChildren=null);let G=null;switch(B){case pn:oe!==3?p.children===""?(l(p.el=s(""),i(m),m),G=m):G=x():(m.data!==p.children&&(Vn(),m.data=p.children),G=o(m));break;case xe:w(m)?(G=o(m),_(p.el=m.content.firstChild,m,E)):oe!==8||O?G=x():G=o(m);break;case ks:if(O&&(m=o(m),oe=m.nodeType),oe===1||oe===3){G=m;const J=!p.children.length;for(let z=0;z{M=M||!!p.dynamicChildren;const{type:O,props:x,patchFlag:B,shapeFlag:D,dirs:Y,transition:re}=p,oe=O==="input"||O==="option";if(oe||B!==-1){Y&&xt(p,null,E,"created");let G=!1;if(w(m)){G=xf(null,re)&&E&&E.vnode.props&&E.vnode.props.appear;const z=m.content.firstChild;G&&re.beforeEnter(z),_(z,m,E),p.el=m=z}if(D&16&&!(x&&(x.innerHTML||x.textContent))){let z=h(m.firstChild,p,m,E,P,R,M);for(;z;){ys(m,1)||Vn();const pe=z;z=z.nextSibling,a(pe)}}else if(D&8){let z=p.children;z[0]===` -`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(z=z.slice(1)),m.textContent!==z&&(ys(m,0)||Vn(),m.textContent=p.children)}if(x){if(oe||!M||B&48){const z=m.tagName.includes("-");for(const pe in x)(oe&&(pe.endsWith("value")||pe==="indeterminate")||ns(pe)&&!nr(pe)||pe[0]==="."||z)&&r(m,pe,null,x[pe],void 0,E)}else if(x.onClick)r(m,"onClick",null,x.onClick,void 0,E);else if(B&4&&zt(x.style))for(const z in x.style)x.style[z]}let J;(J=x&&x.onVnodeBeforeMount)&&tt(J,E,p),Y&&xt(p,null,E,"beforeMount"),((J=x&&x.onVnodeMounted)||Y||G)&&Uf(()=>{J&&tt(J,E,p),G&&re.enter(m),Y&&xt(p,null,E,"mounted")},P)}return m.nextSibling},h=(m,p,E,P,R,M,O)=>{O=O||!!p.dynamicChildren;const x=p.children,B=x.length;for(let D=0;D{const{slotScopeIds:O}=p;O&&(R=R?R.concat(O):O);const x=i(m),B=h(o(m),p,x,E,P,R,M);return B&&Jn(B)&&B.data==="]"?o(p.anchor=B):(Vn(),l(p.anchor=c("]"),x,B),B)},C=(m,p,E,P,R,M)=>{if(ys(m.parentElement,1)||Vn(),p.el=null,M){const B=L(m);for(;;){const D=o(m);if(D&&D!==B)a(D);else break}}const O=o(m),x=i(m);return a(m),n(null,p,x,O,E,P,_s(x),R),E&&(E.vnode.el=p.el,bo(E,p.el)),O},L=(m,p="[",E="]")=>{let P=0;for(;m;)if(m=o(m),m&&Jn(m)&&(m.data===p&&P++,m.data===E)){if(P===0)return o(m);P--}return m},_=(m,p,E)=>{const P=p.parentNode;P&&P.replaceChild(m,p);let R=E;for(;R;)R.vnode.el===p&&(R.vnode.el=R.subTree.el=m),R=R.parent},w=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const bl="data-allow-mismatch",nm={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ys(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(bl);)e=e.parentElement;const n=e&&e.getAttribute(bl);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(nm[t])}}lo().requestIdleCallback;lo().cancelIdleCallback;function rm(e){const{top:t,left:n,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:i}=window;return(t>0&&t0&&r0&&n0&&s(t,n)=>{const r=new IntersectionObserver(s=>{for(const o of s)if(o.isIntersecting){r.disconnect(),t();break}},e);return n(s=>{if(s instanceof Element){if(rm(s))return t(),r.disconnect(),!1;r.observe(s)}}),()=>r.disconnect()};function om(e,t){if(Jn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Jn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const hn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function se(e){te(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:i,suspensible:a=!0,onError:l}=e;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let y;return c||(y=c=t().catch(C=>{if(C=C instanceof Error?C:new Error(String(C)),l)return new Promise((L,_)=>{l(C,()=>L(d()),()=>_(C),f+1)});throw C}).then(C=>y!==c&&c?c:(C&&(C.__esModule||C[Symbol.toStringTag]==="Module")&&(C=C.default),u=C,C)))};return Tt({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(y,C,L){const _=o?()=>{const w=o(L,m=>om(y,m));w&&(C.bum||(C.bum=[])).push(w)}:L;u?_():h().then(()=>!C.isUnmounted&&_())},get __asyncResolved(){return u},setup(){const y=De;if(Oa(y),u)return()=>Wo(u,y);const C=m=>{c=null,yr(m,y,13,!r)};if(a&&y.suspense||cr)return h().then(m=>()=>Wo(m,y)).catch(m=>(C(m),()=>r?Te(r,{error:m}):null));const L=Pe(!1),_=Pe(),w=Pe(!!s);return s&&setTimeout(()=>{w.value=!1},s),i!=null&&setTimeout(()=>{if(!L.value&&!_.value){const m=new Error(`Async component timed out after ${i}ms.`);C(m),_.value=m}},i),h().then(()=>{L.value=!0,y.parent&&as(y.parent.vnode)&&y.parent.update()}).catch(m=>{C(m),_.value=m}),()=>{if(L.value&&u)return Wo(u,y);if(_.value&&r)return Te(r,{error:_.value});if(n&&!w.value)return Te(n)}}})}function Wo(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=Te(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const as=e=>e.type.__isKeepAlive,im={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=en(),r=n.ctx;if(!r.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(w,m,p,E,P)=>{const R=w.component;c(w,m,p,0,a),l(R.vnode,w,m,p,R,a,E,w.slotScopeIds,P),Be(()=>{R.isDeactivated=!1,R.a&&Rr(R.a);const M=w.props&&w.props.onVnodeMounted;M&&tt(M,R.parent,w)},a)},r.deactivate=w=>{const m=w.component;Vs(m.m),Vs(m.a),c(w,d,null,1,a),Be(()=>{m.da&&Rr(m.da);const p=w.props&&w.props.onVnodeUnmounted;p&&tt(p,m.parent,w),m.isDeactivated=!0},a)};function h(w){Ko(w),u(w,n,a,!0)}function y(w){s.forEach((m,p)=>{const E=ki(m.type);E&&!w(E)&&C(p)})}function C(w){const m=s.get(w);m&&(!i||!Et(m,i))?h(m):i&&Ko(i),s.delete(w),o.delete(w)}Ye(()=>[e.include,e.exclude],([w,m])=>{w&&y(p=>Tr(w,p)),m&&y(p=>!Tr(m,p))},{flush:"post",deep:!0});let L=null;const _=()=>{L!=null&&(Ws(n.subTree.type)?Be(()=>{s.set(L,bs(n.subTree))},n.subTree.suspense):s.set(L,bs(n.subTree)))};return mo(_),_f(_),go(()=>{s.forEach(w=>{const{subTree:m,suspense:p}=n,E=bs(m);if(w.type===E.type&&w.key===E.key){Ko(E);const P=E.component.da;P&&Be(P,p);return}h(w)})}),()=>{if(L=null,!t.default)return i=null;const w=t.default(),m=w[0];if(w.length>1)return i=null,w;if(!Mn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let p=bs(m);if(p.type===xe)return i=null,p;const E=p.type,P=ki(hn(p)?p.type.__asyncResolved||{}:E),{include:R,exclude:M,max:O}=e;if(R&&(!P||!Tr(R,P))||M&&P&&Tr(M,P))return p.shapeFlag&=-257,i=p,m;const x=p.key==null?E:p.key,B=s.get(x);return p.el&&(p=Xt(p),m.shapeFlag&128&&(m.ssContent=p)),L=x,B?(p.el=B.el,p.component=B.component,p.transition&&ar(p,p.transition),p.shapeFlag|=512,o.delete(x),o.add(x)):(o.add(x),O&&o.size>parseInt(O,10)&&C(o.values().next().value)),p.shapeFlag|=256,i=p,Ws(m.type)?m:p}}},am=im;function Tr(e,t){return Z(e)?e.some(n=>Tr(n,t)):Ce(e)?e.split(",").includes(t):sp(e)?(e.lastIndex=0,e.test(t)):!1}function pf(e,t){gf(e,"a",t)}function mf(e,t){gf(e,"da",t)}function gf(e,t,n=De){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(po(t,r,n),n){let s=n.parent;for(;s&&s.parent;)as(s.parent.vnode)&&lm(r,t,n,s),s=s.parent}}function lm(e,t,n,r){const s=po(t,e,r,!0);_o(()=>{ya(r[t],s)},n)}function Ko(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function bs(e){return e.shapeFlag&128?e.ssContent:e}function po(e,t,n=De,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{_n();const a=$n(n),l=St(t,n,e,i);return a(),yn(),l});return r?s.unshift(o):s.push(o),o}}const Zt=e=>(t,n=De)=>{(!cr||e==="sp")&&po(e,(...r)=>t(...r),n)},cm=Zt("bm"),mo=Zt("m"),um=Zt("bu"),_f=Zt("u"),go=Zt("bum"),_o=Zt("um"),fm=Zt("sp"),dm=Zt("rtg"),hm=Zt("rtc");function yf(e,t=De){po("ec",e,t)}const Aa="components",pm="directives";function FC(e,t){return Ia(Aa,e,!0,t)||e}const bf=Symbol.for("v-ndc");function mm(e){return Ce(e)?Ia(Aa,e,!1)||e:e||bf}function HC(e){return Ia(pm,e)}function Ia(e,t,n=!0,r=!1){const s=Me||De;if(s){const o=s.type;if(e===Aa){const a=ki(o,!1);if(a&&(a===t||a===_t(t)||a===ao(_t(t))))return o}const i=vl(s[e]||o[e],t)||vl(s.appContext[e],t);return!i&&r?o:i}}function vl(e,t){return e&&(e[t]||e[_t(t)]||e[ao(_t(t))])}function UC(e,t,n,r){let s;const o=n,i=Z(e);if(i||Ce(e)){const a=i&&zt(e);let l=!1;a&&(l=!gt(e),e=ho(e)),s=new Array(e.length);for(let c=0,u=e.length;ct(a,l,void 0,o));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,c=a.length;lMn(t)?!(t.type===xe||t.type===He&&!vf(t.children)):!0)?e:null}const Ei=e=>e?Yf(e)?vo(e):Ei(e.parent):null,Ar=Ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ei(e.parent),$root:e=>Ei(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Na(e),$forceUpdate:e=>e.f||(e.f=()=>{Ra(e.update)}),$nextTick:e=>e.n||(e.n=$t.bind(e.proxy)),$watch:e=>Mm.bind(e)}),Go=(e,t)=>e!==be&&!e.__isScriptSetup&&he(e,t),gm={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Go(r,t))return i[t]=1,r[t];if(s!==be&&he(s,t))return i[t]=2,s[t];if((c=e.propsOptions[0])&&he(c,t))return i[t]=3,o[t];if(n!==be&&he(n,t))return i[t]=4,n[t];wi&&(i[t]=0)}}const u=Ar[t];let f,d;if(u)return t==="$attrs"&&Ke(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==be&&he(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,he(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Go(s,t)?(s[t]=n,!0):r!==be&&he(r,t)?(r[t]=n,!0):he(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==be&&he(e,i)||Go(t,i)||(a=o[0])&&he(a,i)||he(r,i)||he(Ar,i)||he(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:he(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function BC(){return Ef().slots}function VC(){return Ef().attrs}function Ef(){const e=en();return e.setupContext||(e.setupContext=Xf(e))}function El(e){return Z(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function WC(e){const t=en();let n=e();return Pi(),ba(n)&&(n=n.catch(r=>{throw $n(t),r})),[n,()=>$n(t)]}let wi=!0;function _m(e){const t=Na(e),n=e.proxy,r=e.ctx;wi=!1,t.beforeCreate&&wl(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:y,activated:C,deactivated:L,beforeDestroy:_,beforeUnmount:w,destroyed:m,unmounted:p,render:E,renderTracked:P,renderTriggered:R,errorCaptured:M,serverPrefetch:O,expose:x,inheritAttrs:B,components:D,directives:Y,filters:re}=t;if(c&&ym(c,r,null),i)for(const J in i){const z=i[J];te(z)&&(r[J]=z.bind(n))}if(s){const J=s.call(n,n);Se(J)&&(e.data=Qt(J))}if(wi=!0,o)for(const J in o){const z=o[J],pe=te(z)?z.bind(n,n):te(z.get)?z.get.bind(n,n):Mt,ot=!te(z)&&te(z.set)?z.set.bind(n):Mt,ze=Ee({get:pe,set:ot});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>ze.value,set:$e=>ze.value=$e})}if(a)for(const J in a)wf(a[J],r,n,J);if(l){const J=te(l)?l.call(n):l;Reflect.ownKeys(J).forEach(z=>{xn(z,J[z])})}u&&wl(u,e,"c");function G(J,z){Z(z)?z.forEach(pe=>J(pe.bind(n))):z&&J(z.bind(n))}if(G(cm,f),G(mo,d),G(um,h),G(_f,y),G(pf,C),G(mf,L),G(yf,M),G(hm,P),G(dm,R),G(go,w),G(_o,p),G(fm,O),Z(x))if(x.length){const J=e.exposed||(e.exposed={});x.forEach(z=>{Object.defineProperty(J,z,{get:()=>n[z],set:pe=>n[z]=pe})})}else e.exposed||(e.exposed={});E&&e.render===Mt&&(e.render=E),B!=null&&(e.inheritAttrs=B),D&&(e.components=D),Y&&(e.directives=Y),O&&Oa(e)}function ym(e,t,n=Mt){Z(e)&&(e=Si(e));for(const r in e){const s=e[r];let o;Se(s)?"default"in s?o=je(s.from||r,s.default,!0):o=je(s.from||r):o=je(s),we(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function wl(e,t,n){St(Z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function wf(e,t,n,r){let s=r.includes(".")?$f(n,r):()=>n[r];if(Ce(e)){const o=t[e];te(o)&&Ye(s,o)}else if(te(e))Ye(s,e.bind(n));else if(Se(e))if(Z(e))e.forEach(o=>wf(o,t,n,r));else{const o=te(e.handler)?e.handler.bind(n):t[e.handler];te(o)&&Ye(s,o,e)}}function Na(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>Bs(l,c,i,!0)),Bs(l,t,i)),Se(t)&&o.set(t,l),l}function Bs(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Bs(e,o,n,!0),s&&s.forEach(i=>Bs(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=bm[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const bm={data:Sl,props:Cl,emits:Cl,methods:Pr,computed:Pr,beforeCreate:Je,created:Je,beforeMount:Je,mounted:Je,beforeUpdate:Je,updated:Je,beforeDestroy:Je,beforeUnmount:Je,destroyed:Je,unmounted:Je,activated:Je,deactivated:Je,errorCaptured:Je,serverPrefetch:Je,components:Pr,directives:Pr,watch:Em,provide:Sl,inject:vm};function Sl(e,t){return t?e?function(){return Ae(te(e)?e.call(this,this):e,te(t)?t.call(this,this):t)}:t:e}function vm(e,t){return Pr(Si(e),Si(t))}function Si(e){if(Z(e)){const t={};for(let n=0;n1)return n&&te(t)?t.call(r&&r.proxy):t}}function xa(){return!!(De||Me||Nn)}const Cf={},Lf=()=>Object.create(Cf),Tf=e=>Object.getPrototypeOf(e)===Cf;function Cm(e,t,n,r=!1){const s={},o=Lf();e.propsDefaults=Object.create(null),Pf(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Kt(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Lm(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=fe(s),[l]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,h]=Rf(f,t,!0);Ae(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return Se(e)&&r.set(e,er),er;if(Z(o))for(let u=0;ue[0]==="_"||e==="$stable",Da=e=>Z(e)?e.map(lt):[lt(e)],Pm=(e,t,n)=>{if(t._n)return t;const r=ka((...s)=>Da(t(...s)),n);return r._c=!1,r},Of=(e,t,n)=>{const r=e._ctx;for(const s in e){if(kf(s))continue;const o=e[s];if(te(o))t[s]=Pm(s,o,r);else if(o!=null){const i=Da(o);t[s]=()=>i}}},Af=(e,t)=>{const n=Da(t);e.slots.default=()=>n},If=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Rm=(e,t,n)=>{const r=e.slots=Lf();if(e.vnode.shapeFlag&32){const s=t._;s?(If(r,t,n),n&&Iu(r,"_",s,!0)):Of(t,r)}else t&&Af(e,t)},km=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=be;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:If(s,t,n):(o=!t.$stable,Of(t,s)),i=t}else t&&(Af(e,t),i={default:1});if(o)for(const a in s)!kf(a)&&i[a]==null&&delete s[a]},Be=Uf;function Om(e){return Nf(e)}function Am(e){return Nf(e,tm)}function Nf(e,t){const n=lo();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=Mt,insertStaticContent:y}=e,C=(b,S,A,U=null,$=null,g=null,v=void 0,k=null,N=!!S.dynamicChildren)=>{if(b===S)return;b&&!Et(b,S)&&(U=F(b),$e(b,$,g,!0),b=null),S.patchFlag===-2&&(N=!1,S.dynamicChildren=null);const{type:H,ref:j,shapeFlag:T}=S;switch(H){case pn:L(b,S,A,U);break;case xe:_(b,S,A,U);break;case ks:b==null&&w(S,A,U,v);break;case He:D(b,S,A,U,$,g,v,k,N);break;default:T&1?E(b,S,A,U,$,g,v,k,N):T&6?Y(b,S,A,U,$,g,v,k,N):(T&64||T&128)&&H.process(b,S,A,U,$,g,v,k,N,X)}j!=null&&$&&Br(j,b&&b.ref,g,S||b,!S)},L=(b,S,A,U)=>{if(b==null)r(S.el=a(S.children),A,U);else{const $=S.el=b.el;S.children!==b.children&&c($,S.children)}},_=(b,S,A,U)=>{b==null?r(S.el=l(S.children||""),A,U):S.el=b.el},w=(b,S,A,U)=>{[b.el,b.anchor]=y(b.children,S,A,U,b.el,b.anchor)},m=({el:b,anchor:S},A,U)=>{let $;for(;b&&b!==S;)$=d(b),r(b,A,U),b=$;r(S,A,U)},p=({el:b,anchor:S})=>{let A;for(;b&&b!==S;)A=d(b),s(b),b=A;s(S)},E=(b,S,A,U,$,g,v,k,N)=>{S.type==="svg"?v="svg":S.type==="math"&&(v="mathml"),b==null?P(S,A,U,$,g,v,k,N):O(b,S,$,g,v,k,N)},P=(b,S,A,U,$,g,v,k)=>{let N,H;const{props:j,shapeFlag:T,transition:I,dirs:W}=b;if(N=b.el=i(b.type,g,j&&j.is,j),T&8?u(N,b.children):T&16&&M(b.children,N,null,U,$,qo(b,g),v,k),W&&xt(b,null,U,"created"),R(N,b,b.scopeId,v,U),j){for(const le in j)le!=="value"&&!nr(le)&&o(N,le,null,j[le],g,U);"value"in j&&o(N,"value",null,j.value,g),(H=j.onVnodeBeforeMount)&&tt(H,U,b)}W&&xt(b,null,U,"beforeMount");const Q=xf($,I);Q&&I.beforeEnter(N),r(N,S,A),((H=j&&j.onVnodeMounted)||Q||W)&&Be(()=>{H&&tt(H,U,b),Q&&I.enter(N),W&&xt(b,null,U,"mounted")},$)},R=(b,S,A,U,$)=>{if(A&&h(b,A),U)for(let g=0;g{for(let H=N;H{const k=S.el=b.el;let{patchFlag:N,dynamicChildren:H,dirs:j}=S;N|=b.patchFlag&16;const T=b.props||be,I=S.props||be;let W;if(A&&wn(A,!1),(W=I.onVnodeBeforeUpdate)&&tt(W,A,S,b),j&&xt(S,b,A,"beforeUpdate"),A&&wn(A,!0),(T.innerHTML&&I.innerHTML==null||T.textContent&&I.textContent==null)&&u(k,""),H?x(b.dynamicChildren,H,k,A,U,qo(S,$),g):v||z(b,S,k,null,A,U,qo(S,$),g,!1),N>0){if(N&16)B(k,T,I,A,$);else if(N&2&&T.class!==I.class&&o(k,"class",null,I.class,$),N&4&&o(k,"style",T.style,I.style,$),N&8){const Q=S.dynamicProps;for(let le=0;le{W&&tt(W,A,S,b),j&&xt(S,b,A,"updated")},U)},x=(b,S,A,U,$,g,v)=>{for(let k=0;k{if(S!==A){if(S!==be)for(const g in S)!nr(g)&&!(g in A)&&o(b,g,S[g],null,$,U);for(const g in A){if(nr(g))continue;const v=A[g],k=S[g];v!==k&&g!=="value"&&o(b,g,k,v,$,U)}"value"in A&&o(b,"value",S.value,A.value,$)}},D=(b,S,A,U,$,g,v,k,N)=>{const H=S.el=b?b.el:a(""),j=S.anchor=b?b.anchor:a("");let{patchFlag:T,dynamicChildren:I,slotScopeIds:W}=S;W&&(k=k?k.concat(W):W),b==null?(r(H,A,U),r(j,A,U),M(S.children||[],A,j,$,g,v,k,N)):T>0&&T&64&&I&&b.dynamicChildren?(x(b.dynamicChildren,I,A,$,g,v,k),(S.key!=null||$&&S===$.subTree)&&Df(b,S,!0)):z(b,S,A,j,$,g,v,k,N)},Y=(b,S,A,U,$,g,v,k,N)=>{S.slotScopeIds=k,b==null?S.shapeFlag&512?$.ctx.activate(S,A,U,v,N):re(S,A,U,$,g,v,N):oe(b,S,N)},re=(b,S,A,U,$,g,v)=>{const k=b.component=Zm(b,U,$);if(as(b)&&(k.ctx.renderer=X),eg(k,!1,v),k.asyncDep){if($&&$.registerDep(k,G,v),!b.el){const N=k.subTree=Te(xe);_(null,N,S,A)}}else G(k,b,S,A,$,g,v)},oe=(b,S,A)=>{const U=S.component=b.component;if(Bm(b,S,A))if(U.asyncDep&&!U.asyncResolved){J(U,S,A);return}else U.next=S,U.update();else S.el=b.el,U.vnode=S},G=(b,S,A,U,$,g,v)=>{const k=()=>{if(b.isMounted){let{next:T,bu:I,u:W,parent:Q,vnode:le}=b;{const it=Mf(b);if(it){T&&(T.el=le.el,J(b,T,v)),it.asyncDep.then(()=>{b.isUnmounted||k()});return}}let ce=T,ke;wn(b,!1),T?(T.el=le.el,J(b,T,v)):T=le,I&&Rr(I),(ke=T.props&&T.props.onVnodeBeforeUpdate)&&tt(ke,Q,T,le),wn(b,!0);const Fe=Yo(b),ct=b.subTree;b.subTree=Fe,C(ct,Fe,f(ct.el),F(ct),b,$,g),T.el=Fe.el,ce===null&&bo(b,Fe.el),W&&Be(W,$),(ke=T.props&&T.props.onVnodeUpdated)&&Be(()=>tt(ke,Q,T,le),$)}else{let T;const{el:I,props:W}=S,{bm:Q,m:le,parent:ce,root:ke,type:Fe}=b,ct=hn(S);if(wn(b,!1),Q&&Rr(Q),!ct&&(T=W&&W.onVnodeBeforeMount)&&tt(T,ce,S),wn(b,!0),I&&ye){const it=()=>{b.subTree=Yo(b),ye(I,b.subTree,b,$,null)};ct&&Fe.__asyncHydrate?Fe.__asyncHydrate(I,b,it):it()}else{ke.ce&&ke.ce._injectChildStyle(Fe);const it=b.subTree=Yo(b);C(null,it,A,U,b,$,g),S.el=it.el}if(le&&Be(le,$),!ct&&(T=W&&W.onVnodeMounted)){const it=S;Be(()=>tt(T,ce,it),$)}(S.shapeFlag&256||ce&&hn(ce.vnode)&&ce.vnode.shapeFlag&256)&&b.a&&Be(b.a,$),b.isMounted=!0,S=A=U=null}};b.scope.on();const N=b.effect=new Fu(k);b.scope.off();const H=b.update=N.run.bind(N),j=b.job=N.runIfDirty.bind(N);j.i=b,j.id=b.uid,N.scheduler=()=>Ra(j),wn(b,!0),H()},J=(b,S,A)=>{S.component=b;const U=b.vnode.props;b.vnode=S,b.next=null,Lm(b,S.props,U,A),km(b,S.children,A),_n(),gl(b),yn()},z=(b,S,A,U,$,g,v,k,N=!1)=>{const H=b&&b.children,j=b?b.shapeFlag:0,T=S.children,{patchFlag:I,shapeFlag:W}=S;if(I>0){if(I&128){ot(H,T,A,U,$,g,v,k,N);return}else if(I&256){pe(H,T,A,U,$,g,v,k,N);return}}W&8?(j&16&&We(H,$,g),T!==H&&u(A,T)):j&16?W&16?ot(H,T,A,U,$,g,v,k,N):We(H,$,g,!0):(j&8&&u(A,""),W&16&&M(T,A,U,$,g,v,k,N))},pe=(b,S,A,U,$,g,v,k,N)=>{b=b||er,S=S||er;const H=b.length,j=S.length,T=Math.min(H,j);let I;for(I=0;Ij?We(b,$,g,!0,!1,T):M(S,A,U,$,g,v,k,N,T)},ot=(b,S,A,U,$,g,v,k,N)=>{let H=0;const j=S.length;let T=b.length-1,I=j-1;for(;H<=T&&H<=I;){const W=b[H],Q=S[H]=N?ln(S[H]):lt(S[H]);if(Et(W,Q))C(W,Q,A,null,$,g,v,k,N);else break;H++}for(;H<=T&&H<=I;){const W=b[T],Q=S[I]=N?ln(S[I]):lt(S[I]);if(Et(W,Q))C(W,Q,A,null,$,g,v,k,N);else break;T--,I--}if(H>T){if(H<=I){const W=I+1,Q=WI)for(;H<=T;)$e(b[H],$,g,!0),H++;else{const W=H,Q=H,le=new Map;for(H=Q;H<=I;H++){const at=S[H]=N?ln(S[H]):lt(S[H]);at.key!=null&&le.set(at.key,H)}let ce,ke=0;const Fe=I-Q+1;let ct=!1,it=0;const vr=new Array(Fe);for(H=0;H=Fe){$e(at,$,g,!0);continue}let Ot;if(at.key!=null)Ot=le.get(at.key);else for(ce=Q;ce<=I;ce++)if(vr[ce-Q]===0&&Et(at,S[ce])){Ot=ce;break}Ot===void 0?$e(at,$,g,!0):(vr[Ot-Q]=H+1,Ot>=it?it=Ot:ct=!0,C(at,S[Ot],A,null,$,g,v,k,N),ke++)}const ll=ct?Im(vr):er;for(ce=ll.length-1,H=Fe-1;H>=0;H--){const at=Q+H,Ot=S[at],cl=at+1{const{el:g,type:v,transition:k,children:N,shapeFlag:H}=b;if(H&6){ze(b.component.subTree,S,A,U);return}if(H&128){b.suspense.move(S,A,U);return}if(H&64){v.move(b,S,A,X);return}if(v===He){r(g,S,A);for(let T=0;Tk.enter(g),$);else{const{leave:T,delayLeave:I,afterLeave:W}=k,Q=()=>r(g,S,A),le=()=>{T(g,()=>{Q(),W&&W()})};I?I(g,Q,le):le()}else r(g,S,A)},$e=(b,S,A,U=!1,$=!1)=>{const{type:g,props:v,ref:k,children:N,dynamicChildren:H,shapeFlag:j,patchFlag:T,dirs:I,cacheIndex:W}=b;if(T===-2&&($=!1),k!=null&&Br(k,null,A,b,!0),W!=null&&(S.renderCache[W]=void 0),j&256){S.ctx.deactivate(b);return}const Q=j&1&&I,le=!hn(b);let ce;if(le&&(ce=v&&v.onVnodeBeforeUnmount)&&tt(ce,S,b),j&6)En(b.component,A,U);else{if(j&128){b.suspense.unmount(A,U);return}Q&&xt(b,null,S,"beforeUnmount"),j&64?b.type.remove(b,S,A,X,U):H&&!H.hasOnce&&(g!==He||T>0&&T&64)?We(H,S,A,!1,!0):(g===He&&T&384||!$&&j&16)&&We(N,S,A),U&&Rt(b)}(le&&(ce=v&&v.onVnodeUnmounted)||Q)&&Be(()=>{ce&&tt(ce,S,b),Q&&xt(b,null,S,"unmounted")},A)},Rt=b=>{const{type:S,el:A,anchor:U,transition:$}=b;if(S===He){kt(A,U);return}if(S===ks){p(b);return}const g=()=>{s(A),$&&!$.persisted&&$.afterLeave&&$.afterLeave()};if(b.shapeFlag&1&&$&&!$.persisted){const{leave:v,delayLeave:k}=$,N=()=>v(A,g);k?k(b.el,g,N):N()}else g()},kt=(b,S)=>{let A;for(;b!==S;)A=d(b),s(b),b=A;s(S)},En=(b,S,A)=>{const{bum:U,scope:$,job:g,subTree:v,um:k,m:N,a:H}=b;Vs(N),Vs(H),U&&Rr(U),$.stop(),g&&(g.flags|=8,$e(v,b,S,A)),k&&Be(k,S),Be(()=>{b.isUnmounted=!0},S),S&&S.pendingBranch&&!S.isUnmounted&&b.asyncDep&&!b.asyncResolved&&b.suspenseId===S.pendingId&&(S.deps--,S.deps===0&&S.resolve())},We=(b,S,A,U=!1,$=!1,g=0)=>{for(let v=g;v{if(b.shapeFlag&6)return F(b.component.subTree);if(b.shapeFlag&128)return b.suspense.next();const S=d(b.anchor||b.el),A=S&&S[zp];return A?d(A):S};let q=!1;const V=(b,S,A)=>{b==null?S._vnode&&$e(S._vnode,null,null,!0):C(S._vnode||null,b,S,null,null,null,A),S._vnode=b,q||(q=!0,gl(),Us(),q=!1)},X={p:C,um:$e,m:ze,r:Rt,mt:re,mc:M,pc:z,pbc:x,n:F,o:e};let ae,ye;return t&&([ae,ye]=t(X)),{render:V,hydrate:ae,createApp:Sm(V,ae)}}function qo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function wn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function xf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Df(e,t,n=!1){const r=e.children,s=t.children;if(Z(r)&&Z(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Mf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Mf(t)}function Vs(e){if(e)for(let t=0;tje(Nm);function Dm(e,t){return Ma(e,null,t)}function Ye(e,t,n){return Ma(e,t,n)}function Ma(e,t,n=be){const{immediate:r,deep:s,flush:o,once:i}=n,a=Ae({},n),l=t&&r||!t&&o!=="post";let c;if(cr){if(o==="sync"){const h=xm();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=Mt,h.resume=Mt,h.pause=Mt,h}}const u=De;a.call=(h,y,C)=>St(h,u,y,C);let f=!1;o==="post"?a.scheduler=h=>{Be(h,u&&u.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(h,y)=>{y?h():Ra(h)}),a.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=Gp(e,t,a);return cr&&(c?c.push(d):l&&d()),d}function Mm(e,t,n){const r=this.proxy,s=Ce(e)?e.includes(".")?$f(r,e):()=>r[e]:e.bind(r,r);let o;te(t)?o=t:(o=t.handler,n=t);const i=$n(this),a=Ma(s,o.bind(r),n);return i(),a}function $f(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${_t(t)}Modifiers`]||e[`${Hn(t)}Modifiers`];function Fm(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||be;let s=n;const o=t.startsWith("update:"),i=o&&$m(r,t.slice(7));i&&(i.trim&&(s=n.map(u=>Ce(u)?u.trim():u)),i.number&&(s=n.map(lp)));let a,l=r[a=Fo(t)]||r[a=Fo(_t(t))];!l&&o&&(l=r[a=Fo(Hn(t))]),l&&St(l,e,6,s);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,St(c,e,6,s)}}function Ff(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!te(e)){const l=c=>{const u=Ff(c,t,!0);u&&(a=!0,Ae(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(Se(e)&&r.set(e,null),null):(Z(o)?o.forEach(l=>i[l]=null):Ae(i,o),Se(e)&&r.set(e,i),i)}function yo(e,t){return!e||!ns(t)?!1:(t=t.slice(2).replace(/Once$/,""),he(e,t[0].toLowerCase()+t.slice(1))||he(e,Hn(t))||he(e,t))}function Yo(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:y,inheritAttrs:C}=e,L=js(e);let _,w;try{if(n.shapeFlag&4){const p=s||r,E=p;_=lt(c.call(E,p,u,f,h,d,y)),w=a}else{const p=t;_=lt(p.length>1?p(f,{attrs:a,slots:i,emit:l}):p(f,null)),w=t.props?a:Um(a)}}catch(p){Ir.length=0,yr(p,e,1),_=Te(xe)}let m=_;if(w&&C!==!1){const p=Object.keys(w),{shapeFlag:E}=m;p.length&&E&7&&(o&&p.some(_a)&&(w=jm(w,o)),m=Xt(m,w,!1,!0))}return n.dirs&&(m=Xt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&ar(m,n.transition),_=m,js(L),_}function Hm(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||ns(n))&&((t||(t={}))[n]=e[n]);return t},jm=(e,t)=>{const n={};for(const r in e)(!_a(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Bm(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Tl(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let Li=0;const Vm={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,c){if(e==null)Wm(t,n,r,s,o,i,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Km(e,t,n,r,s,i,a,l,c)}},hydrate:Gm,normalize:qm},$a=Vm;function Vr(e,t){const n=e.props&&e.props[t];te(n)&&n()}function Wm(e,t,n,r,s,o,i,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Hf(e,s,r,t,f,n,o,i,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,o,i),d.deps>0?(Vr(e,"onPending"),Vr(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,i),sr(d,e.ssFallback)):d.resolve(!1,!0)}function Km(e,t,n,r,s,o,i,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:y,pendingBranch:C,isInFallback:L,isHydrating:_}=f;if(C)f.pendingBranch=d,Et(d,C)?(l(C,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():L&&(_||(l(y,h,n,r,s,null,o,i,a),sr(f,h)))):(f.pendingId=Li++,_?(f.isHydrating=!1,f.activeBranch=C):c(C,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),L?(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():(l(y,h,n,r,s,null,o,i,a),sr(f,h))):y&&Et(d,y)?(l(y,d,n,r,s,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0&&f.resolve()));else if(y&&Et(d,y))l(y,d,n,r,s,f,o,i,a),sr(f,d);else if(Vr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=Li++,l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:w,pendingId:m}=f;w>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},w):w===0&&f.fallback(h)}}function Hf(e,t,n,r,s,o,i,a,l,c,u=!1){const{p:f,m:d,um:h,n:y,o:{parentNode:C,remove:L}}=c;let _;const w=Ym(e);w&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const m=e.props?Nu(e.props.timeout):void 0,p=o,E={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:Li++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(P=!1,R=!1){const{vnode:M,activeBranch:O,pendingBranch:x,pendingId:B,effects:D,parentComponent:Y,container:re}=E;let oe=!1;E.isHydrating?E.isHydrating=!1:P||(oe=O&&x.transition&&x.transition.mode==="out-in",oe&&(O.transition.afterLeave=()=>{B===E.pendingId&&(d(x,re,o===p?y(O):o,0),bi(D))}),O&&(C(O.el)===re&&(o=y(O)),h(O,Y,E,!0)),oe||d(x,re,o,0)),sr(E,x),E.pendingBranch=null,E.isInFallback=!1;let G=E.parent,J=!1;for(;G;){if(G.pendingBranch){G.effects.push(...D),J=!0;break}G=G.parent}!J&&!oe&&bi(D),E.effects=[],w&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!R&&t.resolve()),Vr(M,"onResolve")},fallback(P){if(!E.pendingBranch)return;const{vnode:R,activeBranch:M,parentComponent:O,container:x,namespace:B}=E;Vr(R,"onFallback");const D=y(M),Y=()=>{E.isInFallback&&(f(null,P,x,D,O,null,B,a,l),sr(E,P))},re=P.transition&&P.transition.mode==="out-in";re&&(M.transition.afterLeave=Y),E.isInFallback=!0,h(M,O,null,!0),re||Y()},move(P,R,M){E.activeBranch&&d(E.activeBranch,P,R,M),E.container=P},next(){return E.activeBranch&&y(E.activeBranch)},registerDep(P,R,M){const O=!!E.pendingBranch;O&&E.deps++;const x=P.vnode.el;P.asyncDep.catch(B=>{yr(B,P,0)}).then(B=>{if(P.isUnmounted||E.isUnmounted||E.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:D}=P;Ri(P,B,!1),x&&(D.el=x);const Y=!x&&P.subTree.el;R(P,D,C(x||P.subTree.el),x?null:y(P.subTree),E,i,M),Y&&L(Y),bo(P,D.el),O&&--E.deps===0&&E.resolve()})},unmount(P,R){E.isUnmounted=!0,E.activeBranch&&h(E.activeBranch,n,P,R),E.pendingBranch&&h(E.pendingBranch,n,P,R)}};return E}function Gm(e,t,n,r,s,o,i,a,l){const c=t.suspense=Hf(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,i);return c.deps===0&&c.resolve(!1,!0),u}function qm(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Pl(r?n.default:n),e.ssFallback=r?Pl(n.fallback):Te(xe)}function Pl(e){let t;if(te(e)){const n=lr&&e._c;n&&(e._d=!1,ht()),e=e(),n&&(e._d=!0,t=rt,jf())}return Z(e)&&(e=Hm(e)),e=lt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Uf(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):bi(e)}function sr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,bo(r,s))}function Ym(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const He=Symbol.for("v-fgt"),pn=Symbol.for("v-txt"),xe=Symbol.for("v-cmt"),ks=Symbol.for("v-stc"),Ir=[];let rt=null;function ht(e=!1){Ir.push(rt=e?null:[])}function jf(){Ir.pop(),rt=Ir[Ir.length-1]||null}let lr=1;function Rl(e,t=!1){lr+=e,e<0&&rt&&t&&(rt.hasOnce=!0)}function Bf(e){return e.dynamicChildren=lr>0?rt||er:null,jf(),lr>0&&rt&&rt.push(e),e}function zm(e,t,n,r,s,o){return Bf(Wf(e,t,n,r,s,o,!0))}function Dt(e,t,n,r,s){return Bf(Te(e,t,n,r,s,!0))}function Mn(e){return e?e.__v_isVNode===!0:!1}function Et(e,t){return e.type===t.type&&e.key===t.key}const Vf=({key:e})=>e??null,Os=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ce(e)||we(e)||te(e)?{i:Me,r:e,k:t,f:!!n}:e:null);function Wf(e,t=null,n=null,r=0,s=null,o=e===He?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Vf(t),ref:t&&Os(t),scopeId:af,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Me};return a?(Fa(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=Ce(n)?8:16),lr>0&&!i&&rt&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&rt.push(l),l}const Te=Xm;function Xm(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===bf)&&(e=xe),Mn(e)){const a=Xt(e,t,!0);return n&&Fa(a,n),lr>0&&!o&&rt&&(a.shapeFlag&6?rt[rt.indexOf(e)]=a:rt.push(a)),a.patchFlag=-2,a}if(rg(e)&&(e=e.__vccOpts),t){t=Kf(t);let{class:a,style:l}=t;a&&!Ce(a)&&(t.class=uo(a)),Se(l)&&(Ta(l)&&!Z(l)&&(l=Ae({},l)),t.style=co(l))}const i=Ce(e)?1:Ws(e)?128:lf(e)?64:Se(e)?4:te(e)?2:0;return Wf(e,t,n,r,s,i,o,!0)}function Kf(e){return e?Ta(e)||Tf(e)?Ae({},e):e:null}function Xt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,c=t?qf(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Vf(c),ref:t&&t.ref?n&&o?Z(o)?o.concat(Os(t)):[o,Os(t)]:Os(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==He?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Xt(e.ssContent),ssFallback:e.ssFallback&&Xt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&ar(u,l.clone(u)),u}function Gf(e=" ",t=0){return Te(pn,null,e,t)}function KC(e="",t=!1){return t?(ht(),Dt(xe,null,e)):Te(xe,null,e)}function lt(e){return e==null||typeof e=="boolean"?Te(xe):Z(e)?Te(He,null,e.slice()):Mn(e)?ln(e):Te(pn,null,String(e))}function ln(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Xt(e)}function Fa(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Fa(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Tf(t)?t._ctx=Me:s===3&&Me&&(Me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else te(t)?(t={default:t,_ctx:Me},n=32):(t=String(t),r&64?(n=16,t=[Gf(t)]):n=8);e.children=t,e.shapeFlag|=n}function qf(...e){const t={};for(let n=0;nDe||Me;let Ks,Ti;{const e=lo(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Ks=t("__VUE_INSTANCE_SETTERS__",n=>De=n),Ti=t("__VUE_SSR_SETTERS__",n=>cr=n)}const $n=e=>{const t=De;return Ks(e),e.scope.on(),()=>{e.scope.off(),Ks(t)}},Pi=()=>{De&&De.scope.off(),Ks(null)};function Yf(e){return e.vnode.shapeFlag&4}let cr=!1;function eg(e,t=!1,n=!1){t&&Ti(t);const{props:r,children:s}=e.vnode,o=Yf(e);Cm(e,r,o,t),Rm(e,s,n);const i=o?tg(e,t):void 0;return t&&Ti(!1),i}function tg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,gm);const{setup:r}=n;if(r){_n();const s=e.setupContext=r.length>1?Xf(e):null,o=$n(e),i=is(r,e,0,[e.props,s]),a=ba(i);if(yn(),o(),(a||e.sp)&&!hn(e)&&Oa(e),a){if(i.then(Pi,Pi),t)return i.then(l=>{Ri(e,l,t)}).catch(l=>{yr(l,e,0)});e.asyncDep=i}else Ri(e,i,t)}else zf(e,t)}function Ri(e,t,n){te(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Se(t)&&(e.setupState=ef(t)),zf(e,n)}let kl;function zf(e,t,n){const r=e.type;if(!e.render){if(!t&&kl&&!r.render){const s=r.template||Na(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=Ae(Ae({isCustomElement:o,delimiters:a},i),l);r.render=kl(s,c)}}e.render=r.render||Mt}{const s=$n(e);_n();try{_m(e)}finally{yn(),s()}}}const ng={get(e,t){return Ke(e,"get",""),e[t]}};function Xf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ng),slots:e.slots,emit:e.emit,expose:t}}function vo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ef(Pa(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ar)return Ar[n](e)},has(t,n){return n in t||n in Ar}})):e.proxy}function ki(e,t=!0){return te(e)?e.displayName||e.name:e.name||t&&e.__name}function rg(e){return te(e)&&"__vccOpts"in e}const Ee=(e,t)=>Wp(e,t,cr);function qe(e,t,n){const r=arguments.length;return r===2?Se(t)&&!Z(t)?Mn(t)?Te(e,null,[t]):Te(e,t):Te(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Mn(n)&&(n=[n]),Te(e,t,n))}const Jf="3.5.13";/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Oi;const Ol=typeof window<"u"&&window.trustedTypes;if(Ol)try{Oi=Ol.createPolicy("vue",{createHTML:e=>e})}catch{}const Qf=Oi?e=>Oi.createHTML(e):e=>e,sg="http://www.w3.org/2000/svg",og="http://www.w3.org/1998/Math/MathML",Bt=typeof document<"u"?document:null,Al=Bt&&Bt.createElement("template"),ig={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Bt.createElementNS(sg,e):t==="mathml"?Bt.createElementNS(og,e):n?Bt.createElement(e,{is:n}):Bt.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Bt.createTextNode(e),createComment:e=>Bt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Bt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Al.innerHTML=Qf(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=Al.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},nn="transition",wr="animation",Wr=Symbol("_vtc"),Zf={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},ag=Ae({},cf,Zf),lg=e=>(e.displayName="Transition",e.props=ag,e),ed=lg((e,{slots:t})=>qe(Qp,cg(e),t)),Sn=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},Il=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function cg(e){const t={};for(const D in e)D in Zf||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,y=ug(s),C=y&&y[0],L=y&&y[1],{onBeforeEnter:_,onEnter:w,onEnterCancelled:m,onLeave:p,onLeaveCancelled:E,onBeforeAppear:P=_,onAppear:R=w,onAppearCancelled:M=m}=t,O=(D,Y,re,oe)=>{D._enterCancelled=oe,Cn(D,Y?u:a),Cn(D,Y?c:i),re&&re()},x=(D,Y)=>{D._isLeaving=!1,Cn(D,f),Cn(D,h),Cn(D,d),Y&&Y()},B=D=>(Y,re)=>{const oe=D?R:w,G=()=>O(Y,D,re);Sn(oe,[Y,G]),Nl(()=>{Cn(Y,D?l:o),Ht(Y,D?u:a),Il(oe)||xl(Y,r,C,G)})};return Ae(t,{onBeforeEnter(D){Sn(_,[D]),Ht(D,o),Ht(D,i)},onBeforeAppear(D){Sn(P,[D]),Ht(D,l),Ht(D,c)},onEnter:B(!1),onAppear:B(!0),onLeave(D,Y){D._isLeaving=!0;const re=()=>x(D,Y);Ht(D,f),D._enterCancelled?(Ht(D,d),$l()):($l(),Ht(D,d)),Nl(()=>{D._isLeaving&&(Cn(D,f),Ht(D,h),Il(p)||xl(D,r,L,re))}),Sn(p,[D,re])},onEnterCancelled(D){O(D,!1,void 0,!0),Sn(m,[D])},onAppearCancelled(D){O(D,!0,void 0,!0),Sn(M,[D])},onLeaveCancelled(D){x(D),Sn(E,[D])}})}function ug(e){if(e==null)return null;if(Se(e))return[zo(e.enter),zo(e.leave)];{const t=zo(e);return[t,t]}}function zo(e){return Nu(e)}function Ht(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Wr]||(e[Wr]=new Set)).add(t)}function Cn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Wr];n&&(n.delete(t),n.size||(e[Wr]=void 0))}function Nl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let fg=0;function xl(e,t,n,r){const s=e._endId=++fg,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=dg(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=h=>{h.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[y]||"").split(", "),s=r(`${nn}Delay`),o=r(`${nn}Duration`),i=Dl(s,o),a=r(`${wr}Delay`),l=r(`${wr}Duration`),c=Dl(a,l);let u=null,f=0,d=0;t===nn?i>0&&(u=nn,f=i,d=o.length):t===wr?c>0&&(u=wr,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?nn:wr:null,d=u?u===nn?o.length:l.length:0);const h=u===nn&&/\b(transform|all)(,|$)/.test(r(`${nn}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function Dl(e,t){for(;e.lengthMl(n)+Ml(e[r])))}function Ml(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function $l(){return document.body.offsetHeight}function hg(e,t,n){const r=e[Wr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Gs=Symbol("_vod"),td=Symbol("_vsh"),GC={beforeMount(e,{value:t},{transition:n}){e[Gs]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Sr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Sr(e,!0),r.enter(e)):r.leave(e,()=>{Sr(e,!1)}):Sr(e,t))},beforeUnmount(e,{value:t}){Sr(e,t)}};function Sr(e,t){e.style.display=t?e[Gs]:"none",e[td]=!t}const pg=Symbol(""),mg=/(^|;)\s*display\s*:/;function gg(e,t,n){const r=e.style,s=Ce(n);let o=!1;if(n&&!s){if(t)if(Ce(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&As(r,a,"")}else for(const i in t)n[i]==null&&As(r,i,"");for(const i in n)i==="display"&&(o=!0),As(r,i,n[i])}else if(s){if(t!==n){const i=r[pg];i&&(n+=";"+i),r.cssText=n,o=mg.test(n)}}else t&&e.removeAttribute("style");Gs in e&&(e[Gs]=o?r.display:"",e[td]&&(r.display="none"))}const Fl=/\s*!important$/;function As(e,t,n){if(Z(n))n.forEach(r=>As(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=_g(e,t);Fl.test(n)?e.setProperty(Hn(r),n.replace(Fl,""),"important"):e[r]=n}}const Hl=["Webkit","Moz","ms"],Xo={};function _g(e,t){const n=Xo[t];if(n)return n;let r=_t(t);if(r!=="filter"&&r in e)return Xo[t]=r;r=ao(r);for(let s=0;sJo||(wg.then(()=>Jo=0),Jo=Date.now());function Cg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;St(Lg(r,n.value),t,5,[r])};return n.value=e,n.attached=Sg(),n}function Lg(e,t){if(Z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Kl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tg=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?hg(e,r,i):t==="style"?gg(e,n,r):ns(t)?_a(t)||vg(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Pg(e,t,r,i))?(Bl(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&jl(e,t,r,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ce(r))?Bl(e,_t(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),jl(e,t,r,i))};function Pg(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Kl(t)&&te(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Kl(t)&&Ce(n)?!1:t in e}const nd=Ae({patchProp:Tg},ig);let Nr,Gl=!1;function Rg(){return Nr||(Nr=Om(nd))}function kg(){return Nr=Gl?Nr:Am(nd),Gl=!0,Nr}const Og=(...e)=>{const t=Rg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=sd(r);if(!s)return;const o=t._component;!te(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=n(s,!1,rd(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Ag=(...e)=>{const t=kg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=sd(r);if(s)return n(s,!0,rd(s))},t};function rd(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function sd(e){return Ce(e)?document.querySelector(e):e}const Ig=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Ng=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,xg=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Dg(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Mg(e);return}return t}function Mg(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Kr(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!xg.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Ig.test(e)||Ng.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Dg)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const od=/#/g,id=/&/g,ad=/\//g,$g=/=/g,Fg=/\?/g,Eo=/\+/g,Hg=/%5e/gi,Ug=/%60/gi,jg=/%7c/gi,Bg=/%20/gi,Vg=/%252f/gi;function ld(e){return encodeURI(""+e).replace(jg,"|")}function Ai(e){return ld(typeof e=="string"?e:JSON.stringify(e)).replace(Eo,"%2B").replace(Bg,"+").replace(od,"%23").replace(id,"%26").replace(Ug,"`").replace(Hg,"^").replace(ad,"%2F")}function Qo(e){return Ai(e).replace($g,"%3D")}function Wg(e){return ld(e).replace(od,"%23").replace(Fg,"%3F").replace(Vg,"%2F").replace(id,"%26").replace(Eo,"%2B")}function qC(e){return Wg(e).replace(ad,"%2F")}function qs(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Kg(e){return qs(e.replace(Eo," "))}function Gg(e){return qs(e.replace(Eo," "))}function cd(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=Kg(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Gg(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function qg(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Qo(e)}=${Ai(n)}`).join("&"):`${Qo(e)}=${Ai(t)}`:Qo(e)}function ud(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>qg(t,e[t])).filter(Boolean).join("&")}const Yg=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,zg=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Xg=/^([/\\]\s*){2,}[^/\\]/,Jg=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Qg=/\/$|\/\?|\/#/,Zg=/^\.?\//;function Pt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Yg.test(e):zg.test(e)||(t.acceptRelative?Xg.test(e):!1)}function e_(e){return!!e&&Jg.test(e)}function Ii(e="",t){return t?Qg.test(e):e.endsWith("/")}function Un(e="",t){if(!t)return(Ii(e)?e.slice(0,-1):e)||"/";if(!Ii(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function ur(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Ii(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function t_(e=""){return e.startsWith("/")}function Ni(e=""){return t_(e)?e:"/"+e}function xi(e,t){if(dd(t)||Pt(e))return e;const n=Un(t);return e.startsWith(n)?e:br(n,e)}function ql(e,t){if(dd(t))return e;const n=Un(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function fd(e,t){const n=Ha(e),r={...cd(n.search),...t};return n.search=ud(r),r_(n)}function dd(e){return!e||e==="/"}function n_(e){return e&&e!=="/"}function br(e,...t){let n=e||"";for(const r of t.filter(s=>n_(s)))if(n){const s=r.replace(Zg,"");n=ur(n)+s}else n=r;return n}function hd(...e){var i,a,l,c;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const u of n)if(!(!u||u==="/")){for(const[f,d]of u.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&Pt(r[0]))continue;r.pop(),s--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function Di(e,t,n={}){return n.trailingSlash||(e=ur(e),t=ur(t)),n.leadingSlash||(e=Ni(e),t=Ni(t)),n.encoding||(e=qs(e),t=qs(t)),e===t}const pd=Symbol.for("ufo:protocolRelative");function Ha(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!Pt(e,{acceptRelative:!0}))return Mi(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Mi(a);return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:c,hash:u,[pd]:!r}}function Mi(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function r_(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[pd]?(e.protocol||"")+"//":"")+s+o+t+n+r}class s_ extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function o_(e){var l,c,u,f,d;const t=((l=e.error)==null?void 0:l.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${s}: ${o}${t?` ${t}`:""}`,a=new s_(i,e.error?{cause:e.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(a,h,{get(){return e[h]}});for(const[h,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,h,{get(){return e.response&&e.response[y]}});return a}const i_=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Yl(e="GET"){return i_.has(e.toUpperCase())}function a_(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const l_=new Set(["image/svg","application/xml","application/xhtml","application/html"]),c_=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function u_(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return c_.test(t)?"json":l_.has(t)||t.startsWith("text/")?"text":"blob"}function f_(e,t,n,r){const s=d_((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,r);let o;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(o={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:o,params:o,headers:s}}function d_(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[s,o]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(s,o);return r}async function vs(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const h_=new Set([408,409,425,429,500,502,503,504]),p_=new Set([101,204,205,304]);function md(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=Yl(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):h_.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(a.request,{...a.options,retry:u-1})}}const c=o_(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){const u={request:l,options:f_(l,c,e.defaults,n),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await vs(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=xi(u.request,u.options.baseURL)),u.options.query&&(u.request=fd(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&Yl(u.options.method)&&(a_(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const h=new r;f=setTimeout(()=>{const y=new Error("[TimeoutError]: The operation was aborted due to timeout");y.name="TimeoutError",y.code=23,h.abort(y)},u.options.timeout),u.options.signal=h.signal}try{u.response=await t(u.request,u.options)}catch(h){return u.error=h,u.options.onRequestError&&await vs(u,u.options.onRequestError),await s(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!p_.has(u.response.status)&&u.options.method!=="HEAD"){const h=(u.options.parseResponse?"json":u.options.responseType)||u_(u.response.headers.get("content-type")||"");switch(h){case"json":{const y=await u.response.text(),C=u.options.parseResponse||Kr;u.response._data=C(y);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[h]()}}return u.options.onResponse&&await vs(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await vs(u,u.options.onResponseError),await s(u)):u.response},i=async function(l,c){return(await o(l,c))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={},l={})=>md({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),i}const Ys=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),m_=Ys.fetch?(...e)=>Ys.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),g_=Ys.Headers,__=Ys.AbortController,y_=md({fetch:m_,Headers:g_,AbortController:__}),b_=y_,v_=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},zs=v_().app,E_=()=>zs.baseURL,w_=()=>zs.buildAssetsDir,Ua=(...e)=>hd(gd(),w_(),...e),gd=(...e)=>{const t=zs.cdnURL||zs.baseURL;return e.length?hd(t,...e):t};globalThis.__buildAssetsURL=Ua,globalThis.__publicAssetsURL=gd;globalThis.$fetch||(globalThis.$fetch=b_.create({baseURL:E_()}));function $i(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?$i(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const S_={run:e=>e()},C_=()=>S_,_d=typeof console.createTask<"u"?console.createTask:C_;function L_(e,t){const n=t.shift(),r=_d(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function T_(e,t){const n=t.shift(),r=_d(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Zo(e,t){for(const n of[...e])n(t)}class P_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=$i(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=$i(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(L_,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(T_,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Zo(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Zo(this._after,s)}):(this._after&&s&&Zo(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function yd(){return new P_}function R_(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},c=()=>t===i?l:void 0;Fi.add(c);try{const u=s?s.run(i,a):a();return n||(t=void 0),await u}finally{Fi.delete(c)}}}}function k_(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=R_({...e,...r})),t[n],t[n]}}}const Xs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},zl="__unctx__",O_=Xs[zl]||(Xs[zl]=k_()),A_=(e,t={})=>O_.get(e,t),Xl="__unctx_async_handlers__",Fi=Xs[Xl]||(Xs[Xl]=new Set);function mt(e){const t=[];for(const s of Fi){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const I_=!1,Hi=!1,N_=!1,YC={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},zC={value:null,errorValue:null,deep:!0},x_=null,D_="#__nuxt",bd="nuxt-app",Jl=36e5,M_="vite:preloadError";function vd(e=bd){return A_(e,{asyncContext:!1})}const $_="__nuxt_plugin";function F_(e){var s;let t=0;const n={_id:e.id||bd||"nuxt-app",_scope:ss(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.14.1592"},get vue(){return n.vueApp.version}},payload:Kt({...((s=e.ssrContext)==null?void 0:s.payload)||{},data:Kt({}),state:Qt({}),once:new Set,_errors:Kt({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!os()?n._scope.run(()=>Ql(n,o)):Ql(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Kt({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const i in o)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],o[i]);break;default:n.payload[i]=o[i]}}n.hooks=yd(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,i)=>{const a="$"+o;Es(n,a,i),Es(n.vueApp.config.globalProperties,a,i)},Es(n.vueApp,"$nuxt",n),Es(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(M_,i=>{n.callHook("app:chunkError",{error:i.payload}),(n.isHydrating||i.payload.message.includes("Unable to preload CSS"))&&i.preventDefault()}),window.useNuxtApp=window.useNuxtApp||de;const o=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function H_(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function U_(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function j_(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(c.length>0)r.push([new Set(c),l]);else{const f=U_(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(h)))})))});l.parallel?s.push(f.catch(d=>o.push(d))):await f}}for(const l of t)H_(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l{}),e,{[$_]:!0,_name:t})}const B_=Ie;function Ql(e,t,n){const r=()=>t();return vd(e._id).set(e),e.vueApp.runWithContext(r)}function V_(e){var n;let t;return xa()&&(t=(n=en())==null?void 0:n.appContext.app.$nuxt),t=t||vd(e).tryUse(),t||null}function de(e){const t=V_(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Ve(e){return de().$config}function Es(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function W_(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=t||{},s=r.decode||K_;let o=0;for(;o{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const a=o.length;a<10?i="unknown:["+o+"]":i=o.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!tc(s)&&(u=Y_),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const l of s)this.dispatch(l);return}const i=new Map,a=s.map(l=>{const c=Ed(e);c.dispatch(l);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),tc(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported -Use "options.replacer" or "options.ignoreUnknown" -`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const wd="[native code] }",z_=wd.length;function tc(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-z_)===wd}var X_=Object.defineProperty,J_=(e,t,n)=>t in e?X_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qn=(e,t,n)=>(J_(e,typeof t!="symbol"?t+"":t,n),n);class mn{constructor(t,n){Qn(this,"words"),Qn(this,"sigBytes"),t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||Q_).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new mn([...this.words])}}const Q_={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},Z_={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=s<<16|o<<8|i;for(let l=0;l<4&&r*8+l*6>>6*(3-l)&63))}return n.join("")}},ey={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new mn(n,t)}},ty={parse(e){return ey.parse(unescape(encodeURIComponent(e)))}};class ny{constructor(){Qn(this,"_data",new mn),Qn(this,"_nDataBytes",0),Qn(this,"_minBufferSize",0),Qn(this,"blockSize",512/32)}reset(){this._data=new mn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=ty.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;it in e?sy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iy=(e,t,n)=>(oy(e,t+"",n),n);const nc=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],ay=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Ln=[];class ly extends ry{constructor(){super(...arguments),iy(this,"_hash",new mn([...nc]))}reset(){super.reset(),this._hash=new mn([...nc])}_doProcessBlock(t,n){const r=this._hash.words;let s=r[0],o=r[1],i=r[2],a=r[3],l=r[4],c=r[5],u=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)Ln[d]=t[n+d]|0;else{const m=Ln[d-15],p=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,E=Ln[d-2],P=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;Ln[d]=p+Ln[d-7]+P+Ln[d-16]}const h=l&c^~l&u,y=s&o^s&i^o&i,C=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),L=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),_=f+L+h+ay[d]+Ln[d],w=C+y;f=u,u=c,c=l,l=a+_|0,a=i,i=o,o=s,s=_+w|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function cy(e){return new ly().finalize(e).toString(Z_)}function XC(e,t={}){const n=typeof e=="string"?e:Ui(e,t);return cy(n).slice(0,10)}function uy(e,t,n={}){return e===t||Ui(e,n)===Ui(t,n)}function fy(e,t){return{ctx:{table:e},matchAll:n=>Cd(n,e)}}function Sd(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,Sd(s)])):new Map(Object.entries(e[n]));return t}function dy(e){return fy(Sd(e))}function Cd(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of rc(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of rc(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Cd(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function rc(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function ei(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function ji(e,t,n=".",r){if(!ei(t))return ji(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:ei(i)&&ei(s[o])?s[o]=ji(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function hy(e){return(...t)=>t.reduce((n,r)=>ji(n,r,"",e),{})}const Ld=hy();function py(e,t){try{return t in e}catch{return!1}}var my=Object.defineProperty,gy=(e,t,n)=>t in e?my(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Rn=(e,t,n)=>(gy(e,typeof t!="symbol"?t+"":t,n),n);class Bi extends Error{constructor(t,n={}){super(t,n),Rn(this,"statusCode",500),Rn(this,"fatal",!1),Rn(this,"unhandled",!1),Rn(this,"statusMessage"),Rn(this,"data"),Rn(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Wi(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Td(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Rn(Bi,"__h3_error__",!0);function Vi(e){if(typeof e=="string")return new Bi(e);if(_y(e))return e;const t=new Bi(e.message??e.statusMessage??"",{cause:e.cause||e});if(py(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Wi(e.statusCode,t.statusCode):e.status&&(t.statusCode=Wi(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Td(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function _y(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const yy=/[^\u0009\u0020-\u007E]/g;function Td(e=""){return e.replace(yy,"")}function Wi(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Pd=Symbol("layout-meta"),ls=Symbol("route"),st=()=>{var e;return(e=de())==null?void 0:e.$router},Fn=()=>xa()?je(ls,de()._route):de()._route;const by=(e,t,n={})=>{const r=de(),s=n.global||typeof e!="string",o=t;if(!o){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}s?r._middleware.global.push(o):r._middleware.named[e]=o},vy=()=>{try{if(de()._processingMiddleware)return!0}catch{return!1}return!1},Ey=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?wy(e):st().resolve(e).href;if(t!=null&&t.open){const{target:l="_blank",windowFeatures:c={}}=t.open,u=Object.entries(c).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,l,u),Promise.resolve()}const r=Pt(n,{acceptRelative:!0}),s=(t==null?void 0:t.external)||r;if(s){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&e_(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=vy();if(!s&&o)return e;const i=st(),a=de();return s?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function wy(e){return fd(e.path||"",e.query||{})+(e.hash||"")}const Rd="__nuxt_error",wo=()=>tf(de().payload,"error"),Zn=e=>{const t=So(e);try{const n=de(),r=wo();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},Sy=async(e={})=>{const t=de(),n=wo();t.callHook("app:error:cleared",e),e.redirect&&await st().replace(e.redirect),n.value=x_},Cy=e=>!!e&&typeof e=="object"&&Rd in e,So=e=>{const t=Vi(e);return Object.defineProperty(t,Rd,{value:!0,configurable:!1,writable:!1}),t},Ly=!1;/*! - * pinia v2.2.6 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */let kd;const cs=e=>kd=e,Od=Symbol();function Ki(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var xr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(xr||(xr={}));function Ty(){const e=ss(!0),t=e.run(()=>Pe({}));let n=[],r=[];const s=Pa({install(o){cs(s),s._a=o,o.provide(Od,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!Ly?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const Ad=()=>{};function sc(e,t,n,r=Ad){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&os()&&Ms(s),s}function Wn(e,...t){e.slice().forEach(n=>{n(...t)})}const Py=e=>e(),oc=Symbol(),ti=Symbol();function Gi(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];Ki(s)&&Ki(r)&&e.hasOwnProperty(n)&&!we(r)&&!zt(r)?e[n]=Gi(s,r):e[n]=r}return e}const Ry=Symbol();function ky(e){return!Ki(e)||!e.hasOwnProperty(Ry)}const{assign:sn}=Object;function Oy(e){return!!(we(e)&&e.effect)}function Ay(e,t,n,r){const{state:s,actions:o,getters:i}=t,a=n.state.value[e];let l;function c(){a||(n.state.value[e]=s?s():{});const u=Up(n.state.value[e]);return sn(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Pa(Ee(()=>{cs(n);const h=n._s.get(e);return i[d].call(h,h)})),f),{}))}return l=Id(e,c,t,n,r,!0),l}function Id(e,t,n={},r,s,o){let i;const a=sn({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],h;const y=r.state.value[e];!o&&!y&&(r.state.value[e]={}),Pe({});let C;function L(M){let O;c=u=!1,typeof M=="function"?(M(r.state.value[e]),O={type:xr.patchFunction,storeId:e,events:h}):(Gi(r.state.value[e],M),O={type:xr.patchObject,payload:M,storeId:e,events:h});const x=C=Symbol();$t().then(()=>{C===x&&(c=!0)}),u=!0,Wn(f,O,r.state.value[e])}const _=o?function(){const{state:O}=n,x=O?O():{};this.$patch(B=>{sn(B,x)})}:Ad;function w(){i.stop(),f=[],d=[],r._s.delete(e)}const m=(M,O="")=>{if(oc in M)return M[ti]=O,M;const x=function(){cs(r);const B=Array.from(arguments),D=[],Y=[];function re(J){D.push(J)}function oe(J){Y.push(J)}Wn(d,{args:B,name:x[ti],store:E,after:re,onError:oe});let G;try{G=M.apply(this&&this.$id===e?this:E,B)}catch(J){throw Wn(Y,J),J}return G instanceof Promise?G.then(J=>(Wn(D,J),J)).catch(J=>(Wn(Y,J),Promise.reject(J))):(Wn(D,G),G)};return x[oc]=!0,x[ti]=O,x},p={_p:r,$id:e,$onAction:sc.bind(null,d),$patch:L,$reset:_,$subscribe(M,O={}){const x=sc(f,M,O.detached,()=>B()),B=i.run(()=>Ye(()=>r.state.value[e],D=>{(O.flush==="sync"?u:c)&&M({storeId:e,type:xr.direct,events:h},D)},sn({},l,O)));return x},$dispose:w},E=Qt(p);r._s.set(e,E);const R=(r._a&&r._a.runWithContext||Py)(()=>r._e.run(()=>(i=ss()).run(()=>t({action:m}))));for(const M in R){const O=R[M];if(we(O)&&!Oy(O)||zt(O))o||(y&&ky(O)&&(we(O)?O.value=y[M]:Gi(O,y[M])),r.state.value[e][M]=O);else if(typeof O=="function"){const x=m(O,M);R[M]=x,a.actions[M]=O}}return sn(E,R),sn(fe(E),R),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:M=>{L(O=>{sn(O,M)})}}),r._p.forEach(M=>{sn(E,i.run(()=>M({store:E,app:r._a,pinia:r,options:a})))}),y&&o&&n.hydrate&&n.hydrate(E.$state,y),c=!0,u=!0,E}/*! #__NO_SIDE_EFFECTS__ */function JC(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(a,l){const c=xa();return a=a||(c?je(Od,null):null),a&&cs(a),a=kd,a._s.has(r)||(o?Id(r,t,s,a):Ay(r,s,a)),a._s.get(r)}return i.$id=r,i}function ic(e){const t=Ny(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let s=0;s>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const xy=-1,Dy=-2,My=-3,$y=-4,Fy=-5,Hy=-6;function Uy(e,t){return jy(JSON.parse(e),t)}function jy(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===xy)return;if(o===My)return NaN;if(o===$y)return 1/0;if(o===Fy)return-1/0;if(o===Hy)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return r[o]=c(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const u=new Set;r[o]=u;for(let h=1;h>>9)+65536).toString(16).substring(1,8).toLowerCase()}function qi(e){if(e._h)return e._h;if(e._d)return Js(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return Js(t)}function xd(e,t){const n=[],r=t.resolveKeyData||(o=>o.key),s=t.resolveValueData||(o=>o.value);for(const[o,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(a=>{const l={key:o,value:a},c=s(l);return typeof c=="object"?xd(c,t):Array.isArray(c)?c:{[typeof t.key=="function"?t.key(l):t.key]:r(l),[typeof t.value=="function"?t.value(l):t.value]:c}}).flat());return n}function Dd(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=Dd(r,t)),t.resolve){const s=t.resolve({key:n,value:r});if(typeof s<"u")return s}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const Xe=e=>({keyValue:e,metaKey:"property"}),ni=e=>({keyValue:e}),ja={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${Gt(e)}=${t}`}}},articleExpirationTime:Xe("article:expiration_time"),articleModifiedTime:Xe("article:modified_time"),articlePublishedTime:Xe("article:published_time"),bookReleaseDate:Xe("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${Gt(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:Xe("fb:app_id"),msapplicationConfig:ni("msapplication-Config"),msapplicationTileColor:ni("msapplication-TileColor"),msapplicationTileImage:ni("msapplication-TileImage"),ogAudioSecureUrl:Xe("og:audio:secure_url"),ogAudioUrl:Xe("og:audio"),ogImageSecureUrl:Xe("og:image:secure_url"),ogImageUrl:Xe("og:image"),ogSiteName:Xe("og:site_name"),ogVideoSecureUrl:Xe("og:video:secure_url"),ogVideoUrl:Xe("og:video"),profileFirstName:Xe("profile:first_name"),profileLastName:Xe("profile:last_name"),profileUsername:Xe("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${Gt(e)}`:`${Gt(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Md=new Set(["og","book","article","profile"]);function $d(e){var r;const t=Gt(e),n=t.indexOf(":");return Md.has(t.substring(0,n))?"property":((r=ja[e])==null?void 0:r.metaKey)||"name"}function Gy(e){var t;return((t=ja[e])==null?void 0:t.keyValue)||Gt(e)}function Gt(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-"),r=t.substring(0,n);return r==="twitter"||Md.has(r)?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Yi(e){if(Array.isArray(e))return e.map(n=>Yi(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[Gt(n)]=Yi(e[n]));return t}function qy(e,t){const n=ja[t];return t==="refresh"?`${e.seconds};url=${e.url}`:Dd(Yi(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:s}){if(r===null)return"";if(typeof r=="boolean")return`${s}`},...n==null?void 0:n.unpack})}const Fd=new Set(["og:image","og:video","og:audio","twitter:image"]);function Hd(e){const t={};for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;const r=e[n];String(r)!=="false"&&n&&(t[n]=r)}return t}function ac(e,t){const n=Hd(t),r=Gt(e),s=$d(r);if(Fd.has(r)){const o={};for(const i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`]=n[i]);return Ba(o).sort((i,a)=>{var l,c;return(((l=i[s])==null?void 0:l.length)||0)-(((c=a[s])==null?void 0:c.length)||0)})}return[{[s]:r,...n}]}function Ba(e){const t=[],n={};for(const s in e){if(!Object.prototype.hasOwnProperty.call(e,s))continue;const o=e[s];if(!Array.isArray(o)){if(typeof o=="object"&&o){if(Fd.has(Gt(s))){t.push(...ac(s,o));continue}n[s]=Hd(o)}else n[s]=o;continue}for(const i of o)t.push(...typeof i=="string"?Ba({[s]:i}):ac(s,i))}const r=xd(n,{key({key:s}){return $d(s)},value({key:s}){return s==="charset"?"charset":"content"},resolveKeyData({key:s}){return Gy(s)},resolveValueData({value:s,key:o}){return s===null?"_null":typeof s=="object"?qy(s,o):typeof s=="number"?s.toString():s}});return[...t,...r].map(s=>(s.content==="_null"&&(s.content=null),s))}function Yy(e,t){return e instanceof Promise?e.then(t):t(e)}function zi(e,t,n,r){const s=r||jd(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(s instanceof Promise)return s.then(i=>zi(e,t,n,i));const o={tag:e,props:s};for(const i of Nd){const a=o.props[i]!==void 0?o.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||By.has(o.tag))&&(o[i==="children"?"innerHTML":i]=a),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function zy(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>!!s.trim()).join(n)}function Ud(e,t,n,r){for(let s=r;s(e[o]=i,Ud(e,t,n,s)));if(!t&&!Nd.has(o)){const i=String(e[o]),a=o.startsWith("data-");i==="true"||i===""?e[o]=a?"true":!0:e[o]||(a&&i==="false"?e[o]="false":delete e[o])}}}function jd(e,t=!1){const n=Ud(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const Xy=10;function Bd(e,t,n){for(let r=n;r(t[r]=o,Bd(e,t,r)));Array.isArray(s)?e.push(...s):e.push(s)}}function Jy(e){const t=[],n=e.resolvedInput;for(const s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;const o=n[s];if(!(o===void 0||!Vy.has(s))){if(Array.isArray(o)){for(const i of o)t.push(zi(s,i,e));continue}t.push(zi(s,o,e))}}if(t.length===0)return[];const r=[];return Yy(Bd(r,t,0),()=>r.map((s,o)=>(s._e=e._i,e.mode&&(s._m=e.mode),s._p=(e._i<{if(a===cn||!o.includes(a))return a;const l=eb(t,a.slice(1),r);return l!==void 0?l:a}).trim(),i&&(e.endsWith(cn)&&(e=e.slice(0,-cn.length)),e.startsWith(cn)&&(e=e.slice(cn.length)),e=e.replace(tb,n).trim()),e}function Xi(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Wd(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{var f;const o=(await e.resolveTags()).map(d=>({tag:d,id:Is.has(d.tag)?qi(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const d=new Set;for(const h of["body","head"]){const y=(f=n[h])==null?void 0:f.children;for(const C of y){const L=C.tagName.toLowerCase();if(!Is.has(L))continue;const _={tag:L,props:await jd(C.getAttributeNames().reduce((E,P)=>({...E,[P]:C.getAttribute(P)}),{})),innerHTML:C.innerHTML},w=Vd(_);let m=w,p=1;for(;m&&d.has(m);)m=`${w}:${p++}`;m&&(_._d=m,d.add(m)),i.elMap[C.getAttribute("data-hid")||qi(_)]=C}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function a(d,h,y){const C=`${d}:${h}`;i.sideEffects[C]=y,delete i.pendingSideEffects[C]}function l({id:d,$el:h,tag:y}){const C=y.tag.endsWith("Attrs");if(i.elMap[d]=h,C||(y.textContent&&y.textContent!==h.textContent&&(h.textContent=y.textContent),y.innerHTML&&y.innerHTML!==h.innerHTML&&(h.innerHTML=y.innerHTML),a(d,"el",()=>{var L;(L=i.elMap[d])==null||L.remove(),delete i.elMap[d]})),y._eventHandlers)for(const L in y._eventHandlers)Object.prototype.hasOwnProperty.call(y._eventHandlers,L)&&h.getAttribute(`data-${L}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:h).addEventListener(L.substring(2),y._eventHandlers[L].bind(h)),h.setAttribute(`data-${L}`,""));for(const L in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,L))continue;const _=y.props[L],w=`attr:${L}`;if(L==="class"){if(!_)continue;for(const m of _.split(" "))C&&a(d,`${w}:${m}`,()=>h.classList.remove(m)),!h.classList.contains(m)&&h.classList.add(m)}else if(L==="style"){if(!_)continue;for(const m of _.split(";")){const p=m.indexOf(":"),E=m.substring(0,p).trim(),P=m.substring(p+1).trim();a(d,`${w}:${E}`,()=>{h.style.removeProperty(E)}),h.style.setProperty(E,P)}}else h.getAttribute(L)!==_&&h.setAttribute(L,_===!0?"":String(_)),C&&a(d,w,()=>h.removeAttribute(L))}}const c=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of o){const{tag:h,shouldRender:y,id:C}=d;if(y){if(h.tag==="title"){n.title=h.textContent;continue}d.$el=d.$el||i.elMap[C],d.$el?l(d):Is.has(h.tag)&&c.push(d)}}for(const d of c){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),u[h]=u[h]||n.createDocumentFragment(),u[h].appendChild(d.$el)}for(const d of o)await e.hooks.callHook("dom:renderTag",d,n,a);u.head&&n.head.appendChild(u.head),u.bodyOpen&&n.body.insertBefore(u.bodyOpen,n.body.firstChild),u.bodyClose&&n.body.appendChild(u.bodyClose);for(const d in i.pendingSideEffects)i.pendingSideEffects[d]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:o}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function nb(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(r=>n(()=>Wd(e,t).then(()=>{delete e._domDebouncedUpdatePromise,r()})))}function rb(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{nb(o,e)}}}}}const sb=new Set(["templateParams","htmlAttrs","bodyAttrs"]),ob={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=Vd(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const s=(r.key?`${r.tag}:${r.key}`:r._d)||qi(r),o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&sb.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),t[s].props={...l,...r.props};continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(Qs(r)>Qs(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Is.has(r.tag)){delete t[s];continue}t[s]=r}const n=[];for(const r in t){const s=t[r],o=s._duped;n.push(s),o&&(delete s._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},ib=new Set(["script","link","bodyAttrs"]),ab=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!ib.has(n.tag))continue;const r=n.props;for(const s in r){if(s[0]!=="o"||s[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,s))continue;const o=r[s];typeof o=="function"&&(e.ssr&&lc.has(s)?r[s]=`this.dataset.${s}fired = true`:delete r[s],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[s]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Js(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var s,o;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);lc.has(a)&&((o=(s=n._eventHandlers)==null?void 0:s[a])==null||o.call(t,new Event(a.substring(2))))}}}}),lb=new Set(["link","style","script","noscript"]),cb={hooks:{"tag:normalise":({tag:e})=>{e.key&&lb.has(e.tag)&&(e.props["data-hid"]=e._h=Js(e.key))}}},ub={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},fb={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:s}of Qy){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+s;break}}e.tags.sort((n,r)=>{const s=Qs(n),o=Qs(r);return so?1:n._p-r._p})}}},db={meta:"content",link:"href",htmlAttrs:"lang"},hb=["innerHTML","textContent"],pb=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;aa.tag==="title"))==null?void 0:i.textContent)||"",s,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=db[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=Ss(a.props[l],s,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const c of hb)typeof a[c]=="string"&&(a[c]=Ss(a[c],s,o,a.tag==="script"&&a.props.type.endsWith("json")))}e._templateParams=s,e._separator=o},"tags:afterResolve":({tags:t})=>{let n;for(let r=0;r{const{tags:t}=e;let n,r;for(let s=0;s{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),fc(c.mode,n)&&t.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:s++,input:l,...c};return fc(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),r()},patch(f){for(const d of o)d._i===u._i&&(d.input=u.input=f);r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Jy(c)){const d={tag:f,entry:c,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[ob,ub,ab,cb,fb,pb,mb,gb,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function Gd(){return Kd}const bb=Jf[0]==="3";function vb(e){return typeof e=="function"?e():ne(e)}function Zs(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=vb(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>Zs(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=ne(t[r]);continue}n[r]=Zs(t[r])}return n}return t}const Eb={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=Zs(t.input)}}},qd="usehead";function wb(e){return{install(n){bb&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(qd,e))}}.install}function Sb(e={}){e.domDelayFn=e.domDelayFn||(n=>$t(()=>setTimeout(()=>n(),0)));const t=_b(e);return t.use(Eb),t.install=wb(t),t}const Ji=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Qi="__unhead_injection_handler__";function Cb(e){Ji[Qi]=e}function Co(){if(Qi in Ji)return Ji[Qi]();const e=je(qd);return e||Gd()}function Va(e,t={}){const n=t.head||Co();if(n)return n.ssr?n.push(e,t):Lb(n,e,t)}function Lb(e,t,n={}){const r=Pe(!1),s=Pe({});Dm(()=>{s.value=r.value?{}:Zs(t)});const o=e.push(s.value,n);return Ye(s,a=>{o.patch(a)}),en()&&(go(()=>{o.dispose()}),mf(()=>{r.value=!0}),pf(()=>{r.value=!1})),o}function Tb(e,t){const{title:n,titleTemplate:r,...s}=e;return Va({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=Ba({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}let Ns,xs;function Pb(){return Ns=$fetch(Ua(`builds/meta/${Ve().app.buildId}.json`),{responseType:"json"}),Ns.then(e=>{xs=dy(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ns}function Lo(){return Ns||Pb()}async function Wa(e){if(await Lo(),!xs)return console.error("[nuxt] Error creating app manifest matcher.",xs),{};try{return Ld({},...xs.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function dc(e,t={}){const n=await kb(e,t),r=de(),s=r._payloadCache=r._payloadCache||{};return n in s?s[n]||null:(s[n]=zd(e).then(o=>o?Yd(n).then(i=>i||(delete s[n],null)):(s[n]=null,null)),s[n])}const Rb="_payload.json";async function kb(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Pt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=Ve(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await zd(e)?o:r.app.baseURL;return br(i,n.pathname,Rb+(s?`?${s}`:""))}async function Yd(e){const t=fetch(e).then(n=>n.text().then(Xd));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function zd(e=Fn().path){if(e=Un(e),(await Lo()).prerendered.includes(e))return!0;const n=await Wa(e);return!!n.prerender&&!n.redirect}let Tn=null;async function Ob(){var r;if(Tn)return Tn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Xd(e.textContent||""),n=e.dataset.src?await Yd(e.dataset.src):void 0;return Tn={...t,...n,...window.__NUXT__},(r=Tn.config)!=null&&r.public&&(Tn.config.public=Qt(Tn.config.public)),Tn}async function Xd(e){return await Uy(e,de()._payloadRevivers)}function Jd(e,t){de()._payloadRevivers[e]=t}const Ab=B_(()=>{Jd("skipHydrate",e=>{})}),Qd=[["NuxtError",e=>So(e)],["EmptyShallowRef",e=>ir(e==="_"?void 0:e==="0n"?BigInt(0):Kr(e))],["EmptyRef",e=>Pe(e==="_"?void 0:e==="0n"?BigInt(0):Kr(e))],["ShallowRef",e=>ir(e)],["ShallowReactive",e=>Kt(e)],["Ref",e=>Pe(e)],["Reactive",e=>Qt(e)]];Qd.push(["Island",({key:e,params:t,result:n})=>{const r=de();return r.isHydrating||(r.payload.data[e]=r.payload.data[e]||$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(s=>(r.payload.data[e]=s,s))),{html:"",...n}}]);const Ib=Ie({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,s]of Qd)Jd(r,s);Object.assign(e.payload,([t,n]=mt(()=>e.runWithContext(Ob)),t=await t,n(),t)),window.__NUXT__=e.payload}}),Nb=[],xb=Ie({name:"nuxt:head",enforce:"pre",setup(e){const t=Sb({plugins:Nb});Cb(()=>de().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Wd(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! - * vue-router v4.4.5 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */const zn=typeof document<"u";function Zd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Db(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Zd(e.default)}const me=Object.assign;function ri(e,t){const n={};for(const r in t){const s=t[r];n[r]=Ct(s)?s.map(e):e(s)}return n}const Dr=()=>{},Ct=Array.isArray,eh=/#/g,Mb=/&/g,$b=/\//g,Fb=/=/g,Hb=/\?/g,th=/\+/g,Ub=/%5B/g,jb=/%5D/g,nh=/%5E/g,Bb=/%60/g,rh=/%7B/g,Vb=/%7C/g,sh=/%7D/g,Wb=/%20/g;function Ka(e){return encodeURI(""+e).replace(Vb,"|").replace(Ub,"[").replace(jb,"]")}function Kb(e){return Ka(e).replace(rh,"{").replace(sh,"}").replace(nh,"^")}function Zi(e){return Ka(e).replace(th,"%2B").replace(Wb,"+").replace(eh,"%23").replace(Mb,"%26").replace(Bb,"`").replace(rh,"{").replace(sh,"}").replace(nh,"^")}function Gb(e){return Zi(e).replace(Fb,"%3D")}function qb(e){return Ka(e).replace(eh,"%23").replace(Hb,"%3F")}function Yb(e){return e==null?"":qb(e).replace($b,"%2F")}function Gr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const zb=/\/$/,Xb=e=>e.replace(zb,"");function si(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=ev(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Gr(i)}}function Jb(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function hc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Qb(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&fr(t.matched[r],n.matched[s])&&oh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function fr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function oh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Zb(e[n],t[n]))return!1;return!0}function Zb(e,t){return Ct(e)?pc(e,t):Ct(t)?pc(t,e):e===t}function pc(e,t){return Ct(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ev(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 qr;(function(e){e.pop="pop",e.push="push"})(qr||(qr={}));var Mr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Mr||(Mr={}));function tv(e){if(!e)if(zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Xb(e)}const nv=/^[^#]+#/;function rv(e,t){return e.replace(nv,"#")+t}function sv(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 ov(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=sv(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 iv(e,t){ea.set(e,t)}function av(e){const t=ea.get(e);return ea.delete(e),t}let lv=()=>location.protocol+"//"+location.host;function ih(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),hc(l,"")}return hc(n,e)+r+s}function cv(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const h=ih(e,location),y=n.value,C=t.value;let L=0;if(d){if(n.value=h,t.value=d,i&&i===y){i=null;return}L=C?d.position-C.position:0}else r(h);s.forEach(_=>{_(n.value,y,{delta:L,type:qr.pop,direction:L?L>0?Mr.forward:Mr.back:Mr.unknown})})};function l(){i=n.value}function c(d){s.push(d);const h=()=>{const y=s.indexOf(d);y>-1&&s.splice(y,1)};return o.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(me({},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 uv(e){const{history:t,location:n}=window,r={value:ih(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:lv()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function i(l,c){const u=me({},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=me({},s.value,t.state,{forward:l,scroll:To()});o(u.current,u,!0);const f=me({},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 ah(e){e=tv(e);const t=uv(e),n=cv(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=me({location:"",base:e,go:r,createHref:rv.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 fv(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ah(e)}function dv(e){return typeof e=="string"||e&&typeof e=="object"}function lh(e){return typeof e=="string"||typeof e=="symbol"}const ch=Symbol("");var _c;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(_c||(_c={}));function dr(e,t){return me(new Error,{type:e,[ch]:!0},t)}function Ut(e,t){return e instanceof Error&&ch in e&&(t==null||!!(e.type&t))}const yc="[^/]+?",hv={sensitive:!1,strict:!1,start:!0,end:!0},pv=/[.+*?^${}()[\]/\\]/g;function mv(e,t){const n=me({},hv,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 uh(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const _v={type:0,value:""},yv=/[a-zA-Z0-9_]/;function bv(e){if(!e)return[[]];if(e==="/")return[[_v]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}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)}:Dr}function i(f){if(lh(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=Cv(f,n);n.splice(d,0,f),f.record.name&&!wc(f)&&r.set(f.record.name,f)}function c(f,d){let h,y={},C,L;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw dr(1,{location:f});L=h.record.name,y=me(vc(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&vc(f.params,h.keys.map(m=>m.name))),C=h.stringify(y)}else if(f.path!=null)C=f.path,h=n.find(m=>m.re.test(C)),h&&(y=h.parse(C),L=h.record.name);else{if(h=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw dr(1,{location:f,currentLocation:d});L=h.record.name,y=me({},d.params,f.params),C=h.stringify(y)}const _=[];let w=h;for(;w;)_.unshift(w.record),w=w.parent;return{name:L,path:C,params:y,matched:_,meta:Sv(_)}}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:wv(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 wv(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 Sv(e){return e.reduce((t,n)=>me(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 Cv(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;uh(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(fh(t)&&uh(e,t)===0)return t}function fh({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Tv(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 Pv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Ct(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Rv=Symbol(""),Lc=Symbol(""),Po=Symbol(""),Ga=Symbol(""),ta=Symbol("");function Cr(){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 un(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(dr(4,{from:n,to:t})):d instanceof Error?l(d):dv(d)?l(dr(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 oi(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(Zd(l)){const u=(l.__vccOpts||l)[t];u&&o.push(un(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=Db(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&un(h,n,r,i,a,s)()}))}}return o}function Tc(e){const t=je(Po),n=je(Ga),r=Ee(()=>{const l=ne(e.to);return t.resolve(l)}),s=Ee(()=>{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(fr.bind(null,u));if(d>-1)return d;const h=Pc(l[c-2]);return c>1&&Pc(u)===h&&f[f.length-1].path!==h?f.findIndex(fr.bind(null,l[c-2])):d}),o=Ee(()=>s.value>-1&&Iv(n.params,r.value.params)),i=Ee(()=>s.value>-1&&s.value===n.matched.length-1&&oh(n.params,r.value.params));function a(l={}){return Av(l)?t[ne(e.replace)?"replace":"push"](ne(e.to)).catch(Dr):Promise.resolve()}return{route:r,href:Ee(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}const kv=Tt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tc,setup(e,{slots:t}){const n=Qt(Tc(e)),{options:r}=je(Po),s=Ee(()=>({[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&&t.default(n);return e.custom?o:qe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Ov=kv;function Av(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 Iv(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(!Ct(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,Nv=Tt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=je(ta),s=Ee(()=>e.route||r.value),o=je(Lc,0),i=Ee(()=>{let c=ne(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=Ee(()=>s.value.matched[i.value]);xn(Lc,Ee(()=>i.value+1)),xn(Rv,a),xn(ta,s);const l=Pe();return Ye(()=>[l.value,a.value,e.name],([c,u,f],[d,h,y])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!fr(u,h)||!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 h=f.props[u],y=h?h===!0?c.params:typeof h=="function"?h(c):h:null,L=qe(d,me({},y,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return kc(n.default,{Component:L,route:c})||L}}});function kc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const dh=Nv;function xv(e){const t=Ev(e.routes,e),n=e.parseQuery||Tv,r=e.stringifyQuery||Cc,s=e.history,o=Cr(),i=Cr(),a=Cr(),l=ir(bt);let c=bt;zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ri.bind(null,F=>""+F),f=ri.bind(null,Yb),d=ri.bind(null,Gr);function h(F,q){let V,X;return lh(F)?(V=t.getRecordMatcher(F),X=q):X=F,t.addRoute(X,V)}function y(F){const q=t.getRecordMatcher(F);q&&t.removeRoute(q)}function C(){return t.getRoutes().map(F=>F.record)}function L(F){return!!t.getRecordMatcher(F)}function _(F,q){if(q=me({},q||l.value),typeof F=="string"){const S=si(n,F,q.path),A=t.resolve({path:S.path},q),U=s.createHref(S.fullPath);return me(S,A,{params:d(A.params),hash:Gr(S.hash),redirectedFrom:void 0,href:U})}let V;if(F.path!=null)V=me({},F,{path:si(n,F.path,q.path).path});else{const S=me({},F.params);for(const A in S)S[A]==null&&delete S[A];V=me({},F,{params:f(S)}),q.params=f(q.params)}const X=t.resolve(V,q),ae=F.hash||"";X.params=u(d(X.params));const ye=Jb(r,me({},F,{hash:Kb(ae),path:X.path})),b=s.createHref(ye);return me({fullPath:ye,hash:ae,query:r===Cc?Pv(F.query):F.query||{}},X,{redirectedFrom:void 0,href:b})}function w(F){return typeof F=="string"?si(n,F,l.value.path):me({},F)}function m(F,q){if(c!==F)return dr(8,{from:q,to:F})}function p(F){return R(F)}function E(F){return p(me(w(F),{replace:!0}))}function P(F){const q=F.matched[F.matched.length-1];if(q&&q.redirect){const{redirect:V}=q;let X=typeof V=="function"?V(F):V;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=w(X):{path:X},X.params={}),me({query:F.query,hash:F.hash,params:X.path!=null?{}:F.params},X)}}function R(F,q){const V=c=_(F),X=l.value,ae=F.state,ye=F.force,b=F.replace===!0,S=P(V);if(S)return R(me(w(S),{state:typeof S=="object"?me({},ae,S.state):ae,force:ye,replace:b}),q||V);const A=V;A.redirectedFrom=q;let U;return!ye&&Qb(r,X,V)&&(U=dr(16,{to:A,from:X}),ze(X,X,!0,!1)),(U?Promise.resolve(U):x(A,X)).catch($=>Ut($)?Ut($,2)?$:ot($):z($,A,X)).then($=>{if($){if(Ut($,2))return R(me({replace:b},w($.to),{state:typeof $.to=="object"?me({},ae,$.to.state):ae,force:ye}),q||A)}else $=D(A,X,!0,b,ae);return B(A,X,$),$})}function M(F,q){const V=m(F,q);return V?Promise.reject(V):Promise.resolve()}function O(F){const q=kt.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(F):F()}function x(F,q){let V;const[X,ae,ye]=Dv(F,q);V=oi(X.reverse(),"beforeRouteLeave",F,q);for(const S of X)S.leaveGuards.forEach(A=>{V.push(un(A,F,q))});const b=M.bind(null,F,q);return V.push(b),We(V).then(()=>{V=[];for(const S of o.list())V.push(un(S,F,q));return V.push(b),We(V)}).then(()=>{V=oi(ae,"beforeRouteUpdate",F,q);for(const S of ae)S.updateGuards.forEach(A=>{V.push(un(A,F,q))});return V.push(b),We(V)}).then(()=>{V=[];for(const S of ye)if(S.beforeEnter)if(Ct(S.beforeEnter))for(const A of S.beforeEnter)V.push(un(A,F,q));else V.push(un(S.beforeEnter,F,q));return V.push(b),We(V)}).then(()=>(F.matched.forEach(S=>S.enterCallbacks={}),V=oi(ye,"beforeRouteEnter",F,q,O),V.push(b),We(V))).then(()=>{V=[];for(const S of i.list())V.push(un(S,F,q));return V.push(b),We(V)}).catch(S=>Ut(S,8)?S:Promise.reject(S))}function B(F,q,V){a.list().forEach(X=>O(()=>X(F,q,V)))}function D(F,q,V,X,ae){const ye=m(F,q);if(ye)return ye;const b=q===bt,S=zn?history.state:{};V&&(X||b?s.replace(F.fullPath,me({scroll:b&&S&&S.scroll},ae)):s.push(F.fullPath,ae)),l.value=F,ze(F,q,V,b),ot()}let Y;function re(){Y||(Y=s.listen((F,q,V)=>{if(!En.listening)return;const X=_(F),ae=P(X);if(ae){R(me(ae,{replace:!0}),X).catch(Dr);return}c=X;const ye=l.value;zn&&iv(mc(ye.fullPath,V.delta),To()),x(X,ye).catch(b=>Ut(b,12)?b:Ut(b,2)?(R(b.to,X).then(S=>{Ut(S,20)&&!V.delta&&V.type===qr.pop&&s.go(-1,!1)}).catch(Dr),Promise.reject()):(V.delta&&s.go(-V.delta,!1),z(b,X,ye))).then(b=>{b=b||D(X,ye,!1),b&&(V.delta&&!Ut(b,8)?s.go(-V.delta,!1):V.type===qr.pop&&Ut(b,20)&&s.go(-1,!1)),B(X,ye,b)}).catch(Dr)}))}let oe=Cr(),G=Cr(),J;function z(F,q,V){ot(F);const X=G.list();return X.length?X.forEach(ae=>ae(F,q,V)):console.error(F),Promise.reject(F)}function pe(){return J&&l.value!==bt?Promise.resolve():new Promise((F,q)=>{oe.add([F,q])})}function ot(F){return J||(J=!F,re(),oe.list().forEach(([q,V])=>F?V(F):q()),oe.reset()),F}function ze(F,q,V,X){const{scrollBehavior:ae}=e;if(!zn||!ae)return Promise.resolve();const ye=!V&&av(mc(F.fullPath,0))||(X||!V)&&history.state&&history.state.scroll||null;return $t().then(()=>ae(F,q,ye)).then(b=>b&&ov(b)).catch(b=>z(b,F,q))}const $e=F=>s.go(F);let Rt;const kt=new Set,En={currentRoute:l,listening:!0,addRoute:h,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:L,getRoutes:C,resolve:_,options:e,push:p,replace:E,go:$e,back:()=>$e(-1),forward:()=>$e(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:G.add,isReady:pe,install(F){const q=this;F.component("RouterLink",Ov),F.component("RouterView",dh),F.config.globalProperties.$router=q,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>ne(l)}),zn&&!Rt&&l.value===bt&&(Rt=!0,p(s.location).catch(ae=>{}));const V={};for(const ae in bt)Object.defineProperty(V,ae,{get:()=>l.value[ae],enumerable:!0});F.provide(Po,q),F.provide(Ga,Kt(V)),F.provide(ta,l);const X=F.unmount;kt.add(F),F.unmount=function(){kt.delete(F),kt.size<1&&(c=bt,Y&&Y(),Y=null,l.value=bt,Rt=!1,J=!1),X()}}};function We(F){return F.reduce((q,V)=>q.then(()=>O(V)),Promise.resolve())}return En}function Dv(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;ifr(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>fr(c,l))||s.push(l))}return[n,r,s]}function QC(){return je(Po)}function Mv(e){return je(Ga)}const $v=/(:\w+)\([^)]+\)/g,Fv=/(:\w+)[?+*]/g,Hv=/:\w+/g,Uv=(e,t)=>t.path.replace($v,"$1").replace(Fv,"$1").replace(Hv,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&&Uv(e.route,n));return typeof r=="function"?r(e.route):r},jv=(e,t)=>({default:()=>e?qe(am,e===!0?{}:e,t):t});function qa(e){return Array.isArray(e)?e:[e]}const ft=null,Cs={},ii=[{name:"slug___de",path:"/de/:slug(.*)*",component:()=>ee(()=>import("./kaD9VlXC.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:"slug___en",path:"/:slug(.*)*",component:()=>ee(()=>import("./kaD9VlXC.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:ft==null?void 0:ft.name,path:"/sitemap.xml",component:Cs},{name:ft==null?void 0:ft.name,path:"/index-sitemap.xml",component:Cs},{name:ft==null?void 0:ft.name,path:"/de-DE-sitemap.xml",component:Cs},{name:ft==null?void 0:ft.name,path:"/en-EN-sitemap.xml",component:Cs}],hh=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?qe(e,t,n):(r=n.default)==null?void 0:r.call(n)}}),Bv=/(:\w+)\([^)]+\)/g,Vv=/(:\w+)[?+*]/g,Wv=/:\w+/g;function Oc(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Bv,"$1").replace(Vv,"$1").replace(Wv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Kv(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 Gv={scrollBehavior(e,t,n){var c;const r=de(),s=((c=st().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&&Kv(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??Hi),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 qv={hashMode:!1,scrollBehaviorType:"auto"},dt={...qv,...Gv},Yv=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=de(),s=st(),o=([t,n]=mt(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=So({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(()=>Zn(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},zv=async e=>{let t,n;const r=([t,n]=mt(()=>Wa(e.path)),t=await t,n(),t);if(r.redirect)return Pt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Xv=[Yv,zv],$r={};function Jv(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||Di(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const Qv=Ie({name:"nuxt:router",enforce:"pre",async setup(e){var L;let t,n,r=Ve().app.baseURL;dt.hashMode&&!r.includes("#")&&(r+="#");const s=((L=dt.history)==null?void 0:L.call(dt,r))??(dt.hashMode?fv(r):ah(r)),o=dt.routes?([t,n]=mt(()=>dt.routes(ii)),t=await t,n(),t??ii):ii;let i;const a=xv({...dt,scrollBehavior:(_,w,m)=>{if(w===bt){i=m;return}if(dt.scrollBehavior){if(a.options.scrollBehavior=dt.scrollBehavior,"scrollRestoration"in window.history){const p=a.beforeEach(()=>{p(),window.history.scrollRestoration="manual"})}return dt.scrollBehavior(_,bt,i||m)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=ir(a.currentRoute.value);a.afterEach((_,w)=>{l.value=w}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Jv(r,window.location,e.payload.path),u=ir(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((_,w)=>{var m,p,E,P;((p=(m=_.matched[0])==null?void 0:m.components)==null?void 0:p.default)===((P=(E=w.matched[0])==null?void 0:E.components)==null?void 0:P.default)&&f()});const d={};for(const _ in u.value)Object.defineProperty(d,_,{get:()=>u.value[_],enumerable:!0});e._route=Kt(d),e._middleware=e._middleware||{global:[],named:{}};const h=wo();a.afterEach(async(_,w,m)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(Sy),m&&await e.callHook("page:loading:end")});try{[t,n]=mt(()=>a.isReady()),await t,n()}catch(_){[t,n]=mt(()=>e.runWithContext(()=>Zn(_))),await t,n()}const y=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const C=e.payload.state._layout;return a.beforeEach(async(_,w)=>{var m;await e.callHook("page:loading:start"),_.meta=Qt(_.meta),e.isHydrating&&C&&!gn(_.meta.layout)&&(_.meta.layout=C),e._processingMiddleware=!0;{const p=new Set([...Xv,...e._middleware.global]);for(const E of _.matched){const P=E.meta.middleware;if(P)for(const R of qa(P))p.add(R)}{const E=await e.runWithContext(()=>Wa(_.path));if(E.appMiddleware)for(const P in E.appMiddleware)E.appMiddleware[P]?p.add(P):p.delete(P)}for(const E of p){const P=typeof E=="string"?e._middleware.named[E]||await((m=$r[E])==null?void 0:m.call($r).then(M=>M.default||M)):E;if(!P)throw new Error(`Unknown route middleware: '${E}'.`);const R=await e.runWithContext(()=>P(_,w));if(!e.payload.serverRendered&&e.isHydrating&&(R===!1||R instanceof Error)){const M=R||Vi({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>Zn(M)),!1}if(R!==!0&&(R||R===!1))return R}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(_,w)=>{_.matched.length===0&&await e.runWithContext(()=>Zn(Vi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await a.replace({...y,force:!0}),a.options.scrollBehavior=dt.scrollBehavior}catch(_){await e.runWithContext(()=>Zn(_))}}),{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)}),ZC=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Ya=e=>{const t=de();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Ic(()=>e())}):Ic(()=>e())},Zv="$s";function za(...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=Zv+n,o=de(),i=tf(o.payload.state,s);if(i.value===void 0&&r){const a=r();if(we(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 eE={path:"/",watch:!0,decode:e=>Kr(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Ls=window.cookieStore;function tE(e,t){var l;const n={...eE,...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?sE(i,s,n.watch&&n.watch!=="shallow"):Pe(i);{let c=null;try{!Ls&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||uy(a.value,r[e])||(rE(e,a.value,n),r[e]=vt(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=y=>{var L;const C=y.refresh?(L=Nc(n))==null?void 0:L[e]:n.decode(y.value);d=!0,a.value=C,r[e]=vt(C),$t(()=>{d=!1})};let d=!1;const h=!!os();if(h&&Ms(()=>{d=!0,u(),c==null||c.close()}),Ls){const y=C=>{const L=C.changed.find(w=>w.name===e),_=C.deleted.find(w=>w.name===e);L&&f({value:L.value}),_&&f({value:null})};Ls.addEventListener("change",y),h&&Ms(()=>Ls.removeEventListener("change",y))}else c&&(c.onmessage=({data:y})=>f(y));n.watch?Ye(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Nc(e={}){return W_(document.cookie,e)}function nE(e,t,n={}){return t==null?Zl(e,t,{...n,maxAge:-1}):Zl(e,t,n)}function rE(e,t,n={}){document.cookie=nE(e,t,n)}const xc=2147483647;function sE(e,t,n){let r,s,o=0;const i=n?Pe(e):{value:e};return os()&&Ms(()=>{s==null||s(),clearTimeout(r)}),Hp((a,l)=>{n&&(s=Ye(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(Lo,1e3)})}}),lE=Ie(()=>{const e=st();Ya(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),cE=Ie(e=>{let t;async function n(){const r=await Lo();t&&clearTimeout(t),t=setTimeout(n,Jl);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,Jl)})}),uE=Ie({name:"nuxt:chunk-reload",setup(e){const t=st(),n=Ve(),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:br(n.app.baseURL,o.fullPath);oE({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),fE=Ie({name:"pinia",setup(e){const t=Ty();return e.vueApp.use(t),cs(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),dE=se(()=>ee(()=>import("./BPuTOcPT.js"),__vite__mapDeps([6,7,8,9,10,5,4,11,12,3]),import.meta.url).then(e=>e.default||e.default||e)),hE=se(()=>ee(()=>import("./Bf41pvZr.js"),__vite__mapDeps([13,11,12,3,4,5]),import.meta.url).then(e=>e.default||e.default||e)),pE=se(()=>ee(()=>import("./C-eB8Z9I.js"),__vite__mapDeps([14,12,4,3,5,15]),import.meta.url).then(e=>e.default||e.default||e)),mE=se(()=>ee(()=>import("./DvCn3HDk.js"),__vite__mapDeps([11,12,3,4,5]),import.meta.url).then(e=>e.default||e.default||e)),gE=se(()=>ee(()=>import("./CZJx0rc9.js"),__vite__mapDeps([7,8,9,10,5,4]),import.meta.url).then(e=>e.default||e.default||e)),_E=se(()=>ee(()=>import("./B27U_yuy.js"),__vite__mapDeps([16,8,9,10,5,4]),import.meta.url).then(e=>e.default||e.default||e)),yE=se(()=>ee(()=>import("./BwTEpgHP.js"),__vite__mapDeps([17,10,4]),import.meta.url).then(e=>e.default||e.default||e)),bE=se(()=>ee(()=>import("./Cz_RVzMx.js"),__vite__mapDeps([18,4]),import.meta.url).then(e=>e.default||e.default||e)),vE=se(()=>ee(()=>import("./CvaeAm23.js"),__vite__mapDeps([19,4]),import.meta.url).then(e=>e.default||e.default||e)),EE=se(()=>ee(()=>import("./CzWwrPKf.js"),__vite__mapDeps([20,17,10,4]),import.meta.url).then(e=>e.default||e.default||e)),wE=se(()=>ee(()=>import("./Crfimjkp.js"),__vite__mapDeps([21,22,4]),import.meta.url).then(e=>e.default||e.default||e)),SE=se(()=>ee(()=>import("./Wlb6yPeu.js"),__vite__mapDeps([23,4]),import.meta.url).then(e=>e.default||e.default||e)),CE=se(()=>ee(()=>import("./CwFp6ibo.js"),__vite__mapDeps([24,22,4]),import.meta.url).then(e=>e.default||e.default||e)),LE=se(()=>ee(()=>import("./C-VE9tpc.js"),__vite__mapDeps([25,15,4]),import.meta.url).then(e=>e.default||e.default||e)),TE=se(()=>ee(()=>import("./B3mY37tn.js"),__vite__mapDeps([26,4]),import.meta.url).then(e=>e.default||e.default||e)),PE=se(()=>ee(()=>import("./CIoTiQ4q.js"),__vite__mapDeps([27,4]),import.meta.url).then(e=>e.default||e.default||e)),RE=se(()=>ee(()=>import("./DR0vrg4m.js"),__vite__mapDeps([28,4]),import.meta.url).then(e=>e.default||e.default||e)),kE=se(()=>ee(()=>import("./OjnYQHmV.js"),__vite__mapDeps([29,4]),import.meta.url).then(e=>e.default||e.default||e)),OE=se(()=>ee(()=>import("./oXYqRRzg.js"),__vite__mapDeps([30,4]),import.meta.url).then(e=>e.default||e.default||e)),AE=se(()=>ee(()=>import("./gn_0TXus.js"),__vite__mapDeps([31,4]),import.meta.url).then(e=>e.default||e.default||e)),IE=se(()=>ee(()=>import("./B_FAQZIf.js"),__vite__mapDeps([32,4]),import.meta.url).then(e=>e.default||e.default||e)),NE=se(()=>ee(()=>import("./BNWbpxhs.js"),__vite__mapDeps([33,4]),import.meta.url).then(e=>e.default||e.default||e)),xE=se(()=>ee(()=>import("./CoKeklZZ.js"),__vite__mapDeps([34,4]),import.meta.url).then(e=>e.default||e.default||e)),DE=se(()=>ee(()=>import("./Czi_3Fec.js"),__vite__mapDeps([35,36,4]),import.meta.url).then(e=>e.default||e.default||e)),ME=se(()=>ee(()=>import("./o_78n7h4.js"),__vite__mapDeps([37,4]),import.meta.url).then(e=>e.default||e.default||e)),$E=se(()=>ee(()=>import("./3bkIGf7p.js"),__vite__mapDeps([38,4]),import.meta.url).then(e=>e.default||e.default||e)),FE=se(()=>ee(()=>import("./DkPuy6xO.js"),__vite__mapDeps([39,4]),import.meta.url).then(e=>e.default||e.default||e)),HE=se(()=>ee(()=>import("./zJbG4ylj.js"),__vite__mapDeps([40,4]),import.meta.url).then(e=>e.default||e.default||e)),UE=se(()=>ee(()=>import("./BcCdOqYn.js"),__vite__mapDeps([41,4]),import.meta.url).then(e=>e.default||e.default||e)),jE=se(()=>ee(()=>import("./auQVBapT.js"),__vite__mapDeps([42,4]),import.meta.url).then(e=>e.default||e.default||e)),BE=se(()=>ee(()=>import("./CwNmOXw6.js"),__vite__mapDeps([43,4]),import.meta.url).then(e=>e.default||e.default||e)),VE=se(()=>ee(()=>import("./9mVYPq2m.js"),__vite__mapDeps([44,4]),import.meta.url).then(e=>e.default||e.default||e)),WE=se(()=>ee(()=>import("./UEdezvdL.js"),__vite__mapDeps([45,4]),import.meta.url).then(e=>e.default||e.default||e)),KE=se(()=>ee(()=>import("./L414HM9k.js"),__vite__mapDeps([46,4]),import.meta.url).then(e=>e.default||e.default||e)),GE=se(()=>ee(()=>import("./E70F7mHb.js"),__vite__mapDeps([47,4]),import.meta.url).then(e=>e.default||e.default||e)),qE=se(()=>ee(()=>import("./D-K0twqn.js"),__vite__mapDeps([48,4]),import.meta.url).then(e=>e.default||e.default||e)),YE=[["ContentDoc",dE],["ContentList",hE],["ContentNavigation",pE],["ContentQuery",mE],["ContentRenderer",gE],["ContentRendererMarkdown",_E],["MDCSlot",yE],["DocumentDrivenEmpty",bE],["DocumentDrivenNotFound",vE],["Markdown",EE],["ProseCode",wE],["ProseCodeInline",SE],["ProsePre",CE],["ProseA",LE],["ProseBlockquote",TE],["ProseEm",PE],["ProseH1",RE],["ProseH2",kE],["ProseH3",OE],["ProseH4",AE],["ProseH5",IE],["ProseH6",NE],["ProseHr",xE],["ProseImg",DE],["ProseLi",ME],["ProseOl",$E],["ProseP",FE],["ProseScript",HE],["ProseStrong",UE],["ProseTable",jE],["ProseTbody",BE],["ProseTd",VE],["ProseTh",WE],["ProseThead",KE],["ProseTr",GE],["ProseUl",qE]],zE=Ie({name:"nuxt:global-components",setup(e){for(const[t,n]of YE)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),fn={default:se(()=>ee(()=>import("./DWX_7zQP.js").then(e=>e._),__vite__mapDeps([49,4,1,2,50,15,51,52,3,5,12,53]),import.meta.url))},XE=Ie({name:"nuxt:prefetch",setup(e){const t=st();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 fn[r]=="function"&&await fn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Pt(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 $r[i]=="function"&&$r[i]();s&&typeof fn[s]=="function"&&fn[s]()})}});/*! - * shared v10.0.4 - * (c) 2024 kazuya kawaguchi - * Released under the MIT License. - */const eo=typeof window<"u",bn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),JE=(e,t,n)=>QE({l:e,k:t,s:n}),QE=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ue=e=>typeof e=="number"&&isFinite(e),ZE=e=>Ja(e)==="[object Date]",to=e=>Ja(e)==="[object RegExp]",Ro=e=>ue(e)&&Object.keys(e).length===0,Oe=Object.assign;let Dc;const Xa=()=>Dc||(Dc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Mc(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const e0=Object.prototype.hasOwnProperty;function no(e,t){return e0.call(e,t)}const Re=Array.isArray,_e=e=>typeof e=="function",K=e=>typeof e=="string",Le=e=>typeof e=="boolean",t0=e=>typeof e=="symbol",ie=e=>e!==null&&typeof e=="object",n0=e=>ie(e)&&_e(e.then)&&_e(e.catch),ph=Object.prototype.toString,Ja=e=>ph.call(e),ue=e=>Ja(e)==="[object Object]",r0=e=>e==null?"":Re(e)||ue(e)&&e.toString===ph?JSON.stringify(e,null,2):String(e);function Qa(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function s0(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ts=e=>!ie(e)||Re(e);function Dn(e,t){if(Ts(e)||Ts(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(o=>{ie(r[o])&&!ie(s[o])&&(s[o]=Array.isArray(r[o])?[]:{}),Ts(s[o])||Ts(r[o])?s[o]=r[o]:n.push({src:r[o],des:s[o]})})}}const hr=["de","en"],ro={de:[],en:[]},o0=[()=>ee(()=>import("./CCFZxNYg.js"),[],import.meta.url)],ko=[{code:"de",language:"de-DE",files:[]},{code:"en",language:"en-EN",files:[]}],mh="@nuxtjs/i18n",i0=!1,Ds="nuxtI18nInternal",a0="i18n_redirected",$c="nuxt-i18n-slp",l0=typeof window<"u";function c0(e){e=e||[];const t=[];for(const n of e)K(n)?t.push({code:n}):t.push(n);return t}function Oo(e){return K(e)?e:t0(e)?e.toString():"(null)"}function Fc(e,t,{defaultLocale:n,strategy:r,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o,differentDomains:i}){const a=r!=="no_prefix"||i;let l=Oo(e)+(a?s+t:"");return t===n&&r==="prefix_and_default"&&(l+=s+o),l}function Hc(e,t){return _e(e)?e(t):e}function u0(e,t){const n=[];for(const[r,s]of t.entries()){const o=e.find(i=>i.language.toLowerCase()===s.toLowerCase());if(o){n.push({code:o.code,score:1-r/t.length});break}}for(const[r,s]of t.entries()){const o=s.split("-")[0].toLowerCase(),i=e.find(a=>a.language.split("-")[0].toLowerCase()===o);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}const f0=u0;function d0(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const h0=d0;function p0(e,t,{matcher:n=f0,comparer:r=h0}={}){const s=[];for(const i of e){const{code:a}=i,l=i.language||a;s.push({code:a,language:l})}const o=n(s,t);return o.length>1&&o.sort(r),o.length?o[0].code:""}function Za(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}const Fr=new Map;async function m0(e,t){const n={messages:{}};for(const r of e){const{default:s}=await r(),o=_e(s)?await t.runWithContext(async()=>await s()):s;Dn(o,n)}return n}function gh(e,t){let n=[];if(Re(e))n=e;else if(ie(e)){const r=[...t,"default"];for(const s of r)e[s]&&(n=[...n,...e[s].filter(Boolean)])}else K(e)&&t.every(r=>r!==e)&&n.push(e);return n}async function g0(e,t,n){const{defaultLocale:r,initialLocale:s,localeCodes:o,fallbackLocale:i,lazy:a}=n;if(a&&i){const c=gh(i,[r,s]);await Promise.all(c.map(u=>Uc(u,t,e)))}const l=a?[...new Set().add(r).add(s)]:o;return await Promise.all(l.map(c=>Uc(c,t,e))),e}async function _0(e,{key:t,load:n}){let r=null;try{const s=await n().then(o=>"default"in o?o.default:o);_e(s)?r=await s(e):(r=s,r!=null&&Fr&&Fr.set(t,r))}catch(s){console.error("Failed locale loading: "+s.message)}return r}async function so(e,t,n){const r=t[e];if(r==null){console.warn("Could not find messages for locale code: "+e);return}const s={};for(const o of r){let i=null;Fr&&Fr.has(o.key)&&o.cache?i=Fr.get(o.key):i=await _0(e,o),i!=null&&Dn(i,s)}n(e,s)}async function Uc(e,t,n){await so(e,t,(s,o)=>{const i=n[s]||{};Dn(o,i),n[s]=i})}function y0(e){return e!=null&&"global"in e&&"mode"in e}function b0(e){return e!=null&&!("__composer"in e)&&"locale"in e&&we(e.locale)}function _h(e){return e!=null&&"__composer"in e}function tn(e){return y0(e)?e.global:e}function kn(e){const t=tn(e);return b0(t)?t:_h(t)?t.__composer:t}function v0(e,t){return ne(e[t])}function Ao(e,t){return v0(tn(e),t)}function yh(e,t){const n=tn(e);we(n.locale)?n.locale.value=t:n.locale=t}function us(e){return Ao(e,"locale")}function bh(e){return Ao(e,"locales")}function E0(e){return Ao(e,"localeCodes")}function w0(e,t){return tn(e).setLocale(t)}function S0(e,t){return tn(e).setLocaleCookie(t)}function vh(e,t,n){return tn(e).mergeLocaleMessage(t,n)}async function C0(e,t,n,r,s){return tn(e).onBeforeLanguageSwitch(t,n,r,s)}function L0(e,t,n){return tn(e).onLanguageSwitched(t,n)}function T0(e,t){return[e.slice(0,t),e.slice(t)]}function P0(e){const{fullPath:t,query:n,hash:r,name:s,path:o,params:i,meta:a,redirectedFrom:l,matched:c}=e;return{fullPath:t,params:i,query:n,hash:r,name:s,path:o,meta:a,matched:c,redirectedFrom:l}}function R0({router:e},t,n,r){var c,u;if(n!=="prefix")return e.resolve(t);const[s,o]=T0(t.path,1),i=`${s}${r}${o===""?o:`/${o}`}`,a=(u=(c=e.options)==null?void 0:c.routes)==null?void 0:u.find(f=>f.path===i);if(a==null)return t;const l=Oe({},t,a);return l.path=i,e.resolve(l)}const k0=new Set(["prefix_and_default","prefix_except_default"]);function O0(e){const{currentLocale:t,defaultLocale:n,strategy:r}=e;return!(t===n&&k0.has(r))&&r!=="no_prefix"}const A0=O0;function pr(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,r=ne(t);return r==null||!r.name?void 0:Oo(r.name).split(n)[0]}function fs(e,t,n){var s;if(typeof t=="string"&&Pt(t,{acceptRelative:!0}))return t;const r=Io(e,t,n);return r==null?"":((s=r.redirectedFrom)==null?void 0:s.fullPath)||r.fullPath}function el(e,t,n){return Io(e,t,n)??void 0}function I0(e,t,n){return Io(e,t,n)??void 0}function Io(e,t,n){const{router:r,i18n:s}=e,o=n||us(s),{defaultLocale:i,strategy:a,trailingSlash:l}=e.runtimeConfig.public.i18n,c=F0(e.runtimeConfig);let u;if(K(t))if(t[0]==="/"){const{pathname:h,search:y,hash:C}=Mi(t),L=cd(y);u={path:h,query:L,hash:C}}else u={name:t};else u=t;let f=Oe({},u);if((h=>"path"in h&&!!h.path&&!("name"in h))(f)){const h=R0(e,f,a,o),y=pr(e,h);K(y)?(f={name:Fc(y,o,e.runtimeConfig.public.i18n),params:h.params,query:h.query,hash:h.hash},f.state=h.state):(c({currentLocale:o,defaultLocale:i,strategy:a})&&(f.path=`/${o}${f.path}`),f.path=l?ur(f.path,!0):Un(f.path,!0))}else!f.name&&!("path"in f)&&(f.name=pr(e,r.currentRoute.value)),f.name=Fc(f.name,o,e.runtimeConfig.public.i18n);try{const h=r.resolve(f);return h.name?h:r.resolve(t)}catch(h){if(typeof h=="object"&&"type"in h&&h.type===1)return null}}function N0(e,t){var r;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return ne(e.metaState.value);const n=t.meta||{};return((r=ne(n))==null?void 0:r[Ds])||{}}function mr(e,t,n){const r=n??e.router.currentRoute.value,s=pr(e,r);if(!s)return"";const o=H0(e.runtimeConfig),i=P0(r),a=N0(e,r)[t],l={...i,name:s,params:{...i.params,...a}},c=fs(e,l,t);return o(c,t)}function Eh(e,{dir:t=!0,lang:n=!0,seo:r=!0,key:s="hid"}){const{defaultDirection:o}=Ve().public.i18n,i=kn(e.i18n),a={htmlAttrs:{},link:[],meta:[]},l=ne(i.baseUrl);if(l||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),ne(i.locales)==null||l==null)return a;const c=us(e.i18n),u=bh(e.i18n),f=c0(u).find(y=>y.code===c)||{code:c},d=f.language,h=f.dir||o;return t&&(a.htmlAttrs.dir=h),n&&d&&(a.htmlAttrs.lang=d),r&&c&&ne(i.locales)&&(a.link.push(...wh(e,ne(u),s),...Ch(e,s,r)),a.meta.push(...Lh(e,s,r),...Th(f,d,s),...Ph(ne(u),d,s))),a}function tl(){const e=de(),t=kn(e.$i18n);return br(ne(t.baseUrl),e.$config.app.baseURL)}function wh(e,t,n){const r=tl(),{defaultLocale:s,strategy:o}=Ve().public.i18n,i=[];if(o==="no_prefix")return i;const a=new Map;for(const l of t){const c=l.language;if(!c){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[u,f]=c.split("-");u&&f&&(l.isCatchallLocale||!a.has(u))&&a.set(u,l),a.set(c,l)}for(const[l,c]of a.entries()){const u=mr(e,c.code);u&&i.push({[n]:`i18n-alt-${l}`,rel:"alternate",href:ra(u,r),hreflang:l})}if(s){const l=mr(e,s);l&&i.push({[n]:"i18n-xd",rel:"alternate",href:ra(l,r),hreflang:"x-default"})}return i}function Sh(e,t,n){const r=e.router.currentRoute.value,s=el(e,{...r,path:void 0,name:pr(e,r)});if(!s)return"";let o=ra(s.path,t);const i=ie(n)&&n.canonicalQueries||[],a=s.query,l=new URLSearchParams;for(const u of i)if(u in a){const f=a[u];Re(f)?f.forEach(d=>l.append(u,d||"")):l.append(u,f||"")}const c=l.toString();return c&&(o=`${o}?${c}`),o}function Ch(e,t,n){const r=tl(),s=Sh(e,r,n);return s?[{[t]:"i18n-can",rel:"canonical",href:s}]:[]}function Lh(e,t,n){const r=tl(),s=Sh(e,r,n);return s?[{[t]:"i18n-og-url",property:"og:url",content:s}]:[]}function Th(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:Rh(t)}]}function Ph(e,t,n){return e.filter(s=>s.language&&s.language!==t).map(s=>({[n]:`i18n-og-alt-${s.language}`,property:"og:locale:alternate",content:Rh(s.language)}))}function Rh(e){return(e||"").replace(/-/g,"_")}function ra(e,t){return e.match(/^https?:\/\//)?e:br(t,e)}const x0=`(${hr.join("|")})`,jc=Za(hr);function kh(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=Ve().public.i18n,n=`(?:${e}${t})?`,r=new RegExp(`${e}${x0}${n}$`,"i");return o=>{let i=null;return typeof o=="string"?(i=o.match(jc),(i==null?void 0:i[1])??""):(o.name?i=Oo(o.name).match(r):o.path&&(i=o.path.match(jc)),(i==null?void 0:i[1])??"")}}function No(e){return{i18n:e??de().$i18n,router:st(),runtimeConfig:Ve(),metaState:za("nuxt-i18n-meta",()=>({}))}}async function Bc(e,t,n,r=!1){const{differentDomains:s,skipSettingLocaleOnNavigate:o,lazy:i}=n,a=ds(n),l=de(),c=us(t),u=E0(t);function f(h=c){a===!1||!a.useCookie||o||S0(t,h)}if(!e||!r&&s||c===e)return f(),!1;const d=await C0(t,c,e,r,l);if(d&&u.includes(d)){if(c===d)return f(),!1;e=d}if(i){const h=Ao(t,"fallbackLocale"),y=vh.bind(null,t);if(h){const C=gh(h,[e]);await Promise.all(C.map(L=>so(L,ro,y)))}await so(e,ro,y)}return o?!1:(f(e),yh(t,e),await L0(t,c,e),!0)}function Vc(e,t,n,r,s){const{strategy:o,defaultLocale:i,differentDomains:a,multiDomainLocales:l}=s,{localeCookie:c}=r,u=ds(s),f=_e(n)?n():n,d=Nh(e,r,f);if(d.reason===Ih.SSG_IGNORE)return f;if(d.locale&&d.from!=null)return d.locale;let h="";a||l?h||(h=W0(ko,o,e)):o!=="no_prefix"&&(h||(h=t));const y=u&&u.useCookie&&c;return h||(h=y||f||i||""),h}function Wc({route:e,locale:t,routeLocale:n,strategy:r},s=!1){if(n===t||r==="no_prefix")return"";const o=No();let i=mr(o,t,e.to);return s&&!i&&(i=fs(o,e.to.fullPath,t)),Di(i,e.to.fullPath)||e.from&&Di(i,e.from.fullPath)?"":i}function D0(e){return ie(e)&&"path"in e&&"statusCode"in e}const M0=()=>za(mh+":redirect",()=>"");function Kn(e,t){return Ey(e,{redirectCode:t})}async function Kc(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:r,i18n:s,locale:o,route:i}=e,{rootRedirect:a,differentDomains:l,multiDomainLocales:c,skipSettingLocaleOnNavigate:u,locales:f,strategy:d}=r.$config.public.i18n;let{redirectPath:h}=e;if(i.path==="/"&&a)return K(a)?h="/"+a:D0(a)&&(h="/"+a.path,t=a.statusCode),h=r.$localePath(h,o),Kn(h,t);if(!(u&&(s.__pendingLocale=o,s.__pendingLocalePromise=new Promise(y=>{s.__resolvePendingLocalePromise=y}),!n))){if(c&&d==="prefix_except_default"){const y=xo(),C=f.find(_=>{var w;return typeof _!="string"?(w=_.defaultForDomains)==null?void 0:w.find(m=>m===y):!1}),L=typeof C!="string"?C==null?void 0:C.code:void 0;if(i.path.startsWith(`/${L}`))return Kn(i.path.replace(`/${L}`,""),t);if(!i.path.startsWith(`/${o}`)&&o!==L){const w=kh()(i.path);return Kn(w!==""?`/${o+i.path.replace(`/${w}`,"")}`:`/${o+(i.path==="/"?"":i.path)}`,t)}else if(h&&i.path!==h)return Kn(h,t);return}if(l){const y=M0();y.value&&y.value!==h&&(y.value="",window.location.assign(h))}else if(h)return Kn(h,t)}}function $0(e,t){Gn(e,"$i18n",tn(t)),Gn(e,"$getRouteBaseName",nt(pr)),Gn(e,"$localePath",nt(fs)),Gn(e,"$localeRoute",nt(el)),Gn(e,"$switchLocalePath",nt(mr)),Gn(e,"$localeHead",nt(Eh))}function F0(e=Ve()){return t=>A0(t)&&!e.public.i18n.differentDomains}function H0(e=Ve()){return(t,n)=>{if(!e.public.i18n.differentDomains)return t;const r=xh(n);return r&&br(r,t)||t}}function U0(){return()=>{const e=de(),{baseUrl:t,defaultLocale:n,differentDomains:r}=e.$config.public.i18n;if(_e(t))return t(e);const s=_e(n)?n():n;if(r&&s){const o=xh(s);if(o)return o}return t}}function Gc(e){const t=[];for(const n of e){if(K(n)){t.push({code:n});continue}t.push(n)}return t}function Oh(e){return mh+" "+e}function Gn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function nt(e,t=No()){return(...n)=>e(t,...n)}function Ah(){let e;return navigator.languages&&(e=p0(ko,navigator.languages)),e}function j0(){const e=ds(),t=e&&e.cookieKey||a0,n=new Date,r={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(r.domain=e.cookieDomain),tE(t,r)}function ai(e,t,n){if(t===!1||!t.useCookie)return;const r=e.value??void 0;if(r!=null){if(hr.includes(r))return r;if(n)return e.value=n,n;e.value=void 0}}function B0(e,t,n){n===!1||!n.useCookie||(e.value=t)}var Ih=(e=>(e.NOT_FOUND="not_found_match",e.FIRST_ACCESS="first_access_only",e.NO_REDIRECT_ROOT="not_redirect_on_root",e.NO_REDIRECT_NO_PREFIX="not_redirect_on_no_prefix",e.SSG_IGNORE="detect_ignore_on_ssg",e))(Ih||{});const V0={locale:""};function Nh(e,t,n=""){const r=ds();if(!r)return V0;const{strategy:s}=Ve().public.i18n,{ssg:o,callType:i,firstAccess:a,localeCookie:l}=t;if(s==="no_prefix"&&o==="ssg_ignore")return{locale:"",reason:"detect_ignore_on_ssg"};if(!a)return{locale:s==="no_prefix"?n:"",reason:"first_access_only"};const{redirectOn:c,alwaysRedirect:u,useCookie:f,fallbackLocale:d}=r,h=K(e)?e:e.path;if(s!=="no_prefix"){if(c==="root"&&h!=="/")return{locale:"",reason:"not_redirect_on_root"};if(c==="no prefix"&&!u&&h.match(Za(hr)))return{locale:"",reason:"not_redirect_on_no_prefix"}}let y;const C=f&&l||void 0;f&&(y="cookie");const L=Ah();C||(y="navigator_or_header");const _=C||L,w=_||d||"";return!_&&d&&(y="fallback"),{locale:w,from:y}}function xo(){let e;return e=window.location.host,e}function W0(e,t,n){let r=xo()||"";const s=ie(n)?n.path:K(n)?n:"";if(r){let o;const i=e.filter(a=>{if(a&&a.domain){let l=a.domain;return Pt(a.domain)&&(l=a.domain.replace(/(http|https):\/\//,"")),l===r}else if(Array.isArray(a==null?void 0:a.domains))return a.domains.includes(r);return!1});if(i.length===1)o=i[0];else if(i.length>1)if(t==="no_prefix")console.warn(Oh("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),o=i[0];else{if(n&&s&&s!==""){const a=s.match(Za(i.map(l=>l.code)));a&&a.length>1&&(o=i.find(l=>l.code===a[1]))}o||(o=i.find(a=>Array.isArray(a.defaultForDomains)?a.defaultForDomains.includes(r):a.domainDefault))}if(o)return o.code;r=""}return r}function xh(e){var i,a,l;const t=Ve();de();const n=xo(),r=t.public.i18n,s=ko.find(c=>c.code===e),o=((a=(i=r==null?void 0:r.domainLocales)==null?void 0:i[e])==null?void 0:a.domain)||(s==null?void 0:s.domain)||((l=s==null?void 0:s.domains)==null?void 0:l.find(c=>c===n));if(o){if(Pt(o,{strict:!0}))return o;let c;return c=new URL(window.location.origin).protocol,c+"//"+o}console.warn(Oh("Could not find domain name for locale "+e))}const ds=(e=Ve().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;function K0(e,t){const{multiDomainLocales:n,strategy:r,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o}=e.$config.public.i18n;if(!n||!(r==="prefix_except_default"||r==="prefix_and_default"))return;const i=st(),a=[s,o].join("");for(const l of i.getRoutes()){const c=Oo(l.name);if(!c.includes(a))continue;if(c.split(s)[1]===t){l.name=c.replace(a,"");continue}i.removeRoute(l.name)}}function G0(e){const{locales:t,defaultLocale:n,multiDomainLocales:r}=e.$config.public.i18n;let s=n||"";if(!r)return s;const o=xo();if(t.some(a=>typeof a!="string"&&Array.isArray(a.defaultForDomains))){const a=t.find(l=>typeof l=="string"||!Array.isArray(l.defaultForDomains)?!1:l.defaultForDomains.includes(o??""));s=(a==null?void 0:a.code)??""}return s}/*! - * message-compiler v10.0.4 - * (c) 2024 kazuya kawaguchi - * Released under the MIT License. - */function q0(e,t,n){return{line:e,column:t,offset:n}}function sa(e,t,n){return{start:e,end:t}}const ge={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},Y0=17;function Do(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function z0(e){throw e}const jt=" ",X0="\r",Qe=` -`,J0="\u2028",Q0="\u2029";function Z0(e){const t=e;let n=0,r=1,s=1,o=0;const i=R=>t[R]===X0&&t[R+1]===Qe,a=R=>t[R]===Qe,l=R=>t[R]===Q0,c=R=>t[R]===J0,u=R=>i(R)||a(R)||l(R)||c(R),f=()=>n,d=()=>r,h=()=>s,y=()=>o,C=R=>i(R)||l(R)||c(R)?Qe:t[R],L=()=>C(n),_=()=>C(n+o);function w(){return o=0,u(n)&&(r++,s=0),i(n)&&n++,n++,s++,t[n]}function m(){return i(n+o)&&o++,o++,t[n+o]}function p(){n=0,r=1,s=1,o=0}function E(R=0){o=R}function P(){const R=n+o;for(;R!==n;)w();o=0}return{index:f,line:d,column:h,peekOffset:y,charAt:C,currentChar:L,currentPeek:_,next:w,peek:m,reset:p,resetPeek:E,skipToPeek:P}}const rn=void 0,ew=".",qc="'",tw="tokenizer";function nw(e,t={}){const n=t.location!==!1,r=Z0(e),s=()=>r.index(),o=()=>q0(r.line(),r.column(),r.index()),i=o(),a=s(),l={currentType:13,offset:a,startLoc:i,endLoc:i,lastType:13,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function f(g,v,k,...N){const H=c();if(v.column+=k,v.offset+=k,u){const j=n?sa(H.startLoc,v):null,T=Do(g,j,{domain:tw,args:N});u(T)}}function d(g,v,k){g.endLoc=o(),g.currentType=v;const N={type:v};return n&&(N.loc=sa(g.startLoc,g.endLoc)),k!=null&&(N.value=k),N}const h=g=>d(g,13);function y(g,v){return g.currentChar()===v?(g.next(),v):(f(ge.EXPECTED_TOKEN,o(),0,v),"")}function C(g){let v="";for(;g.currentPeek()===jt||g.currentPeek()===Qe;)v+=g.currentPeek(),g.peek();return v}function L(g){const v=C(g);return g.skipToPeek(),v}function _(g){if(g===rn)return!1;const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v===95}function w(g){if(g===rn)return!1;const v=g.charCodeAt(0);return v>=48&&v<=57}function m(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=_(g.currentPeek());return g.resetPeek(),N}function p(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=g.currentPeek()==="-"?g.peek():g.currentPeek(),H=w(N);return g.resetPeek(),H}function E(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=g.currentPeek()===qc;return g.resetPeek(),N}function P(g,v){const{currentType:k}=v;if(k!==7)return!1;C(g);const N=g.currentPeek()===".";return g.resetPeek(),N}function R(g,v){const{currentType:k}=v;if(k!==8)return!1;C(g);const N=_(g.currentPeek());return g.resetPeek(),N}function M(g,v){const{currentType:k}=v;if(!(k===7||k===11))return!1;C(g);const N=g.currentPeek()===":";return g.resetPeek(),N}function O(g,v){const{currentType:k}=v;if(k!==9)return!1;const N=()=>{const j=g.currentPeek();return j==="{"?_(g.peek()):j==="@"||j==="|"||j===":"||j==="."||j===jt||!j?!1:j===Qe?(g.peek(),N()):B(g,!1)},H=N();return g.resetPeek(),H}function x(g){C(g);const v=g.currentPeek()==="|";return g.resetPeek(),v}function B(g,v=!0){const k=(H=!1,j="")=>{const T=g.currentPeek();return T==="{"||T==="@"||!T?H:T==="|"?!(j===jt||j===Qe):T===jt?(g.peek(),k(!0,jt)):T===Qe?(g.peek(),k(!0,Qe)):!0},N=k();return v&&g.resetPeek(),N}function D(g,v){const k=g.currentChar();return k===rn?rn:v(k)?(g.next(),k):null}function Y(g){const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v>=48&&v<=57||v===95||v===36}function re(g){return D(g,Y)}function oe(g){const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v>=48&&v<=57||v===95||v===36||v===45}function G(g){return D(g,oe)}function J(g){const v=g.charCodeAt(0);return v>=48&&v<=57}function z(g){return D(g,J)}function pe(g){const v=g.charCodeAt(0);return v>=48&&v<=57||v>=65&&v<=70||v>=97&&v<=102}function ot(g){return D(g,pe)}function ze(g){let v="",k="";for(;v=z(g);)k+=v;return k}function $e(g){let v="";for(;;){const k=g.currentChar();if(k==="{"||k==="}"||k==="@"||k==="|"||!k)break;if(k===jt||k===Qe)if(B(g))v+=k,g.next();else{if(x(g))break;v+=k,g.next()}else v+=k,g.next()}return v}function Rt(g){L(g);let v="",k="";for(;v=G(g);)k+=v;return g.currentChar()===rn&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k}function kt(g){L(g);let v="";return g.currentChar()==="-"?(g.next(),v+=`-${ze(g)}`):v+=ze(g),g.currentChar()===rn&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),v}function En(g){return g!==qc&&g!==Qe}function We(g){L(g),y(g,"'");let v="",k="";for(;v=D(g,En);)v==="\\"?k+=F(g):k+=v;const N=g.currentChar();return N===Qe||N===rn?(f(ge.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),N===Qe&&(g.next(),y(g,"'")),k):(y(g,"'"),k)}function F(g){const v=g.currentChar();switch(v){case"\\":case"'":return g.next(),`\\${v}`;case"u":return q(g,v,4);case"U":return q(g,v,6);default:return f(ge.UNKNOWN_ESCAPE_SEQUENCE,o(),0,v),""}}function q(g,v,k){y(g,v);let N="";for(let H=0;H{const N=g.currentChar();return N==="{"||N==="@"||N==="|"||N==="("||N===")"||!N||N===jt?k:(k+=N,g.next(),v(k))};return v("")}function b(g){L(g);const v=y(g,"|");return L(g),v}function S(g,v){let k=null;switch(g.currentChar()){case"{":return v.braceNest>=1&&f(ge.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),g.next(),k=d(v,2,"{"),L(g),v.braceNest++,k;case"}":return v.braceNest>0&&v.currentType===2&&f(ge.EMPTY_PLACEHOLDER,o(),0),g.next(),k=d(v,3,"}"),v.braceNest--,v.braceNest>0&&L(g),v.inLinked&&v.braceNest===0&&(v.inLinked=!1),k;case"@":return v.braceNest>0&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k=A(g,v)||h(v),v.braceNest=0,k;default:{let H=!0,j=!0,T=!0;if(x(g))return v.braceNest>0&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,k;if(v.braceNest>0&&(v.currentType===4||v.currentType===5||v.currentType===6))return f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),v.braceNest=0,U(g,v);if(H=m(g,v))return k=d(v,4,Rt(g)),L(g),k;if(j=p(g,v))return k=d(v,5,kt(g)),L(g),k;if(T=E(g,v))return k=d(v,6,We(g)),L(g),k;if(!H&&!j&&!T)return k=d(v,12,X(g)),f(ge.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,k.value),L(g),k;break}}return k}function A(g,v){const{currentType:k}=v;let N=null;const H=g.currentChar();switch((k===7||k===8||k===11||k===9)&&(H===Qe||H===jt)&&f(ge.INVALID_LINKED_FORMAT,o(),0),H){case"@":return g.next(),N=d(v,7,"@"),v.inLinked=!0,N;case".":return L(g),g.next(),d(v,8,".");case":":return L(g),g.next(),d(v,9,":");default:return x(g)?(N=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,N):P(g,v)||M(g,v)?(L(g),A(g,v)):R(g,v)?(L(g),d(v,11,ae(g))):O(g,v)?(L(g),H==="{"?S(g,v)||N:d(v,10,ye(g))):(k===7&&f(ge.INVALID_LINKED_FORMAT,o(),0),v.braceNest=0,v.inLinked=!1,U(g,v))}}function U(g,v){let k={type:13};if(v.braceNest>0)return S(g,v)||h(v);if(v.inLinked)return A(g,v)||h(v);switch(g.currentChar()){case"{":return S(g,v)||h(v);case"}":return f(ge.UNBALANCED_CLOSING_BRACE,o(),0),g.next(),d(v,3,"}");case"@":return A(g,v)||h(v);default:{if(x(g))return k=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,k;if(B(g))return d(v,0,$e(g));break}}return k}function $(){const{currentType:g,offset:v,startLoc:k,endLoc:N}=l;return l.lastType=g,l.lastOffset=v,l.lastStartLoc=k,l.lastEndLoc=N,l.offset=s(),l.startLoc=o(),r.currentChar()===rn?d(l,13):U(r,l)}return{nextToken:$,currentOffset:s,currentPosition:o,context:c}}const rw="parser",sw=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ow(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function iw(e={}){const t=e.location!==!1,{onError:n}=e;function r(_,w,m,p,...E){const P=_.currentPosition();if(P.offset+=p,P.column+=p,n){const R=t?sa(m,P):null,M=Do(w,R,{domain:rw,args:E});n(M)}}function s(_,w,m){const p={type:_};return t&&(p.start=w,p.end=w,p.loc={start:m,end:m}),p}function o(_,w,m,p){t&&(_.end=w,_.loc&&(_.loc.end=m))}function i(_,w){const m=_.context(),p=s(3,m.offset,m.startLoc);return p.value=w,o(p,_.currentOffset(),_.currentPosition()),p}function a(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(5,p,E);return P.index=parseInt(w,10),_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function l(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(4,p,E);return P.key=w,_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function c(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(9,p,E);return P.value=w.replace(sw,ow),_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function u(_){const w=_.nextToken(),m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(8,p,E);return w.type!==11?(r(_,ge.UNEXPECTED_EMPTY_LINKED_MODIFIER,m.lastStartLoc,0),P.value="",o(P,p,E),{nextConsumeToken:w,node:P}):(w.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,It(w)),P.value=w.value||"",o(P,_.currentOffset(),_.currentPosition()),{node:P})}function f(_,w){const m=_.context(),p=s(7,m.offset,m.startLoc);return p.value=w,o(p,_.currentOffset(),_.currentPosition()),p}function d(_){const w=_.context(),m=s(6,w.offset,w.startLoc);let p=_.nextToken();if(p.type===8){const E=u(_);m.modifier=E.node,p=E.nextConsumeToken||_.nextToken()}switch(p.type!==9&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(p)),p=_.nextToken(),p.type===2&&(p=_.nextToken()),p.type){case 10:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(p)),m.key=f(_,p.value||"");break;case 4:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(p)),m.key=l(_,p.value||"");break;case 5:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(p)),m.key=a(_,p.value||"");break;case 6:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(p)),m.key=c(_,p.value||"");break;default:{r(_,ge.UNEXPECTED_EMPTY_LINKED_KEY,w.lastStartLoc,0);const E=_.context(),P=s(7,E.offset,E.startLoc);return P.value="",o(P,E.offset,E.startLoc),m.key=P,o(m,E.offset,E.startLoc),{nextConsumeToken:p,node:m}}}return o(m,_.currentOffset(),_.currentPosition()),{node:m}}function h(_){const w=_.context(),m=w.currentType===1?_.currentOffset():w.offset,p=w.currentType===1?w.endLoc:w.startLoc,E=s(2,m,p);E.items=[];let P=null;do{const O=P||_.nextToken();switch(P=null,O.type){case 0:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(O)),E.items.push(i(_,O.value||""));break;case 5:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(O)),E.items.push(a(_,O.value||""));break;case 4:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(O)),E.items.push(l(_,O.value||""));break;case 6:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,It(O)),E.items.push(c(_,O.value||""));break;case 7:{const x=d(_);E.items.push(x.node),P=x.nextConsumeToken||null;break}}}while(w.currentType!==13&&w.currentType!==1);const R=w.currentType===1?w.lastOffset:_.currentOffset(),M=w.currentType===1?w.lastEndLoc:_.currentPosition();return o(E,R,M),E}function y(_,w,m,p){const E=_.context();let P=p.items.length===0;const R=s(1,w,m);R.cases=[],R.cases.push(p);do{const M=h(_);P||(P=M.items.length===0),R.cases.push(M)}while(E.currentType!==13);return P&&r(_,ge.MUST_HAVE_MESSAGES_IN_PLURAL,m,0),o(R,_.currentOffset(),_.currentPosition()),R}function C(_){const w=_.context(),{offset:m,startLoc:p}=w,E=h(_);return w.currentType===13?E:y(_,m,p,E)}function L(_){const w=nw(_,Oe({},e)),m=w.context(),p=s(0,m.offset,m.startLoc);return t&&p.loc&&(p.loc.source=_),p.body=C(w),e.onCacheKey&&(p.cacheKey=e.onCacheKey(_)),m.currentType!==13&&r(w,ge.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,_[m.offset]||""),o(p,w.currentOffset(),w.currentPosition()),p}return{parse:L}}function It(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function aw(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function Yc(e,t){for(let n=0;nzc(n)),e}function zc(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;na;function c(L,_){a.code+=L}function u(L,_=!0){const w=_?s:"";c(o?w+" ".repeat(L):w)}function f(L=!0){const _=++a.indentLevel;L&&u(_)}function d(L=!0){const _=--a.indentLevel;L&&u(_)}function h(){u(a.indentLevel)}return{context:l,push:c,indent:f,deindent:d,newline:h,helper:L=>`_${L}`,needIndent:()=>a.needIndent}}function fw(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),gr(e,t.key),t.modifier?(e.push(", "),gr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function dw(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let o=0;o{const n=K(t.mode)?t.mode:"normal",r=K(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,i=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=uw(e,{mode:n,filename:r,sourceMap:s,breakLineCode:o,needIndent:i});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),a.length>0&&(l.push(`const { ${Qa(a.map(f=>`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),gr(l,e),l.deindent(i),l.push("}"),delete e.helpers;const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function gw(e,t={}){const n=Oe({},t),r=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,a=iw(n).parse(e);return r?(o&&cw(a),s&&Xn(a),{ast:a,code:""}):(lw(a,n),mw(a,n))}/*! - * core-base v10.0.4 - * (c) 2024 kazuya kawaguchi - * Released under the MIT License. - */function _w(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Xa().__INTLIFY_PROD_DEVTOOLS__=!1)}function li(e){return n=>yw(n,e)}function yw(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,s=r.c||r.cases;return e.plural(s.reduce((o,i)=>[...o,Xc(e,i)],[]))}else return Xc(e,n)}function Xc(e,t){const n=t.s||t.static;if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((s,o)=>[...s,oa(e,o)],[]);return e.normalize(r)}}function oa(e,t){const n=t.t||t.type;switch(n){case 3:{const r=t;return r.v||r.value}case 9:{const r=t;return r.v||r.value}case 4:{const r=t;return e.interpolate(e.named(r.k||r.key))}case 5:{const r=t;return e.interpolate(e.list(r.i!=null?r.i:r.index))}case 6:{const r=t,s=r.m||r.modifier;return e.linked(oa(e,r.k||r.key),s?oa(e,s):void 0,e.type)}case 7:{const r=t;return r.v||r.value}case 8:{const r=t;return r.v||r.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const bw=e=>e;let Ps=Object.create(null);const _r=e=>ie(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function vw(e,t={}){let n=!1;const r=t.onError||z0;return t.onError=s=>{n=!0,r(s)},{...gw(e,t),detectError:n}}function Ew(e,t){if(K(e)){Le(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||bw)(e),s=Ps[r];if(s)return s;const{ast:o,detectError:i}=vw(e,{...t,location:!1,jit:!0}),a=li(o);return i?a:Ps[r]=a}else{const n=e.cacheKey;if(n){const r=Ps[n];return r||(Ps[n]=li(e))}else return li(e)}}let Yr=null;function ww(e){Yr=e}function Sw(e,t,n){Yr&&Yr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const Cw=Lw("function:translate");function Lw(e){return t=>Yr&&Yr.emit(e,t)}const qt={INVALID_ARGUMENT:Y0,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},Tw=24;function Yt(e){return Do(e,null,void 0)}function rl(e,t){return t.locale!=null?Jc(t.locale):Jc(e.locale)}let ci;function Jc(e){if(K(e))return e;if(_e(e)){if(e.resolvedOnce&&ci!=null)return ci;if(e.constructor.name==="Function"){const t=e();if(n0(t))throw Yt(qt.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return ci=t}else throw Yt(qt.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Yt(qt.NOT_SUPPORT_LOCALE_TYPE)}function Pw(e,t,n){return[...new Set([n,...Re(t)?t:ie(t)?Object.keys(t):K(t)?[t]:[n]])]}function Dh(e,t,n){const r=K(n)?n:oo,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;Re(i);)i=Qc(o,i,t);const a=Re(t)||!ue(t)?t:t.default?t.default:null;i=K(a)?[a]:a,Re(i)&&Qc(o,i,!1),s.__localeChainCache.set(r,o)}return o}function Qc(e,t,n){let r=!0;for(let s=0;s{i===void 0?i=a:i+=a},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=xw(i),i===!1))return!1;d[1]()}};function h(){const y=e[n+1];if(r===5&&y==="'"||r===6&&y==='"')return n++,a="\\"+y,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&h())){if(l=Nw(o),f=vn[r],c=f[l]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(a=o,u()===!1))))return;if(r===7)return t}}const Zc=new Map;function Mw(e,t){return ie(e)?e[t]:null}function $w(e,t){if(!ie(e))return null;let n=Zc.get(t);if(n||(n=Dw(t),n&&Zc.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Hw(){return{upper:(e,t)=>t==="text"&&K(e)?e.toUpperCase():t==="vnode"&&ie(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&K(e)?e.toLowerCase():t==="vnode"&&ie(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&K(e)?tu(e):t==="vnode"&&ie(e)&&"__v_isVNode"in e?tu(e.children):e}}let Mh;function Uw(e){Mh=e}let $h;function jw(e){$h=e}let Fh;function Bw(e){Fh=e}let Hh=null;const Vw=e=>{Hh=e},Ww=()=>Hh;let Uh=null;const nu=e=>{Uh=e},Kw=()=>Uh;let ru=0;function Gw(e={}){const t=_e(e.onWarn)?e.onWarn:s0,n=K(e.version)?e.version:Fw,r=K(e.locale)||_e(e.locale)?e.locale:oo,s=_e(r)?oo:r,o=Re(e.fallbackLocale)||ue(e.fallbackLocale)||K(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=ue(e.messages)?e.messages:{[s]:{}},a=ue(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},l=ue(e.numberFormats)?e.numberFormats:{[s]:{}},c=Oe({},e.modifiers||{},Hw()),u=e.pluralRules||{},f=_e(e.missing)?e.missing:null,d=Le(e.missingWarn)||to(e.missingWarn)?e.missingWarn:!0,h=Le(e.fallbackWarn)||to(e.fallbackWarn)?e.fallbackWarn:!0,y=!!e.fallbackFormat,C=!!e.unresolving,L=_e(e.postTranslation)?e.postTranslation:null,_=ue(e.processor)?e.processor:null,w=Le(e.warnHtmlMessage)?e.warnHtmlMessage:!0,m=!!e.escapeParameter,p=_e(e.messageCompiler)?e.messageCompiler:Mh,E=_e(e.messageResolver)?e.messageResolver:$h||Mw,P=_e(e.localeFallbacker)?e.localeFallbacker:Fh||Pw,R=ie(e.fallbackContext)?e.fallbackContext:void 0,M=e,O=ie(M.__datetimeFormatters)?M.__datetimeFormatters:new Map,x=ie(M.__numberFormatters)?M.__numberFormatters:new Map,B=ie(M.__meta)?M.__meta:{};ru++;const D={version:n,cid:ru,locale:r,fallbackLocale:o,messages:i,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:y,unresolving:C,postTranslation:L,processor:_,warnHtmlMessage:w,escapeParameter:m,messageCompiler:p,messageResolver:E,localeFallbacker:P,fallbackContext:R,onWarn:t,__meta:B};return D.datetimeFormats=a,D.numberFormats=l,D.__datetimeFormatters=O,D.__numberFormatters=x,__INTLIFY_PROD_DEVTOOLS__&&Sw(D,n,B),D}function sl(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const a=o(e,n,t,s);return K(a)?a:t}else return t}function Lr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function qw(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function Yw(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r{jh.includes(l)?i[l]=n[l]:o[l]=n[l]}),K(r)?o.locale=r:ue(r)&&(i=r),ue(s)&&(i=s),[o.key||"",a,o,i]}function ou(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function iu(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,c,u,f]=aa(...t),d=Le(u.missingWarn)?u.missingWarn:e.missingWarn;Le(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,y=rl(e,u),C=i(e,s,y);if(!K(l)||l==="")return new Intl.NumberFormat(y,f).format(c);let L={},_,w=null;const m="number format";for(let P=0;P{Bh.includes(l)?i[l]=n[l]:o[l]=n[l]}),K(r)?o.locale=r:ue(r)&&(i=r),ue(s)&&(i=s),[o.key||"",a,o,i]}function au(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}const zw=e=>e,Xw=e=>"",Jw="text",Qw=e=>e.length===0?"":Qa(e),Zw=r0;function lu(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function eS(e){const t=Ue(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Ue(e.named.count)||Ue(e.named.n))?Ue(e.named.count)?e.named.count:Ue(e.named.n)?e.named.n:t:t}function tS(e,t){t.count||(t.count=e),t.n||(t.n=e)}function nS(e={}){const t=e.locale,n=eS(e),r=ie(e.pluralRules)&&K(t)&&_e(e.pluralRules[t])?e.pluralRules[t]:lu,s=ie(e.pluralRules)&&K(t)&&_e(e.pluralRules[t])?lu:void 0,o=_=>_[r(n,_.length,s)],i=e.list||[],a=_=>i[_],l=e.named||{};Ue(e.pluralIndex)&&tS(n,l);const c=_=>l[_];function u(_,w){const m=_e(e.messages)?e.messages(_,!!w):ie(e.messages)?e.messages[_]:!1;return m||(e.parent?e.parent.message(_):Xw)}const f=_=>e.modifiers?e.modifiers[_]:zw,d=ue(e.processor)&&_e(e.processor.normalize)?e.processor.normalize:Qw,h=ue(e.processor)&&_e(e.processor.interpolate)?e.processor.interpolate:Zw,y=ue(e.processor)&&K(e.processor.type)?e.processor.type:Jw,L={list:a,named:c,plural:o,linked:(_,...w)=>{const[m,p]=w;let E="text",P="";w.length===1?ie(m)?(P=m.modifier||P,E=m.type||E):K(m)&&(P=m||P):w.length===2&&(K(m)&&(P=m||P),K(p)&&(E=p||E));const R=u(_,!0)(L),M=E==="vnode"&&Re(R)&&P?R[0]:R;return P?f(P)(M,E):M},message:u,type:y,interpolate:h,normalize:d,values:Oe({},i,l)};return L}const cu=()=>"",pt=e=>_e(e);function uu(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:a}=e,[l,c]=la(...t),u=Le(c.missingWarn)?c.missingWarn:e.missingWarn,f=Le(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=Le(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,y=K(c.default)||Le(c.default)?Le(c.default)?o?l:()=>l:c.default:n?o?l:()=>l:null,C=n||y!=null&&(K(y)||_e(y)),L=rl(e,c);d&&rS(c);let[_,w,m]=h?[l,L,a[L]||{}]:Vh(e,l,L,i,f,u),p=_,E=l;if(!h&&!(K(p)||_r(p)||pt(p))&&C&&(p=y,E=p),!h&&(!(K(p)||_r(p)||pt(p))||!K(w)))return s?Mo:l;let P=!1;const R=()=>{P=!0},M=pt(p)?p:Wh(e,l,w,p,E,R);if(P)return p;const O=iS(e,w,m,c),x=nS(O),B=sS(e,M,x),D=r?r(B,l):B;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:K(l)?l:pt(p)?p.key:"",locale:w||(pt(p)?p.locale:""),format:K(p)?p:pt(p)?p.source:"",message:D};Y.meta=Oe({},e.__meta,Ww()||{}),Cw(Y)}return D}function rS(e){Re(e.list)?e.list=e.list.map(t=>K(t)?Mc(t):t):ie(e.named)&&Object.keys(e.named).forEach(t=>{K(e.named[t])&&(e.named[t]=Mc(e.named[t]))})}function Vh(e,t,n,r,s,o){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let f={},d,h=null;const y="translate";for(let C=0;Cr;return c.locale=n,c.key=t,c}const l=i(r,oS(e,n,s,r,a,o));return l.locale=n,l.key=t,l.source=r,l}function sS(e,t,n){return t(n)}function la(...e){const[t,n,r]=e,s={};if(!K(t)&&!Ue(t)&&!pt(t)&&!_r(t))throw Yt(qt.INVALID_ARGUMENT);const o=Ue(t)?String(t):(pt(t),t);return Ue(n)?s.plural=n:K(n)?s.default=n:ue(n)&&!Ro(n)?s.named=n:Re(n)&&(s.list=n),Ue(r)?s.plural=r:K(r)?s.default=r:ue(r)&&Oe(s,r),[o,s]}function oS(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>JE(t,n,i)}}function iS(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:s,pluralRules:o,messages:(h,y)=>{let C=i(n,h);if(C==null&&(u||y)){const[,,L]=Vh(u||e,h,t,a,l,c);C=i(L,h)}if(K(C)||_r(C)){let L=!1;const w=Wh(e,h,t,C,h,()=>{L=!0});return L?cu:w}else return pt(C)?C:cu}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),Ue(r.plural)&&(d.pluralIndex=r.plural),d}_w();/*! - * vue-i18n v10.0.4 - * (c) 2024 kazuya kawaguchi - * Released under the MIT License. - */const aS="10.0.4";function lS(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Xa().__INTLIFY_PROD_DEVTOOLS__=!1)}const yt={UNEXPECTED_RETURN_TYPE:Tw,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 Do(e,null,void 0)}const ca=bn("__translateVNode"),ua=bn("__datetimeParts"),fa=bn("__numberParts"),cS=bn("__setPluralRules"),uS=bn("__injectWithOption"),da=bn("__dispose");function zr(e){if(!ie(e))return e;for(const t in e)if(no(e,t))if(!t.includes("."))ie(e[t])&&zr(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]||{},Dn(c,i[l])):Dn(c,i)}else K(a)&&Dn(JSON.parse(a),i)}),s==null&&o)for(const a in i)no(i,a)&&zr(i[a]);return i}function Gh(e){return e.type}function fS(e,t,n){let r=ie(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=Kh(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(ie(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(ie(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function fu(e){return Te(pn,null,e,0)}const du="__INTLIFY_META__",hu=()=>[],dS=()=>!1;let pu=0;function mu(e){return(t,n,r,s)=>e(n,r,en()||void 0,s)}const hS=()=>{const e=en();let t=null;return e&&(t=Gh(e)[du])?{[du]:t}:null};function qh(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,s=e.flatJson,o=eo?Pe:ir;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)||Re(e.fallbackLocale)||ue(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),c=o(Kh(a.value,e)),u=o(ue(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=o(ue(e.numberFormats)?e.numberFormats:{[a.value]:{}});let d=t?t.missingWarn:Le(e.missingWarn)||to(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:Le(e.fallbackWarn)||to(e.fallbackWarn)?e.fallbackWarn:!0,y=t?t.fallbackRoot:Le(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,L=_e(e.missing)?e.missing:null,_=_e(e.missing)?mu(e.missing):null,w=_e(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:Le(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter;const E=t?t.modifiers:ue(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,R;R=(()=>{r&&nu(null);const T={version:aS,locale:a.value,fallbackLocale:l.value,messages:c.value,modifiers:E,pluralRules:P,missing:_===null?void 0:_,missingWarn:d,fallbackWarn:h,fallbackFormat:C,unresolving:!0,postTranslation:w===null?void 0:w,warnHtmlMessage:m,escapeParameter:p,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};T.datetimeFormats=u.value,T.numberFormats=f.value,T.__datetimeFormatters=ue(R)?R.__datetimeFormatters:void 0,T.__numberFormatters=ue(R)?R.__numberFormatters:void 0;const I=Gw(T);return r&&nu(I),I})(),Lr(R,a.value,l.value);function O(){return[a.value,l.value,c.value,u.value,f.value]}const x=Ee({get:()=>a.value,set:T=>{a.value=T,R.locale=a.value}}),B=Ee({get:()=>l.value,set:T=>{l.value=T,R.fallbackLocale=l.value,Lr(R,a.value,T)}}),D=Ee(()=>c.value),Y=Ee(()=>u.value),re=Ee(()=>f.value);function oe(){return _e(w)?w:null}function G(T){w=T,R.postTranslation=T}function J(){return L}function z(T){T!==null&&(_=mu(T)),L=T,R.missing=_}const pe=(T,I,W,Q,le,ce)=>{O();let ke;try{__INTLIFY_PROD_DEVTOOLS__,r||(R.fallbackContext=t?Kw():void 0),ke=T(R)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(R.fallbackContext=void 0)}if(W!=="translate exists"&&Ue(ke)&&ke===Mo||W==="translate exists"&&!ke){const[Fe,ct]=I();return t&&y?Q(t):le(Fe)}else{if(ce(ke))return ke;throw Lt(yt.UNEXPECTED_RETURN_TYPE)}};function ot(...T){return pe(I=>Reflect.apply(uu,null,[I,...T]),()=>la(...T),"translate",I=>Reflect.apply(I.t,I,[...T]),I=>I,I=>K(I))}function ze(...T){const[I,W,Q]=T;if(Q&&!ie(Q))throw Lt(yt.INVALID_ARGUMENT);return ot(I,W,Oe({resolvedMessage:!0},Q||{}))}function $e(...T){return pe(I=>Reflect.apply(su,null,[I,...T]),()=>ia(...T),"datetime format",I=>Reflect.apply(I.d,I,[...T]),()=>eu,I=>K(I))}function Rt(...T){return pe(I=>Reflect.apply(iu,null,[I,...T]),()=>aa(...T),"number format",I=>Reflect.apply(I.n,I,[...T]),()=>eu,I=>K(I))}function kt(T){return T.map(I=>K(I)||Ue(I)||Le(I)?fu(String(I)):I)}const We={normalize:kt,interpolate:T=>T,type:"vnode"};function F(...T){return pe(I=>{let W;const Q=I;try{Q.processor=We,W=Reflect.apply(uu,null,[Q,...T])}finally{Q.processor=null}return W},()=>la(...T),"translate",I=>I[ca](...T),I=>[fu(I)],I=>Re(I))}function q(...T){return pe(I=>Reflect.apply(iu,null,[I,...T]),()=>aa(...T),"number format",I=>I[fa](...T),hu,I=>K(I)||Re(I))}function V(...T){return pe(I=>Reflect.apply(su,null,[I,...T]),()=>ia(...T),"datetime format",I=>I[ua](...T),hu,I=>K(I)||Re(I))}function X(T){P=T,R.pluralRules=P}function ae(T,I){return pe(()=>{if(!T)return!1;const W=K(I)?I:a.value,Q=S(W),le=R.messageResolver(Q,T);return _r(le)||pt(le)||K(le)},()=>[T],"translate exists",W=>Reflect.apply(W.te,W,[T,I]),dS,W=>Le(W))}function ye(T){let I=null;const W=Dh(R,l.value,a.value);for(let Q=0;Q{i&&(a.value=T,R.locale=T,Lr(R,a.value,l.value))}),Ye(t.fallbackLocale,T=>{i&&(l.value=T,R.fallbackLocale=T,Lr(R,a.value,l.value))}));const j={id:pu,locale:x,fallbackLocale:B,get inheritLocale(){return i},set inheritLocale(T){i=T,T&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Lr(R,a.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:D,get modifiers(){return E},get pluralRules(){return P||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(T){d=T,R.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(T){h=T,R.fallbackWarn=h},get fallbackRoot(){return y},set fallbackRoot(T){y=T},get fallbackFormat(){return C},set fallbackFormat(T){C=T,R.fallbackFormat=C},get warnHtmlMessage(){return m},set warnHtmlMessage(T){m=T,R.warnHtmlMessage=T},get escapeParameter(){return p},set escapeParameter(T){p=T,R.escapeParameter=T},t:ot,getLocaleMessage:S,setLocaleMessage:A,mergeLocaleMessage:U,getPostTranslationHandler:oe,setPostTranslationHandler:G,getMissingHandler:J,setMissingHandler:z,[cS]:X};return j.datetimeFormats=Y,j.numberFormats=re,j.rt=ze,j.te=ae,j.tm=b,j.d=$e,j.n=Rt,j.getDateTimeFormat=$,j.setDateTimeFormat=g,j.mergeDateTimeFormat=v,j.getNumberFormat=k,j.setNumberFormat=N,j.mergeNumberFormat=H,j[uS]=n,j[ca]=F,j[ua]=V,j[fa]=q,j}const ol={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function pS({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===He?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function Yh(){return He}const mS=Tt({name:"i18n-t",props:Oe({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ue(e)||!isNaN(e)}},ol),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||il({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=K(e.plural)?+e.plural:e.plural);const a=pS(t,o),l=s[ca](e.keypath,a,i),c=Oe({},r),u=K(e.tag)||ie(e.tag)?e.tag:Yh();return qe(u,c,l)}}}),gu=mS;function gS(e){return Re(e)&&!K(e[0])}function zh(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let a={};e.locale&&(i.locale=e.locale),K(e.format)?i.key=e.format:ie(e.format)&&(K(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,h)=>n.includes(h)?Oe({},d,{[h]:e.format[h]}):d,{}));const l=r(e.value,i,a);let c=[i.key];Re(l)?c=l.map((d,h)=>{const y=s[d.type],C=y?y({[d.type]:d.value,index:h,parts:l}):[d.value];return gS(C)&&(C[0].key=`${d.type}-${h}`),C}):K(l)&&(c=[l]);const u=Oe({},o),f=K(e.tag)||ie(e.tag)?e.tag:Yh();return qe(f,u,c)}}const _S=Tt({name:"i18n-n",props:Oe({value:{type:Number,required:!0},format:{type:[String,Object]}},ol),setup(e,t){const n=e.i18n||il({useScope:e.scope,__useComponent:!0});return zh(e,t,Bh,(...r)=>n[fa](...r))}}),_u=_S,yS=Tt({name:"i18n-d",props:Oe({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ol),setup(e,t){const n=e.i18n||il({useScope:e.scope,__useComponent:!0});return zh(e,t,jh,(...r)=>n[ua](...r))}}),yu=yS;function bS(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 vS(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw Lt(yt.UNEXPECTED_ERROR);const c=bS(e,a.$),u=bu(l);return[Reflect.apply(c.t,c,[...vu(u)]),c]};return{created:(i,a)=>{const[l,c]=t(a);eo&&e.global===c&&(i.__i18nWatcher=Ye(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{eo&&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(ue(e)){if(!("path"in e))throw Lt(yt.REQUIRED_VALUE,"path");return e}else throw Lt(yt.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),Ue(s)&&(i.plural=s),Ue(o)&&(i.plural=o),[t,a,i]}function ES(e,t,...n){const r=ue(n[0])?n[0]:{};(Le(r.globalInstall)?r.globalInstall:!0)&&([gu.name,"I18nT"].forEach(o=>e.component(o,gu)),[_u.name,"I18nN"].forEach(o=>e.component(o,_u)),[yu.name,"I18nD"].forEach(o=>e.component(o,yu))),e.directive("t",vS(t))}const wS=bn("global-vue-i18n");function SS(e={},t){const n=Le(e.globalInjection)?e.globalInjection:!0,r=new Map,[s,o]=CS(e),i=bn("");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),ue(d[0])){const C=d[0];u.__composerExtend=C.__composerExtend,u.__vueI18nExtend=C.__vueI18nExtend}let h=null;n&&(h=IS(f,u.global)),ES(f,u,...d);const y=f.unmount;f.unmount=()=>{h&&h(),u.dispose(),y()}},get global(){return o},dispose(){s.stop()},__instances:r,__getInstance:a,__setInstance:l,__deleteInstance:c};return u}function il(e={}){const t=en();if(t==null)throw Lt(yt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Lt(yt.NOT_INSTALLED);const n=LS(t),r=PS(n),s=Gh(t),o=TS(e,s);if(o==="global")return fS(r,e,s),r;if(o==="parent"){let l=RS(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Oe({},e);"__i18n"in s&&(l.__i18n=s.__i18n),r&&(l.__root=r),a=qh(l),i.__composerExtend&&(a[da]=i.__composerExtend(a)),OS(i,t,a),i.__setInstance(t,a)}return a}function CS(e,t,n){const r=ss(),s=r.run(()=>qh(e));if(s==null)throw Lt(yt.UNEXPECTED_ERROR);return[r,s]}function LS(e){const t=je(e.isCE?wS:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Lt(e.isCE?yt.NOT_INSTALLED_WITH_PROVIDE:yt.UNEXPECTED_ERROR);return t}function TS(e,t){return Ro(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function PS(e){return e.mode==="composition"?e.global:e.global.__composer}function RS(e,t,n=!1){let r=null;const s=t.root;let o=kS(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 kS(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function OS(e,t,n){mo(()=>{},t),_o(()=>{const r=n;e.__deleteInstance(t);const s=r[da];s&&(s(),delete r[da])},t)}const AS=["locale","fallbackLocale","availableLocales"],Eu=["t","rt","d","n","tm","te"];function IS(e,t){const n=Object.create(null);return AS.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Lt(yt.UNEXPECTED_ERROR);const i=we(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(yt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Eu.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}lS();Uw(Ew);jw($w);Bw(Dh);if(__INTLIFY_PROD_DEVTOOLS__){const e=Xa();e.__INTLIFY__=!0,ww(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function eL(e){const t=No(),n=Gd(),r=kn(t.i18n),s=t.router,o=us(t.i18n),i=Gc(bh(t.i18n)),a=Pe({}),l=t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR,c=Ee({get(){return l?t.metaState.value:s.currentRoute.value.meta[Ds]??{}},set(y){t.metaState.value=y,a.value=y,s.currentRoute.value.meta[Ds]=y}}),u=Ye(()=>s.currentRoute.value.fullPath,()=>{s.currentRoute.value.meta[Ds]=l?t.metaState.value:a.value});_o(()=>{u()});const f=Gc(i).find(y=>y.code===o)||{code:o},d=f.language;ne(r.baseUrl)||console.warn("I18n `baseUrl` is required to generate valid SEO tag links.");const h=()=>{const y={link:[],meta:[]};if(o&&r.locales){const C="id";y.link.push(...wh(t,i,C),...Ch(t,C,e)),y.meta.push(...Lh(t,C,e),...Th(f,d,C),...Ph(i,d,C))}n==null||n.push(y)};return function(y){c.value={...y},h()}}function tL(){return nt(fs)}function NS(){return nt(mr)}const xS=Ie({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){if(e.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const t=NS(),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 DS(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"&&_h(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=No(e);o.mixin({methods:{$getRouteBaseName:nt(pr,c),$resolveRoute:nt(Io,c),$localePath:nt(fs,c),$localeRoute:nt(el,c),$localeLocation:nt(I0,c),$switchLocalePath:nt(mr,c),$localeHead:nt(Eh,c)}})}if(o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{r.stop(),c()}}},r}const MS=Ie({name:"i18n:plugin",parallel:i0,async setup(e){let t,n;const r=Fn(),{vueApp:s}=e,o=e,i=G0(o);K0(o,i);const a={...o.$config.public.i18n,defaultLocale:i};a.baseUrl=U0();const l=ds(),c=([t,n]=mt(()=>m0(o0,de())),t=await t,n(),t);c.messages=c.messages||{},c.fallbackLocale=c.fallbackLocale??!1;const u=kh(),f=p=>p||c.locale||"en-US",d=j0();let h=Vc(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(()=>g0(c.messages,ro,{localeCodes:hr,initialLocale:h,lazy:a.lazy,defaultLocale:a.defaultLocale,fallbackLocale:c.fallbackLocale})),t=await t,n(),t),h=f(h);const y=SS({...c,locale:h});let C=!0;const L=p=>h!==p&&C;let _=!0;const w=()=>_;if(w()&&a.strategy==="no_prefix"){const p=d.value;e.hook("app:mounted",async()=>{const E=Nh(r,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:p},h);await w0(y,E.locale),_=!1})}DS(y,{extendComposer(p){const E=Fn(),P=Pe(a.locales),R=Pe(hr),M=Pe("");p.locales=Ee(()=>P.value),p.localeCodes=Ee(()=>R.value),p.baseUrl=Ee(()=>M.value),l0?Ye(p.locale,()=>{M.value=Hc(a.baseUrl,o)},{immediate:!0}):M.value=Hc(a.baseUrl,o),p.strategy=a.strategy,p.localeProperties=Ee(()=>ko.find(O=>O.code===p.locale.value)||{code:p.locale.value}),p.setLocale=async O=>{const x=L(O);await Bc(O,y,a,x)&&x&&(C=!1);const D=await o.runWithContext(()=>Wc({route:{to:E},locale:O,routeLocale:u(E),strategy:a.strategy}));await o.runWithContext(async()=>await Kc({nuxtApp:o,i18n:y,redirectPath:D,locale:O,route:E},{enableNavigate:!0}))},p.loadLocaleMessages=async O=>{const x=vh.bind(null,y);await so(O,ro,x)},p.differentDomains=a.differentDomains,p.defaultLocale=a.defaultLocale,p.getBrowserLocale=()=>Ah(),p.getLocaleCookie=()=>ai(d,l,a.defaultLocale),p.setLocaleCookie=O=>B0(d,O,l),p.onBeforeLanguageSwitch=(O,x,B,D)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:O,newLocale:x,initialSetup:B,context:D}),p.onLanguageSwitched=(O,x)=>e.callHook("i18n:localeSwitched",{oldLocale:O,newLocale:x}),p.finalizePendingLocaleChange=async()=>{y.__pendingLocale&&(yh(y,y.__pendingLocale),y.__resolvePendingLocalePromise&&await y.__resolvePendingLocalePromise(),y.__pendingLocale=void 0)},p.waitForPendingLocaleChange=async()=>{y.__pendingLocale&&y.__pendingLocalePromise&&await y.__pendingLocalePromise}},extendComposerInstance(p,E){const P={locales:{get:()=>E.locales.value},localeCodes:{get:()=>E.localeCodes.value},baseUrl:{get:()=>E.baseUrl.value},strategy:{get:()=>E.strategy},localeProperties:{get:()=>E.localeProperties.value},setLocale:{get:()=>async R=>Reflect.apply(E.setLocale,E,[R])},loadLocaleMessages:{get:()=>async R=>Reflect.apply(E.loadLocaleMessages,E,[R])},differentDomains:{get:()=>E.differentDomains},defaultLocale:{get:()=>E.defaultLocale},getBrowserLocale:{get:()=>()=>Reflect.apply(E.getBrowserLocale,E,[])},getLocaleCookie:{get:()=>()=>Reflect.apply(E.getLocaleCookie,E,[])},setLocaleCookie:{get:()=>R=>Reflect.apply(E.setLocaleCookie,E,[R])},onBeforeLanguageSwitch:{get:()=>(R,M,O,x)=>Reflect.apply(E.onBeforeLanguageSwitch,E,[R,M,O,x])},onLanguageSwitched:{get:()=>(R,M)=>Reflect.apply(E.onLanguageSwitched,E,[R,M])},finalizePendingLocaleChange:{get:()=>()=>Reflect.apply(E.finalizePendingLocaleChange,E,[])},waitForPendingLocaleChange:{get:()=>()=>Reflect.apply(E.waitForPendingLocaleChange,E,[])}};for(const[R,M]of Object.entries(P))Object.defineProperty(p,R,M)}}),s.use(y),$0(o,y);let m=0;by("locale-changing",async(p,E)=>{let P,R;const M=u(p),O=Vc(p,M,()=>us(y)||f(a.defaultLocale),{ssg:w()&&a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:m===0,localeCookie:ai(d,l,a.defaultLocale)},a),x=L(O);([P,R]=mt(()=>Bc(O,y,a,x)),P=await P,R(),P)&&x&&(C=!1);const D=([P,R]=mt(()=>o.runWithContext(()=>Wc({route:{to:p,from:E},locale:O,routeLocale:M,strategy:a.strategy},!0))),P=await P,R(),P);return m++,[P,R]=mt(()=>o.runWithContext(async()=>Kc({nuxtApp:o,i18n:y,redirectPath:D,locale:O,route:p}))),P=await P,R(),P},{global:!0})}});function $S(e){return e.replaceAll("-"," ").replace(/\w\S*/g,t=>t.charAt(0).toUpperCase()+t.substr(1).toLowerCase())}const FS=Ie({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Fn(),t=Ee(()=>{var o,i;if(typeof((o=e.meta)==null?void 0:o.title)=="string")return(i=e.meta)==null?void 0:i.title;const s=Un(e.path||"/").split("/").pop();return s?$S(s):null});Va({title:()=>t.value},{tagPriority:101})}});function HS(e,t){let n=e;Pt(e,{strict:!1,acceptRelative:!0})&&(n=Ha(e).pathname);const r=Ni(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?xi(r,s||"/"):s,i=xi(n,o);return n==="/"&&!t.withBase?ur(i):jS(t.trailingSlash,i)}function US(e){var n;return!!((n=(e.split("/").pop()||e).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function jS(e,t){const n=Ha(t);if(US(n.pathname))return t;const r=e?ur(n.pathname):Un(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function BS(e){return window.location.origin}function $o(e){let t;return t=de().$nuxtSiteConfig,t||{}}function VS(e={}){const t=$o(),n=BS(),r=Ve().app.baseURL||"/";return s=>Ee(()=>HS(ne(s),{absolute:ne(e.absolute),withBase:ne(e.withBase),siteUrl:ne(e.canonical)!==!1?t.url:n,trailingSlash:t.trailingSlash,base:r}))}function WS(e){const{canonicalQueryWhitelist:t}=Ve().public["nuxt-seo"],n=$o(),r=Fn(),s=VS({withBase:!0,absolute:!0}),o=Ee(()=>{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}?${ud(u)}`:c}),i={tagPriority:101};Va({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}Tb(a,i)}const KS=Ie({name:"nuxt-seo:defaults",env:{islands:!1},dependsOn:["i18n:plugin"],setup(e){var r,s;const t=$o(),n=Pe(((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}),WS({locale:n})}}),GS=Ie(()=>{const e=Co();if(!e)return;const t=$o(),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 qS(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=Xi(n,l.title);const u=l.title,f=(o=c.find(L=>L.name==="description"))==null?void 0:o.content,d=c.some(L=>L.property==="og:title"),h=c.some(L=>L.property==="og:image"),y=c.some(L=>L.name==="twitter:card"),C=c.some(L=>L.property==="og:description");if(i[a].meta=l.meta||[],!d&&(l.titleTemplate||l.title)){let L=(e==null?void 0:e.ogTitle)||n||l.title;typeof L=="function"&&(L=L(u)),L&&i[a].meta.push({property:"og:title",content:String(L)})}if(f&&!C){let L=(e==null?void 0:e.ogDescription)||f;typeof L=="function"&&(L=L(u)),L&&i[a].meta.push({property:"og:description",content:String(L)})}h&&!y&&i[a].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const YS=Ie(()=>{const e=Co();e&&e.use(qS())});function Xh(){return zS}const zS=e=>{const t=Ve();let n;return typeof e=="function"&&(n=sm({rootMargin:t.public.booster.lazyOffsetComponent||"0%"})),se({loader:e,hydrate:n})},qn=Xh(),XS=Ie(e=>{const{vueApp:t}=e,n={StagePicture:qn(()=>ee(()=>import("./DGBBroCv.js"),__vite__mapDeps([54,55,56,51,52,1,2,57,58,4,36,59,60]),import.meta.url)),StageVideo:qn(()=>ee(()=>import("./CiqouWtm.js"),__vite__mapDeps([61,62,63,57,58,4,36,59,64,51,52,65]),import.meta.url)),FullText:qn(()=>ee(()=>import("./BmTp6uct.js"),__vite__mapDeps([66,67,55,56,68,58,1,2,69,51,52,4]),import.meta.url)),TextImage:qn(()=>ee(()=>import("./DJ0SK3t_.js"),__vite__mapDeps([70,67,55,56,68,58,1,2,69,50,15,51,52,57,4,36,59,71]),import.meta.url)),SinglePicture:qn(()=>ee(()=>import("./Cs5tTPX0.js"),__vite__mapDeps([72,51,52,57,58,4,36,59,73]),import.meta.url)),SingleVideo:qn(()=>ee(()=>import("./B9mf6GPo.js"),__vite__mapDeps([74,62,63,57,58,4,36,59,64,51,52]),import.meta.url))};Object.entries(n).forEach(([r,s])=>{t.component(r,s)})});var or,On;class JS{constructor(t){At(this,or);At(this,On,new Map);jn(this,or,new window.IntersectionObserver(n=>this.next(n),t))}next(t){t.forEach(({target:n,isIntersecting:r})=>{Ne(this,On).has(n)&&Ne(this,On).get(n)(r)})}register(t,n){Ne(this,On).set(t,n),Ne(this,or).observe(t)}unregister(t){Ne(this,On).delete(t),Ne(this,or).unobserve(t)}}or=new WeakMap,On=new WeakMap;const QS=e=>{const{node:t,key:n}=ZS(e);t.observables.has(n)||t.observables.set(n,new JS(e));const r=t.observables.get(n);return{register:(s,o)=>r.register(s,o),unregister:(s,o)=>r.unregister(s,o)}},ZS=({root:e,...t})=>{const n=e||window.document.documentElement;return n.observables||(n.observables=new Map),{key:JSON.stringify({...t}),node:n}};var Xr,Jr,An,Qr,Zr,es,ts;class eC{constructor(t,n){At(this,Xr);At(this,Jr);At(this,An,!1);At(this,Qr,[]);At(this,Zr,[]);At(this,es,new pi);At(this,ts,new pi);jn(this,Xr,t.register(n,this.onIntersecting.bind(this))),jn(this,Jr,()=>t.unregister(n))}get observer(){return Ne(this,Xr)}get inView(){return Ne(this,An)}onIntersecting(t){t?(Ne(this,es).resolve(),jn(this,An,!0),Ne(this,Qr).forEach(n=>n())):Ne(this,An)&&(Ne(this,ts).resolve(),jn(this,An,!1),Ne(this,Zr).forEach(n=>n()))}enterViewOnce(){return Ne(this,es).promise}enterView(t){Ne(this,Qr).push(t)}leaveViewOnce(){return Ne(this,ts).promise}leaveView(t){Ne(this,Zr).push(t)}destroy(){Ne(this,Jr).call(this)}}Xr=new WeakMap,Jr=new WeakMap,An=new WeakMap,Qr=new WeakMap,Zr=new WeakMap,es=new WeakMap,ts=new WeakMap;const tC=(e,t)=>{const n=al(e),r={...nC(n),...t};return new eC(QS(r),e)},nC=e=>({root:e!==window.document.documentElement&&e||void 0,threshold:[0]}),rC=function(e){const t=al(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},sC=/(auto|scroll)/,ui=(e,t)=>getComputedStyle(e,null).getPropertyValue(t),oC=e=>sC.test(ui(e,"overflow")+ui(e,"overflow-y")+ui(e,"overflow-x")),al=(e,t=[])=>!e||e===document.body?null:(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)&&oC(e)?e:(t.push(e),al(e.parentNode,t)),ha="font-active",wu=new Map,iC={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}=Rs(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&&ha].filter(Boolean).join(" ")),pa(r.props,"onLoad:font",l))}},getSSRProps(t){const n=[].concat(t.value);if(n.length){const{isCritical:r,fontCollection:s}=Rs(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(ha),pa(r.props,"onLoad:font",[].concat(n.value).map(s=>s.definition)))},async mounted(t,n,r){if(Rs(n.value)){const{isCritical:o,runtimeConfig:i}=Rs(n.value);if(o||!rC(t))Su(t,n,r);else{const a=tC(t,{rootMargin:i.lazyOffsetAsset||"0%"});wu.set(t,a),await a.enterViewOnce(),Su(t,n,r)}}},unmounted(t){wu.delete(t)}})}};function Rs(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(ha),t.instance.fontsReady.set(e,!0),pa(n.props,"onLoad:font",r)}const pa=(e,t,n)=>{typeof(e==null?void 0:e[String(t)])=="function"&&e[String(t)](n)};function aC(e){return typeof window<"u"&&"btoa"in window?window.btoa(e):Buffer.from(e).toString("base64")}class lC{constructor(t,{src:n,type:r,fallbackFamily:s},{media:o,selector:i},a=400,l="normal"){fl(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 pi}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=>uC(r.family)===this.family&&r.style===this.style&&Tu(r.weight)===Tu(this.weight)).load()}getKey(){const t={...this};return delete t.src,delete t.rootSelector,aC(JSON.stringify(t))}getCSSText({usedFontaine:t=!1}={}){const n=Cu(this.rootSelector,this.selector),r=`"${this.family}"`;return Lu(`${n} { - font-family: ${[fC(this.family,t)].filter(Boolean).concat(this.fallbackFamily.join(", "))}; - font-weight: ${this.weight}; - font-style: ${this.style}; - } - ${cC(n)} { - font-family: ${[r].concat(this.fallbackFamily).join(", ")}; - }`,this.media)}getNoScriptCSSText(){const t=Cu(this.rootSelector,this.selector),n=`"${this.family}"`;return Lu(`${t} { - 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 Qh(Jh(t).map(n=>`[${e}] ${n}`))}function cC(e){return Qh(Jh(e).map(t=>`.font-active${t}`))}function Jh(e){return e.split(",").map(t=>t.trim())}function Qh(e){return e.join(", ").trim()}function Lu(e,t){return t&&`@media ${t} { ${e} }`||e}function uC(e){return e.replace(/"(.*)"/,"$1")}function Tu(e){switch(e=String(e),e){case"400":return"normal";case"700":return"bold";default:return e}}function fC(e,t){return t?`"${e} fallback"`:""}class dC{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 hC(o,n,r,s)}}function hC(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 lC(e.family,{src:o,type:i,fallbackFamily:e.fallback},r,t,n)}const pC=(...e)=>{console.log("[DEBUG][BOOSTER]:",...e)};var Pu={};function mC(){const e=Co(),t=de(),{public:{booster:{debug:n}}}=Ve(),r=Pe(new di);let s;Ye(()=>r.value,a=>{const l=gC(a,n);s==null||s.dispose(),$t(()=>{s=e.push(()=>l)})}),t.$router.beforeEach(()=>{$t(()=>{r.value=new di(r.value.list.filter(a=>!o.value.includes(a))),o.value=[]})});let o=Pe([]);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 di([...r.value.list,f]),f=r.value.list[r.value.list.length-1]),{dispose:()=>u&&o.value.push(f)}},collection:r}}const gC=(e,t)=>{t&&pC("Head Font Collections:",e.toJSON());const n=e.list.filter(({fontCollection:r})=>r.size);return{link:Pu.prerender&&fi(n.filter(({fontCollection:r})=>r.size).map(({fontCollection:r,isCritical:s})=>r.getPreloadDescriptions(s)).flat()),style:fi(n.map(({fontCollection:r,options:s})=>r.getStyleDescriptions(s)).flat()),noscript:Pu.prerender&&fi(n.map(({fontCollection:r})=>r.getNoScriptStyleDescriptions()).flat())}},fi=e=>Array.from(new Map(e.map(t=>[t.key,{...t,key:void 0}])).values());class di{constructor(t=[]){this.list=t}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>({...t,fontCollection:t.fontCollection.toJSON()}))}}}const _C=Ie({name:"booster-plugin",enforce:"post",async setup(e){let t,n;const r=Xh(),s=([t,n]=mt(()=>ee(()=>import("./CjO5V96r.js"),__vite__mapDeps([75,4]),import.meta.url).then(a=>a.default||a)),t=await t,n(),t),o=new dC(s),i=mC();e.provide("booster",{head:i,getImageSize:yC,hydrate:r,getFont:o.getFont.bind(o),crossorigin:"anonymous",isBrowserSupported:()=>tp({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(12[89]|1[3-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)\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\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}[2-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[._]([5-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13\d|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}=de();e.use(iC)}}}),hi=new Map;async function yC(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 bC=[Ab,Ib,xb,Qv,iE,aE,lE,cE,uE,fE,zE,XE,xS,MS,FS,KS,GS,YS,XS,_C],vC=Tt({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,Kt(r)),()=>qe(e.vnode,{ref:e.vnodeRef})}}),EC=Tt({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=de(),o=Pe(),i=je(ls,null);let a;r({pageRef:o});const l=je(Pd,null);let c;const u=s.deferHydration();if(s.isHydrating){const f=s.hooks.hookOnce("app:error",u);st().beforeEach(f)}return e.pageKey&&Ye(()=>e.pageKey,(f,d)=>{f!==d&&s.callHook("page:loading:start")}),()=>qe(dh,{name:e.name,route:e.route,...t},{default:f=>{const d=SC(i,f.route,f.Component),h=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(c&&!h)return c;u();return}if(c&&l&&!l.isCurrent(f.route))return c;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return h?c:null;const y=na(f,e.pageKey);!s.isHydrating&&!CC(i,f.route,f.Component)&&a===y&&s.callHook("page:loading:end"),a=y;const C=!!(e.transition??f.route.meta.pageTransition??Hi),L=C&&wC([e.transition,f.route.meta.pageTransition,Hi,{onAfterLeave:()=>{s.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),_=e.keepalive??f.route.meta.keepalive??N_;return c=hh(ed,C&&L,jv(_,qe($a,{suspensible:!0,onPending:()=>s.callHook("page:start",f.Component),onResolve:()=>{$t(()=>s.callHook("page:finish",f.Component).then(()=>s.callHook("page:loading:end")).finally(u))}},{default:()=>{const w=qe(vC,{key:y||void 0,vnode:n.default?qe(He,void 0,n.default(f)):f.Component,route:f.route,renderKey:y||void 0,trackRootNodes:C,vnodeRef:o});return _&&(w.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),w}}))).default(),c}})}});function wC(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?qa(n.onAfterLeave):void 0}));return Ld(...t)}function SC(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 CC(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)})qe(fn[e.name],e.layoutProps,t.slots)}}),TC=Tt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=de(),r=je(ls),s=r===Fn()?Mv():r,o=Ee(()=>{let l=ne(e.name)??s.meta.layout??"default";return l&&!(l in fn)&&e.fallback&&(l=ne(e.fallback)),l}),i=Pe();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);st().beforeEach(l)}return()=>{const l=o.value&&o.value in fn,c=s.meta.layoutTransition??I_;return hh(ed,l&&c,{default:()=>qe($a,{suspensible:!0,onResolve:()=>{$t(a)}},{default:()=>qe(PC,{layoutProps:qf(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!c},t.slots)})}).default()}}}),PC=Tt({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(Pd,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in fn)?(s=(r=t.slots).default)==null?void 0:s.call(r):qe(LC,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),RC=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},kC={};function OC(e,t){const n=EC,r=TC;return ht(),Dt(r,null,{default:ka(()=>[Te(n)]),_:1})}const AC=RC(kC,[["render",OC]]),IC={__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?se(()=>ee(()=>import("./B11bJ_Cu.js"),__vite__mapDeps([76,15,4,77]),import.meta.url)):se(()=>ee(()=>import("./fkVkB32J.js"),__vite__mapDeps([78,4,79]),import.meta.url));return(f,d)=>(ht(),Dt(ne(u),hp(Kf({statusCode:ne(r),statusMessage:ne(o),description:ne(i),stack:ne(a)})),null,16))}},NC={key:0},Ru={__name:"nuxt-root",setup(e){const t=()=>null,n=de(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);st().beforeEach(l)}const s=!1;xn(ls,Fn()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=wo(),i=!1;yf((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Cy(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Zn(l)),!1});const a=!1;return(l,c)=>(ht(),Dt($a,{onResolve:ne(r)},{default:ka(()=>[ne(i)?(ht(),zm("div",NC)):ne(o)?(ht(),Dt(ne(IC),{key:1,error:ne(o)},null,8,["error"])):ne(a)?(ht(),Dt(ne(t),{key:2,context:ne(a)},null,8,["context"])):ne(s)?(ht(),Dt(mm(ne(s)),{key:3})):(ht(),Dt(ne(AC),{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")?Ag(Ru):Og(Ru),s=F_({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||So(l)}r.config.errorHandler=o,s.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)});try{await j_(s,bC)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(D_),await s.hooks.callHook("app:mounted",r),await $t()}catch(l){o(l)}return r},e=ma().catch(t=>{throw console.error("Error while mounting app:",t),t})}const xC=e=>ma(e),nL=Object.freeze(Object.defineProperty({__proto__:null,default:xC},Symbol.toStringTag,{value:"Module"}));export{ZC as $,cm as A,_o as B,Ms as C,So as D,os as E,Te as F,hp as G,Kf as H,Gf as I,gp as J,KC as K,je as L,mm as M,Va as N,Wf as O,eL as P,WC as Q,UC as R,He as S,$t as T,ur as U,za as V,st as W,Ya as X,Ic as Y,go as Z,RC as _,Ve as a,FC as a0,cd as a1,YC as a2,Pt as a3,wy as a4,br as a5,Ey as a6,Un as a7,tL as a8,HC as a9,$C as aa,uo as ab,co as ac,VC as ad,Qt as ae,Ni as af,xi as ag,Ha as ah,Ld as ai,Wg as aj,qC as ak,NS as al,il as am,QC as an,GC as ao,ed as ap,JC as aq,Xh as ar,se as as,Kr as at,Pa as au,fe as av,pn as aw,xe as ax,nL as ay,XC as b,Ee as c,Tt as d,zm as e,Pe as f,en as g,qe as h,mo as i,VS as j,Dt as k,ka as l,qf as m,ne as n,ht as o,xn as p,tE as q,jC as r,Fn as s,Up as t,BC as u,de as v,Ye as w,zC as x,ir as y,tf as z}; diff --git a/_nuxt/BNWbpxhs.js b/_nuxt/BNWbpxhs.js deleted file mode 100644 index 714d33055..000000000 --- a/_nuxt/BNWbpxhs.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as i,c as f,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],d=["href"],h=p({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h6))});return(e,m)=>(r(),n("h6",{id:t.id},[t.id&&u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,d)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/BPuTOcPT.js b/_nuxt/BPuTOcPT.js deleted file mode 100644 index f7fa3a06a..000000000 --- a/_nuxt/BPuTOcPT.js +++ /dev/null @@ -1 +0,0 @@ -import{n as d,w,s as y,T as D,N as H,a as g,d as S,u as _,U as b,h as p}from"./BFbNfJ5c.js";import q from"./CZJx0rc9.js";import x from"./DvCn3HDk.js";import"./DP45TdIg.js";import"./BmCJdG6Q.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./jFQZix2f.js";import"./DeufZp12.js";import"./Bmm7VM1P.js";const a=(u,s=y())=>{const e=d(u),m=g();w(()=>d(u),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),m.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),D(()=>H(t))},{immediate:!0})},$=S({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(u){const{contentHead:s}=g().public.content,e=_(),{tag:m,excerpt:f,path:n,query:t,head:r}=u,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||b(y().path),find:"one"},C=(o,i)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return p(x,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&a(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:f,...this.$attrs})}:({data:o})=>(c&&a(o),p(q,{value:o,excerpt:f,tag:m,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||p("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||p("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),Q=$;export{Q as default}; diff --git a/_nuxt/BZ-muzap.js b/_nuxt/BZ-muzap.js new file mode 100644 index 000000000..c313973f2 --- /dev/null +++ b/_nuxt/BZ-muzap.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Bn4mI0KS.js","./Nw82r777.js","./Dxi_gE5l.js","./Cv7mG2nG.js","./F8qwZnyq.js","./Cyd1RxiD.js","./entry.CXeSEdd5.css","./LinkList.husJzA3_.css","./DgRSR-5F.js","./LostContainer.z6PENh0k.css","./Footer.CR_LwV7_.css","./PZM1xuGG.js","./DSZKd8KA.js","./BjjlG8i9.js","./ContentContainer.CRAlIpSc.css","./CwC3VTzJ.js","./B9UN4n4W.js","./Dqn0d7bD.js","./Menu.COAuMpwb.css","./CmjkkL9_.js","./Dy4ma93A.js"])))=>i.map(i=>d[i]); +import{_ as D}from"./Cyd1RxiD.js";import{_ as L}from"./BjjlG8i9.js";import{_ as I}from"./DgRSR-5F.js";import{ap as k,f as M,c as f,_ as V,a7 as $,$ as A,o as S,B as w,C as g,N as _,D as m,z as l,G as H,aa as x,e as E,J as T,ao as q,al as z,P as N,i as R,v as F,I as C,r as j,E as G,F as J,aq as U,ar as K}from"./F8qwZnyq.js";import{q as Q}from"./CwC3VTzJ.js";import{u as W}from"./Dqn0d7bD.js";const P=k("layout",()=>{const e=M(!1),t=M(!1);return{preventScrolling:e,scrollDirection:t,togglePreventScrolling:a=>{let c=!e.value;a!==void 0&&(c=a),e.value=c},toggleScrollDirection:a=>{t.value=a}}}),X=k("modal",()=>{const e=M([]),t=P(),n=o=>{e.value.push(o)},i=o=>{e.value.splice(e.value.indexOf(y(e,o)),1)},a=({name:o})=>{const s=y(e,o);s&&(s.opened=!1),t.togglePreventScrolling(!!e.value.find(u=>u.opened))},c=({name:o,flag:s})=>{const u=y(e,o);u&&(u.opened=s!==void 0?s:!u.opened),t.togglePreventScrolling(!!e.value.find(h=>h.opened))},p=f(()=>o=>y(e,o)),d=f(()=>o=>(y(e,o)||{opened:!1}).opened);return{modals:e,isModalOpened:d,getModal:p,registerModal:n,unregisterModal:i,toggleModal:c,closeModal:a}});function y(e,t){return e.value.find(n=>n.name===t)}const Y={class:"logo"},Z={__name:"Header",props:{sticky:{type:Boolean,required:!1}},setup(e){const t=P(),n=$(),i=e,a=f(()=>t.scrollDirection),c=f(()=>({toggle:a.value,sticky:i.sticky}));return(p,d)=>{const o=A("site-link"),s=I;return S(),w(s,{class:x(["page-header",c.value]),tag:"header"},{container:g(()=>[_("div",Y,[m(o,{to:l(n)({path:"/"})},{default:g(()=>d[0]||(d[0]=[H(" Logo ")])),_:1},8,["to"])])]),_:1},8,["class"])}}},ee=V(Z,[["__scopeId","data-v-dec09cb7"]]),te={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",viewBox:"0 0 100 100"};function oe(e,t){return S(),E("svg",te,t[0]||(t[0]=[_("g",null,[_("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),_("g",null,[_("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 ne={render:oe},ae=["aria-label"],se={__name:"MenuButton",props:{label:{type:String,default(){return"Menu Open/Close"}}},setup(e){const t=P(),n=X(),i=f(()=>n.isModalOpened("menu")),a=f(()=>t.toggleDirection);function c(){n.toggleModal({name:"menu"})}return(p,d)=>(S(),w(q,{name:"button-toggle"},{default:g(()=>[a.value?T("",!0):(S(),E("button",{key:0,class:x(["page-menu-button",{selected:i.value}]),"aria-label":e.label,onClick:c},[_("i",null,[m(l(ne))])],10,ae))]),_:1}))}},re={__name:"default",async setup(e){let t,n;const a=U()(()=>D(()=>import("./Bn4mI0KS.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url)),c=K(()=>D(()=>import("./PZM1xuGG.js"),__vite__mapDeps([11,1,2,3,4,5,6,7,12,8,9,13,14,15,16,17,18]),import.meta.url)),p=M(!0);function d(){p.value=!1,document.querySelector(".page-menu").dispatchEvent(new CustomEvent("hydrate"))}const{locale:o}=z(),{data:s}=([t,n]=N(()=>W(`layout-data-${o.value}`,()=>Q("layout",o.value).findOne(),{watch:[o]})),t=await t,n(),t),u=M(null);R(async()=>{const{directionDetectionObserver:v}=await D(async()=>{const{directionDetectionObserver:r}=await import("./CmjkkL9_.js");return{directionDetectionObserver:r}},__vite__mapDeps([19,20]),import.meta.url),{Subscription:b}=await D(async()=>{const{Subscription:r}=await import("./Dy4ma93A.js");return{Subscription:r}},[],import.meta.url);u.value=new b,u.value.add(v.subscribe(B))}),F(()=>{u.value.unsubscribe()});const h=P();function B(v,b=!1){b?h.toggleScrollDirection(!1):h.toggleScrollDirection(v>0)}return(v,b)=>(S(),w(l(L),null,{before:g(()=>{var r;return[m(l(ee),C((r=l(s))==null?void 0:r.components.pageHeader,{sticky:""}),null,16)]}),default:g(()=>{var r,O;return[m(l(c),C({class:"page-menu"},(r=l(s))==null?void 0:r.components.pageMenu,{opened:!p.value}),null,16,["opened"]),m(l(se),C((O=l(s))==null?void 0:O.components.pageMenuButton,{onClick:d}),null,16),j(v.$slots,"default")]}),after:g(()=>{var r;return[m(l(a),G(J((r=l(s))==null?void 0:r.components.pageFooter)),null,16)]}),_:3}))}},_e=Object.freeze(Object.defineProperty({__proto__:null,default:re},Symbol.toStringTag,{value:"Module"}));export{_e as _,X as a,P as u}; diff --git a/_nuxt/B_Au-flL.js b/_nuxt/B_Au-flL.js new file mode 100644 index 000000000..4c90297fc --- /dev/null +++ b/_nuxt/B_Au-flL.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CHgucsxj.js","./F8qwZnyq.js","./Cyd1RxiD.js","./entry.CXeSEdd5.css","./CwC3VTzJ.js","./B9UN4n4W.js"])))=>i.map(i=>d[i]); +import{a as f,b as p,d as v,t as g,c as d,U as l,u as h,h as r}from"./F8qwZnyq.js";import{u as _}from"./Dqn0d7bD.js";import{_ as y}from"./Cyd1RxiD.js";import{q as C,w as c,e as w,s as P,j as $,u as N}from"./CwC3VTzJ.js";import{u as j}from"./B9UN4n4W.js";import{_ as T}from"./CPaeHkJL.js";const D=async e=>{const{content:t}=f().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?c(`/navigation/${`${p(a)}.${t.integrity}`}/${w(a)}.json`):c(`/navigation/${p(a)}.${t.integrity}.json`);if(P())return(await y(()=>import("./CHgucsxj.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:$(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},E=v({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=g(e),a=d(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&l("dd-navigation").value){const{navigation:n}=N();return{navigation:n}}const{data:s}=await _(`content-navigation-${p(a.value)}`,()=>D(a.value));return{navigation:s}},render(e){const t=h(),{navigation:a}=e,s=o=>r(T,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),m=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):m(a)}}),S=E;export{S as default}; diff --git a/_nuxt/B_FAQZIf.js b/_nuxt/B_FAQZIf.js deleted file mode 100644 index b1fd9cd6b..000000000 --- a/_nuxt/B_FAQZIf.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as i,c as f,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],d=["href"],h=p({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h5))});return(e,m)=>(r(),n("h5",{id:t.id},[t.id&&u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,d)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/BcCdOqYn.js b/_nuxt/BcCdOqYn.js deleted file mode 100644 index 13749d243..000000000 --- a/_nuxt/BcCdOqYn.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as n}from"./BFbNfJ5c.js";import"./DP45TdIg.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/CjO5V96r.js b/_nuxt/BclkPB15.js similarity index 96% rename from _nuxt/CjO5V96r.js rename to _nuxt/BclkPB15.js index 7cb82d496..a07d87fe2 100644 --- a/_nuxt/CjO5V96r.js +++ b/_nuxt/BclkPB15.js @@ -1 +1 @@ -import"./BFbNfJ5c.js";import"./DP45TdIg.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"./F8qwZnyq.js";import"./Cyd1RxiD.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/BiWVQo_f.js b/_nuxt/BiWVQo_f.js new file mode 100644 index 000000000..9de819a4d --- /dev/null +++ b/_nuxt/BiWVQo_f.js @@ -0,0 +1 @@ +import{_ as o,o as r,e as n,r as t}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const s={};function c(e,a){return r(),n("code",null,[t(e.$slots,"default")])}const d=o(s,[["render",c]]);export{d as default}; diff --git a/_nuxt/Cjk7UZVT.js b/_nuxt/BjjlG8i9.js similarity index 56% rename from _nuxt/Cjk7UZVT.js rename to _nuxt/BjjlG8i9.js index b87e31fa3..3ae390f87 100644 --- a/_nuxt/Cjk7UZVT.js +++ b/_nuxt/BjjlG8i9.js @@ -1 +1 @@ -import{_ as f,L as g,s as v,c as n,p as m,o as r,k as b,l as _,r as a,e as o,K as l,n as h,m as y,M as $}from"./BFbNfJ5c.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,A)=>(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"]))}}),N=f(S,[["__scopeId","data-v-0011f788"]]);export{N as _}; +import{_ as f,K as g,k as v,c as n,p as b,o as r,B as m,C as _,r as a,e as o,J as d,z as h,I as y,L as $}from"./F8qwZnyq.js";const k={key:0},C={key:1},L=["data-debug-parent-level","data-debug-level","data-debug-tag"],B=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(),l=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 b("parentLevel",u.value),(e,S)=>(r(),m($(c.value),y(e.$attrs,{"data-debug":l.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)])):d("",!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)])):d("",!0),a(e.$slots,"after",{},void 0,!0),l.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)):d("",!0)]),_:3},16,["data-debug"]))}}),N=f(B,[["__scopeId","data-v-0011f788"]]);export{N as _}; diff --git a/_nuxt/Czi_3Fec.js b/_nuxt/BldZ4wOk.js similarity index 61% rename from _nuxt/Czi_3Fec.js rename to _nuxt/BldZ4wOk.js index d1205dcf6..4c1e64df9 100644 --- a/_nuxt/Czi_3Fec.js +++ b/_nuxt/BldZ4wOk.js @@ -1 +1 @@ -import{c as a,d as v,ad as k,f as y,v as A,i as x,o as S,e as B,m as N,n as g,af as I,U as C,a as E,a5 as L,k as j,M as P}from"./BFbNfJ5c.js";import{p as d,u as q}from"./DYNMxd_h.js";import"./DP45TdIg.js";function U(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}},W={...O,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1}},$=["src"],M=v({__name:"NuxtImg",props:W,emits:["load","error"],setup(e,{emit:i}){const t=e,n=k(),s=i,b=!1,m=q(),o=R(t),f=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||f.value)&&(r.sizes=c.value.sizes,r.srcset=c.value.srcset),r}),h=a(()=>{let r=t.placeholder;if(r===""&&(r=!0),!r||f.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=>{f.value=!0,s("load",l)},U("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&&!f.value?t.placeholderClass:void 0},{...g(b)?{onerror:"this.setAttribute('data-error', 1)"}:{},..._.value,...g(n)},{src:w.value}),null,16,$))}}),G=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(g(M)),{src:g(t),alt:i.alt,width:i.width,height:i.height},null,8,["src","alt","width","height"]))}});export{G as default}; +import{c as a,d as v,ac as k,f as y,l as A,i as x,o as S,e as B,I as N,z as f,ae as I,T as L,a as C,a4 as E,B as j,L as P}from"./F8qwZnyq.js";import{p as c,u as q}from"./-d5SvVzm.js";import"./Cyd1RxiD.js";function O(e){var i;(i=performance==null?void 0:performance.mark)==null||i.call(performance,"mark_feature_usage",{detail:{feature:e}})}const R={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}},U=e=>{const i=a(()=>({provider:e.provider,preset:e.preset})),t=a(()=>({width:c(e.width),height:c(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:c(e.width),height:c(e.height),format:e.format,quality:e.quality||n.options.quality,background:e.background,fit:e.fit}));return{options:i,attrs:t,modifiers:s}},W={...R,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1}},$=["src"],T=v({__name:"NuxtImg",props:W,emits:["load","error"],setup(e,{emit:i}){const t=e,n=k(),s=i,b=!1,m=q(),o=U(t),g=y(!1),u=y(),d=a(()=>m.getSizes(t.src,{...o.options.value,sizes:t.sizes,densities:t.densities,modifiers:{...o.modifiers.value,width:c(t.width),height:c(t.height)}})),_=a(()=>{const r={...o.attrs.value,"data-nuxt-img":""};return(!t.placeholder||g.value)&&(r.sizes=d.value.sizes,r.srcset=d.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?d.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=d.value.sizes||"",r.srcset=d.value.srcset),r.onload=l=>{g.value=!0,s("load",l)},O("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,$))}}),G=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(L(C().app.baseURL));if(s!=="/"&&!i.src.startsWith(s))return E(s,i.src)}return i.src});return(n,s)=>(S(),j(P(f(T)),{src:f(t),alt:i.alt,width:i.width,height:i.height},null,8,["src","alt","width","height"]))}});export{G as default}; diff --git a/_nuxt/BmCJdG6Q.js b/_nuxt/BmCJdG6Q.js deleted file mode 100644 index e8366669a..000000000 --- a/_nuxt/BmCJdG6Q.js +++ /dev/null @@ -1 +0,0 @@ -import{d as H,g as ln,av as en,c as w,h as D,a0 as on,aw as P,ax as tn,at as rn,o as an,k as un,n as sn}from"./BFbNfJ5c.js";import{p as F,k as cn}from"./C-v3KzvZ.js";import{f as pn}from"./Dnd51l0P.js";import{u as dn}from"./jFQZix2f.js";class S{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}S.prototype.property={};S.prototype.normal={};S.prototype.space=null;function V(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&yn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(j,Cn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!j.test(a)){let i=a.replace(vn,kn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=E}return new r(t,l)}function kn(n){return"-"+n.toLowerCase()}function Cn(n){return n.charAt(1).toUpperCase()}const Sn=V([W,q,Y,$,mn],"html");V([W,q,Y,$,fn],"svg");const B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],T="default",Z=/^@|^v-on:/,J=/^:|^v-bind:/,G=/^v-model/,xn=["select","textarea","input"],wn=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),Pn=H({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var i,s,c,h,m,p,y,z;const l=(c=(s=(i=ln())==null?void 0:i.appContext)==null?void 0:s.app)==null?void 0:c.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((h=l==null?void 0:l.$config)==null?void 0:h.public)||{},r={...(m=t==null?void 0:t.components)!=null&&m.prose&&n.prose!==!1?wn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((z=(y=n.data)==null?void 0:y.mdc)==null?void 0:z.components)||{}),...n.components},a=w(()=>{var I;const nn=(((I=n.body)==null?void 0:I.children)||[]).map(x=>x.tag||x.type).filter(x=>!B.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await zn(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s}=n;if(!t)return null;const c={...r,tags:l,$route:i},h=o!==!1?U(o||((p=c.component)==null?void 0:p.name)||c.component||"div"):void 0;return h?D(h,{...(y=c.component)==null?void 0:y.props,class:n.class,...this.$attrs,key:a},{default:m}):m==null?void 0:m();function m(){return s?pn(A(t,D,c,c).default(),typeof s=="string"?s.split(" "):["*"]):A(t,D,c,c).default()}}});function On(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(tn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return Dn(n,l,o,t);const i=U(a);typeof i=="object"&&(i.tag=r);const s=Ln(n,o);return l(i,s,A(n,l,o,{...t,...s}))}function Dn(n,l,o,t={}){var h,m;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((h=n.props)==null?void 0:h.value.trim().split(a).filter(Boolean)).reduce((p,y)=>{if(p&&y in p)return typeof p[y]=="function"?p[y]():p[y]},r),c=(m=n.props)==null?void 0:m.defaultValue;return l(P,s??c??"")}function A(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Bn(c))return s[T].push(c),s;const h=En(c);return s[h]=s[h]||[],c.type==="element"&&s[h].push(...c.children||[]),s},{[T]:[]});return Object.entries(a).reduce((s,[c,h])=>(h.length&&(s[c]=()=>{const m=h.map(p=>On(p,l,o,t));return Un(m)}),s),{})}function Ln(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(G.test(a)&&!xn.includes(o))return Mn(a,i,r,l);if(a==="v-bind")return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);if(J.test(a))return An(a,i,r,l);const{attribute:s}=bn(Sn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Mn(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(G,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",h=s.lazy?"change":"input",m=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[h]=p=>t[l]=m(p),o}function Rn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function An(n,l,o,t){return n=n.replace(J,""),o[n]=O(l,t),o}const U=n=>typeof n=="string"?B.includes(n)?n:on(F(n),!1):n;function O(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?rn(n):o}function En(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||T}function Bn(n){return n.tag==="template"}function Un(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===P&&(t==null?void 0:t.type)===P?t.children=t.children+o.children:l.push(o)}return l}async function zn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=U(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=Q(r,a.tags),c=[];r.type!=="root"&&!B.includes(s)&&c.push(s);for(const h of r.children||[])c.push(...t(h,a));return c}}function Q(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[F(o)]||l[cn(n.tag)]||o}const Fn=H({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=dn().isEnabled(),t=w(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=w(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=w(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=Pn;return an(),un(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":sn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Fn as _}; diff --git a/_nuxt/BmTp6uct.js b/_nuxt/BmTp6uct.js deleted file mode 100644 index 6ac8f1bae..000000000 --- a/_nuxt/BmTp6uct.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./Bu65ZS82.js";import{_ as r}from"./BDAdDPpg.js";import{_ as n,k as s,l,o as c,F as i,G as _,H as p}from"./BFbNfJ5c.js";import{u as m}from"./C3fWryvC.js";import"./YsUTsUeh.js";import"./DjTjvGCt.js";import"./Cjk7UZVT.js";import"./DP45TdIg.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})}}},F=n(u,[["__scopeId","data-v-7459449e"]]);export{F as default}; diff --git a/_nuxt/BmcfcQJy.js b/_nuxt/BmcfcQJy.js deleted file mode 100644 index 6ab5b6544..000000000 --- a/_nuxt/BmcfcQJy.js +++ /dev/null @@ -1 +0,0 @@ -import{W as R,d as N,f as q,v as S,i as U,X as B,Y as E,Z as T,$ as I,h as w,a0 as A,a1 as F,a2 as V,c as x,a3 as O,a4 as L,a5 as D,a6 as z,a as H,U as $,a7 as M}from"./BFbNfJ5c.js";async function j(t,r=R()){const{path:f,matched:y}=r.resolve(t);if(!y.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(f)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>j(t,r));r._routePreloaded.add(f);const a=y.map(s=>{var n;return(n=s.components)==null?void 0:n.default}).filter(s=>typeof s=="function");for(const s of a){const n=Promise.resolve(s()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const W=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function f(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return k(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:k(s,t.trailingSlash)}}function y(e){const a=R(),s=H(),n=x(()=>!!e.target&&e.target!=="_self"),v=x(()=>{const d=e.to||e.href||"";return typeof d=="string"&&O(d,{acceptRelative:!0})}),b=A("RouterLink"),g=b&&typeof b!="string"?b.useLink:void 0,m=x(()=>{if(e.external)return!0;const d=e.to||e.href||"";return typeof d=="object"?!1:d===""||v.value}),u=x(()=>{const d=e.to||e.href||"";return m.value?d:f(d,a.resolve)}),c=m.value||g==null?void 0:g({...e,to:u}),p=x(()=>{var d;if(!u.value||v.value)return u.value;if(m.value){const P=typeof u.value=="object"&&"path"in u.value?L(u.value):u.value,C=typeof P=="object"?a.resolve(P).href:P;return f(C,a.resolve)}return typeof u.value=="object"?((d=a.resolve(u.value))==null?void 0:d.href)??null:f(D(s.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:v,isExternal:m,href:p,isActive:(c==null?void 0:c.isActive)??x(()=>u.value===a.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>u.value===a.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>a.resolve(u.value)),async navigate(){await z(p.value,{replace:e.replace,external:m.value||n.value})}}}return N({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},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:y,setup(e,{slots:a}){const s=R(),{to:n,href:v,navigate:b,isExternal:g,hasTarget:m,isAbsoluteUrl:u}=y(e),c=q(!1),p=q(null),d=l=>{var o;p.value=e.custom?(o=l==null?void 0:l.$el)==null?void 0:o.nextElementSibling:l==null?void 0:l.$el};function P(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"&&!Y()}async function C(l=S()){if(c.value)return;c.value=!0;const o=typeof n.value=="string"?n.value:g.value?L(n.value):s.resolve(n.value).fullPath,i=g.value?new URL(o,window.location.href).href:o;await Promise.all([l.hooks.callHook("link:prefetch",i).catch(()=>{}),!g.value&&!m.value&&j(n.value,s).catch(()=>{})])}if(P("visibility")){const l=S();let o,i=null;U(()=>{const h=Q();B(()=>{o=E(()=>{var _;(_=p==null?void 0:p.value)!=null&&_.tagName&&(i=h.observe(p.value,async()=>{i==null||i(),i=null,await C(l)}))})})}),T(()=>{o&&I(o),i==null||i(),i=null})}return()=>{var i;if(!g.value&&!m.value){const h={ref:d,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(P("interaction")&&(h.onPointerenter=C.bind(null,void 0),h.onFocus=C.bind(null,void 0)),c.value&&(h.class=e.prefetchedClass||t.prefetchedClass),h.rel=e.rel||void 0),w(A("RouterLink"),h,a.default)}const l=e.target||null,o=W(e.noRel?"":e.rel,t.externalRelAttribute,u.value||m.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:v.value,navigate:b,prefetch:C,get route(){if(!v.value)return;const h=new URL(v.value,window.location.href);return{path:h.pathname,fullPath:h.pathname,get query(){return F(h.search)},hash:h.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:v.value}},rel:o,target:l,isExternal:g.value||m.value,isActive:!1,isExactActive:!1}):null:w("a",{ref:p,href:v.value||null,rel:o,target:l},(i=a.default)==null?void 0:i.call(a))}}})}const J=G(V);function k(t,r){const f=r==="append"?$:M;return O(t)&&!t.startsWith("http")?t:f(t,!0)}function Q(){const t=S();if(t._observer)return t._observer;let r=null;const f=new Map,y=(a,s)=>(r||(r=new IntersectionObserver(n=>{for(const v of n){const b=f.get(v.target);(v.isIntersecting||v.intersectionRatio>0)&&b&&b()}})),f.set(a,s),r.observe(a),()=>{f.delete(a),r.unobserve(a),f.size===0&&(r.disconnect(),r=null)});return t._observer={observe:y}}const X=/2g/;function Y(){const t=navigator.connection;return!!(t&&(t.saveData||X.test(t.effectiveType)))}export{J as _}; diff --git a/_nuxt/Bn4mI0KS.js b/_nuxt/Bn4mI0KS.js new file mode 100644 index 000000000..e66323dec --- /dev/null +++ b/_nuxt/Bn4mI0KS.js @@ -0,0 +1 @@ +import{_ as a}from"./Nw82r777.js";import{_ as r}from"./DgRSR-5F.js";import{o as n,B as s,C as _,N as i,D as c}from"./F8qwZnyq.js";import"./Dxi_gE5l.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";const B={__name:"Footer",props:{options:{type:Object,default(){return{}}},navigation:{type:Array,default(){return[]}}},setup(t){return(p,l)=>{const o=a,e=r;return n(),s(e,{class:"page-footer",tag:"footer"},{default:_(()=>[i("nav",null,[c(o,{list:t.navigation,type:"page-footer"},null,8,["list"])])]),_:1})}}};export{B as default}; diff --git a/_nuxt/BnQYt2yC.js b/_nuxt/BnQYt2yC.js new file mode 100644 index 000000000..68073cf7d --- /dev/null +++ b/_nuxt/BnQYt2yC.js @@ -0,0 +1 @@ +import{d as W,g as rn,av as an,c as M,ad as un,w as sn,h as E,$ as cn,at as K,ar as pn,aw as R,ax as dn,ay as gn,as as hn,o as fn,B as mn,z as yn}from"./F8qwZnyq.js";import{f as vn}from"./CxYJgpPD.js";import{u as bn}from"./B9UN4n4W.js";class O{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}O.prototype.property={};O.prototype.normal={};O.prototype.space=null;function X(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&wn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(q,Ln);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!q.test(a)){let i=a.replace(Pn,On);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=_}return new r(t,l)}function On(n){return"-"+n.toLowerCase()}function Ln(n){return n.charAt(1).toUpperCase()}const Mn=X([Z,$,Q,nn,Sn],"html");X([Z,$,Q,nn,xn],"svg");const H=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],I="default",ln=/^@|^v-on:/,en=/^:|^v-bind:/,Rn=/^v-model/,Tn=["select","textarea","input"],An=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),En=W({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var c,g,h,f,y,w,P,V;const l=(h=(g=(c=rn())==null?void 0:c.appContext)==null?void 0:g.app)==null?void 0:h.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((f=l==null?void 0:l.$config)==null?void 0:f.public)||{},r={...(y=t==null?void 0:t.components)!=null&&y.prose&&n.prose!==!1?An:{},...((w=t==null?void 0:t.components)==null?void 0:w.map)||{},...an(((V=(P=n.data)==null?void 0:P.mdc)==null?void 0:V.components)||{}),...n.components},a=M(()=>{var L;const k=(((L=n.body)==null?void 0:L.children)||[]).map(C=>C.tag||C.type).filter(C=>!H.includes(C));return Array.from(new Set(k)).sort().join(".")}),i=un({...n.data});sn(()=>n.data,k=>{Object.assign(i,k)}),await qn(n.body,{tags:r});function s(k,L){const C=k.split(".").length-1;return k.split(".").reduce((D,A,tn)=>tn==C&&D?(D[A]=L,D[A]):typeof D=="object"?D[A]:void 0,i)}return{tags:r,contentKey:a,route:o,runtimeData:i,updateRuntimeData:s}},render(n){var w,P;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s,runtimeData:c,updateRuntimeData:g}=n;if(!t)return null;const h={...r,tags:l,$route:i,runtimeData:c,updateRuntimeData:g},f=o!==!1?F(o||((w=h.component)==null?void 0:w.name)||h.component||"div"):void 0;return f?E(f,{...(P=h.component)==null?void 0:P.props,class:n.class,...this.$attrs,key:a},{default:y}):y==null?void 0:y();function y(){return s?vn(j(t,E,h,h).default(),typeof s=="string"?s.split(" "):["*"]):j(t,E,h,h).default()}}});function Bn(n,l,o,t={}){if(n.type==="text")return l(R,n.value);if(n.type==="comment")return l(gn,null,n.value);const r=n.tag,a=on(n,o.tags);if(n.tag==="binding")return Un(n,l,o,t);const i=F(a);typeof i=="object"&&(i.tag=r);const s=zn(n,o);return l(i,s,j(n,l,o,{...t,...s}))}function Un(n,l,o,t={}){var g,h;const r={...o.runtimeData,...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((g=n.props)==null?void 0:g.value.trim().split(a).filter(Boolean)).reduce((f,y)=>{if(f&&y in f)return typeof f[y]=="function"?f[y]():f[y]},r),c=(h=n.props)==null?void 0:h.defaultValue;return l(R,s??c??"")}function j(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Vn(c))return s[I].push(c),s;const g=Fn(c);return s[g]=s[g]||[],c.type==="element"&&s[g].push(...c.children||[]),s},{[I]:[]});return Object.entries(a).reduce((s,[c,g])=>(g.length&&(s[c]=()=>{const h=g.map(f=>Bn(f,l,o,t));return Nn(h)}),s),{})}function zn(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(Rn.test(a))return In(a,i,r,l,{native:Tn.includes(o)});if(a==="v-bind")return jn(a,i,r,l);if(ln.test(a))return _n(a,i,r,l);if(en.test(a))return Hn(a,i,r,l);const{attribute:s}=Dn(Mn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function In(n,l,o,t,{native:r}){var c;const a=((c=n.match(/^v-model:([^=]+)/))==null?void 0:c[1])||"modelValue",i=r?"value":a,s=r?"onInput":`onUpdate:${a}`;return o[i]=T(l,t.runtimeData),o[s]=g=>{var h;t.updateRuntimeData(l,r?(h=g.target)==null?void 0:h.value:g)},o}function jn(n,l,o,t){const r=T(l,t);return o=Object.assign(o,r),o}function _n(n,l,o,t){return n=n.replace(ln,""),o.on=o.on||{},o.on[n]=()=>T(l,t),o}function Hn(n,l,o,t){return n=n.replace(en,""),o[n]=T(l,t),o}const F=n=>{if(typeof n=="string"){if(H.includes(n))return n;const l=cn(K(n),!1);return!n||(l==null?void 0:l.name)==="AsyncComponentWrapper"||typeof l=="string"?l:"setup"in l?pn(()=>new Promise(o=>o(l))):l}return n};function T(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?hn(n):o}function Fn(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||I}function Vn(n){return n.tag==="template"}function Nn(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===R&&(t==null?void 0:t.type)===R?t.children=t.children+o.children:l.push(o)}return l}async function qn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=F(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=on(r,a.tags),c=[];r.type!=="root"&&!H.includes(s)&&c.push(s);for(const g of r.children||[])c.push(...t(g,a));return c}}function on(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[K(o)]||l[dn(n.tag)]||o}const Yn=W({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=bn().isEnabled(),t=M(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=M(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=M(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=En;return fn(),mn(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":yn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Yn as _}; diff --git a/_nuxt/BocCQRvR.js b/_nuxt/BocCQRvR.js new file mode 100644 index 000000000..550344dd2 --- /dev/null +++ b/_nuxt/BocCQRvR.js @@ -0,0 +1 @@ +import{d as p,a as i,c as f,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],d=["href"],h=p({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h5))});return(e,m)=>(r(),s("h5",{id:t.id},[t.id&&u(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/BpcdV9wW.js b/_nuxt/BpcdV9wW.js new file mode 100644 index 000000000..f23d30dab --- /dev/null +++ b/_nuxt/BpcdV9wW.js @@ -0,0 +1 @@ +import{z as d,w,k as y,S as D,M as H,a as g,d as S,u as _,T as b,h as u}from"./F8qwZnyq.js";import k from"./C1qKNi1m.js";import q from"./DwfvR1pS.js";import"./Cyd1RxiD.js";import"./BnQYt2yC.js";import"./CxYJgpPD.js";import"./B9UN4n4W.js";import"./Dqn0d7bD.js";import"./CwC3VTzJ.js";const a=(p,s=y())=>{const e=d(p),f=g();w(()=>d(p),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),f.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),D(()=>H(t))},{immediate:!0})},x=S({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(p){const{contentHead:s}=g().public.content,e=_(),{tag:f,excerpt:m,path:n,query:t,head:r}=p,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||b(y().path),find:"one"},C=(o,i)=>u("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return u(q,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&a(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:m,...this.$attrs})}:({data:o})=>(c&&a(o),u(k,{value:o,excerpt:m,tag:f,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||u("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||u("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),J=x;export{J as default}; diff --git a/_nuxt/Bqov8P8z.js b/_nuxt/Bqov8P8z.js new file mode 100644 index 000000000..9584cb411 --- /dev/null +++ b/_nuxt/Bqov8P8z.js @@ -0,0 +1 @@ +import{d as p,a as i,c as f,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],d=["href"],h=p({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h6))});return(e,m)=>(r(),s("h6",{id:t.id},[t.id&&u(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/Bwl1lWnL.js b/_nuxt/Bwl1lWnL.js new file mode 100644 index 000000000..e0d4f7d65 --- /dev/null +++ b/_nuxt/Bwl1lWnL.js @@ -0,0 +1 @@ +import{_ as o,o as r,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const d=o(n,[["render",c]]);export{d as default}; diff --git a/_nuxt/C-49pBUN.js b/_nuxt/C-49pBUN.js deleted file mode 100644 index 1eab5bb50..000000000 --- a/_nuxt/C-49pBUN.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as y}from"./CmgUNvyD.js";import{_ as L}from"./Cn9J4lmx.js";import{_ as w,al as V,am as z,c as g,o,k as h,l as s,e as m,S as x,R as C,F as c,n as _,I as S,J as M,an as F,w as B,i as P,B as E,aa as N,ab as R,O as f,K as $,r as A,ao as D,ap as G,a8 as H,s as q}from"./BFbNfJ5c.js";import{_ as T}from"./CE0wrrvt.js";import{_ as j}from"./BDAdDPpg.js";import{u as J,a as b}from"./DWX_7zQP.js";import"./BmcfcQJy.js";import"./DjTjvGCt.js";import"./C3fWryvC.js";import"./DP45TdIg.js";import"./Cjk7UZVT.js";import"./Bmm7VM1P.js";import"./jFQZix2f.js";import"./DeufZp12.js";const K={__name:"LanguageSwitch",props:{filterCurrentLang:{type:Boolean,required:!1,default(){return!1}}},setup(l){const e=V(),{locales:i,locale:u}=z(),n=l,a=g(()=>i.value.filter(p=>!n.filterCurrentLang||n.filterCurrentLang&&p.code!==u.value));return(p,v)=>{const d=y;return o(),h(_(L),{class:"fragment-language-switch"},{default:s(()=>[(o(!0),m(x,null,C(a.value,t=>(o(),m("li",{key:t.code},[c(d,{to:_(e)(t.code),class:"language-switch",title:t.code},{default:s(()=>[S(M(t.code),1)]),_:2},1032,["to","title"])]))),128))]),_:1})}}},U=w(K,[["__scopeId","data-v-d4d8033e"]]),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,i=F(),u=J(),n=b(),a=g(()=>n.isModalOpened("menu")),p=g(()=>({opened:a.value}));B(a,t=>{t?e.onOpen&&e.onOpen():e.onClose&&e.onClose()}),P(()=>{i.afterEach(d),n.registerModal({name:e.name,opened:e.options.opened}),a.value&&u.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(G,{name:"modal-toggle"},{default:s(()=>[N(c(_(j),{class:R(["layout-modal",p.value])},{container:s(()=>[f("div",W,[l.closeButton?(o(),m("button",{key:0,class:"close",onClick:v},[f("i",null,[c(_(Q))])])):$("",!0),f("div",X,[A(t.$slots,"default")])])]),_:3},8,["class"]),[[D,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=b(),i=H(),u=q();B(()=>u.path,()=>e.closeModal({name:"menu"}));const n=l,a=g(()=>({opened:n.opened}));return(p,v)=>{const d=y,t=L,k=U,I=T,O=Y;return o(),h(O,{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),m(x,null,C(l.navigation,r=>(o(),m("li",{key:r.title},[c(d,{to:_(i)(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"])):$("",!0)]))),128))]),_:1}),c(I,null,{default:s(()=>[c(k)]),_:1})])]),_:1},8,["options"])}}},_e=w(Z,[["__scopeId","data-v-9b6e60d1"]]);export{_e as default}; diff --git a/_nuxt/C-eB8Z9I.js b/_nuxt/C-eB8Z9I.js deleted file mode 100644 index db6d64396..000000000 --- a/_nuxt/C-eB8Z9I.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./QLlmQjac.js","./BFbNfJ5c.js","./DP45TdIg.js","./entry.CXeSEdd5.css","./Bmm7VM1P.js","./jFQZix2f.js","./C-v3KzvZ.js"])))=>i.map(i=>d[i]); -import{a as f,b as p,d as v,t as g,c as d,V as l,u as h,h as r}from"./BFbNfJ5c.js";import{u as _}from"./DeufZp12.js";import{_ as y}from"./DP45TdIg.js";import{q as C,w as c,e as w,s as P,j as $,u as N}from"./Bmm7VM1P.js";import{u as j}from"./jFQZix2f.js";import{_ as T}from"./BmcfcQJy.js";const D=async e=>{const{content:t}=f().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?c(`/navigation/${`${p(a)}.${t.integrity}`}/${w(a)}.json`):c(`/navigation/${p(a)}.${t.integrity}.json`);if(P())return(await y(()=>import("./QLlmQjac.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:$(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},E=v({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=g(e),a=d(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&l("dd-navigation").value){const{navigation:n}=N();return{navigation:n}}const{data:s}=await _(`content-navigation-${p(a.value)}`,()=>D(a.value));return{navigation:s}},render(e){const t=h(),{navigation:a}=e,s=o=>r(T,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),m=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):m(a)}}),S=E;export{S as default}; diff --git a/_nuxt/C-v3KzvZ.js b/_nuxt/C-v3KzvZ.js deleted file mode 100644 index 2ec26af84..000000000 --- a/_nuxt/C-v3KzvZ.js +++ /dev/null @@ -1 +0,0 @@ -const l=/\d/,C=["-","_","/","."];function h(e=""){if(!l.test(e))return e!==e.toLowerCase()}function c(e,o){const t=C,r=[];if(!e||typeof e!="string")return r;let n="",i,u;for(const s of e){const p=t.includes(s);if(p===!0){r.push(n),n="",i=void 0;continue}const a=h(s);if(u===!1){if(i===!1&&a===!0){r.push(n),n=s,i=a;continue}if(i===!0&&a===!1&&n.length>1){const f=n.at(-1);r.push(n.slice(0,Math.max(0,n.length-1))),n=f+s,i=a;continue}}n+=s,i=a,u=p}return r.push(n),r}function y(e){return e?e[0].toUpperCase()+e.slice(1):""}function A(e,o){return e?(Array.isArray(e)?e:c(e)).map(t=>y(o!=null&&o.normalize?t.toLowerCase():t)).join(""):""}function R(e,o){return e?(Array.isArray(e)?e:c(e)).map(t=>t.toLowerCase()).join("-"):""}export{R as k,A as p}; diff --git a/_nuxt/C1qKNi1m.js b/_nuxt/C1qKNi1m.js new file mode 100644 index 000000000..25b7f6b0c --- /dev/null +++ b/_nuxt/C1qKNi1m.js @@ -0,0 +1 @@ +import{_ as f}from"./BnQYt2yC.js";import{d as l,w as s,u as d,h as c}from"./F8qwZnyq.js";import"./CxYJgpPD.js";import"./B9UN4n4W.js";import"./Cyd1RxiD.js";const _=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,u,i;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(u=t==null?void 0:t.value)==null?void 0:u._path}.${(i=t==null?void 0:t.value)==null?void 0:i._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var a,o;const n=d(),{value:e,excerpt:u,tag:i}=t,r=u?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((a=r==null?void 0:r.children)!=null&&a.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:u,tag:i,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:u,tag:i,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:u,tag:i,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:u,tag:i},null,2))}});export{_ as default}; diff --git a/_nuxt/DGBBroCv.js b/_nuxt/CAeZx72o.js similarity index 50% rename from _nuxt/DGBBroCv.js rename to _nuxt/CAeZx72o.js index 7a2c68481..9374dbae3 100644 --- a/_nuxt/DGBBroCv.js +++ b/_nuxt/CAeZx72o.js @@ -1 +1 @@ -import{B as r}from"./YsUTsUeh.js";import{_ as c}from"./BDAdDPpg.js";import{_}from"./Cjk7UZVT.js";import{_ as i}from"./DG2zPBtx.js";import{_ as l,k as m,l as e,o as p,F as t,G as u,H as d,n as f,I as x,J as g}from"./BFbNfJ5c.js";import"./C3fWryvC.js";import"./DP45TdIg.js";import"./DYNMxd_h.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(()=>[x(g(a.headline),1)]),_:1})]),_:1})]),_:1})}}},C=l(v,[["__scopeId","data-v-0dda38dd"]]);export{C as default}; +import{B as r}from"./CXo4b7kK.js";import{_ as c}from"./DgRSR-5F.js";import{_}from"./BjjlG8i9.js";import{_ as i}from"./DRV_1SUz.js";import{_ as l,B as m,C as e,o as p,D as t,E as u,F as d,z as f,G as x,H as g}from"./F8qwZnyq.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./-d5SvVzm.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(()=>[x(g(a.headline),1)]),_:1})]),_:1})]),_:1})}}},k=l(v,[["__scopeId","data-v-0dda38dd"]]);export{k as default}; diff --git a/_nuxt/Bf41pvZr.js b/_nuxt/CDPxTvze.js similarity index 78% rename from _nuxt/Bf41pvZr.js rename to _nuxt/CDPxTvze.js index 2d9acb5cc..ddddcb5e6 100644 --- a/_nuxt/Bf41pvZr.js +++ b/_nuxt/CDPxTvze.js @@ -1 +1 @@ -import n from"./DvCn3HDk.js";import{d as c,u as l,h as p}from"./BFbNfJ5c.js";import"./DeufZp12.js";import"./Bmm7VM1P.js";import"./DP45TdIg.js";import"./jFQZix2f.js";const u=(r,t)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:f,query:o}=r,m={...o||{},path:f||(o==null?void 0:o.path)||"/"};return p(n,m,{default:t!=null&&t.default?({data:e,refresh:a,isPartial:d})=>t.default({list:e,refresh:a,isPartial:d,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var a;return t!=null&&t["not-found"]?(a=t==null?void 0:t["not-found"])==null?void 0:a.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),q=h;export{q as default}; +import n from"./DwfvR1pS.js";import{d as c,u as l,h as p}from"./F8qwZnyq.js";import"./Dqn0d7bD.js";import"./CwC3VTzJ.js";import"./Cyd1RxiD.js";import"./B9UN4n4W.js";const u=(r,t)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:f,query:o}=r,m={...o||{},path:f||(o==null?void 0:o.path)||"/"};return p(n,m,{default:t!=null&&t.default?({data:e,refresh:a,isPartial:d})=>t.default({list:e,refresh:a,isPartial:d,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var a;return t!=null&&t["not-found"]?(a=t==null?void 0:t["not-found"])==null?void 0:a.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),q=h;export{q as default}; diff --git a/_nuxt/CHgucsxj.js b/_nuxt/CHgucsxj.js new file mode 100644 index 000000000..d88c99828 --- /dev/null +++ b/_nuxt/CHgucsxj.js @@ -0,0 +1 @@ +import{as as _,a4 as B,at as W,a as M,l as b,af as J}from"./F8qwZnyq.js";import{g as H,a as j,b as O,o as k,c as G,d as $,f as P,h as D,i as Z}from"./CwC3VTzJ.js";import{u as U}from"./B9UN4n4W.js";import"./Cyd1RxiD.js";const q="memory",F=()=>{const t=new Map;return{name:q,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function V(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return V(t(...r))}catch(n){return Promise.reject(n)}}function Q(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function X(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(Q(t))return String(t);if(X(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer>"u")throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function ee(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function te(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const re=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ne(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of re)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ie(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const ae="memory",se=()=>{const t=new Map;return{name:ae,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function oe(t={}){const r={mounts:{"":t.driver||se()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await x(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},h=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",v=y(d?f:f.key),I=d?void 0:f.value,w=d||!f.options?i:{...i,...f.options},A=n(v);m(A).items.push({key:v,value:I,relativeKey:A.relativeKey,options:w})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},g={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return h(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ie(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>te(m))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,S(i),s),m.watch||c("update",e))},async setItems(e,i){await h(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,ee(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const d=await p(f.driver.getKeys,f.relativeBase,i);for(const v of d){const I=f.mountpoint+y(v);u.some(w=>I.startsWith(w))||m.push(I)}u=[f.mountpoint,...u.filter(v=>!v.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&f[f.length-1]!=="$"):m.filter(f=>f[f.length-1]!=="$")},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(x(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))},keys:(e,i={})=>g.getKeys(e,i),get:(e,i={})=>g.getItem(e,i),set:(e,i,s={})=>g.setItem(e,i,s),has:(e,i={})=>g.hasItem(e,i),del:(e,i={})=>g.removeItem(e,i),remove:(e,i={})=>g.removeItem(e,i)};return g}function x(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ue(t={}){const r=ce(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const h=r[l];return typeof h=="function"?h(a,o):!1}return n(H(a,l),o)})}return n}function ce(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function le(t){const r=ue(),n=(l,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));h=h??1,g=g??1;const s=new Array(h+g).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-h+m+ +(m>=h)]||null)},a=[(l,o)=>{const h=l.result.filter(g=>O(o.where).every(e=>r(g,e)));return{...l,result:h,total:h.length}},(l,o)=>O(o.sort).forEach(h=>G(l.result,h)),function(o,h,g){var e;if(h.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?g:o.result,h.surround);i=$(P(h.without))(i),i=$(D(h.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,h,g){var e,i,s;if(h.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=h.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=g.find(f=>f._path===B(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(D(o.only))(l.result)})];return async l=>{const o=await t(),h=l.params(),g={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,h,o)||s,g);if(h.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...k(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=le(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var fe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",fe,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var h=a[o.locale]||{},g=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=h[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===g&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,g),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const ge=t=>t.split(/[\s-]/g).map(W).join(" ");function he(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!((m=g[g.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return h.length===1?(l.push(s),l):(h.slice(0,-1).reduce((f,d,v)=>{const I="/"+h.slice(0,v+1).join("/"),w=r[I];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let A=f.find(T=>T._path===I);return A||(A={title:ge(d),_path:I,_file:o._file,children:[],...w&&a(w)},f.push(A)),A.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>J(t,M().public.content.api.baseURL),ve=ne(oe({driver:F()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(l.ignoreSources)){const g=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)g.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),h=await Promise.all(o.map(g=>t.getItem(g)));for(const g of h)n.delete(`cache:${g._id}`),g.__deleted||n.add(`${a}:${g._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>Z(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ae(){return K?await K:C||(K=Ee(),C=await K),C}async function Ee(){const t=b(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function Se(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var g;((g=o.title)==null?void 0:g.toLowerCase())==="dir"&&(o.title=void 0);const h=o._path.split("/").slice(0,-1).join("/")||"/";return l[h]={...o,...o.body},l},{});return he(n,c)}export{ve as contentStorage,Ie as createDB,Se as generateNavigation,Ae as useContentDatabase}; diff --git a/_nuxt/CIoTiQ4q.js b/_nuxt/CIoTiQ4q.js deleted file mode 100644 index 3bfd78fb5..000000000 --- a/_nuxt/CIoTiQ4q.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("em",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/CKjMCody.js b/_nuxt/CKjMCody.js new file mode 100644 index 000000000..fb9a3e68e --- /dev/null +++ b/_nuxt/CKjMCody.js @@ -0,0 +1 @@ +import{_ as o}from"./81zBc2-J.js";import"./F8qwZnyq.js";import"./Cyd1RxiD.js";export{o as default}; diff --git a/_nuxt/CPaeHkJL.js b/_nuxt/CPaeHkJL.js new file mode 100644 index 000000000..f0d78e294 --- /dev/null +++ b/_nuxt/CPaeHkJL.js @@ -0,0 +1 @@ +import{V as R,d as N,f as q,l as S,i as T,W as B,X as E,Y as U,Z as I,h as w,$ as A,a0 as V,a1 as F,c as x,a2 as O,a3 as L,a4 as D,a5 as z,a as H,T as $,a6 as M}from"./F8qwZnyq.js";async function j(t,r=R()){const{path:f,matched:y}=r.resolve(t);if(!y.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(f)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>j(t,r));r._routePreloaded.add(f);const a=y.map(s=>{var n;return(n=s.components)==null?void 0:n.default}).filter(s=>typeof s=="function");for(const s of a){const n=Promise.resolve(s()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const W=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function f(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return k(e,t.trailingSlash);const s="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:k(s,t.trailingSlash)}}function y(e){const a=R(),s=H(),n=x(()=>!!e.target&&e.target!=="_self"),v=x(()=>{const d=e.to||e.href||"";return typeof d=="string"&&O(d,{acceptRelative:!0})}),b=A("RouterLink"),g=b&&typeof b!="string"?b.useLink:void 0,m=x(()=>{if(e.external)return!0;const d=e.to||e.href||"";return typeof d=="object"?!1:d===""||v.value}),u=x(()=>{const d=e.to||e.href||"";return m.value?d:f(d,a.resolve)}),c=m.value||g==null?void 0:g({...e,to:u}),p=x(()=>{var d;if(!u.value||v.value)return u.value;if(m.value){const P=typeof u.value=="object"&&"path"in u.value?L(u.value):u.value,C=typeof P=="object"?a.resolve(P).href:P;return f(C,a.resolve)}return typeof u.value=="object"?((d=a.resolve(u.value))==null?void 0:d.href)??null:f(D(s.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:v,isExternal:m,href:p,isActive:(c==null?void 0:c.isActive)??x(()=>u.value===a.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>u.value===a.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>a.resolve(u.value)),async navigate(){await z(p.value,{replace:e.replace,external:m.value||n.value})}}}return N({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},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:y,setup(e,{slots:a}){const s=R(),{to:n,href:v,navigate:b,isExternal:g,hasTarget:m,isAbsoluteUrl:u}=y(e),c=q(!1),p=q(null),d=l=>{var o;p.value=e.custom?(o=l==null?void 0:l.$el)==null?void 0:o.nextElementSibling:l==null?void 0:l.$el};function P(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"&&!Y()}async function C(l=S()){if(c.value)return;c.value=!0;const o=typeof n.value=="string"?n.value:g.value?L(n.value):s.resolve(n.value).fullPath,i=g.value?new URL(o,window.location.href).href:o;await Promise.all([l.hooks.callHook("link:prefetch",i).catch(()=>{}),!g.value&&!m.value&&j(n.value,s).catch(()=>{})])}if(P("visibility")){const l=S();let o,i=null;T(()=>{const h=Q();B(()=>{o=E(()=>{var _;(_=p==null?void 0:p.value)!=null&&_.tagName&&(i=h.observe(p.value,async()=>{i==null||i(),i=null,await C(l)}))})})}),U(()=>{o&&I(o),i==null||i(),i=null})}return()=>{var i;if(!g.value&&!m.value){const h={ref:d,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(P("interaction")&&(h.onPointerenter=C.bind(null,void 0),h.onFocus=C.bind(null,void 0)),c.value&&(h.class=e.prefetchedClass||t.prefetchedClass),h.rel=e.rel||void 0),w(A("RouterLink"),h,a.default)}const l=e.target||null,o=W(e.noRel?"":e.rel,t.externalRelAttribute,u.value||m.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:v.value,navigate:b,prefetch:C,get route(){if(!v.value)return;const h=new URL(v.value,window.location.href);return{path:h.pathname,fullPath:h.pathname,get query(){return V(h.search)},hash:h.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:v.value}},rel:o,target:l,isExternal:g.value||m.value,isActive:!1,isExactActive:!1}):null:w("a",{ref:p,href:v.value||null,rel:o,target:l},(i=a.default)==null?void 0:i.call(a))}}})}const J=G(F);function k(t,r){const f=r==="append"?$:M;return O(t)&&!t.startsWith("http")?t:f(t,!0)}function Q(){const t=S();if(t._observer)return t._observer;let r=null;const f=new Map,y=(a,s)=>(r||(r=new IntersectionObserver(n=>{for(const v of n){const b=f.get(v.target);(v.isIntersecting||v.intersectionRatio>0)&&b&&b()}})),f.set(a,s),r.observe(a),()=>{f.delete(a),r.unobserve(a),f.size===0&&(r.disconnect(),r=null)});return t._observer={observe:y}}const X=/2g/;function Y(){const t=navigator.connection;return!!(t&&(t.saveData||X.test(t.effectiveType)))}export{J as _}; diff --git a/_nuxt/fkVkB32J.js b/_nuxt/CWjkvJU7.js similarity index 96% rename from _nuxt/fkVkB32J.js rename to _nuxt/CWjkvJU7.js index 9e08370e8..f32e2d5ec 100644 --- a/_nuxt/fkVkB32J.js +++ b/_nuxt/CWjkvJU7.js @@ -1 +1 @@ -import{_ as s,N as a,o as i,e as u,O as e,J as o}from"./BFbNfJ5c.js";import"./DP45TdIg.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-d6cbdfc0"]]);export{b as default}; +import{_ as s,M as a,o as i,e as u,N as e,H as o}from"./F8qwZnyq.js";import"./Cyd1RxiD.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-d6cbdfc0"]]);export{b as default}; diff --git a/_nuxt/YsUTsUeh.js b/_nuxt/CXo4b7kK.js similarity index 55% rename from _nuxt/YsUTsUeh.js rename to _nuxt/CXo4b7kK.js index 375667f98..c9ece00c7 100644 --- a/_nuxt/YsUTsUeh.js +++ b/_nuxt/CXo4b7kK.js @@ -1 +1 @@ -import{_ as c,L as d,c as s,s as i,o,k as p,l as m,r as g,e as _,K as f,m as v,M as h}from"./BFbNfJ5c.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,K as d,c as s,k as i,o,B as p,C as m,r as g,e as _,J as f,I as v,L as h}from"./F8qwZnyq.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,B)=>(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"]))}}),k=c(x,[["__scopeId","data-v-cfec7af3"]]);export{k as B}; diff --git a/_nuxt/CZJx0rc9.js b/_nuxt/CZJx0rc9.js deleted file mode 100644 index 58001cd15..000000000 --- a/_nuxt/CZJx0rc9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as f}from"./BmCJdG6Q.js";import{d as l,w as s,u as d,h as c}from"./BFbNfJ5c.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./jFQZix2f.js";import"./DP45TdIg.js";const $=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,i,u;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(i=t==null?void 0:t.value)==null?void 0:i._path}.${(u=t==null?void 0:t.value)==null?void 0:u._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var a,o;const n=d(),{value:e,excerpt:i,tag:u}=t,r=i?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((a=r==null?void 0:r.children)!=null&&a.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:i,tag:u,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:i,tag:u,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:i,tag:u,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:i,tag:u},null,2))}});export{$ as default}; diff --git a/_nuxt/CabcuNwy.js b/_nuxt/CabcuNwy.js new file mode 100644 index 000000000..b3db2136b --- /dev/null +++ b/_nuxt/CabcuNwy.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("em",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/B11bJ_Cu.js b/_nuxt/CjprN8pD.js similarity index 94% rename from _nuxt/B11bJ_Cu.js rename to _nuxt/CjprN8pD.js index 1f0b5849e..bb21aab10 100644 --- a/_nuxt/B11bJ_Cu.js +++ b/_nuxt/CjprN8pD.js @@ -1 +1 @@ -import{_ as a}from"./BmcfcQJy.js";import{_ as i,N as u,o as c,e as l,O as e,J as r,F as d,l as p,I as f}from"./BFbNfJ5c.js";import"./DP45TdIg.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})])])])}}},v=i(y,[["__scopeId","data-v-28c488d2"]]);export{v as default}; +import{_ as a}from"./CPaeHkJL.js";import{_ as i,M as u,o as c,e as l,N as e,H as r,D as d,C as p,G as f}from"./F8qwZnyq.js";import"./Cyd1RxiD.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})])])])}}},v=i(y,[["__scopeId","data-v-28c488d2"]]);export{v as default}; diff --git a/_nuxt/CmgUNvyD.js b/_nuxt/CmgUNvyD.js deleted file mode 100644 index 479536572..000000000 --- a/_nuxt/CmgUNvyD.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as p}from"./BmcfcQJy.js";import{d as l,t as c,j as f,c as i,o as u,k as _,l as m,r as B,m as d,n as h}from"./BFbNfJ5c.js";const v=l({__name:"SiteLink",props:{canonical:{type:Boolean},absolute:{type:Boolean},withBase:{type:Boolean},to:{},href:{},external:{type:Boolean},target:{},rel:{},noRel:{type:Boolean},prefetchedClass:{},prefetch:{type:Boolean},noPrefetch:{type:Boolean}},setup(t){const o=t,n=c(o),a=f(n),s=p,r=i(()=>{const e=o.to;if(e)return a(e)});return(e,y)=>(u(),_(h(s),d(e.$props,{to:r.value}),{default:m(()=>[B(e.$slots,"default")]),_:3},16,["to"]))}});export{v as _}; diff --git a/_nuxt/Cn9J4lmx.js b/_nuxt/Cn9J4lmx.js deleted file mode 100644 index 6ea37c0a1..000000000 --- a/_nuxt/Cn9J4lmx.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as f}from"./CmgUNvyD.js";import{u as m}from"./DjTjvGCt.js";import{a8 as _,c as y,a9 as d,aa as k,n,o as s,e as a,r as g,S as h,R as v,F,l as L,I as S,J as $,ab as w}from"./BFbNfJ5c.js";const N={__name:"LinkList",props:{type:{type:String,default(){return null}},list:{type:Array,default(){return[]}}},setup(r){const l=_(),{$getFont:c}=m(),o=r,i=y(()=>{const t={};return t[`type-${o.type}`]=o.type,t});return(t,x)=>{const u=f,p=d("font");return k((s(),a("ul",{class:w(["fragment-link-list",i.value])},[g(t.$slots,"default",{},()=>[(s(!0),a(h,null,v(r.list,e=>(s(),a("li",{key:e.title},[F(u,{to:n(l)(e.to)},{default:L(()=>[S($(e.title),1)]),_:2},1032,["to"])]))),128))])],2)),[[p,n(c)("Raleway")]])}}};export{N as _}; diff --git a/_nuxt/CoHFGp-B.js b/_nuxt/CoHFGp-B.js new file mode 100644 index 000000000..efe2e6a84 --- /dev/null +++ b/_nuxt/CoHFGp-B.js @@ -0,0 +1 @@ +import{_ as e,o as r,e as o}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const c={};function t(n,s){return r(),o("hr")}const f=e(c,[["render",t]]);export{f as default}; diff --git a/_nuxt/CoKeklZZ.js b/_nuxt/CoKeklZZ.js deleted file mode 100644 index 0600b15ab..000000000 --- a/_nuxt/CoKeklZZ.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,o as r,e as o}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const c={};function t(n,s){return r(),o("hr")}const f=e(c,[["render",t]]);export{f as default}; diff --git a/_nuxt/Cq6Sf_Sq.js b/_nuxt/Cq6Sf_Sq.js new file mode 100644 index 000000000..753b646cb --- /dev/null +++ b/_nuxt/Cq6Sf_Sq.js @@ -0,0 +1 @@ +import{_ as o}from"./BnQYt2yC.js";import"./F8qwZnyq.js";import"./Cyd1RxiD.js";import"./CxYJgpPD.js";import"./B9UN4n4W.js";export{o as default}; diff --git a/_nuxt/Cr9Vfj_8.js b/_nuxt/Cr9Vfj_8.js new file mode 100644 index 000000000..9806d0c9d --- /dev/null +++ b/_nuxt/Cr9Vfj_8.js @@ -0,0 +1 @@ +import{d as r,z as n,o as s,e as a,G as e,N as o,J as i}from"./F8qwZnyq.js";import"./Cyd1RxiD.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/Crfimjkp.js b/_nuxt/Crfimjkp.js deleted file mode 100644 index 012755512..000000000 --- a/_nuxt/Crfimjkp.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./Du9fLCBs.js";import"./BFbNfJ5c.js";import"./DP45TdIg.js";export{o as default}; diff --git a/_nuxt/C3fWryvC.js b/_nuxt/Cv7mG2nG.js similarity index 53% rename from _nuxt/C3fWryvC.js rename to _nuxt/Cv7mG2nG.js index 807c546f1..813729b69 100644 --- a/_nuxt/C3fWryvC.js +++ b/_nuxt/Cv7mG2nG.js @@ -1,2 +1,2 @@ -import{ad as o,f as l,L as u,c as y,p}from"./BFbNfJ5c.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}; +import{ac as o,f as l,K as u,c as y,p}from"./F8qwZnyq.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:c(t.style)}}function m(t,e){return{key:e.picture,type:"text/css",children:c(t.style)}}function C(t,e,r="high",i="anonymous",n=()=>{}){return{tagPriority:2,fetchpriority:r,"data-key":s(`${t.family}-${t.weight}-${t.style}-${e}`.toLowerCase()),key:s(`${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:c(t)}}function g(t,e=void 0){return{key:e,innerHTML:c(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,s as t,x as u}; diff --git a/_nuxt/Bmm7VM1P.js b/_nuxt/CwC3VTzJ.js similarity index 66% rename from _nuxt/Bmm7VM1P.js rename to _nuxt/CwC3VTzJ.js index de5de4abf..8591a1557 100644 --- a/_nuxt/Bmm7VM1P.js +++ b/_nuxt/CwC3VTzJ.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./QLlmQjac.js","./BFbNfJ5c.js","./DP45TdIg.js","./entry.CXeSEdd5.css","./C-v3KzvZ.js","./jFQZix2f.js"])))=>i.map(i=>d[i]); -import{_ as $}from"./DP45TdIg.js";import{ag as P,a as h,af as b,a5 as C,a7 as E,b as l}from"./BFbNfJ5c.js";import{u as m}from"./jFQZix2f.js";const d=(t,r)=>r.split(".").reduce((n,i)=>n&&n[i],t),f=(t,r)=>Object.keys(t).filter(r).reduce((n,i)=>Object.assign(n,{[i]:t[i]}),{}),B=t=>r=>t&&t.length?f(r,n=>!t.includes(n)):r,j=t=>r=>Array.isArray(r)?r.map(n=>t(n)):t(r),w=t=>{const r=[],n=[];for(const i of t)["$","_"].includes(i)?r.push(i):n.push(i);return{prefixes:r,properties:n}},q=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=w(t);return f(r,o=>!i.includes(o)&&!n.includes(o[0]))},I=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=w(t);return f(r,o=>i.includes(o)||n.includes(o[0]))},Q=(t,r)=>{const n=new Intl.Collator(r.$locale,{numeric:r.$numeric,caseFirst:r.$caseFirst,sensitivity:r.$sensitivity}),i=Object.keys(r).filter(o=>!o.startsWith("$"));for(const o of i)t=t.sort((a,e)=>{const s=[d(a,o),d(e,o)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return r[o]===-1&&s.reverse(),n.compare(s[0],s[1])});return t},F=(t,r="Expected an array")=>{if(!Array.isArray(t))throw new TypeError(r)},u=t=>Array.isArray(t)?t:[void 0,null].includes(t)?[]:[t],S=["sort","where","only","without"];function x(t,r={}){const n={};for(const e of Object.keys(r.initialParams||{}))n[e]=S.includes(e)?u(r.initialParams[e]):r.initialParams[e];const i=(e,s=c=>c)=>(...c)=>(n[e]=s(...c),a),o=e=>{var s;return r.legacy?e!=null&&e.surround?e.surround:e&&(e!=null&&e.dirConfig&&(e.result={_path:(s=e.dirConfig)==null?void 0:s._path,...e.result,_dir:e.dirConfig}),e!=null&&e._path||Array.isArray(e)||!Object.prototype.hasOwnProperty.call(e,"result")?e:e==null?void 0:e.result):e},a={params:()=>({...n,...n.where?{where:[...u(n.where)]}:{},...n.sort?{sort:[...u(n.sort)]}:{}}),only:i("only",u),without:i("without",u),where:i("where",e=>[...u(n.where),...u(e)]),sort:i("sort",e=>[...u(n.sort),...u(e)]),limit:i("limit",e=>parseInt(String(e),10)),skip:i("skip",e=>parseInt(String(e),10)),find:()=>t(a).then(o),findOne:()=>t(i("first")(!0)).then(o),count:()=>t(i("count")(!0)).then(o),locale:e=>a.where({_locale:e}),withSurround:i("surround",(e,s)=>({query:e,...s})),withDirConfig:()=>i("dirConfig")(!0)};return r.legacy&&(a.findSurround=(e,s)=>a.withSurround(e,s).find().then(o)),a}function g(t){return JSON.stringify(t,A)}function A(t,r){return r instanceof RegExp?`--REGEX ${r.toString()}`:r}const O=t=>{let r=g(t);return r=typeof Buffer<"u"?Buffer.from(r).toString("base64"):btoa(r),r=r.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(r.match(/.{1,100}/g)||[]).join("/")},y=t=>P(t,h().public.content.api.baseURL),U=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},D=()=>{const{experimental:t}=h().public.content;return t.clientDB?!0:m().isEnabled()},v=()=>async t=>{const{content:r}=h().public,n=t.params(),i=r.experimental.stripQueryParameters?y(`/query/${`${l(n)}.${r.integrity}`}/${O(n)}.json`):y(`/query/${l(n)}.${r.integrity}.json`);if(D())return(await $(()=>import("./QLlmQjac.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(e=>e.useContentDatabase())).fetch(t);const o=await $fetch(i,{method:"GET",responseType:"json",params:r.experimental.stripQueryParameters?void 0:{_params:g(n),previewToken:m().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o};function G(t,...r){const{content:n}=h().public,i=x(v(),{initialParams:typeof t!="string"?t:{},legacy:!0});let o;typeof t=="string"&&(o=b(C(t,...r)));const a=i.params;return i.params=()=>{var s,c,p;const e=a();return o&&(e.where=e.where||[],e.first&&(e.where||[]).length===0?e.where.push({_path:E(o)}):e.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(s=e.sort)!=null&&s.length||(e.sort=[{_stem:1,$numeric:!0}]),n.locales.length&&((p=(c=e.where)==null?void 0:c.find(_=>_._locale))!=null&&p._locale||(e.where=e.where||[],e.where.push({_locale:n.defaultLocale}))),e},i}export{F as a,u as b,Q as c,j as d,O as e,q as f,d as g,I as h,x as i,g as j,B as o,G as q,D as s,U as u,y as w}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CHgucsxj.js","./F8qwZnyq.js","./Cyd1RxiD.js","./entry.CXeSEdd5.css","./B9UN4n4W.js"])))=>i.map(i=>d[i]); +import{_ as $}from"./Cyd1RxiD.js";import{af as P,a as h,ae as b,a4 as C,a6 as E,b as l}from"./F8qwZnyq.js";import{u as m}from"./B9UN4n4W.js";const d=(t,r)=>r.split(".").reduce((n,i)=>n&&n[i],t),f=(t,r)=>Object.keys(t).filter(r).reduce((n,i)=>Object.assign(n,{[i]:t[i]}),{}),B=t=>r=>t&&t.length?f(r,n=>!t.includes(n)):r,j=t=>r=>Array.isArray(r)?r.map(n=>t(n)):t(r),w=t=>{const r=[],n=[];for(const i of t)["$","_"].includes(i)?r.push(i):n.push(i);return{prefixes:r,properties:n}},q=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=w(t);return f(r,o=>!i.includes(o)&&!n.includes(o[0]))},I=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=w(t);return f(r,o=>i.includes(o)||n.includes(o[0]))},Q=(t,r)=>{const n=new Intl.Collator(r.$locale,{numeric:r.$numeric,caseFirst:r.$caseFirst,sensitivity:r.$sensitivity}),i=Object.keys(r).filter(o=>!o.startsWith("$"));for(const o of i)t=t.sort((a,e)=>{const s=[d(a,o),d(e,o)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return r[o]===-1&&s.reverse(),n.compare(s[0],s[1])});return t},F=(t,r="Expected an array")=>{if(!Array.isArray(t))throw new TypeError(r)},u=t=>Array.isArray(t)?t:[void 0,null].includes(t)?[]:[t],S=["sort","where","only","without"];function x(t,r={}){const n={};for(const e of Object.keys(r.initialParams||{}))n[e]=S.includes(e)?u(r.initialParams[e]):r.initialParams[e];const i=(e,s=c=>c)=>(...c)=>(n[e]=s(...c),a),o=e=>{var s;return r.legacy?e!=null&&e.surround?e.surround:e&&(e!=null&&e.dirConfig&&(e.result={_path:(s=e.dirConfig)==null?void 0:s._path,...e.result,_dir:e.dirConfig}),e!=null&&e._path||Array.isArray(e)||!Object.prototype.hasOwnProperty.call(e,"result")?e:e==null?void 0:e.result):e},a={params:()=>({...n,...n.where?{where:[...u(n.where)]}:{},...n.sort?{sort:[...u(n.sort)]}:{}}),only:i("only",u),without:i("without",u),where:i("where",e=>[...u(n.where),...u(e)]),sort:i("sort",e=>[...u(n.sort),...u(e)]),limit:i("limit",e=>parseInt(String(e),10)),skip:i("skip",e=>parseInt(String(e),10)),find:()=>t(a).then(o),findOne:()=>t(i("first")(!0)).then(o),count:()=>t(i("count")(!0)).then(o),locale:e=>a.where({_locale:e}),withSurround:i("surround",(e,s)=>({query:e,...s})),withDirConfig:()=>i("dirConfig")(!0)};return r.legacy&&(a.findSurround=(e,s)=>a.withSurround(e,s).find().then(o)),a}function g(t){return JSON.stringify(t,A)}function A(t,r){return r instanceof RegExp?`--REGEX ${r.toString()}`:r}const O=t=>{let r=g(t);return r=typeof Buffer<"u"?Buffer.from(r).toString("base64"):btoa(r),r=r.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(r.match(/.{1,100}/g)||[]).join("/")},y=t=>P(t,h().public.content.api.baseURL),U=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},D=()=>{const{experimental:t}=h().public.content;return t.clientDB?!0:m().isEnabled()},v=()=>async t=>{const{content:r}=h().public,n=t.params(),i=r.experimental.stripQueryParameters?y(`/query/${`${l(n)}.${r.integrity}`}/${O(n)}.json`):y(`/query/${l(n)}.${r.integrity}.json`);if(D())return(await $(()=>import("./CHgucsxj.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(e=>e.useContentDatabase())).fetch(t);const o=await $fetch(i,{method:"GET",responseType:"json",params:r.experimental.stripQueryParameters?void 0:{_params:g(n),previewToken:m().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o};function G(t,...r){const{content:n}=h().public,i=x(v(),{initialParams:typeof t!="string"?t:{},legacy:!0});let o;typeof t=="string"&&(o=b(C(t,...r)));const a=i.params;return i.params=()=>{var s,c,p;const e=a();return o&&(e.where=e.where||[],e.first&&(e.where||[]).length===0?e.where.push({_path:E(o)}):e.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(s=e.sort)!=null&&s.length||(e.sort=[{_stem:1,$numeric:!0}]),n.locales.length&&((p=(c=e.where)==null?void 0:c.find(_=>_._locale))!=null&&p._locale||(e.where=e.where||[],e.where.push({_locale:n.defaultLocale}))),e},i}export{F as a,u as b,Q as c,j as d,O as e,q as f,d as g,I as h,x as i,g as j,B as o,G as q,D as s,U as u,y as w}; diff --git a/_nuxt/CwNmOXw6.js b/_nuxt/CwNmOXw6.js deleted file mode 100644 index d5bb38f9e..000000000 --- a/_nuxt/CwNmOXw6.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const d=o(n,[["render",c]]);export{d as default}; diff --git a/_nuxt/Dnd51l0P.js b/_nuxt/CxYJgpPD.js similarity index 80% rename from _nuxt/Dnd51l0P.js rename to _nuxt/CxYJgpPD.js index 64cd7557b..68b852e5e 100644 --- a/_nuxt/Dnd51l0P.js +++ b/_nuxt/CxYJgpPD.js @@ -1 +1 @@ -const y=["p","h1","h2","h3","h4","h5","h6","li"];function f(r,t){return r.type===t||typeof r.type=="object"&&r.type.tag===t||r.tag===t}function u(r){return f(r,"text")||f(r,Symbol.for("v-txt"))}function l(r){var t;return Array.isArray(r.children)||typeof r.children=="string"?r.children:typeof((t=r.children)==null?void 0:t.default)=="function"?r.children.default():[]}function n(r){if(!r)return"";if(Array.isArray(r))return r.map(n).join("");if(u(r))return r.children||r.value||"";const t=l(r);return Array.isArray(t)?t.map(n).filter(Boolean).join(""):""}function h(r,t=[]){if(Array.isArray(r))return r.flatMap(e=>h(e,t));let i=r;return t.some(e=>e==="*"||f(r,e))&&(i=l(r)||r,!Array.isArray(i)&&y.some(e=>f(r,e))&&(i=[i])),i}function p(r,t=[]){return r=Array.isArray(r)?r:[r],t.length?r.flatMap(i=>p(h(i,[t[0]]),t.slice(1))).filter(i=>!(u(i)&&n(i).trim()==="")):r}function a(r,t=[]){return typeof t=="string"&&(t=t.split(",").map(i=>i.trim()).filter(Boolean)),t.length?p(r,t).reduce((i,e)=>(u(e)?typeof i[i.length-1]=="string"?i[i.length-1]+=e.children:i.push(e.children):i.push(e),i),[]):r}export{a as f}; +const y=["p","h1","h2","h3","h4","h5","h6","li"];function f(r,t){return r.type===t||typeof r.type=="object"&&r.type.tag===t||r.tag===t}function u(r){return f(r,"text")||f(r,Symbol.for("v-txt"))}function l(r){var t;return Array.isArray(r.children)||typeof r.children=="string"?r.children:typeof((t=r.children)==null?void 0:t.default)=="function"?r.children.default():[]}function n(r){if(!r)return"";if(Array.isArray(r))return r.map(n).join("");if(u(r))return r.children||r.value||"";const t=l(r);return Array.isArray(t)?t.map(n).filter(Boolean).join(""):""}function h(r,t=[]){if(Array.isArray(r))return r.flatMap(e=>h(e,t));let i=r;return t.some(e=>e==="*"||f(r,e))&&(i=l(r)||r,!Array.isArray(i)&&y.some(e=>f(r,e))&&(i=[i])),i}function p(r,t=[]){return r=Array.isArray(r)?r:[r],t.length?r.flatMap(i=>p(h(i,[t[0]]),t.slice(1))).filter(i=>!(u(i)&&n(i).trim()==="")):r}function a(r,t=[]){return typeof t=="string"&&(t=t.split(/[,\s]/).map(i=>i.trim()).filter(Boolean)),t.length?p(r,t).reduce((i,e)=>(u(e)?typeof i[i.length-1]=="string"?i[i.length-1]+=e.children:i.push(e.children):i.push(e),i),[]):r}export{a as f}; diff --git a/_nuxt/DP45TdIg.js b/_nuxt/Cyd1RxiD.js similarity index 79% rename from _nuxt/DP45TdIg.js rename to _nuxt/Cyd1RxiD.js index bbcb7e4cb..b8b5a7475 100644 --- a/_nuxt/DP45TdIg.js +++ b/_nuxt/Cyd1RxiD.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BFbNfJ5c.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); -var A=Object.defineProperty;var L=e=>{throw TypeError(e)};var k=(e,t,n)=>t in e?A(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var E=(e,t,n)=>k(e,typeof t!="symbol"?t+"":t,n),O=(e,t,n)=>t.has(e)||L("Cannot "+n);var w=(e,t,n)=>(O(e,t,"read from private field"),n?n.call(e):t.get(e)),v=(e,t,n)=>t.has(e)?L("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),_=(e,t,n,r)=>(O(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);const N="modulepreload",q=function(e,t){return new URL(e,t).href},R={},j=function(t,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 b=a[m];if(b.href===c&&(!f||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${U}`))return;const d=document.createElement("link");if(d.rel=f?"stylesheet":N,f||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),f)return new Promise((m,b)=>{d.addEventListener("load",m),d.addEventListener("error",()=>b(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 t().catch(s)})};var u,h;class S{constructor(t){v(this,u,[]);v(this,h,!1);t(n=>w(this,h)?!1:(w(this,u).forEach(r=>r(n)),!0))}subscribe(t){return w(this,u).push(t),{unsubscribe:()=>{_(this,u,w(this,u).filter(n=>n===t))}}}destroy(){_(this,h,!0)}}u=new WeakMap,h=new WeakMap;const F=(e,t)=>{let n=[];const r=o=>s=>{n[Number(o)]=s,n.filter(Boolean).length>=t.length&&(e(n),n=[])};t.forEach((o,s)=>{o.subscribe(r(s))})},T={timing:{fcp:500,dcl:800}};let p=T;function D(e={}){p={timing:{...T.timing,...e.timing||{}}},p={...T,...e}}function V(){return C()&&!0}function C(){if(window.performance){const e=performance.getEntriesByName("first-contentful-paint"),t=performance.getEntriesByType("resource");if(e.length)return e[0].startTime((!n||n{const o=new z(10,t/2);return([s,a])=>{const i=window.performance.now()-P,l=a/s;l<=1&&o.add(l),o.avg<=1&&o.avg>t?n(!0):i>=e&&r(!1)}},M=()=>({maxTime:1e3,threshold:.65}),W=()=>new Promise(e=>{document.visibilityState==="hidden"?document.addEventListener("visibilitychange",()=>e(),{once:!0}):e()}),$=async(e={})=>{if(window.requestIdleCallback){await W();const{maxTime:t,threshold:n}={...M(),...e},r=new S(H),o=new S(Y);return new Promise((s,a)=>{P=window.performance.now(),F(X(t,n,s,a),[r,o])}).finally(()=>{r.destroy(),o.destroy()})}},H=e=>{let t=performance.now();const n=()=>{const r=performance.now(),o=r-t;t=r,e(o)&&requestAnimationFrame(n)};requestAnimationFrame(n)},Y=e=>{const t=n=>{e(n.timeRemaining())&&window.requestIdleCallback(t)};window.requestIdleCallback(t)};class z{constructor(t=10,n=0){E(this,"list");E(this,"index",0);this.list=Array(t).fill(n)}add(t){this.list[this.index]=t,this.index=(this.index+1)%this.list.length}get avg(){return this.list.reduce((t,n)=>t+=n,0)/this.list.length}}const x=e=>window.dispatchEvent(new CustomEvent("nuxt-booster:run",{detail:{sufficient:e}})),y=(e,t)=>{Array.from(document.querySelectorAll(e)).forEach(n=>{n.addEventListener("click",t,{capture:!0,once:!0,passive:!0})})},g=(e,t)=>{const n=window.document.getElementById(t);if(n)n.style.display="block",e.className+=" nuxt-booster-layer-visible";else throw new Error("Can't update booster-layer, message "+t+" missing.")},G=(e,t)=>{t||g(e,"nuxt-booster-message-unsupported-browser"),C()||g(e,"nuxt-booster-message-reduced-bandwidth")},I=()=>{document.documentElement.classList.add("nuxt-booster-reduced-view"),window.document.querySelectorAll("[data-font]").forEach(e=>{e.classList.add("font-active")}),Array.from(document.querySelectorAll("noscript.nuxt-booster-picture-noscript")).forEach(e=>{const t=document.createElement("div");t.innerHTML=e.innerHTML,e.parentNode.replaceChild(t.children[0],e),t.remove()})},J=async e=>{try{if(await K())throw new Error("Battery is low.")}catch(t){if(t.message==="Battery is low.")throw t;await Q(e)}},K=async()=>{const t=await window.navigator.getBattery();return!t.charging&&t.level<=.2},Q=async e=>{const t=URL.createObjectURL(e);try{const n=document.createElement("video");n.muted=!0,n.playsinline=!0,n.src=t,await n.play(),URL.revokeObjectURL(t)}catch(n){throw URL.revokeObjectURL(t),n}},Z=e=>{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`."),y("#nuxt-booster-button-init-reduced-view",I),y("#nuxt-booster-button-init-app",()=>e(!0)))},e0=Symbol("pending"),t0=Symbol("fulfilled"),n0=Symbol("rejected");class B{constructor(){this.promise=new Promise((t,n)=>{this.resolve=t,this.reject=n,this.state=e0}).then(t=>(this.state=t0,t)).catch(t=>{throw this.state=n0,new Error(t)})}static create(){return new B}}function r0(e){return new RegExp(e.regex).test(window.navigator.userAgent)}const u0=(e,t)=>(e=e===!0?"anonymous":e,e=e===void 0?"anonymous":e,e),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("./BFbNfJ5c.js").then(e=>e.ay),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default)}function a0(){const e=new B;let t=!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){t&&e.resolve(),document.documentElement.classList.remove("nuxt-booster-reduced-view");try{a||await J(o0)}catch(i){if(console.warn(i),x(!1),n)return g(n,"nuxt-booster-message-low-battery"),null}try{a||await $(),t=!0,x(!0),e.resolve()}catch(i){if(console.warn(i),x(!1),n)return g(n,"nuxt-booster-message-weak-hardware"),null}return null}const s=r0({regex:new RegExp(/Trident\/[78]\.0|Edge?\/(12[89]|1[3-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)\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\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}[2-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[._]([5-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13\d|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")?(y(".nuxt-booster-button-init-reduced-view",I),y(".nuxt-booster-button-init-app",()=>o(!0)),Z(o),D({timing:{fcp:800,dcl:1200}}),"__NUXT_BOOSTER_AUTO_INIT__"in window&&window.__NUXT_BOOSTER_AUTO_INIT__||V()&&s?o():G(n,s)):o(r)}),e.promise}export{B as D,j as _,u0 as g,r0 as i}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./F8qwZnyq.js","./entry.CXeSEdd5.css"])))=>i.map(i=>d[i]); +var A=Object.defineProperty;var L=e=>{throw TypeError(e)};var k=(e,t,n)=>t in e?A(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var E=(e,t,n)=>k(e,typeof t!="symbol"?t+"":t,n),O=(e,t,n)=>t.has(e)||L("Cannot "+n);var w=(e,t,n)=>(O(e,t,"read from private field"),n?n.call(e):t.get(e)),v=(e,t,n)=>t.has(e)?L("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),_=(e,t,n,r)=>(O(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);const N="modulepreload",q=function(e,t){return new URL(e,t).href},R={},j=function(t,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 b=a[m];if(b.href===c&&(!f||b.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,b)=>{u.addEventListener("load",m),u.addEventListener("error",()=>b(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 t().catch(s)})};var d,h;class S{constructor(t){v(this,d,[]);v(this,h,!1);t(n=>w(this,h)?!1:(w(this,d).forEach(r=>r(n)),!0))}subscribe(t){return w(this,d).push(t),{unsubscribe:()=>{_(this,d,w(this,d).filter(n=>n===t))}}}destroy(){_(this,h,!0)}}d=new WeakMap,h=new WeakMap;const F=(e,t)=>{let n=[];const r=o=>s=>{n[Number(o)]=s,n.filter(Boolean).length>=t.length&&(e(n),n=[])};t.forEach((o,s)=>{o.subscribe(r(s))})},T={timing:{fcp:500,dcl:800}};let p=T;function D(e={}){p={timing:{...T.timing,...e.timing||{}}},p={...T,...e}}function V(){return C()&&!0}function C(){if(window.performance){const e=performance.getEntriesByName("first-contentful-paint"),t=performance.getEntriesByType("resource");if(e.length)return e[0].startTime((!n||n{const o=new Y(10,t/2);return([s,a])=>{const i=window.performance.now()-P,l=a/s;l<=1&&o.add(l),o.avg<=1&&o.avg>t?n(!0):i>=e&&r(!1)}},M=()=>({maxTime:1e3,threshold:.65}),W=()=>new Promise(e=>{document.visibilityState==="hidden"?document.addEventListener("visibilitychange",()=>e(),{once:!0}):e()}),$=async(e={})=>{if(window.requestIdleCallback){await W();const{maxTime:t,threshold:n}={...M(),...e},r=new S(z),o=new S(H);return new Promise((s,a)=>{P=window.performance.now(),F(X(t,n,s,a),[r,o])}).finally(()=>{r.destroy(),o.destroy()})}},z=e=>{let t=performance.now();const n=()=>{const r=performance.now(),o=r-t;t=r,e(o)&&requestAnimationFrame(n)};requestAnimationFrame(n)},H=e=>{const t=n=>{e(n.timeRemaining())&&window.requestIdleCallback(t)};window.requestIdleCallback(t)};class Y{constructor(t=10,n=0){E(this,"list");E(this,"index",0);this.list=Array(t).fill(n)}add(t){this.list[this.index]=t,this.index=(this.index+1)%this.list.length}get avg(){return this.list.reduce((t,n)=>t+=n,0)/this.list.length}}const x=e=>window.dispatchEvent(new CustomEvent("nuxt-booster:run",{detail:{sufficient:e}})),y=(e,t)=>{Array.from(document.querySelectorAll(e)).forEach(n=>{n.addEventListener("click",t,{capture:!0,once:!0,passive:!0})})},g=(e,t)=>{const n=window.document.getElementById(t);if(n)n.style.display="block",e.className+=" nuxt-booster-layer-visible";else throw new Error("Can't update booster-layer, message "+t+" missing.")},G=(e,t)=>{t||g(e,"nuxt-booster-message-unsupported-browser"),C()||g(e,"nuxt-booster-message-reduced-bandwidth")},I=()=>{document.documentElement.classList.add("nuxt-booster-reduced-view"),window.document.querySelectorAll("[data-font]").forEach(e=>{e.classList.add("font-active")}),Array.from(document.querySelectorAll("noscript.nuxt-booster-picture-noscript")).forEach(e=>{const t=document.createElement("div");t.innerHTML=e.innerHTML,e.parentNode.replaceChild(t.children[0],e),t.remove()})},J=async e=>{try{if(await K())throw new Error("Battery is low.")}catch(t){if(t.message==="Battery is low.")throw t;await Q(e)}},K=async()=>{const t=await window.navigator.getBattery();return!t.charging&&t.level<=.2},Q=async e=>{const t=URL.createObjectURL(e);try{const n=document.createElement("video");n.muted=!0,n.playsinline=!0,n.src=t,await n.play(),URL.revokeObjectURL(t)}catch(n){throw URL.revokeObjectURL(t),n}},Z=e=>{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`."),y("#nuxt-booster-button-init-reduced-view",I),y("#nuxt-booster-button-init-app",()=>e(!0)))},e0=Symbol("pending"),t0=Symbol("fulfilled"),n0=Symbol("rejected");class B{constructor(){this.promise=new Promise((t,n)=>{this.resolve=t,this.reject=n,this.state=e0}).then(t=>(this.state=t0,t)).catch(t=>{throw this.state=n0,new Error(t)})}static create(){return new B}}function r0(e){return new RegExp(e.regex).test(window.navigator.userAgent)}const d0=(e,t)=>(e=e===!0?"anonymous":e,e=e===void 0?"anonymous":e,e),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("./F8qwZnyq.js").then(e=>e.az),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default)}function a0(){const e=new B;let t=!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){t&&e.resolve(),document.documentElement.classList.remove("nuxt-booster-reduced-view");try{a||await J(o0)}catch(i){if(console.warn(i),x(!1),n)return g(n,"nuxt-booster-message-low-battery"),null}try{a||await $(),t=!0,x(!0),e.resolve()}catch(i){if(console.warn(i),x(!1),n)return g(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")?(y(".nuxt-booster-button-init-reduced-view",I),y(".nuxt-booster-button-init-app",()=>o(!0)),Z(o),D({timing:{fcp:800,dcl:1200}}),"__NUXT_BOOSTER_AUTO_INIT__"in window&&window.__NUXT_BOOSTER_AUTO_INIT__||V()&&s?o():G(n,s)):o(r)}),e.promise}export{B as D,j as _,d0 as g,r0 as i}; diff --git a/_nuxt/B9mf6GPo.js b/_nuxt/CyyxBuck.js similarity index 64% rename from _nuxt/B9mf6GPo.js rename to _nuxt/CyyxBuck.js index 60e838070..2efb4b772 100644 --- a/_nuxt/B9mf6GPo.js +++ b/_nuxt/CyyxBuck.js @@ -1 +1 @@ -import{_ as s}from"./285pW-WW.js";import{_ as a}from"./BDAdDPpg.js";import{_ as r,k as n,l as i,o as _,F as m,G as c,H as p}from"./BFbNfJ5c.js";import"./CE0wrrvt.js";import"./DG2zPBtx.js";import"./C3fWryvC.js";import"./DP45TdIg.js";import"./DYNMxd_h.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})}}},b=r(l,[["__scopeId","data-v-9a8a1d1e"]]);export{b as default}; +import{_ as s}from"./B9tA3AAB.js";import{_ as a}from"./DgRSR-5F.js";import{_ as r,B as n,C as i,o as _,D as m,E as c,F as p}from"./F8qwZnyq.js";import"./DSZKd8KA.js";import"./DRV_1SUz.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./-d5SvVzm.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})}}},b=r(l,[["__scopeId","data-v-9a8a1d1e"]]);export{b as default}; diff --git a/_nuxt/CzIoFxzV.js b/_nuxt/CzIoFxzV.js new file mode 100644 index 000000000..be99c1769 --- /dev/null +++ b/_nuxt/CzIoFxzV.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const a={};function n(e,c){return o(),t("table",null,[s(e.$slots,"default")])}const f=r(a,[["render",n]]);export{f as default}; diff --git a/_nuxt/D-K0twqn.js b/_nuxt/D-K0twqn.js deleted file mode 100644 index 69b85c414..000000000 --- a/_nuxt/D-K0twqn.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,l){return o(),t("ul",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/Cs5tTPX0.js b/_nuxt/D0AoIO-B.js similarity index 60% rename from _nuxt/Cs5tTPX0.js rename to _nuxt/D0AoIO-B.js index c0b5880d7..9d91a3db3 100644 --- a/_nuxt/Cs5tTPX0.js +++ b/_nuxt/D0AoIO-B.js @@ -1 +1 @@ -import{_ as r}from"./BDAdDPpg.js";import{_ as t}from"./DG2zPBtx.js";import{_ as a,k as o,l as c,o as i,F as n,G as _,H as p,n as m}from"./BFbNfJ5c.js";import"./C3fWryvC.js";import"./DP45TdIg.js";import"./DYNMxd_h.js";const l={__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(u,f)=>{const s=r;return i(),o(s,{class:"organism-picture"},{container:c(()=>[n(m(t),_(p(e.picture)),null,16)]),_:1})}}},b=a(l,[["__scopeId","data-v-cef84ab2"]]);export{b as default}; +import{_ as r}from"./DgRSR-5F.js";import{_ as t}from"./DRV_1SUz.js";import{_ as a,B as o,C as c,o as i,D as n,E as _,F as p,z as m}from"./F8qwZnyq.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./-d5SvVzm.js";const l={__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(u,f)=>{const s=r;return i(),o(s,{class:"organism-picture"},{container:c(()=>[n(m(t),_(p(e.picture)),null,16)]),_:1})}}},b=a(l,[["__scopeId","data-v-cef84ab2"]]);export{b as default}; diff --git a/_nuxt/D1lKBTzx.js b/_nuxt/D1lKBTzx.js new file mode 100644 index 000000000..7a586e948 --- /dev/null +++ b/_nuxt/D1lKBTzx.js @@ -0,0 +1 @@ +import{d as p,a as i,c as f,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],d=["href"],h=p({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h3))});return(e,m)=>(r(),s("h3",{id:t.id},[t.id&&u(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/DD1eE0q6.js b/_nuxt/DD1eE0q6.js new file mode 100644 index 000000000..ba7d30109 --- /dev/null +++ b/_nuxt/DD1eE0q6.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("li",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/Bu65ZS82.js b/_nuxt/DFxBN_ob.js similarity index 68% rename from _nuxt/Bu65ZS82.js rename to _nuxt/DFxBN_ob.js index 648499ffb..f956570e0 100644 --- a/_nuxt/Bu65ZS82.js +++ b/_nuxt/DFxBN_ob.js @@ -1 +1 @@ -import{B as y}from"./YsUTsUeh.js";import{_ as f,a9 as h,o,k as _,l as p,r,aa as u,e as l,I as d,J as m,n as s,K as i,G as b,m as $,F as k}from"./BFbNfJ5c.js";import{u as g}from"./DjTjvGCt.js";import{_ as S}from"./Cjk7UZVT.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"]]),x={class:"element-rich-text"},A=["innerHTML"],T={__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",x,[t.$slots.default?i("",!0):(o(),l("div",{key:0,innerHTML:e.content},null,8,A)),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(T,[["__scopeId","data-v-500e2922"]]),I={__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=S;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",{},()=>[k(a,{content:e.content},null,8,["content"])])]),_:3})}}};export{I as _}; +import{B as y}from"./CXo4b7kK.js";import{_ as f,a8 as h,o,B as _,C as p,r,a9 as u,e as l,G as d,H as m,z as s,J as i,E as b,I as $,D as S}from"./F8qwZnyq.js";import{u as g}from"./Dxi_gE5l.js";import{_ as k}from"./BjjlG8i9.js";const L={key:0,class:"overline"},w={key:1,class:"headline"},B={key:2,class:"subline"},H={__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",B,[r(t.$slots,"subline-slot",{},()=>[d(m(e.subline),1)],!0)])),[[a,s(n)("Raleway",700)]]):i("",!0)],!0)]),_:3})}}},R=f(H,[["__scopeId","data-v-f79f79e3"]]),x={class:"element-rich-text"},A=["innerHTML"],C={__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",x,[t.$slots.default?i("",!0):(o(),l("div",{key:0,innerHTML:e.content},null,8,A)),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"})]]])}}},T=f(C,[["__scopeId","data-v-500e2922"]]),E={__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=R,a=T,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{E as _}; diff --git a/_nuxt/DHovgdwM.js b/_nuxt/DHovgdwM.js new file mode 100644 index 000000000..8069088da --- /dev/null +++ b/_nuxt/DHovgdwM.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("th",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/DJ0SK3t_.js b/_nuxt/DJ0SK3t_.js deleted file mode 100644 index 65c483eec..000000000 --- a/_nuxt/DJ0SK3t_.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as b}from"./Bu65ZS82.js";import{_ as g}from"./CmgUNvyD.js";import{_ as x}from"./BDAdDPpg.js";import{c as h,o as l,k as m,l as t,r as n,O as r,ab as y,n as u,a8 as k,F as s,G as o,H as d,m as w,I as S,J as $,K as I}from"./BFbNfJ5c.js";import{_ as C}from"./Cjk7UZVT.js";import{_ as P}from"./DG2zPBtx.js";import"./YsUTsUeh.js";import"./DjTjvGCt.js";import"./C3fWryvC.js";import"./BmcfcQJy.js";import"./DP45TdIg.js";import"./DYNMxd_h.js";const T={class:"lost-flex-container"},q={__name:"TwoColumnContainer",props:{options:{type:Object,default(){return{}}},mirror:{type:Boolean,default(){return!1}}},setup(e){const i=e,c=h(()=>({mirror:i.mirror}));return(a,p)=>(l(),m(u(x),{class:y(["layout-two-column-container",c.value]),visible:e.options.visible},{background:t(()=>[n(a.$slots,"background")]),container:t(()=>[r("div",T,[r("div",null,[n(a.$slots,"left")]),r("div",null,[n(a.$slots,"right")])])]),_:3},8,["class","visible"]))}},G={__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 i=k();return(c,a)=>{const p=b,f=g,_=q,v=C;return l(),m(v,null,{default:t(()=>[s(_,{class:"organism-text-image",mirror:e.mirror},{left:t(()=>[s(u(P),o(d(e.picture)),null,16)]),right:t(()=>[s(p,o(d({headline:{overline:e.overline,headline:e.headline,subline:e.subline},content:e.content})),null,16),e.link?(l(),m(f,o(w({key:0},{...e.link,to:u(i)(e.link.to)})),{default:t(()=>[S($(e.link.title),1)]),_:1},16)):I("",!0)]),_:1},8,["mirror"])]),_:1})}}};export{G as default}; diff --git a/_nuxt/CwFp6ibo.js b/_nuxt/DLJSK5pe.js similarity index 65% rename from _nuxt/CwFp6ibo.js rename to _nuxt/DLJSK5pe.js index df9c97979..bd8a76de5 100644 --- a/_nuxt/CwFp6ibo.js +++ b/_nuxt/DLJSK5pe.js @@ -1 +1 @@ -import{_ as l}from"./Du9fLCBs.js";import{d as n,o as s,k as i,l as r,O as o,ab as g,ac as u,r as m}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const y=n({__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},style:{type:[String,Object],default:null}},setup(e){return(a,c)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:r(()=>[o("pre",{class:g(a.$props.class),style:u(e.style)},[m(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{y as default}; +import{_ as l}from"./81zBc2-J.js";import{d as n,o as s,B as i,C as r,N as o,aa as g,ab as u,r as m}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const y=n({__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},style:{type:[String,Object],default:null}},setup(e){return(a,d)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:r(()=>[o("pre",{class:g(a.$props.class),style:u(e.style)},[m(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{y as default}; diff --git a/_nuxt/DR0vrg4m.js b/_nuxt/DR0vrg4m.js deleted file mode 100644 index 4780bf44c..000000000 --- a/_nuxt/DR0vrg4m.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as f,c as i,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],m=["href"],h=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=f().public.mdc,a=i(()=>{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(),n("h1",{id:t.id},[u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,m)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/DG2zPBtx.js b/_nuxt/DRV_1SUz.js similarity index 77% rename from _nuxt/DG2zPBtx.js rename to _nuxt/DRV_1SUz.js index 2491bc94b..77aad2409 100644 --- a/_nuxt/DG2zPBtx.js +++ b/_nuxt/DRV_1SUz.js @@ -1,13 +1,13 @@ -var ce=Object.defineProperty;var ue=(s,e,t)=>e in s?ce(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var f=(s,e,t)=>ue(s,typeof e!="symbol"?e+"":e,t);import{d as de,a3 as he,ag as me,ah as ge,_ as K,ad as fe,v as W,f as p,c as _,au as J,N as T,Q as X,o as z,e as k,m as pe,n as L,S as ve,R as ye,F as we,ab as b,k as _e,h as F}from"./BFbNfJ5c.js";import{t as H,u as q,b as $e,c as Se}from"./C3fWryvC.js";import{g as Z}from"./DP45TdIg.js";import{u as U}from"./DYNMxd_h.js";function xe(s){return new URL(window.location.href)}const Be=de({name:"HydrationWrapper",setup(s,{slots:e}){return()=>ze(e.default())}}),ze=s=>s.length===1?s[0]:s,Me=["avif","webp","png","jpg","gif"],Ae="jpg",Ne=s=>{const{pathname:e}=ge(s),t=/[.]/.exec(e)&&/[^.]+$/.exec(e)[0];return Me.includes(t)?t:Ae};async function Fe(s,e,t){window.Image?s=s.modify({src:e}):s=s.modify({src:he(e)?e:me(e,xe().origin)});const{width:n,height:i}=await t.getImageSize(s.src);return s.modify({width:n,height:i})}class w{constructor({src:e,sizes:t,width:n,height:i,media:r="all",quality:h=70,format:g=null,preload:l=!1,modifiers:c={},provider:u=void 0,preset:o=void 0,densities:a=void 0}){f(this,"src",null);f(this,"sizes",null);f(this,"media",null);f(this,"width",null);f(this,"height",null);f(this,"format",null);f(this,"quality",null);f(this,"preload",!1);f(this,"modifiers",{});f(this,"provider");f(this,"preset");f(this,"densities");this.src=e,this.sizes=t,this.media=r,this.width=n,this.height=i,this.format=Oe(e,g),this.quality=h,this.preload=l,this.modifiers=c,this.provider=u,this.preset=o,this.densities=a}get key(){return H(JSON.stringify(this.toJSON()))}get ratio(){return this.width/this.height}get className(){return`image-${H(ee(this.src))}`}get style(){return` +var ce=Object.defineProperty;var ue=(s,e,t)=>e in s?ce(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var f=(s,e,t)=>ue(s,typeof e!="symbol"?e+"":e,t);import{d as de,a2 as he,af as me,ag as ge,_ as K,ac as fe,l as W,f as p,c as _,au as J,M as T,P as X,o as z,e as k,I as pe,z as I,R as ve,Q as ye,D as we,aa as Q,B as _e,h as P}from"./F8qwZnyq.js";import{t as H,u as q,b as $e,c as Se}from"./Cv7mG2nG.js";import{g as Z}from"./Cyd1RxiD.js";import{u as U}from"./-d5SvVzm.js";function xe(s){return new URL(window.location.href)}const Be=de({name:"HydrationWrapper",setup(s,{slots:e}){return()=>ze(e.default())}}),ze=s=>s.length===1?s[0]:s,Me=["avif","webp","png","jpg","gif"],Ae="jpg",Ne=s=>{const{pathname:e}=ge(s),t=/[.]/.exec(e)&&/[^.]+$/.exec(e)[0];return Me.includes(t)?t:Ae};async function Pe(s,e,t){window.Image?s=s.modify({src:e}):s=s.modify({src:he(e)?e:me(e,xe().origin)});const{width:n,height:i}=await t.getImageSize(s.src);return s.modify({width:n,height:i})}class w{constructor({src:e,sizes:t,width:n,height:i,media:r="all",quality:h=70,format:g=null,preload:l=!1,modifiers:c={},provider:u=void 0,preset:o=void 0,densities:a=void 0}){f(this,"src",null);f(this,"sizes",null);f(this,"media",null);f(this,"width",null);f(this,"height",null);f(this,"format",null);f(this,"quality",null);f(this,"preload",!1);f(this,"modifiers",{});f(this,"provider");f(this,"preset");f(this,"densities");this.src=e,this.sizes=t,this.media=r,this.width=n,this.height=i,this.format=Oe(e,g),this.quality=h,this.preload=l,this.modifiers=c,this.provider=u,this.preset=o,this.densities=a}get key(){return H(JSON.stringify(this.toJSON()))}get ratio(){return this.width/this.height}get className(){return`image-${H(ee(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 Fe(new w({...this.toJSON()}),e,t)}getPreload(e,t,n){const i={rel:"preload",as:"image",imagesrcset:e,imagesizes:t,media:this.media};return n&&(i.crossorigin=n),i}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 Oe(s,e){const t=Ne(s);return e!=null&&e.includes(t)?t:e||t}function ee(s){if(s.startsWith("/"))return s;const e=new URL(s);return e.pathname+e.search+e.hash}function te(s){return["anonymous","use-credentials"].includes(s)}const Pe={source:{type:[w,Object],default:null},title:{type:String,required:!0},alt:{type:String,default:null},crossorigin:{type:[Boolean,String],default(){return null},validator:te}};var Q={};const Ce=["srcset","sizes","width","height","title","alt","loading","decoding","crossorigin"],ke=Object.assign({inheritAttrs:!1},{__name:"Base",props:Pe,emits:["load"],async setup(s,{emit:e}){let t,n;const i=fe(),r=s,h=e,g=U(),l=W().$booster,{isCritical:c}=q(),u=p(!0),o=p(null),a=p(null),v=p(null),M=p(null),A=p(null),S=_(()=>Z(r.crossorigin||l.crossorigin)),j=_(()=>{var m;return[{loading:u.value}].concat((m=v.value)==null?void 0:m.className)}),d=_(()=>{var m;return i.width||((m=o.value)==null?void 0:m.width)}),$=_(()=>{var m;return i.height||((m=o.value)==null?void 0:m.height)}),N=_(()=>c.value?"eager":"lazy"),ae=_(()=>!r.source||new w(r.source).format!=="svg"?"async":"sync"),le=m=>{u.value=!1,h("load",m.target)};if(r.source){v.value=J(new w(r.source)),a.value=g.getSizes(v.value.src,{sizes:v.value.sizes,modifiers:v.value.getModifiers(),...v.value.getOptions(l)}),M.value=a.value.srcset||a.value.src,A.value=a.value.sizes;const m=p({});T(()=>m.value);try{o.value=J(([t,n]=X(()=>v.value.getMeta(a.value.src,l)),t=await t,n(),t))}catch(E){console.error(E)}m.value={style:[o.value&&$e(v.value)].filter(Boolean),link:[!(!a.value||!c.value)&&Q.prerender&&v.value.getPreload(a.value.srcset,a.value.sizes,S.value)].filter(Boolean),noscript:[Q.prerender&&{key:"img-nojs",children:``}].filter(Boolean)}}else u.value=!1;return(m,E)=>(z(),k("img",pe(L(i),{srcset:M.value,sizes:A.value,width:d.value,height:$.value,class:["nuxt-booster-image",j.value],title:m.title,alt:m.alt||m.title,loading:N.value,decoding:ae.value,crossorigin:S.value,onLoad:le}),null,16,Ce))}}),Le=K(ke,[["__scopeId","data-v-e7ed0ca7"]]),se=/(!?\(\s*min(-device)?-width)(.|\n)+\(\s*max(-device)?-width|\(\s*width\s*>(=)?(.|\n)+\(\s*width\s*<(=)?|(!?\(.*<(=)?\s*width\s*<(=)?)/i,Re=/\(\s*min(-device)?-width|\(\s*width\s*>(=)?/i,ie=/(!?\(\s*max(-device)?-width)(.|\n)+\(\s*min(-device)?-width|\(\s*width\s*<(=)?(.|\n)+\(\s*width\s*>(=)?|(!?\(.*>(=)?\s*width\s*>(=)?)/i,Ie=/\(\s*max(-device)?-width|\(\s*width\s*<(=)?/i,x=R(se,ie,Re),O=R(ie,se,Ie),re=/(!?\(\s*min(-device)?-height)(.|\n)+\(\s*max(-device)?-height|\(\s*height\s*>(=)?(.|\n)+\(\s*height\s*<(=)?|(!?\(.*<(=)?\s*height\s*<(=)?)/i,je=/\(\s*min(-device)?-height|\(\s*height\s*>(=)?/i,ne=/(!?\(\s*max(-device)?-height)(.|\n)+\(\s*min(-device)?-height|\(\s*height\s*<(=)?(.|\n)+\(\s*height\s*>(=)?|(!?\(.*>(=)?\s*height\s*>(=)?)/i,He=/\(\s*max(-device)?-height|\(\s*height\s*<(=)?/i,B=R(re,ne,je),P=R(ne,re,He),D=/print/i,V=/^print$/i,y=Number.MAX_VALUE;function C(s){let e=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/.exec(s);if(e===null&&(x(s)||B(s))&&(e=/(\d)/.exec(s)),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 R(s,e,t){return function(n){return s.test(n)?!0:e.test(n)?!1:t.test(n)}}function Y(s,e){const t=D.test(s),n=V.test(s),i=D.test(e),r=V.test(e);return t&&i?!n&&r?1:n&&!r?-1:s.localeCompare(e):t?1:i?-1:null}function We(s){const t={}.unitlessMqAlwaysFirst;function n(i,r){const h=Y(i,r);if(h!==null)return h;const g=x(i)||B(i),l=O(i)||P(i),c=x(r)||B(r),u=O(r)||P(r);if(t&&(!g&&!l||!c&&!u))return!g&&!l&&!c&&!u?i.localeCompare(r):!c&&!u?1:-1;{if(g&&u)return-1;if(l&&c)return 1;const o=C(i),a=C(r);return o===y&&a===y?i.localeCompare(r):o===y?1:a===y?-1:o>a?l?-1:1:oa?l?-1:1: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)=>Te(e.media,t.media)):this.list}get style(){return this.list.map(({media:e,width:t,height:n,style:i})=>` +`}].filter(Boolean)}}else u.value=!1;return(m,E)=>(z(),k("img",pe(I(i),{srcset:M.value,sizes:A.value,width:d.value,height:$.value,class:["nuxt-booster-image",j.value],title:m.title,alt:m.alt||m.title,loading:N.value,decoding:ae.value,crossorigin:S.value,onLoad:le}),null,16,Fe))}}),Ie=K(ke,[["__scopeId","data-v-e7ed0ca7"]]),se=/(!?\(\s*min(-device)?-width)(.|\n)+\(\s*max(-device)?-width|\(\s*width\s*>(=)?(.|\n)+\(\s*width\s*<(=)?|(!?\(.*<(=)?\s*width\s*<(=)?)/i,Le=/\(\s*min(-device)?-width|\(\s*width\s*>(=)?/i,ie=/(!?\(\s*max(-device)?-width)(.|\n)+\(\s*min(-device)?-width|\(\s*width\s*<(=)?(.|\n)+\(\s*width\s*>(=)?|(!?\(.*>(=)?\s*width\s*>(=)?)/i,Re=/\(\s*max(-device)?-width|\(\s*width\s*<(=)?/i,x=L(se,ie,Le),O=L(ie,se,Re),re=/(!?\(\s*min(-device)?-height)(.|\n)+\(\s*max(-device)?-height|\(\s*height\s*>(=)?(.|\n)+\(\s*height\s*<(=)?|(!?\(.*<(=)?\s*height\s*<(=)?)/i,je=/\(\s*min(-device)?-height|\(\s*height\s*>(=)?/i,ne=/(!?\(\s*max(-device)?-height)(.|\n)+\(\s*min(-device)?-height|\(\s*height\s*<(=)?(.|\n)+\(\s*height\s*>(=)?|(!?\(.*>(=)?\s*height\s*>(=)?)/i,He=/\(\s*max(-device)?-height|\(\s*height\s*<(=)?/i,B=L(re,ne,je),C=L(ne,re,He),D=/print/i,V=/^print$/i,y=Number.MAX_VALUE;function F(s){let e=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/.exec(s);if(e===null&&(x(s)||B(s))&&(e=/(\d)/.exec(s)),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 L(s,e,t){return function(n){return s.test(n)?!0:e.test(n)?!1:t.test(n)}}function Y(s,e){const t=D.test(s),n=V.test(s),i=D.test(e),r=V.test(e);return t&&i?!n&&r?1:n&&!r?-1:s.localeCompare(e):t?1:i?-1:null}function We(s){const t={}.unitlessMqAlwaysFirst;function n(i,r){const h=Y(i,r);if(h!==null)return h;const g=x(i)||B(i),l=O(i)||C(i),c=x(r)||B(r),u=O(r)||C(r);if(t&&(!g&&!l||!c&&!u))return!g&&!l&&!c&&!u?i.localeCompare(r):!c&&!u?1:-1;{if(g&&u)return-1;if(l&&c)return 1;const o=F(i),a=F(r);return o===y&&a===y?i.localeCompare(r):o===y?1:a===y?-1:o>a?l?-1:1:oa?l?-1:1: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)=>Te(e.media,t.media)):this.list}get style(){return this.list.map(({media:e,width:t,height:n,style:i})=>` @media ${e} { .${this.className}::before { padding-top: calc((1 / (${t} / ${n})) * 100%); } } @supports (aspect-ratio: 1) { @media ${e} { .${this.className} { aspect-ratio: ${t} / ${n}; } } } ${i} - `).reverse().join(" ")}get className(){return`picture-${H(this.sorted.map(({src:e})=>ee(e)).join(","))}`}get classNames(){return{picture:this.className,image:this.list.map(e=>e.className)}}getFormats(e,t,n){return this.sorted.reduce((i,r)=>i.concat(e.map(h=>r.modify({format:h,preload:h.includes(t)&&n}))),[])}async getMeta(e,t){const n=await Promise.all(this.sorted.map(i=>{const r=e.getSizes(i.src,{sizes:i.sizes,modifiers:i.getModifiers(),...i.getOptions(t)});return i.getMeta(r.src,t)}));return new I(n)}toJSON(){return this.list}static create(...e){return new this(...e)}}var qe={};const Ue=["srcset","sizes","media","type"],Ee={__name:"Source",props:{source:{type:w,required:!0},crossorigin:{type:[Boolean,String],default(){return null},validator:s=>["anonymous","use-credentials","",!0,!1].includes(s)}},setup(s){const e=new Map([["jpg","jpeg"]]),t=s,n=U(),i=W().$booster,r=n.getSizes(t.source.src,{sizes:t.source.sizes,modifiers:t.source.getModifiers(),...t.source.getOptions(i)}),h=p(r.srcset||r.src),g=p(`image/${e.get(t.source.format)||t.source.format}`),l=p(Z(t.crossorigin||i.crossorigin)),c=new w(t.source);return T({link:[r&&c.preload&&qe.prerender&&c.getPreload(h,r.sizes,l)].filter(Boolean)}),(u,o)=>(z(),k("source",{srcset:h.value,sizes:L(r).sizes,media:s.source.media,type:g.value},null,8,Ue))}},oe={sources:{type:[Array,I],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:te},sortSources:{type:Boolean,default:!0}},Je={__name:"Base",props:oe,emits:["load"],async setup(s,{emit:e}){let t,n;const i=["avif","webp","png","jpg","gif"],r=s,h=e,{isCritical:g}=q(),l=U(),c=W().$booster,u=I.create(r.sources,{sort:r.sortSources}),o=p(null),a=r.formats||c.targetFormats,v=Array.from(new Set(i.map(d=>a.find($=>$.includes(d))))).filter(Boolean),M=i.find(d=>a.find($=>$.includes(d))),A=p(u.getFormats(v,M,g)),S=_(()=>{var d;return((d=o.value)==null?void 0:d.classNames)||{}}),j=d=>{h("load",d)};T(()=>{if(o.value&&o.value.length){const d=o.value.classNames;return{style:[Se(o.value,d)]}}return{}});try{o.value=([t,n]=X(()=>u.getMeta(l,c)),t=await t,n(),t)}catch(d){console.error(d)}return(d,$)=>(z(),k("picture",{class:b([S.value.picture,"nuxt-booster-picture"])},[(z(!0),k(ve,null,ye(A.value,N=>(z(),_e(L(Ee),{key:N.key,source:N,crossorigin:d.crossorigin},null,8,["source","crossorigin"]))),128)),we(L(Le),{class:b(S.value.image),title:d.title,alt:d.alt,crossorigin:d.crossorigin,width:"0",height:"0",onLoad:j},null,8,["class","title","alt","crossorigin"])],2))}},G=K(Je,[["__scopeId","data-v-afeddf24"]]),Ge={props:{hydrate:{type:Boolean,default:!0},...oe},setup(){const{isCritical:s}=q();return{isCritical:s}},render(){return this.hydrate?F(G,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.isCritical}):F(Be,{},[F("noscript",{class:"nuxt-booster-picture-noscript"},[F(G,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.hydrate})])])}};export{Ge as _}; + `).reverse().join(" ")}get className(){return`picture-${H(this.sorted.map(({src:e})=>ee(e)).join(","))}`}get classNames(){return{picture:this.className,image:this.list.map(e=>e.className)}}getFormats(e,t,n){return this.sorted.reduce((i,r)=>i.concat(e.map(h=>r.modify({format:h,preload:h.includes(t)&&n}))),[])}async getMeta(e,t){const n=await Promise.all(this.sorted.map(i=>{const r=e.getSizes(i.src,{sizes:i.sizes,modifiers:i.getModifiers(),...i.getOptions(t)});return i.getMeta(r.src,t)}));return new R(n)}toJSON(){return this.list}static create(...e){return new this(...e)}}var qe={};const Ue=["srcset","sizes","media","type"],Ee={__name:"Source",props:{source:{type:w,required:!0},crossorigin:{type:[Boolean,String],default(){return null},validator:s=>["anonymous","use-credentials","",!0,!1].includes(s)}},setup(s){const e=new Map([["jpg","jpeg"]]),t=s,n=U(),i=W().$booster,r=n.getSizes(t.source.src,{sizes:t.source.sizes,modifiers:t.source.getModifiers(),...t.source.getOptions(i)}),h=p(r.srcset||r.src),g=p(`image/${e.get(t.source.format)||t.source.format}`),l=p(Z(t.crossorigin||i.crossorigin)),c=new w(t.source);return T({link:[r&&c.preload&&qe.prerender&&c.getPreload(h,r.sizes,l)].filter(Boolean)}),(u,o)=>(z(),k("source",{srcset:h.value,sizes:I(r).sizes,media:s.source.media,type:g.value},null,8,Ue))}},oe={sources:{type:[Array,R],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:te},sortSources:{type:Boolean,default:!0}},Je={__name:"Base",props:oe,emits:["load"],async setup(s,{emit:e}){let t,n;const i=["avif","webp","png","jpg","gif"],r=s,h=e,{isCritical:g}=q(),l=U(),c=W().$booster,u=R.create(r.sources,{sort:r.sortSources}),o=p(null),a=r.formats||c.targetFormats,v=Array.from(new Set(i.map(d=>a.find($=>$.includes(d))))).filter(Boolean),M=i.find(d=>a.find($=>$.includes(d))),A=p(u.getFormats(v,M,g)),S=_(()=>{var d;return((d=o.value)==null?void 0:d.classNames)||{}}),j=d=>{h("load",d)};T(()=>{if(o.value&&o.value.length){const d=o.value.classNames;return{style:[Se(o.value,d)]}}return{}});try{o.value=([t,n]=X(()=>u.getMeta(l,c)),t=await t,n(),t)}catch(d){console.error(d)}return(d,$)=>(z(),k("picture",{class:Q([S.value.picture,"nuxt-booster-picture"])},[(z(!0),k(ve,null,ye(A.value,N=>(z(),_e(I(Ee),{key:N.key,source:N,crossorigin:d.crossorigin},null,8,["source","crossorigin"]))),128)),we(I(Ie),{class:Q(S.value.image),title:d.title,alt:d.alt,crossorigin:d.crossorigin,width:"0",height:"0",onLoad:j},null,8,["class","title","alt","crossorigin"])],2))}},G=K(Je,[["__scopeId","data-v-afeddf24"]]),Ge={props:{hydrate:{type:Boolean,default:!0},...oe},setup(){const{isCritical:s}=q();return{isCritical:s}},render(){return this.hydrate?P(G,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.isCritical}):P(Be,{},[P("noscript",{class:"nuxt-booster-picture-noscript"},[P(G,{...this.$attrs,...this.$props,hydrate:void 0,critical:this.hydrate})])])}};export{Ge as _}; diff --git a/_nuxt/DRgvKlZT.js b/_nuxt/DRgvKlZT.js new file mode 100644 index 000000000..305858023 --- /dev/null +++ b/_nuxt/DRgvKlZT.js @@ -0,0 +1 @@ +import{d as p,a as i,c as f,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],d=["href"],h=p({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h4))});return(e,m)=>(r(),s("h4",{id:t.id},[t.id&&u(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/DSU8zsFV.js b/_nuxt/DSU8zsFV.js new file mode 100644 index 000000000..5795f5c1c --- /dev/null +++ b/_nuxt/DSU8zsFV.js @@ -0,0 +1 @@ +import{_ as a}from"./DFxBN_ob.js";import{_ as r}from"./DgRSR-5F.js";import{_ as n,B as s,C as l,o as c,D as i,E as _,F as p}from"./F8qwZnyq.js";import{u as m}from"./Cv7mG2nG.js";import"./CXo4b7kK.js";import"./Dxi_gE5l.js";import"./BjjlG8i9.js";import"./Cyd1RxiD.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})}}},F=n(u,[["__scopeId","data-v-7459449e"]]);export{F as default}; diff --git a/_nuxt/CE0wrrvt.js b/_nuxt/DSZKd8KA.js similarity index 87% rename from _nuxt/CE0wrrvt.js rename to _nuxt/DSZKd8KA.js index de6d09cc3..2d505e862 100644 --- a/_nuxt/CE0wrrvt.js +++ b/_nuxt/DSZKd8KA.js @@ -1 +1 @@ -import{d as f,f as u,i as d,p as i,e as b}from"./BFbNfJ5c.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}),i(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 b(o,c,r)}}});export{h as _}; +import{d as f,f as u,i as d,p as i,e as b}from"./F8qwZnyq.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}),i(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 b(o,c,r)}}});export{h as _}; diff --git a/_nuxt/DWX_7zQP.js b/_nuxt/DWX_7zQP.js deleted file mode 100644 index d38fcbe5b..000000000 --- a/_nuxt/DWX_7zQP.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Dk5i9zjb.js","./Cn9J4lmx.js","./CmgUNvyD.js","./BmcfcQJy.js","./BFbNfJ5c.js","./DP45TdIg.js","./entry.CXeSEdd5.css","./DjTjvGCt.js","./C3fWryvC.js","./LinkList.husJzA3_.css","./BDAdDPpg.js","./LostContainer.z6PENh0k.css","./Footer.CR_LwV7_.css","./C-49pBUN.js","./CE0wrrvt.js","./Cjk7UZVT.js","./ContentContainer.CRAlIpSc.css","./Bmm7VM1P.js","./jFQZix2f.js","./DeufZp12.js","./Menu.COAuMpwb.css","./CmjkkL9_.js","./Dy4ma93A.js"])))=>i.map(i=>d[i]); -import{_ as D}from"./DP45TdIg.js";import{_ as L}from"./Cjk7UZVT.js";import{_ as H}from"./CmgUNvyD.js";import{_ as I}from"./BDAdDPpg.js";import{aq as k,f as M,c as f,_ as V,a8 as $,o as S,k as O,l as g,O as p,F as m,n as l,I as A,ab as x,e as B,K as T,ap as q,am as R,Q as z,i as N,B as F,m as C,r as j,G,H as K,ar as Q,as as U}from"./BFbNfJ5c.js";import{q as J}from"./Bmm7VM1P.js";import{u as W}from"./DeufZp12.js";const P=k("layout",()=>{const e=M(!1),t=M(!1);return{preventScrolling:e,scrollDirection:t,togglePreventScrolling:a=>{let c=!e.value;a!==void 0&&(c=a),e.value=c},toggleScrollDirection:a=>{t.value=a}}}),X=k("modal",()=>{const e=M([]),t=P(),n=o=>{e.value.push(o)},i=o=>{e.value.splice(e.value.indexOf(y(e,o)),1)},a=({name:o})=>{const s=y(e,o);s&&(s.opened=!1),t.togglePreventScrolling(!!e.value.find(u=>u.opened))},c=({name:o,flag:s})=>{const u=y(e,o);u&&(u.opened=s!==void 0?s:!u.opened),t.togglePreventScrolling(!!e.value.find(b=>b.opened))},_=f(()=>o=>y(e,o)),d=f(()=>o=>(y(e,o)||{opened:!1}).opened);return{modals:e,isModalOpened:d,getModal:_,registerModal:n,unregisterModal:i,toggleModal:c,closeModal:a}});function y(e,t){return e.value.find(n=>n.name===t)}const Y={class:"logo"},Z={__name:"Header",props:{sticky:{type:Boolean,required:!1}},setup(e){const t=P(),n=$(),i=e,a=f(()=>t.scrollDirection),c=f(()=>({toggle:a.value,sticky:i.sticky}));return(_,d)=>{const o=H,s=I;return S(),O(s,{class:x(["page-header",c.value]),tag:"header"},{container:g(()=>[p("div",Y,[m(o,{to:l(n)({path:"/"})},{default:g(()=>d[0]||(d[0]=[A(" Logo ")])),_:1},8,["to"])])]),_:1},8,["class"])}}},ee=V(Z,[["__scopeId","data-v-dec09cb7"]]),te={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",viewBox:"0 0 100 100"};function oe(e,t){return S(),B("svg",te,t[0]||(t[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 ne={render:oe},ae=["aria-label"],se={__name:"MenuButton",props:{label:{type:String,default(){return"Menu Open/Close"}}},setup(e){const t=P(),n=X(),i=f(()=>n.isModalOpened("menu")),a=f(()=>t.toggleDirection);function c(){n.toggleModal({name:"menu"})}return(_,d)=>(S(),O(q,{name:"button-toggle"},{default:g(()=>[a.value?T("",!0):(S(),B("button",{key:0,class:x(["page-menu-button",{selected:i.value}]),"aria-label":e.label,onClick:c},[p("i",null,[m(l(ne))])],10,ae))]),_:1}))}},re={__name:"default",async setup(e){let t,n;const a=Q()(()=>D(()=>import("./Dk5i9zjb.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12]),import.meta.url)),c=U(()=>D(()=>import("./C-49pBUN.js"),__vite__mapDeps([13,2,3,4,5,6,1,7,8,9,14,10,11,15,16,17,18,19,20]),import.meta.url)),_=M(!0);function d(){_.value=!1,document.querySelector(".page-menu").dispatchEvent(new CustomEvent("hydrate"))}const{locale:o}=R(),{data:s}=([t,n]=z(()=>W(`layout-data-${o.value}`,()=>J("layout",o.value).findOne(),{watch:[o]})),t=await t,n(),t),u=M(null);N(async()=>{const{directionDetectionObserver:v}=await D(async()=>{const{directionDetectionObserver:r}=await import("./CmjkkL9_.js");return{directionDetectionObserver:r}},__vite__mapDeps([21,22]),import.meta.url),{Subscription:h}=await D(async()=>{const{Subscription:r}=await import("./Dy4ma93A.js");return{Subscription:r}},[],import.meta.url);u.value=new h,u.value.add(v.subscribe(E))}),F(()=>{u.value.unsubscribe()});const b=P();function E(v,h=!1){h?b.toggleScrollDirection(!1):b.toggleScrollDirection(v>0)}return(v,h)=>(S(),O(l(L),null,{before:g(()=>{var r;return[m(l(ee),C((r=l(s))==null?void 0:r.components.pageHeader,{sticky:""}),null,16)]}),default:g(()=>{var r,w;return[m(l(c),C({class:"page-menu"},(r=l(s))==null?void 0:r.components.pageMenu,{opened:!_.value}),null,16,["opened"]),m(l(se),C((w=l(s))==null?void 0:w.components.pageMenuButton,{onClick:d}),null,16),j(v.$slots,"default")]}),after:g(()=>{var r;return[m(l(a),G(K((r=l(s))==null?void 0:r.components.pageFooter)),null,16)]}),_:3}))}},me=Object.freeze(Object.defineProperty({__proto__:null,default:re},Symbol.toStringTag,{value:"Module"}));export{me as _,X as a,P as u}; diff --git a/_nuxt/DaAxMZEZ.js b/_nuxt/DaAxMZEZ.js new file mode 100644 index 000000000..10c7f792e --- /dev/null +++ b/_nuxt/DaAxMZEZ.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const a={};function n(e,c){return o(),t("thead",null,[s(e.$slots,"default")])}const d=r(a,[["render",n]]);export{d as default}; diff --git a/_nuxt/Ddc2Gps6.js b/_nuxt/Ddc2Gps6.js new file mode 100644 index 000000000..9b7c8f4e3 --- /dev/null +++ b/_nuxt/Ddc2Gps6.js @@ -0,0 +1 @@ +import{d as p,a as f,c as i,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],m=["href"],h=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=f().public.mdc,a=i(()=>{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},[u(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/BDAdDPpg.js b/_nuxt/DgRSR-5F.js similarity index 71% rename from _nuxt/BDAdDPpg.js rename to _nuxt/DgRSR-5F.js index 020d3d300..55d26aae4 100644 --- a/_nuxt/BDAdDPpg.js +++ b/_nuxt/DgRSR-5F.js @@ -1 +1 @@ -import{o as s,k as a,l as r,r as t,e as n,K as l,M as c}from"./BFbNfJ5c.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,B as a,C as r,r as t,e as n,J as l,L as c}from"./F8qwZnyq.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/Dk5i9zjb.js b/_nuxt/Dk5i9zjb.js deleted file mode 100644 index e27fbc849..000000000 --- a/_nuxt/Dk5i9zjb.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./Cn9J4lmx.js";import{_ as r}from"./BDAdDPpg.js";import{o as n,k as s,l as i,O as _,F as p}from"./BFbNfJ5c.js";import"./CmgUNvyD.js";import"./BmcfcQJy.js";import"./DjTjvGCt.js";import"./C3fWryvC.js";import"./DP45TdIg.js";const x={__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{x as default}; diff --git a/_nuxt/DkPuy6xO.js b/_nuxt/DkPuy6xO.js deleted file mode 100644 index 810e08314..000000000 --- a/_nuxt/DkPuy6xO.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("p",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/DlxuTMTc.js b/_nuxt/DlxuTMTc.js new file mode 100644 index 000000000..2070d4b42 --- /dev/null +++ b/_nuxt/DlxuTMTc.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.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/DqcVZj0b.js b/_nuxt/DqcVZj0b.js new file mode 100644 index 000000000..6f86eb7b6 --- /dev/null +++ b/_nuxt/DqcVZj0b.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/DeufZp12.js b/_nuxt/Dqn0d7bD.js similarity index 69% rename from _nuxt/DeufZp12.js rename to _nuxt/Dqn0d7bD.js index 006844600..052630058 100644 --- a/_nuxt/DeufZp12.js +++ b/_nuxt/Dqn0d7bD.js @@ -1 +1 @@ -import{v as b,x as d,f as D,y as B,z as O,A as E,B as M,w as z,C as p,D as H,n as R,g as S,E as V}from"./BFbNfJ5c.js";const j=s=>s==="defer"||s===!1;function F(...s){var v;const i=typeof s[s.length-1]=="string"?s.pop():void 0;typeof s[0]!="string"&&s.unshift(i);let[t,u,a={}]=s;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof u!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const e=b(),g=u,P=()=>d.value,C=()=>e.isHydrating?e.payload.data[t]:e.static.data[t];a.server=a.server??!0,a.default=a.default??P,a.getCachedData=a.getCachedData??C,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??d.deep,a.dedupe=a.dedupe??"cancel";const f=a.getCachedData(t,e),h=f!=null;if(!e._asyncData[t]||!a.immediate){(v=e.payload._errors)[t]??(v[t]=d.errorValue);const o=a.deep?D:B;e._asyncData[t]={data:o(h?f:a.default()),pending:D(!h),error:O(e.payload._errors,t),status:D("idle"),_default:a.default}}const r={...e._asyncData[t]};delete r._default,r.refresh=r.execute=(o={})=>{if(e._asyncDataPromises[t]){if(j(o.dedupe??a.dedupe))return e._asyncDataPromises[t];e._asyncDataPromises[t].cancelled=!0}if(o._initial||e.isHydrating&&o._initial!==!1){const c=o._initial?f:a.getCachedData(t,e);if(c!=null)return Promise.resolve(c)}r.pending.value=!0,r.status.value="pending";const l=new Promise((c,n)=>{try{c(g(e))}catch(y){n(y)}}).then(async c=>{if(l.cancelled)return e._asyncDataPromises[t];let n=c;a.transform&&(n=await a.transform(c)),a.pick&&(n=N(n,a.pick)),e.payload.data[t]=n,r.data.value=n,r.error.value=d.errorValue,r.status.value="success"}).catch(c=>{if(l.cancelled)return e._asyncDataPromises[t];r.error.value=H(c),r.data.value=R(a.default()),r.status.value="error"}).finally(()=>{l.cancelled||(r.pending.value=!1,delete e._asyncDataPromises[t])});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},r.clear=()=>K(e,t);const _=()=>r.refresh({_initial:!0}),w=a.server!==!1&&e.payload.serverRendered;{const o=S();if(o&&!o._nuxtOnBeforeMountCbs){o._nuxtOnBeforeMountCbs=[];const n=o._nuxtOnBeforeMountCbs;E(()=>{n.forEach(y=>{y()}),n.splice(0,n.length)}),M(()=>n.splice(0,n.length))}w&&e.isHydrating&&(r.error.value||f!=null)?(r.pending.value=!1,r.status.value=r.error.value?"error":"success"):o&&(e.payload.serverRendered&&e.isHydrating||a.lazy)&&a.immediate?o._nuxtOnBeforeMountCbs.push(_):a.immediate&&_();const l=V();if(a.watch){const n=z(a.watch,()=>r.refresh());l&&p(n)}const c=e.hook("app:data:refresh",async n=>{(!n||n.includes(t))&&await r.refresh()});l&&p(c)}const m=Promise.resolve(e._asyncDataPromises[t]).then(()=>r);return Object.assign(m,r),m}function K(s,i){i in s.payload.data&&(s.payload.data[i]=void 0),i in s.payload._errors&&(s.payload._errors[i]=d.errorValue),s._asyncData[i]&&(s._asyncData[i].data.value=void 0,s._asyncData[i].error.value=d.errorValue,s._asyncData[i].pending.value=!1,s._asyncData[i].status.value="idle"),i in s._asyncDataPromises&&(s._asyncDataPromises[i]&&(s._asyncDataPromises[i].cancelled=!0),s._asyncDataPromises[i]=void 0)}function N(s,i){const t={};for(const u of i)t[u]=s[u];return t}export{F as u}; +import{l as b,m as d,f as D,s as O,n as B,q as M,v as z,w as E,x as p,y as H,z as R,g as S,A as V}from"./F8qwZnyq.js";const j=s=>s==="defer"||s===!1;function q(...s){var v;const i=typeof s[s.length-1]=="string"?s.pop():void 0;typeof s[0]!="string"&&s.unshift(i);let[t,u,a={}]=s;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof u!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const e=b(),g=u,P=()=>d.value,w=()=>e.isHydrating?e.payload.data[t]:e.static.data[t];a.server=a.server??!0,a.default=a.default??P,a.getCachedData=a.getCachedData??w,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??d.deep,a.dedupe=a.dedupe??"cancel";const f=a.getCachedData(t,e),h=f!=null;if(!e._asyncData[t]||!a.immediate){(v=e.payload._errors)[t]??(v[t]=d.errorValue);const o=a.deep?D:O;e._asyncData[t]={data:o(h?f:a.default()),pending:D(!h),error:B(e.payload._errors,t),status:D("idle"),_default:a.default}}const r={...e._asyncData[t]};delete r._default,r.refresh=r.execute=(o={})=>{if(e._asyncDataPromises[t]){if(j(o.dedupe??a.dedupe))return e._asyncDataPromises[t];e._asyncDataPromises[t].cancelled=!0}if(o._initial||e.isHydrating&&o._initial!==!1){const c=o._initial?f:a.getCachedData(t,e);if(c!=null)return Promise.resolve(c)}r.pending.value=!0,r.status.value="pending";const l=new Promise((c,n)=>{try{c(g(e))}catch(y){n(y)}}).then(async c=>{if(l.cancelled)return e._asyncDataPromises[t];let n=c;a.transform&&(n=await a.transform(c)),a.pick&&(n=N(n,a.pick)),e.payload.data[t]=n,r.data.value=n,r.error.value=d.errorValue,r.status.value="success"}).catch(c=>{if(l.cancelled)return e._asyncDataPromises[t];r.error.value=H(c),r.data.value=R(a.default()),r.status.value="error"}).finally(()=>{l.cancelled||(r.pending.value=!1,delete e._asyncDataPromises[t])});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},r.clear=()=>K(e,t);const m=()=>r.refresh({_initial:!0}),C=a.server!==!1&&e.payload.serverRendered;{const o=S();if(o&&!o._nuxtOnBeforeMountCbs){o._nuxtOnBeforeMountCbs=[];const n=o._nuxtOnBeforeMountCbs;M(()=>{n.forEach(y=>{y()}),n.splice(0,n.length)}),z(()=>n.splice(0,n.length))}C&&e.isHydrating&&(r.error.value||f!=null)?(r.pending.value=!1,r.status.value=r.error.value?"error":"success"):o&&(e.payload.serverRendered&&e.isHydrating||a.lazy)&&a.immediate?o._nuxtOnBeforeMountCbs.push(m):a.immediate&&m();const l=V();if(a.watch){const n=E(a.watch,()=>r.refresh());l&&p(n)}const c=e.hook("app:data:refresh",async n=>{(!n||n.includes(t))&&await r.refresh()});l&&p(c)}const _=Promise.resolve(e._asyncDataPromises[t]).then(()=>r);return Object.assign(_,r),_}function K(s,i){i in s.payload.data&&(s.payload.data[i]=void 0),i in s.payload._errors&&(s.payload._errors[i]=d.errorValue),s._asyncData[i]&&(s._asyncData[i].data.value=void 0,s._asyncData[i].error.value=d.errorValue,s._asyncData[i].pending.value=!1,s._asyncData[i].status.value="idle"),i in s._asyncDataPromises&&(s._asyncDataPromises[i]&&(s._asyncDataPromises[i].cancelled=!0),s._asyncDataPromises[i]=void 0)}function N(s,i){const t={};for(const u of i)t[u]=s[u];return t}export{q as u}; diff --git a/_nuxt/DvCn3HDk.js b/_nuxt/DwfvR1pS.js similarity index 94% rename from _nuxt/DvCn3HDk.js rename to _nuxt/DwfvR1pS.js index 9b15faf69..94ecb9f20 100644 --- a/_nuxt/DvCn3HDk.js +++ b/_nuxt/DwfvR1pS.js @@ -1 +1 @@ -import{d as g,t as b,c as C,a as S,w as _,b as k,u as A,h as N}from"./BFbNfJ5c.js";import{u as O}from"./DeufZp12.js";import{q as m}from"./Bmm7VM1P.js";import"./DP45TdIg.js";import"./jFQZix2f.js";const Q=g({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(u){const{path:t,only:r,without:o,where:a,sort:f,limit:l,skip:d,locale:s,find:p}=b(u),y=C(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!S().public.content.experimental.advanceQuery;_(()=>u,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await O(`content-query-${k(u)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),a.value&&(e=e.where(a.value)),f.value&&(e=e.sort(f.value)),l.value&&(e=e.limit(l.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(u){var c;const t=A(),{data:r,refresh:o,isPartial:a,path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=u,n={path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:a,props:n,...this.$attrs}):((w,q)=>N("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:a})}}),B=Q;export{B as default}; +import{d as g,t as b,c as C,a as S,w as _,b as k,u as A,h as N}from"./F8qwZnyq.js";import{u as O}from"./Dqn0d7bD.js";import{q as m}from"./CwC3VTzJ.js";import"./Cyd1RxiD.js";import"./B9UN4n4W.js";const Q=g({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(u){const{path:t,only:r,without:o,where:a,sort:f,limit:l,skip:d,locale:s,find:p}=b(u),y=C(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!S().public.content.experimental.advanceQuery;_(()=>u,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await O(`content-query-${k(u)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),a.value&&(e=e.where(a.value)),f.value&&(e=e.sort(f.value)),l.value&&(e=e.limit(l.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(u){var c;const t=A(),{data:r,refresh:o,isPartial:a,path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=u,n={path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:a,props:n,...this.$attrs}):((w,q)=>N("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:a})}}),B=Q;export{B as default}; diff --git a/_nuxt/DjTjvGCt.js b/_nuxt/Dxi_gE5l.js similarity index 70% rename from _nuxt/DjTjvGCt.js rename to _nuxt/Dxi_gE5l.js index cfd59f120..9ae89bba1 100644 --- a/_nuxt/DjTjvGCt.js +++ b/_nuxt/Dxi_gE5l.js @@ -1 +1 @@ -import{a as c,t as p,u as g}from"./C3fWryvC.js";import{a as f,v as m,ae as d,Z as h,T as y}from"./BFbNfJ5c.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 D(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{D as u}; +import{a as c,t as p,u as g}from"./Cv7mG2nG.js";import{a as f,l as d,ad as m,Y as S,S as h}from"./F8qwZnyq.js";class y{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=d(),r=m(new y),a={usedFontaine:e.usedFontaine};try{const s=n.$booster.head.push(r,t.value,a);S(()=>h(()=>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/E70F7mHb.js b/_nuxt/E70F7mHb.js deleted file mode 100644 index b26d8bc09..000000000 --- a/_nuxt/E70F7mHb.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/F8qwZnyq.js b/_nuxt/F8qwZnyq.js new file mode 100644 index 000000000..c2646ab39 --- /dev/null +++ b/_nuxt/F8qwZnyq.js @@ -0,0 +1,60 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./AhVC3AFD.js","./BjjlG8i9.js","./ContentContainer.CRAlIpSc.css","./CwC3VTzJ.js","./Cyd1RxiD.js","./B9UN4n4W.js","./BpcdV9wW.js","./C1qKNi1m.js","./BnQYt2yC.js","./CxYJgpPD.js","./DwfvR1pS.js","./Dqn0d7bD.js","./CDPxTvze.js","./B_Au-flL.js","./CPaeHkJL.js","./Cq6Sf_Sq.js","./JqMSr_ec.js","./r3TyNVf_.js","./B4Xe5ZLu.js","./BBLh3n1c.js","./CKjMCody.js","./81zBc2-J.js","./BiWVQo_f.js","./DLJSK5pe.js","./tzqfxGqb.js","./6rgm0D8d.js","./CabcuNwy.js","./Ddc2Gps6.js","./NynWF0Ua.js","./D1lKBTzx.js","./DRgvKlZT.js","./BocCQRvR.js","./Bqov8P8z.js","./CoHFGp-B.js","./BldZ4wOk.js","./-d5SvVzm.js","./DD1eE0q6.js","./7Z3QEmP6.js","./AsIq8huk.js","./Cr9Vfj_8.js","./DlxuTMTc.js","./CzIoFxzV.js","./Bwl1lWnL.js","./QnnNqexz.js","./DHovgdwM.js","./DaAxMZEZ.js","./DqcVZj0b.js","./SUcVysxM.js","./BZ-muzap.js","./DgRSR-5F.js","./LostContainer.z6PENh0k.css","./default.DS48f56L.css","./CAeZx72o.js","./CXo4b7kK.js","./ContentHeadline.Ctyhe-Nb.css","./DRV_1SUz.js","./Cv7mG2nG.js","./BoosterPicture.2abQGV1W.css","./StagePicture.DTjy8yyo.css","./ZAVzVS3m.js","./B9tA3AAB.js","./DSZKd8KA.js","./ResponsiveVideo.CE8pmWyJ.css","./StageVideo.Uo-tNyBW.css","./DSU8zsFV.js","./DFxBN_ob.js","./Dxi_gE5l.js","./Content.CGRB24o0.css","./AGDd1bi8.js","./TextImage.Cat2vexQ.css","./D0AoIO-B.js","./SinglePicture.DMlWRjxN.css","./CyyxBuck.js","./BclkPB15.js","./CjprN8pD.js","./error-404.BLL3JEaM.css","./CWjkvJU7.js","./error-500.CWa43S4O.css"])))=>i.map(i=>d[i]); +var ip=Object.defineProperty;var gl=e=>{throw TypeError(e)};var ap=(e,t,n)=>t in e?ip(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var _l=(e,t,n)=>ap(e,typeof t!="symbol"?t+"":t,n),yl=(e,t,n)=>t.has(e)||gl("Cannot "+n);var De=(e,t,n)=>(yl(e,t,"read from private field"),n?n.call(e):t.get(e)),It=(e,t,n)=>t.has(e)?gl("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Vn=(e,t,n,r)=>(yl(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);import{_ as ee,D as yi,i as lp}from"./Cyd1RxiD.js";/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function va(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ve={},nr=[],$t=()=>{},cp=()=>!1,os=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ea=e=>e.startsWith("onUpdate:"),Ne=Object.assign,wa=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},up=Object.prototype.hasOwnProperty,pe=(e,t)=>up.call(e,t),Z=Array.isArray,rr=e=>is(e)==="[object Map]",Du=e=>is(e)==="[object Set]",fp=e=>is(e)==="[object RegExp]",te=e=>typeof e=="function",Le=e=>typeof e=="string",Qt=e=>typeof e=="symbol",Ce=e=>e!==null&&typeof e=="object",Sa=e=>(Ce(e)||te(e))&&te(e.then)&&te(e.catch),Mu=Object.prototype.toString,is=e=>Mu.call(e),dp=e=>is(e).slice(8,-1),$u=e=>is(e)==="[object Object]",Ca=e=>Le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,sr=va(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},hp=/-(\w)/g,_t=lo(e=>e.replace(hp,(t,n)=>n?n.toUpperCase():"")),pp=/\B([A-Z])/g,jn=lo(e=>e.replace(pp,"-$1").toLowerCase()),co=lo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Uo=lo(e=>e?`on${co(e)}`:""),hn=(e,t)=>!Object.is(e,t),Or=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},mp=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Hu=e=>{const t=Le(e)?Number(e):NaN;return isNaN(t)?e:t};let bl;const uo=()=>bl||(bl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function fo(e){if(Z(e)){const t={};for(let n=0;n{if(n){const r=n.split(_p);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ho(e){let t="";if(Le(e))t=e;else if(Z(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Sp=e=>Le(e)?e:e==null?"":Z(e)||Ce(e)&&(e.toString===Mu||!te(e.toString))?ju(e)?Sp(e.value):JSON.stringify(e,Bu,2):String(e),Bu=(e,t)=>ju(t)?Bu(e,t.value):rr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[jo(r,o)+" =>"]=s,n),{})}:Du(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>jo(n))}:Qt(t)?jo(t):Ce(t)&&!Z(t)&&!$u(t)?String(t):t,jo=(e,t="")=>{var n;return Qt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let et;class Vu{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=et,!t&&et&&(this.index=(et.scopes||(et.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Ir){let t=Ir;for(Ir=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ar;){let t=Ar;for(Ar=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function qu(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Yu(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Pa(r),Cp(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function bi(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(zu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function zu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===jr))return;e.globalVersion=jr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!bi(e)){e.flags&=-3;return}const n=Ee,r=St;Ee=e,St=!0;try{qu(e);const s=e.fn(e._value);(t.version===0||hn(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Ee=n,St=r,Yu(e),e.flags&=-3}}function Pa(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Pa(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Cp(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let St=!0;const Xu=[];function yn(){Xu.push(St),St=!1}function bn(){const e=Xu.pop();St=e===void 0?!0:e}function vl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ee;Ee=void 0;try{t()}finally{Ee=n}}}let jr=0;class Lp{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class po{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Ee||!St||Ee===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ee)n=this.activeLink=new Lp(Ee,this),Ee.deps?(n.prevDep=Ee.depsTail,Ee.depsTail.nextDep=n,Ee.depsTail=n):Ee.deps=Ee.depsTail=n,Ju(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ee.depsTail,n.nextDep=void 0,Ee.depsTail.nextDep=n,Ee.depsTail=n,Ee.deps===n&&(Ee.deps=r)}return n}trigger(t){this.version++,jr++,this.notify(t)}notify(t){La();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ta()}}}function Ju(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Ju(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Us=new WeakMap,xn=Symbol(""),vi=Symbol(""),Br=Symbol("");function Ge(e,t,n){if(St&&Ee){let r=Us.get(e);r||Us.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new po),s.map=r,s.key=n),s.track()}}function Wt(e,t,n,r,s,o){const i=Us.get(e);if(!i){jr++;return}const a=l=>{l&&l.trigger()};if(La(),t==="clear")i.forEach(a);else{const l=Z(e),c=l&&Ca(n);if(l&&n==="length"){const u=Number(r);i.forEach((f,d)=>{(d==="length"||d===Br||!Qt(d)&&d>=u)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),c&&a(i.get(Br)),t){case"add":l?c&&a(i.get("length")):(a(i.get(xn)),rr(e)&&a(i.get(vi)));break;case"delete":l||(a(i.get(xn)),rr(e)&&a(i.get(vi)));break;case"set":rr(e)&&a(i.get(xn));break}}Ta()}function Tp(e,t){const n=Us.get(e);return n&&n.get(t)}function Wn(e){const t=fe(e);return t===e?t:(Ge(t,"iterate",Br),gt(e)?t:t.map(qe))}function mo(e){return Ge(e=fe(e),"iterate",Br),e}const Pp={__proto__:null,[Symbol.iterator](){return Vo(this,Symbol.iterator,qe)},concat(...e){return Wn(this).concat(...e.map(t=>Z(t)?Wn(t):t))},entries(){return Vo(this,"entries",e=>(e[1]=qe(e[1]),e))},every(e,t){return Ht(this,"every",e,t,void 0,arguments)},filter(e,t){return Ht(this,"filter",e,t,n=>n.map(qe),arguments)},find(e,t){return Ht(this,"find",e,t,qe,arguments)},findIndex(e,t){return Ht(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ht(this,"findLast",e,t,qe,arguments)},findLastIndex(e,t){return Ht(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ht(this,"forEach",e,t,void 0,arguments)},includes(...e){return Wo(this,"includes",e)},indexOf(...e){return Wo(this,"indexOf",e)},join(e){return Wn(this).join(e)},lastIndexOf(...e){return Wo(this,"lastIndexOf",e)},map(e,t){return Ht(this,"map",e,t,void 0,arguments)},pop(){return Sr(this,"pop")},push(...e){return Sr(this,"push",e)},reduce(e,...t){return El(this,"reduce",e,t)},reduceRight(e,...t){return El(this,"reduceRight",e,t)},shift(){return Sr(this,"shift")},some(e,t){return Ht(this,"some",e,t,void 0,arguments)},splice(...e){return Sr(this,"splice",e)},toReversed(){return Wn(this).toReversed()},toSorted(e){return Wn(this).toSorted(e)},toSpliced(...e){return Wn(this).toSpliced(...e)},unshift(...e){return Sr(this,"unshift",e)},values(){return Vo(this,"values",qe)}};function Vo(e,t,n){const r=mo(e),s=r[t]();return r!==e&&!gt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.value&&(o.value=n(o.value)),o}),s}const Rp=Array.prototype;function Ht(e,t,n,r,s,o){const i=mo(e),a=i!==e&&!gt(e),l=i[t];if(l!==Rp[t]){const f=l.apply(e,o);return a?qe(f):f}let c=n;i!==e&&(a?c=function(f,d){return n.call(this,qe(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(i,c,r);return a&&s?s(u):u}function El(e,t,n,r){const s=mo(e);let o=n;return s!==e&&(gt(e)?n.length>3&&(o=function(i,a,l){return n.call(this,i,a,l,e)}):o=function(i,a,l){return n.call(this,i,qe(a),l,e)}),s[t](o,...r)}function Wo(e,t,n){const r=fe(e);Ge(r,"iterate",Br);const s=r[t](...n);return(s===-1||s===!1)&&Oa(n[0])?(n[0]=fe(n[0]),r[t](...n)):s}function Sr(e,t,n=[]){yn(),La();const r=fe(e)[t].apply(e,n);return Ta(),bn(),r}const kp=va("__proto__,__v_isRef,__isVue"),Qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qt));function Op(e){Qt(e)||(e=String(e));const t=fe(this);return Ge(t,"has",e),t.hasOwnProperty(e)}class Zu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Up:rf:o?nf:tf).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=Z(t);if(!s){let l;if(i&&(l=Pp[n]))return l;if(n==="hasOwnProperty")return Op}const a=Reflect.get(t,n,Se(t)?t:r);return(Qt(n)?Qu.has(n):kp(n))||(s||Ge(t,"get",n),o)?a:Se(a)?i&&Ca(n)?a:a.value:Ce(a)?s?sf(a):Zt(a):a}}class ef extends Zu{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=_n(o);if(!gt(r)&&!_n(r)&&(o=fe(o),r=fe(r)),!Z(t)&&Se(o)&&!Se(r))return l?!1:(o.value=r,!0)}const i=Z(t)&&Ca(n)?Number(n)e,gs=e=>Reflect.getPrototypeOf(e);function Dp(e,t,n){return function(...r){const s=this.__v_raw,o=fe(s),i=rr(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=s[e](...r),u=n?Ei:t?wi:qe;return!t&&Ge(o,"iterate",l?vi:xn),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function _s(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Mp(e,t){const n={get(s){const o=this.__v_raw,i=fe(o),a=fe(s);e||(hn(s,a)&&Ge(i,"get",s),Ge(i,"get",a));const{has:l}=gs(i),c=t?Ei:e?wi:qe;if(l.call(i,s))return c(o.get(s));if(l.call(i,a))return c(o.get(a));o!==i&&o.get(s)},get size(){const s=this.__v_raw;return!e&&Ge(fe(s),"iterate",xn),Reflect.get(s,"size",s)},has(s){const o=this.__v_raw,i=fe(o),a=fe(s);return e||(hn(s,a)&&Ge(i,"has",s),Ge(i,"has",a)),s===a?o.has(s):o.has(s)||o.has(a)},forEach(s,o){const i=this,a=i.__v_raw,l=fe(a),c=t?Ei:e?wi:qe;return!e&&Ge(l,"iterate",xn),a.forEach((u,f)=>s.call(o,c(u),c(f),i))}};return Ne(n,e?{add:_s("add"),set:_s("set"),delete:_s("delete"),clear:_s("clear")}:{add(s){!t&&!gt(s)&&!_n(s)&&(s=fe(s));const o=fe(this);return gs(o).has.call(o,s)||(o.add(s),Wt(o,"add",s,s)),this},set(s,o){!t&&!gt(o)&&!_n(o)&&(o=fe(o));const i=fe(this),{has:a,get:l}=gs(i);let c=a.call(i,s);c||(s=fe(s),c=a.call(i,s));const u=l.call(i,s);return i.set(s,o),c?hn(o,u)&&Wt(i,"set",s,o):Wt(i,"add",s,o),this},delete(s){const o=fe(this),{has:i,get:a}=gs(o);let l=i.call(o,s);l||(s=fe(s),l=i.call(o,s)),a&&a.call(o,s);const c=o.delete(s);return l&&Wt(o,"delete",s,void 0),c},clear(){const s=fe(this),o=s.size!==0,i=s.clear();return o&&Wt(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=Dp(s,e,t)}),n}function Ra(e,t){const n=Mp(e,t);return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(pe(n,s)&&s in r?n:r,s,o)}const $p={get:Ra(!1,!1)},Fp={get:Ra(!1,!0)},Hp={get:Ra(!0,!1)};const tf=new WeakMap,nf=new WeakMap,rf=new WeakMap,Up=new WeakMap;function jp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Bp(e){return e.__v_skip||!Object.isExtensible(e)?0:jp(dp(e))}function Zt(e){return _n(e)?e:ka(e,!1,Ip,$p,tf)}function Gt(e){return ka(e,!1,xp,Fp,nf)}function sf(e){return ka(e,!0,Np,Hp,rf)}function ka(e,t,n,r,s){if(!Ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Bp(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function Xt(e){return _n(e)?Xt(e.__v_raw):!!(e&&e.__v_isReactive)}function _n(e){return!!(e&&e.__v_isReadonly)}function gt(e){return!!(e&&e.__v_isShallow)}function Oa(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function Aa(e){return!pe(e,"__v_skip")&&Object.isExtensible(e)&&Fu(e,"__v_skip",!0),e}const qe=e=>Ce(e)?Zt(e):e,wi=e=>Ce(e)?sf(e):e;function Se(e){return e?e.__v_isRef===!0:!1}function Re(e){return of(e,!1)}function lr(e){return of(e,!0)}function of(e,t){return Se(e)?e:new Vp(e,t)}class Vp{constructor(t,n){this.dep=new po,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:qe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||gt(t)||_n(t);t=r?t:fe(t),hn(t,n)&&(this._rawValue=t,this._value=r?t:qe(t),this.dep.trigger())}}function ne(e){return Se(e)?e.value:e}const Wp={get:(e,t,n)=>t==="__v_raw"?e:ne(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Se(s)&&!Se(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function af(e){return Xt(e)?e:new Proxy(e,Wp)}class Kp{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new po,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Gp(e){return new Kp(e)}function qp(e){const t=Z(e)?new Array(e.length):{};for(const n in e)t[n]=cf(e,n);return t}class Yp{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Tp(fe(this._object),this._key)}}class zp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function lf(e,t,n){return Se(e)?e:te(e)?new zp(e):Ce(e)&&arguments.length>1?cf(e,t,n):Re(e)}function cf(e,t,n){const r=e[t];return Se(r)?r:new Yp(e,t,n)}class Xp{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new po(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=jr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ee!==this)return Gu(this,!0),!0}get value(){const t=this.dep.track();return zu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Jp(e,t,n=!1){let r,s;return te(e)?r=e:(r=e.get,s=e.set),new Xp(r,s,n)}const ys={},js=new WeakMap;let kn;function Qp(e,t=!1,n=kn){if(n){let r=js.get(n);r||js.set(n,r=[]),r.push(e)}}function Zp(e,t,n=ve){const{immediate:r,deep:s,once:o,scheduler:i,augmentJob:a,call:l}=n,c=p=>s?p:gt(p)||s===!1||s===0?Kt(p,1):Kt(p);let u,f,d,h,y=!1,C=!1;if(Se(e)?(f=()=>e.value,y=gt(e)):Xt(e)?(f=()=>c(e),y=!0):Z(e)?(C=!0,y=e.some(p=>Xt(p)||gt(p)),f=()=>e.map(p=>{if(Se(p))return p.value;if(Xt(p))return c(p);if(te(p))return l?l(p,2):p()})):te(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){yn();try{d()}finally{bn()}}const p=kn;kn=u;try{return l?l(e,3,[h]):e(h)}finally{kn=p}}:f=$t,t&&s){const p=f,E=s===!0?1/0:s;f=()=>Kt(p(),E)}const L=ls(),_=()=>{u.stop(),L&&L.active&&wa(L.effects,u)};if(o&&t){const p=t;t=(...E)=>{p(...E),_()}}let w=C?new Array(e.length).fill(ys):ys;const m=p=>{if(!(!(u.flags&1)||!u.dirty&&!p))if(t){const E=u.run();if(s||y||(C?E.some((P,R)=>hn(P,w[R])):hn(E,w))){d&&d();const P=kn;kn=u;try{const R=[E,w===ys?void 0:C&&w[0]===ys?[]:w,h];l?l(t,3,R):t(...R),w=E}finally{kn=P}}}else u.run()};return a&&a(m),u=new Wu(f),u.scheduler=i?()=>i(m,!1):m,h=p=>Qp(p,!1,u),d=u.onStop=()=>{const p=js.get(u);if(p){if(l)l(p,4);else for(const E of p)E();js.delete(u)}},t?r?m(!0):w=u.run():i?i(m.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function Kt(e,t=1/0,n){if(t<=0||!Ce(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Se(e))Kt(e.value,t,n);else if(Z(e))for(let r=0;r{Kt(r,t,n)});else if($u(e)){for(const r in e)Kt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Kt(e[r],t,n)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function cs(e,t,n,r){try{return r?e(...r):e()}catch(s){vr(s,t,n)}}function Ct(e,t,n,r){if(te(e)){const s=cs(e,t,n,r);return s&&Sa(s)&&s.catch(o=>{vr(o,t,n)}),s}if(Z(e)){const s=[];for(let o=0;o>>1,s=tt[r],o=Vr(s);o=Vr(n)?tt.push(e):tt.splice(tm(t),0,e),e.flags|=1,ff()}}function ff(){Bs||(Bs=uf.then(df))}function Si(e){Z(e)?or.push(...e):an&&e.id===-1?an.splice(Xn+1,0,e):e.flags&1||(or.push(e),e.flags|=1),ff()}function wl(e,t,n=xt+1){for(;nVr(n)-Vr(r));if(or.length=0,an){an.push(...t);return}for(an=t,Xn=0;Xne.id==null?e.flags&2?-1:1/0:e.id;function df(e){try{for(xt=0;xt{r._d&&xl(-1);const o=Ws(t);let i;try{i=e(...s)}finally{Ws(o),r._d&&xl(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function fL(e,t){if(Fe===null)return e;const n=wo(Fe),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,ln=Symbol("_leaveCb"),bs=Symbol("_enterCb");function rm(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return _o(()=>{e.isMounted=!0}),yo(()=>{e.isUnmounting=!0}),e}const ft=[Function,Array],mf={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ft,onEnter:ft,onAfterEnter:ft,onEnterCancelled:ft,onBeforeLeave:ft,onLeave:ft,onAfterLeave:ft,onLeaveCancelled:ft,onBeforeAppear:ft,onAppear:ft,onAfterAppear:ft,onAppearCancelled:ft},gf=e=>{const t=e.subTree;return t.component?gf(t.component):t},sm={name:"BaseTransition",props:mf,setup(e,{slots:t}){const n=tn(),r=rm();return()=>{const s=t.default&&bf(t.default(),!0);if(!s||!s.length)return;const o=_f(s),i=fe(e),{mode:a}=i;if(r.isLeaving)return Ko(o);const l=Sl(o);if(!l)return Ko(o);let c=Ci(l,i,r,n,f=>c=f);l.type!==Me&&cr(l,c);let u=n.subTree&&Sl(n.subTree);if(u&&u.type!==Me&&!Et(l,u)&&gf(n).type!==Me){let f=Ci(u,i,r,n);if(cr(u,f),a==="out-in"&&l.type!==Me)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Ko(o);a==="in-out"&&l.type!==Me?f.delayLeave=(d,h,y)=>{const C=yf(r,u);C[String(u.key)]=u,d[ln]=()=>{h(),d[ln]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{y(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function _f(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Me){t=n;break}}return t}const om=sm;function yf(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ci(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:y,onLeaveCancelled:C,onBeforeAppear:L,onAppear:_,onAfterAppear:w,onAppearCancelled:m}=t,p=String(e.key),E=yf(n,e),P=(O,x)=>{O&&Ct(O,r,9,x)},R=(O,x)=>{const B=x[1];P(O,x),Z(O)?O.every(D=>D.length<=1)&&B():O.length<=1&&B()},M={mode:i,persisted:a,beforeEnter(O){let x=l;if(!n.isMounted)if(o)x=L||l;else return;O[ln]&&O[ln](!0);const B=E[p];B&&Et(e,B)&&B.el[ln]&&B.el[ln](),P(x,[O])},enter(O){let x=c,B=u,D=f;if(!n.isMounted)if(o)x=_||c,B=w||u,D=m||f;else return;let Y=!1;const re=O[bs]=oe=>{Y||(Y=!0,oe?P(D,[O]):P(B,[O]),M.delayedLeave&&M.delayedLeave(),O[bs]=void 0)};x?R(x,[O,re]):re()},leave(O,x){const B=String(e.key);if(O[bs]&&O[bs](!0),n.isUnmounting)return x();P(d,[O]);let D=!1;const Y=O[ln]=re=>{D||(D=!0,x(),re?P(C,[O]):P(y,[O]),O[ln]=void 0,E[B]===e&&delete E[B])};E[B]=e,h?R(h,[O,Y]):Y()},clone(O){const x=Ci(O,t,n,r,s);return s&&s(x),x}};return M}function Ko(e){if(us(e))return e=Jt(e),e.children=null,e}function Sl(e){if(!us(e))return pf(e.type)&&e.children?_f(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&te(n.default))return n.default()}}function cr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,cr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function bf(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;oWr(y,t&&(Z(t)?t[C]:t),n,r,s));return}if(pn(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Wr(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?wo(r.component):r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===ve?a.refs={}:a.refs,f=a.setupState,d=fe(f),h=f===ve?()=>!1:y=>pe(d,y);if(c!=null&&c!==l&&(Le(c)?(u[c]=null,h(c)&&(f[c]=null)):Se(c)&&(c.value=null)),te(l))cs(l,a,12,[i,u]);else{const y=Le(l),C=Se(l);if(y||C){const L=()=>{if(e.f){const _=y?h(l)?f[l]:u[l]:l.value;s?Z(_)&&wa(_,o):Z(_)?_.includes(o)||_.push(o):y?(u[l]=[o],h(l)&&(f[l]=u[l])):(l.value=[o],e.k&&(u[e.k]=l.value))}else y?(u[l]=i,h(l)&&(f[l]=i)):C&&(l.value=i,e.k&&(u[e.k]=i))};i?(L.id=-1,Ve(L,n)):L()}}}let Cl=!1;const Kn=()=>{Cl||(console.error("Hydration completed but contains mismatches."),Cl=!0)},im=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",am=e=>e.namespaceURI.includes("MathML"),vs=e=>{if(e.nodeType===1){if(im(e))return"svg";if(am(e))return"mathml"}},Zn=e=>e.nodeType===8;function lm(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=(m,p)=>{if(!p.hasChildNodes()){n(null,m,p),Vs(),p._vnode=m;return}f(p.firstChild,m,null,null,null),Vs(),p._vnode=m},f=(m,p,E,P,R,M=!1)=>{M=M||!!p.dynamicChildren;const O=Zn(m)&&m.data==="[",x=()=>C(m,p,E,P,R,O),{type:B,ref:D,shapeFlag:Y,patchFlag:re}=p;let oe=m.nodeType;p.el=m,re===-2&&(M=!1,p.dynamicChildren=null);let G=null;switch(B){case mn:oe!==3?p.children===""?(l(p.el=s(""),i(m),m),G=m):G=x():(m.data!==p.children&&(Kn(),m.data=p.children),G=o(m));break;case Me:w(m)?(G=o(m),_(p.el=m.content.firstChild,m,E)):oe!==8||O?G=x():G=o(m);break;case Is:if(O&&(m=o(m),oe=m.nodeType),oe===1||oe===3){G=m;const J=!p.children.length;for(let z=0;z{M=M||!!p.dynamicChildren;const{type:O,props:x,patchFlag:B,shapeFlag:D,dirs:Y,transition:re}=p,oe=O==="input"||O==="option";if(oe||B!==-1){Y&&Dt(p,null,E,"created");let G=!1;if(w(m)){G=Uf(null,re)&&E&&E.vnode.props&&E.vnode.props.appear;const z=m.content.firstChild;G&&re.beforeEnter(z),_(z,m,E),p.el=m=z}if(D&16&&!(x&&(x.innerHTML||x.textContent))){let z=h(m.firstChild,p,m,E,P,R,M);for(;z;){Es(m,1)||Kn();const me=z;z=z.nextSibling,a(me)}}else if(D&8){let z=p.children;z[0]===` +`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(z=z.slice(1)),m.textContent!==z&&(Es(m,0)||Kn(),m.textContent=p.children)}if(x){if(oe||!M||B&48){const z=m.tagName.includes("-");for(const me in x)(oe&&(me.endsWith("value")||me==="indeterminate")||os(me)&&!sr(me)||me[0]==="."||z)&&r(m,me,null,x[me],void 0,E)}else if(x.onClick)r(m,"onClick",null,x.onClick,void 0,E);else if(B&4&&Xt(x.style))for(const z in x.style)x.style[z]}let J;(J=x&&x.onVnodeBeforeMount)&&nt(J,E,p),Y&&Dt(p,null,E,"beforeMount"),((J=x&&x.onVnodeMounted)||Y||G)&&Gf(()=>{J&&nt(J,E,p),G&&re.enter(m),Y&&Dt(p,null,E,"mounted")},P)}return m.nextSibling},h=(m,p,E,P,R,M,O)=>{O=O||!!p.dynamicChildren;const x=p.children,B=x.length;for(let D=0;D{const{slotScopeIds:O}=p;O&&(R=R?R.concat(O):O);const x=i(m),B=h(o(m),p,x,E,P,R,M);return B&&Zn(B)&&B.data==="]"?o(p.anchor=B):(Kn(),l(p.anchor=c("]"),x,B),B)},C=(m,p,E,P,R,M)=>{if(Es(m.parentElement,1)||Kn(),p.el=null,M){const B=L(m);for(;;){const D=o(m);if(D&&D!==B)a(D);else break}}const O=o(m),x=i(m);return a(m),n(null,p,x,O,E,P,vs(x),R),E&&(E.vnode.el=p.el,Eo(E,p.el)),O},L=(m,p="[",E="]")=>{let P=0;for(;m;)if(m=o(m),m&&Zn(m)&&(m.data===p&&P++,m.data===E)){if(P===0)return o(m);P--}return m},_=(m,p,E)=>{const P=p.parentNode;P&&P.replaceChild(m,p);let R=E;for(;R;)R.vnode.el===p&&(R.vnode.el=R.subTree.el=m),R=R.parent},w=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const Ll="data-allow-mismatch",cm={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Es(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ll);)e=e.parentElement;const n=e&&e.getAttribute(Ll);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(cm[t])}}uo().requestIdleCallback;uo().cancelIdleCallback;function um(e){const{top:t,left:n,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:i}=window;return(t>0&&t0&&r0&&n0&&s(t,n)=>{const r=new IntersectionObserver(s=>{for(const o of s)if(o.isIntersecting){r.disconnect(),t();break}},e);return n(s=>{if(s instanceof Element){if(um(s))return t(),r.disconnect(),!1;r.observe(s)}}),()=>r.disconnect()};function dm(e,t){if(Zn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Zn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const pn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function se(e){te(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:i,suspensible:a=!0,onError:l}=e;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let y;return c||(y=c=t().catch(C=>{if(C=C instanceof Error?C:new Error(String(C)),l)return new Promise((L,_)=>{l(C,()=>L(d()),()=>_(C),f+1)});throw C}).then(C=>y!==c&&c?c:(C&&(C.__esModule||C[Symbol.toStringTag]==="Module")&&(C=C.default),u=C,C)))};return Pt({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(y,C,L){const _=o?()=>{const w=o(L,m=>dm(y,m));w&&(C.bum||(C.bum=[])).push(w)}:L;u?_():h().then(()=>!C.isUnmounted&&_())},get __asyncResolved(){return u},setup(){const y=$e;if(xa(y),u)return()=>Go(u,y);const C=m=>{c=null,vr(m,y,13,!r)};if(a&&y.suspense||fr)return h().then(m=>()=>Go(m,y)).catch(m=>(C(m),()=>r?Pe(r,{error:m}):null));const L=Re(!1),_=Re(),w=Re(!!s);return s&&setTimeout(()=>{w.value=!1},s),i!=null&&setTimeout(()=>{if(!L.value&&!_.value){const m=new Error(`Async component timed out after ${i}ms.`);C(m),_.value=m}},i),h().then(()=>{L.value=!0,y.parent&&us(y.parent.vnode)&&y.parent.update()}).catch(m=>{C(m),_.value=m}),()=>{if(L.value&&u)return Go(u,y);if(_.value&&r)return Pe(r,{error:_.value});if(n&&!w.value)return Pe(n)}}})}function Go(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=Pe(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const us=e=>e.type.__isKeepAlive,hm={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=tn(),r=n.ctx;if(!r.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(w,m,p,E,P)=>{const R=w.component;c(w,m,p,0,a),l(R.vnode,w,m,p,R,a,E,w.slotScopeIds,P),Ve(()=>{R.isDeactivated=!1,R.a&&Or(R.a);const M=w.props&&w.props.onVnodeMounted;M&&nt(M,R.parent,w)},a)},r.deactivate=w=>{const m=w.component;Gs(m.m),Gs(m.a),c(w,d,null,1,a),Ve(()=>{m.da&&Or(m.da);const p=w.props&&w.props.onVnodeUnmounted;p&&nt(p,m.parent,w),m.isDeactivated=!0},a)};function h(w){qo(w),u(w,n,a,!0)}function y(w){s.forEach((m,p)=>{const E=Ni(m.type);E&&!w(E)&&C(p)})}function C(w){const m=s.get(w);m&&(!i||!Et(m,i))?h(m):i&&qo(i),s.delete(w),o.delete(w)}ze(()=>[e.include,e.exclude],([w,m])=>{w&&y(p=>Rr(w,p)),m&&y(p=>!Rr(m,p))},{flush:"post",deep:!0});let L=null;const _=()=>{L!=null&&(qs(n.subTree.type)?Ve(()=>{s.set(L,ws(n.subTree))},n.subTree.suspense):s.set(L,ws(n.subTree)))};return _o(_),Sf(_),yo(()=>{s.forEach(w=>{const{subTree:m,suspense:p}=n,E=ws(m);if(w.type===E.type&&w.key===E.key){qo(E);const P=E.component.da;P&&Ve(P,p);return}h(w)})}),()=>{if(L=null,!t.default)return i=null;const w=t.default(),m=w[0];if(w.length>1)return i=null,w;if(!Fn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let p=ws(m);if(p.type===Me)return i=null,p;const E=p.type,P=Ni(pn(p)?p.type.__asyncResolved||{}:E),{include:R,exclude:M,max:O}=e;if(R&&(!P||!Rr(R,P))||M&&P&&Rr(M,P))return p.shapeFlag&=-257,i=p,m;const x=p.key==null?E:p.key,B=s.get(x);return p.el&&(p=Jt(p),m.shapeFlag&128&&(m.ssContent=p)),L=x,B?(p.el=B.el,p.component=B.component,p.transition&&cr(p,p.transition),p.shapeFlag|=512,o.delete(x),o.add(x)):(o.add(x),O&&o.size>parseInt(O,10)&&C(o.values().next().value)),p.shapeFlag|=256,i=p,qs(m.type)?m:p}}},pm=hm;function Rr(e,t){return Z(e)?e.some(n=>Rr(n,t)):Le(e)?e.split(",").includes(t):fp(e)?(e.lastIndex=0,e.test(t)):!1}function vf(e,t){wf(e,"a",t)}function Ef(e,t){wf(e,"da",t)}function wf(e,t,n=$e){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(go(t,r,n),n){let s=n.parent;for(;s&&s.parent;)us(s.parent.vnode)&&mm(r,t,n,s),s=s.parent}}function mm(e,t,n,r){const s=go(t,e,r,!0);bo(()=>{wa(r[t],s)},n)}function qo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ws(e){return e.shapeFlag&128?e.ssContent:e}function go(e,t,n=$e,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{yn();const a=Hn(n),l=Ct(t,n,e,i);return a(),bn(),l});return r?s.unshift(o):s.push(o),o}}const en=e=>(t,n=$e)=>{(!fr||e==="sp")&&go(e,(...r)=>t(...r),n)},gm=en("bm"),_o=en("m"),_m=en("bu"),Sf=en("u"),yo=en("bum"),bo=en("um"),ym=en("sp"),bm=en("rtg"),vm=en("rtc");function Cf(e,t=$e){go("ec",e,t)}const Da="components",Em="directives";function dL(e,t){return Ma(Da,e,!0,t)||e}const Lf=Symbol.for("v-ndc");function wm(e){return Le(e)?Ma(Da,e,!1)||e:e||Lf}function hL(e){return Ma(Em,e)}function Ma(e,t,n=!0,r=!1){const s=Fe||$e;if(s){const o=s.type;if(e===Da){const a=Ni(o,!1);if(a&&(a===t||a===_t(t)||a===co(_t(t))))return o}const i=Tl(s[e]||o[e],t)||Tl(s.appContext[e],t);return!i&&r?o:i}}function Tl(e,t){return e&&(e[t]||e[_t(t)]||e[co(_t(t))])}function pL(e,t,n,r){let s;const o=n,i=Z(e);if(i||Le(e)){const a=i&&Xt(e);let l=!1;a&&(l=!gt(e),e=mo(e)),s=new Array(e.length);for(let c=0,u=e.length;ct(a,l,void 0,o));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,c=a.length;lFn(t)?!(t.type===Me||t.type===je&&!Tf(t.children)):!0)?e:null}const Li=e=>e?ed(e)?wo(e):Li(e.parent):null,Nr=Ne(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Li(e.parent),$root:e=>Li(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>$a(e),$forceUpdate:e=>e.f||(e.f=()=>{Ia(e.update)}),$nextTick:e=>e.n||(e.n=Ft.bind(e.proxy)),$watch:e=>Vm.bind(e)}),Yo=(e,t)=>e!==ve&&!e.__isScriptSetup&&pe(e,t),Sm={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Yo(r,t))return i[t]=1,r[t];if(s!==ve&&pe(s,t))return i[t]=2,s[t];if((c=e.propsOptions[0])&&pe(c,t))return i[t]=3,o[t];if(n!==ve&&pe(n,t))return i[t]=4,n[t];Ti&&(i[t]=0)}}const u=Nr[t];let f,d;if(u)return t==="$attrs"&&Ge(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==ve&&pe(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,pe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Yo(s,t)?(s[t]=n,!0):r!==ve&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==ve&&pe(e,i)||Yo(t,i)||(a=o[0])&&pe(a,i)||pe(r,i)||pe(Nr,i)||pe(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function gL(){return Pf().slots}function _L(){return Pf().attrs}function Pf(){const e=tn();return e.setupContext||(e.setupContext=nd(e))}function Pl(e){return Z(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function yL(e){const t=tn();let n=e();return Ai(),Sa(n)&&(n=n.catch(r=>{throw Hn(t),r})),[n,()=>Hn(t)]}let Ti=!0;function Cm(e){const t=$a(e),n=e.proxy,r=e.ctx;Ti=!1,t.beforeCreate&&Rl(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:y,activated:C,deactivated:L,beforeDestroy:_,beforeUnmount:w,destroyed:m,unmounted:p,render:E,renderTracked:P,renderTriggered:R,errorCaptured:M,serverPrefetch:O,expose:x,inheritAttrs:B,components:D,directives:Y,filters:re}=t;if(c&&Lm(c,r,null),i)for(const J in i){const z=i[J];te(z)&&(r[J]=z.bind(n))}if(s){const J=s.call(n,n);Ce(J)&&(e.data=Zt(J))}if(Ti=!0,o)for(const J in o){const z=o[J],me=te(z)?z.bind(n,n):te(z.get)?z.get.bind(n,n):$t,it=!te(z)&&te(z.set)?z.set.bind(n):$t,Xe=we({get:me,set:it});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:He=>Xe.value=He})}if(a)for(const J in a)Rf(a[J],r,n,J);if(l){const J=te(l)?l.call(n):l;Reflect.ownKeys(J).forEach(z=>{Mn(z,J[z])})}u&&Rl(u,e,"c");function G(J,z){Z(z)?z.forEach(me=>J(me.bind(n))):z&&J(z.bind(n))}if(G(gm,f),G(_o,d),G(_m,h),G(Sf,y),G(vf,C),G(Ef,L),G(Cf,M),G(vm,P),G(bm,R),G(yo,w),G(bo,p),G(ym,O),Z(x))if(x.length){const J=e.exposed||(e.exposed={});x.forEach(z=>{Object.defineProperty(J,z,{get:()=>n[z],set:me=>n[z]=me})})}else e.exposed||(e.exposed={});E&&e.render===$t&&(e.render=E),B!=null&&(e.inheritAttrs=B),D&&(e.components=D),Y&&(e.directives=Y),O&&xa(e)}function Lm(e,t,n=$t){Z(e)&&(e=Pi(e));for(const r in e){const s=e[r];let o;Ce(s)?"default"in s?o=Be(s.from||r,s.default,!0):o=Be(s.from||r):o=Be(s),Se(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function Rl(e,t,n){Ct(Z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Rf(e,t,n,r){let s=r.includes(".")?Vf(n,r):()=>n[r];if(Le(e)){const o=t[e];te(o)&&ze(s,o)}else if(te(e))ze(s,e.bind(n));else if(Ce(e))if(Z(e))e.forEach(o=>Rf(o,t,n,r));else{const o=te(e.handler)?e.handler.bind(n):t[e.handler];te(o)&&ze(s,o,e)}}function $a(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>Ks(l,c,i,!0)),Ks(l,t,i)),Ce(t)&&o.set(t,l),l}function Ks(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Ks(e,o,n,!0),s&&s.forEach(i=>Ks(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Tm[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Tm={data:kl,props:Ol,emits:Ol,methods:kr,computed:kr,beforeCreate:Qe,created:Qe,beforeMount:Qe,mounted:Qe,beforeUpdate:Qe,updated:Qe,beforeDestroy:Qe,beforeUnmount:Qe,destroyed:Qe,unmounted:Qe,activated:Qe,deactivated:Qe,errorCaptured:Qe,serverPrefetch:Qe,components:kr,directives:kr,watch:Rm,provide:kl,inject:Pm};function kl(e,t){return t?e?function(){return Ne(te(e)?e.call(this,this):e,te(t)?t.call(this,this):t)}:t:e}function Pm(e,t){return kr(Pi(e),Pi(t))}function Pi(e){if(Z(e)){const t={};for(let n=0;n1)return n&&te(t)?t.call(r&&r.proxy):t}}function Fa(){return!!($e||Fe||Dn)}const Of={},Af=()=>Object.create(Of),If=e=>Object.getPrototypeOf(e)===Of;function Am(e,t,n,r=!1){const s={},o=Af();e.propsDefaults=Object.create(null),Nf(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Gt(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Im(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=fe(s),[l]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,h]=xf(f,t,!0);Ne(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return Ce(e)&&r.set(e,nr),nr;if(Z(o))for(let u=0;ue[0]==="_"||e==="$stable",Ha=e=>Z(e)?e.map(ct):[ct(e)],xm=(e,t,n)=>{if(t._n)return t;const r=Na((...s)=>Ha(t(...s)),n);return r._c=!1,r},Mf=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Df(s))continue;const o=e[s];if(te(o))t[s]=xm(s,o,r);else if(o!=null){const i=Ha(o);t[s]=()=>i}}},$f=(e,t)=>{const n=Ha(t);e.slots.default=()=>n},Ff=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Dm=(e,t,n)=>{const r=e.slots=Af();if(e.vnode.shapeFlag&32){const s=t._;s?(Ff(r,t,n),n&&Fu(r,"_",s,!0)):Mf(t,r)}else t&&$f(e,t)},Mm=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=ve;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:Ff(s,t,n):(o=!t.$stable,Mf(t,s)),i=t}else t&&($f(e,t),i={default:1});if(o)for(const a in s)!Df(a)&&i[a]==null&&delete s[a]},Ve=Gf;function $m(e){return Hf(e)}function Fm(e){return Hf(e,lm)}function Hf(e,t){const n=uo();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=$t,insertStaticContent:y}=e,C=(b,S,A,U=null,$=null,g=null,v=void 0,k=null,N=!!S.dynamicChildren)=>{if(b===S)return;b&&!Et(b,S)&&(U=F(b),He(b,$,g,!0),b=null),S.patchFlag===-2&&(N=!1,S.dynamicChildren=null);const{type:H,ref:j,shapeFlag:T}=S;switch(H){case mn:L(b,S,A,U);break;case Me:_(b,S,A,U);break;case Is:b==null&&w(S,A,U,v);break;case je:D(b,S,A,U,$,g,v,k,N);break;default:T&1?E(b,S,A,U,$,g,v,k,N):T&6?Y(b,S,A,U,$,g,v,k,N):(T&64||T&128)&&H.process(b,S,A,U,$,g,v,k,N,X)}j!=null&&$&&Wr(j,b&&b.ref,g,S||b,!S)},L=(b,S,A,U)=>{if(b==null)r(S.el=a(S.children),A,U);else{const $=S.el=b.el;S.children!==b.children&&c($,S.children)}},_=(b,S,A,U)=>{b==null?r(S.el=l(S.children||""),A,U):S.el=b.el},w=(b,S,A,U)=>{[b.el,b.anchor]=y(b.children,S,A,U,b.el,b.anchor)},m=({el:b,anchor:S},A,U)=>{let $;for(;b&&b!==S;)$=d(b),r(b,A,U),b=$;r(S,A,U)},p=({el:b,anchor:S})=>{let A;for(;b&&b!==S;)A=d(b),s(b),b=A;s(S)},E=(b,S,A,U,$,g,v,k,N)=>{S.type==="svg"?v="svg":S.type==="math"&&(v="mathml"),b==null?P(S,A,U,$,g,v,k,N):O(b,S,$,g,v,k,N)},P=(b,S,A,U,$,g,v,k)=>{let N,H;const{props:j,shapeFlag:T,transition:I,dirs:W}=b;if(N=b.el=i(b.type,g,j&&j.is,j),T&8?u(N,b.children):T&16&&M(b.children,N,null,U,$,zo(b,g),v,k),W&&Dt(b,null,U,"created"),R(N,b,b.scopeId,v,U),j){for(const le in j)le!=="value"&&!sr(le)&&o(N,le,null,j[le],g,U);"value"in j&&o(N,"value",null,j.value,g),(H=j.onVnodeBeforeMount)&&nt(H,U,b)}W&&Dt(b,null,U,"beforeMount");const Q=Uf($,I);Q&&I.beforeEnter(N),r(N,S,A),((H=j&&j.onVnodeMounted)||Q||W)&&Ve(()=>{H&&nt(H,U,b),Q&&I.enter(N),W&&Dt(b,null,U,"mounted")},$)},R=(b,S,A,U,$)=>{if(A&&h(b,A),U)for(let g=0;g{for(let H=N;H{const k=S.el=b.el;let{patchFlag:N,dynamicChildren:H,dirs:j}=S;N|=b.patchFlag&16;const T=b.props||ve,I=S.props||ve;let W;if(A&&Cn(A,!1),(W=I.onVnodeBeforeUpdate)&&nt(W,A,S,b),j&&Dt(S,b,A,"beforeUpdate"),A&&Cn(A,!0),(T.innerHTML&&I.innerHTML==null||T.textContent&&I.textContent==null)&&u(k,""),H?x(b.dynamicChildren,H,k,A,U,zo(S,$),g):v||z(b,S,k,null,A,U,zo(S,$),g,!1),N>0){if(N&16)B(k,T,I,A,$);else if(N&2&&T.class!==I.class&&o(k,"class",null,I.class,$),N&4&&o(k,"style",T.style,I.style,$),N&8){const Q=S.dynamicProps;for(let le=0;le{W&&nt(W,A,S,b),j&&Dt(S,b,A,"updated")},U)},x=(b,S,A,U,$,g,v)=>{for(let k=0;k{if(S!==A){if(S!==ve)for(const g in S)!sr(g)&&!(g in A)&&o(b,g,S[g],null,$,U);for(const g in A){if(sr(g))continue;const v=A[g],k=S[g];v!==k&&g!=="value"&&o(b,g,k,v,$,U)}"value"in A&&o(b,"value",S.value,A.value,$)}},D=(b,S,A,U,$,g,v,k,N)=>{const H=S.el=b?b.el:a(""),j=S.anchor=b?b.anchor:a("");let{patchFlag:T,dynamicChildren:I,slotScopeIds:W}=S;W&&(k=k?k.concat(W):W),b==null?(r(H,A,U),r(j,A,U),M(S.children||[],A,j,$,g,v,k,N)):T>0&&T&64&&I&&b.dynamicChildren?(x(b.dynamicChildren,I,A,$,g,v,k),(S.key!=null||$&&S===$.subTree)&&jf(b,S,!0)):z(b,S,A,j,$,g,v,k,N)},Y=(b,S,A,U,$,g,v,k,N)=>{S.slotScopeIds=k,b==null?S.shapeFlag&512?$.ctx.activate(S,A,U,v,N):re(S,A,U,$,g,v,N):oe(b,S,N)},re=(b,S,A,U,$,g,v)=>{const k=b.component=ig(b,U,$);if(us(b)&&(k.ctx.renderer=X),ag(k,!1,v),k.asyncDep){if($&&$.registerDep(k,G,v),!b.el){const N=k.subTree=Pe(Me);_(null,N,S,A)}}else G(k,b,S,A,$,g,v)},oe=(b,S,A)=>{const U=S.component=b.component;if(zm(b,S,A))if(U.asyncDep&&!U.asyncResolved){J(U,S,A);return}else U.next=S,U.update();else S.el=b.el,U.vnode=S},G=(b,S,A,U,$,g,v)=>{const k=()=>{if(b.isMounted){let{next:T,bu:I,u:W,parent:Q,vnode:le}=b;{const at=Bf(b);if(at){T&&(T.el=le.el,J(b,T,v)),at.asyncDep.then(()=>{b.isUnmounted||k()});return}}let ce=T,Oe;Cn(b,!1),T?(T.el=le.el,J(b,T,v)):T=le,I&&Or(I),(Oe=T.props&&T.props.onVnodeBeforeUpdate)&&nt(Oe,Q,T,le),Cn(b,!0);const Ue=Xo(b),ut=b.subTree;b.subTree=Ue,C(ut,Ue,f(ut.el),F(ut),b,$,g),T.el=Ue.el,ce===null&&Eo(b,Ue.el),W&&Ve(W,$),(Oe=T.props&&T.props.onVnodeUpdated)&&Ve(()=>nt(Oe,Q,T,le),$)}else{let T;const{el:I,props:W}=S,{bm:Q,m:le,parent:ce,root:Oe,type:Ue}=b,ut=pn(S);if(Cn(b,!1),Q&&Or(Q),!ut&&(T=W&&W.onVnodeBeforeMount)&&nt(T,ce,S),Cn(b,!0),I&&ye){const at=()=>{b.subTree=Xo(b),ye(I,b.subTree,b,$,null)};ut&&Ue.__asyncHydrate?Ue.__asyncHydrate(I,b,at):at()}else{Oe.ce&&Oe.ce._injectChildStyle(Ue);const at=b.subTree=Xo(b);C(null,at,A,U,b,$,g),S.el=at.el}if(le&&Ve(le,$),!ut&&(T=W&&W.onVnodeMounted)){const at=S;Ve(()=>nt(T,ce,at),$)}(S.shapeFlag&256||ce&&pn(ce.vnode)&&ce.vnode.shapeFlag&256)&&b.a&&Ve(b.a,$),b.isMounted=!0,S=A=U=null}};b.scope.on();const N=b.effect=new Wu(k);b.scope.off();const H=b.update=N.run.bind(N),j=b.job=N.runIfDirty.bind(N);j.i=b,j.id=b.uid,N.scheduler=()=>Ia(j),Cn(b,!0),H()},J=(b,S,A)=>{S.component=b;const U=b.vnode.props;b.vnode=S,b.next=null,Im(b,S.props,U,A),Mm(b,S.children,A),yn(),wl(b),bn()},z=(b,S,A,U,$,g,v,k,N=!1)=>{const H=b&&b.children,j=b?b.shapeFlag:0,T=S.children,{patchFlag:I,shapeFlag:W}=S;if(I>0){if(I&128){it(H,T,A,U,$,g,v,k,N);return}else if(I&256){me(H,T,A,U,$,g,v,k,N);return}}W&8?(j&16&&Ke(H,$,g),T!==H&&u(A,T)):j&16?W&16?it(H,T,A,U,$,g,v,k,N):Ke(H,$,g,!0):(j&8&&u(A,""),W&16&&M(T,A,U,$,g,v,k,N))},me=(b,S,A,U,$,g,v,k,N)=>{b=b||nr,S=S||nr;const H=b.length,j=S.length,T=Math.min(H,j);let I;for(I=0;Ij?Ke(b,$,g,!0,!1,T):M(S,A,U,$,g,v,k,N,T)},it=(b,S,A,U,$,g,v,k,N)=>{let H=0;const j=S.length;let T=b.length-1,I=j-1;for(;H<=T&&H<=I;){const W=b[H],Q=S[H]=N?cn(S[H]):ct(S[H]);if(Et(W,Q))C(W,Q,A,null,$,g,v,k,N);else break;H++}for(;H<=T&&H<=I;){const W=b[T],Q=S[I]=N?cn(S[I]):ct(S[I]);if(Et(W,Q))C(W,Q,A,null,$,g,v,k,N);else break;T--,I--}if(H>T){if(H<=I){const W=I+1,Q=WI)for(;H<=T;)He(b[H],$,g,!0),H++;else{const W=H,Q=H,le=new Map;for(H=Q;H<=I;H++){const lt=S[H]=N?cn(S[H]):ct(S[H]);lt.key!=null&&le.set(lt.key,H)}let ce,Oe=0;const Ue=I-Q+1;let ut=!1,at=0;const wr=new Array(Ue);for(H=0;H=Ue){He(lt,$,g,!0);continue}let At;if(lt.key!=null)At=le.get(lt.key);else for(ce=Q;ce<=I;ce++)if(wr[ce-Q]===0&&Et(lt,S[ce])){At=ce;break}At===void 0?He(lt,$,g,!0):(wr[At-Q]=H+1,At>=at?at=At:ut=!0,C(lt,S[At],A,null,$,g,v,k,N),Oe++)}const pl=ut?Hm(wr):nr;for(ce=pl.length-1,H=Ue-1;H>=0;H--){const lt=Q+H,At=S[lt],ml=lt+1{const{el:g,type:v,transition:k,children:N,shapeFlag:H}=b;if(H&6){Xe(b.component.subTree,S,A,U);return}if(H&128){b.suspense.move(S,A,U);return}if(H&64){v.move(b,S,A,X);return}if(v===je){r(g,S,A);for(let T=0;Tk.enter(g),$);else{const{leave:T,delayLeave:I,afterLeave:W}=k,Q=()=>r(g,S,A),le=()=>{T(g,()=>{Q(),W&&W()})};I?I(g,Q,le):le()}else r(g,S,A)},He=(b,S,A,U=!1,$=!1)=>{const{type:g,props:v,ref:k,children:N,dynamicChildren:H,shapeFlag:j,patchFlag:T,dirs:I,cacheIndex:W}=b;if(T===-2&&($=!1),k!=null&&Wr(k,null,A,b,!0),W!=null&&(S.renderCache[W]=void 0),j&256){S.ctx.deactivate(b);return}const Q=j&1&&I,le=!pn(b);let ce;if(le&&(ce=v&&v.onVnodeBeforeUnmount)&&nt(ce,S,b),j&6)Sn(b.component,A,U);else{if(j&128){b.suspense.unmount(A,U);return}Q&&Dt(b,null,S,"beforeUnmount"),j&64?b.type.remove(b,S,A,X,U):H&&!H.hasOnce&&(g!==je||T>0&&T&64)?Ke(H,S,A,!1,!0):(g===je&&T&384||!$&&j&16)&&Ke(N,S,A),U&&kt(b)}(le&&(ce=v&&v.onVnodeUnmounted)||Q)&&Ve(()=>{ce&&nt(ce,S,b),Q&&Dt(b,null,S,"unmounted")},A)},kt=b=>{const{type:S,el:A,anchor:U,transition:$}=b;if(S===je){Ot(A,U);return}if(S===Is){p(b);return}const g=()=>{s(A),$&&!$.persisted&&$.afterLeave&&$.afterLeave()};if(b.shapeFlag&1&&$&&!$.persisted){const{leave:v,delayLeave:k}=$,N=()=>v(A,g);k?k(b.el,g,N):N()}else g()},Ot=(b,S)=>{let A;for(;b!==S;)A=d(b),s(b),b=A;s(S)},Sn=(b,S,A)=>{const{bum:U,scope:$,job:g,subTree:v,um:k,m:N,a:H}=b;Gs(N),Gs(H),U&&Or(U),$.stop(),g&&(g.flags|=8,He(v,b,S,A)),k&&Ve(k,S),Ve(()=>{b.isUnmounted=!0},S),S&&S.pendingBranch&&!S.isUnmounted&&b.asyncDep&&!b.asyncResolved&&b.suspenseId===S.pendingId&&(S.deps--,S.deps===0&&S.resolve())},Ke=(b,S,A,U=!1,$=!1,g=0)=>{for(let v=g;v{if(b.shapeFlag&6)return F(b.component.subTree);if(b.shapeFlag&128)return b.suspense.next();const S=d(b.anchor||b.el),A=S&&S[nm];return A?d(A):S};let q=!1;const V=(b,S,A)=>{b==null?S._vnode&&He(S._vnode,null,null,!0):C(S._vnode||null,b,S,null,null,null,A),S._vnode=b,q||(q=!0,wl(),Vs(),q=!1)},X={p:C,um:He,m:Xe,r:kt,mt:re,mc:M,pc:z,pbc:x,n:F,o:e};let ae,ye;return t&&([ae,ye]=t(X)),{render:V,hydrate:ae,createApp:Om(V,ae)}}function zo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Cn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Uf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function jf(e,t,n=!1){const r=e.children,s=t.children;if(Z(r)&&Z(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Bf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Bf(t)}function Gs(e){if(e)for(let t=0;tBe(Um);function Bm(e,t){return Ua(e,null,t)}function ze(e,t,n){return Ua(e,t,n)}function Ua(e,t,n=ve){const{immediate:r,deep:s,flush:o,once:i}=n,a=Ne({},n),l=t&&r||!t&&o!=="post";let c;if(fr){if(o==="sync"){const h=jm();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=$t,h.resume=$t,h.pause=$t,h}}const u=$e;a.call=(h,y,C)=>Ct(h,u,y,C);let f=!1;o==="post"?a.scheduler=h=>{Ve(h,u&&u.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(h,y)=>{y?h():Ia(h)}),a.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=Zp(e,t,a);return fr&&(c?c.push(d):l&&d()),d}function Vm(e,t,n){const r=this.proxy,s=Le(e)?e.includes(".")?Vf(r,e):()=>r[e]:e.bind(r,r);let o;te(t)?o=t:(o=t.handler,n=t);const i=Hn(this),a=Ua(s,o.bind(r),n);return i(),a}function Vf(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${_t(t)}Modifiers`]||e[`${jn(t)}Modifiers`];function Km(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ve;let s=n;const o=t.startsWith("update:"),i=o&&Wm(r,t.slice(7));i&&(i.trim&&(s=n.map(u=>Le(u)?u.trim():u)),i.number&&(s=n.map(mp)));let a,l=r[a=Uo(t)]||r[a=Uo(_t(t))];!l&&o&&(l=r[a=Uo(jn(t))]),l&&Ct(l,e,6,s);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Ct(c,e,6,s)}}function Wf(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!te(e)){const l=c=>{const u=Wf(c,t,!0);u&&(a=!0,Ne(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(Ce(e)&&r.set(e,null),null):(Z(o)?o.forEach(l=>i[l]=null):Ne(i,o),Ce(e)&&r.set(e,i),i)}function vo(e,t){return!e||!os(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,jn(t))||pe(e,t))}function Xo(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:y,inheritAttrs:C}=e,L=Ws(e);let _,w;try{if(n.shapeFlag&4){const p=s||r,E=p;_=ct(c.call(E,p,u,f,h,d,y)),w=a}else{const p=t;_=ct(p.length>1?p(f,{attrs:a,slots:i,emit:l}):p(f,null)),w=t.props?a:qm(a)}}catch(p){xr.length=0,vr(p,e,1),_=Pe(Me)}let m=_;if(w&&C!==!1){const p=Object.keys(w),{shapeFlag:E}=m;p.length&&E&7&&(o&&p.some(Ea)&&(w=Ym(w,o)),m=Jt(m,w,!1,!0))}return n.dirs&&(m=Jt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&cr(m,n.transition),_=m,Ws(L),_}function Gm(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||os(n))&&((t||(t={}))[n]=e[n]);return t},Ym=(e,t)=>{const n={};for(const r in e)(!Ea(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function zm(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Il(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let ki=0;const Xm={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,c){if(e==null)Jm(t,n,r,s,o,i,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Qm(e,t,n,r,s,i,a,l,c)}},hydrate:Zm,normalize:eg},ja=Xm;function Kr(e,t){const n=e.props&&e.props[t];te(n)&&n()}function Jm(e,t,n,r,s,o,i,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Kf(e,s,r,t,f,n,o,i,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,o,i),d.deps>0?(Kr(e,"onPending"),Kr(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,i),ir(d,e.ssFallback)):d.resolve(!1,!0)}function Qm(e,t,n,r,s,o,i,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:y,pendingBranch:C,isInFallback:L,isHydrating:_}=f;if(C)f.pendingBranch=d,Et(d,C)?(l(C,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():L&&(_||(l(y,h,n,r,s,null,o,i,a),ir(f,h)))):(f.pendingId=ki++,_?(f.isHydrating=!1,f.activeBranch=C):c(C,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),L?(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():(l(y,h,n,r,s,null,o,i,a),ir(f,h))):y&&Et(d,y)?(l(y,d,n,r,s,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0&&f.resolve()));else if(y&&Et(d,y))l(y,d,n,r,s,f,o,i,a),ir(f,d);else if(Kr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=ki++,l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:w,pendingId:m}=f;w>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},w):w===0&&f.fallback(h)}}function Kf(e,t,n,r,s,o,i,a,l,c,u=!1){const{p:f,m:d,um:h,n:y,o:{parentNode:C,remove:L}}=c;let _;const w=tg(e);w&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const m=e.props?Hu(e.props.timeout):void 0,p=o,E={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:ki++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(P=!1,R=!1){const{vnode:M,activeBranch:O,pendingBranch:x,pendingId:B,effects:D,parentComponent:Y,container:re}=E;let oe=!1;E.isHydrating?E.isHydrating=!1:P||(oe=O&&x.transition&&x.transition.mode==="out-in",oe&&(O.transition.afterLeave=()=>{B===E.pendingId&&(d(x,re,o===p?y(O):o,0),Si(D))}),O&&(C(O.el)===re&&(o=y(O)),h(O,Y,E,!0)),oe||d(x,re,o,0)),ir(E,x),E.pendingBranch=null,E.isInFallback=!1;let G=E.parent,J=!1;for(;G;){if(G.pendingBranch){G.effects.push(...D),J=!0;break}G=G.parent}!J&&!oe&&Si(D),E.effects=[],w&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!R&&t.resolve()),Kr(M,"onResolve")},fallback(P){if(!E.pendingBranch)return;const{vnode:R,activeBranch:M,parentComponent:O,container:x,namespace:B}=E;Kr(R,"onFallback");const D=y(M),Y=()=>{E.isInFallback&&(f(null,P,x,D,O,null,B,a,l),ir(E,P))},re=P.transition&&P.transition.mode==="out-in";re&&(M.transition.afterLeave=Y),E.isInFallback=!0,h(M,O,null,!0),re||Y()},move(P,R,M){E.activeBranch&&d(E.activeBranch,P,R,M),E.container=P},next(){return E.activeBranch&&y(E.activeBranch)},registerDep(P,R,M){const O=!!E.pendingBranch;O&&E.deps++;const x=P.vnode.el;P.asyncDep.catch(B=>{vr(B,P,0)}).then(B=>{if(P.isUnmounted||E.isUnmounted||E.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:D}=P;Ii(P,B,!1),x&&(D.el=x);const Y=!x&&P.subTree.el;R(P,D,C(x||P.subTree.el),x?null:y(P.subTree),E,i,M),Y&&L(Y),Eo(P,D.el),O&&--E.deps===0&&E.resolve()})},unmount(P,R){E.isUnmounted=!0,E.activeBranch&&h(E.activeBranch,n,P,R),E.pendingBranch&&h(E.pendingBranch,n,P,R)}};return E}function Zm(e,t,n,r,s,o,i,a,l){const c=t.suspense=Kf(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,i);return c.deps===0&&c.resolve(!1,!0),u}function eg(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Nl(r?n.default:n),e.ssFallback=r?Nl(n.fallback):Pe(Me)}function Nl(e){let t;if(te(e)){const n=ur&&e._c;n&&(e._d=!1,ht()),e=e(),n&&(e._d=!0,t=st,qf())}return Z(e)&&(e=Gm(e)),e=ct(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Gf(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):Si(e)}function ir(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,Eo(r,s))}function tg(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const je=Symbol.for("v-fgt"),mn=Symbol.for("v-txt"),Me=Symbol.for("v-cmt"),Is=Symbol.for("v-stc"),xr=[];let st=null;function ht(e=!1){xr.push(st=e?null:[])}function qf(){xr.pop(),st=xr[xr.length-1]||null}let ur=1;function xl(e,t=!1){ur+=e,e<0&&st&&t&&(st.hasOnce=!0)}function Yf(e){return e.dynamicChildren=ur>0?st||nr:null,qf(),ur>0&&st&&st.push(e),e}function ng(e,t,n,r,s,o){return Yf(Xf(e,t,n,r,s,o,!0))}function Mt(e,t,n,r,s){return Yf(Pe(e,t,n,r,s,!0))}function Fn(e){return e?e.__v_isVNode===!0:!1}function Et(e,t){return e.type===t.type&&e.key===t.key}const zf=({key:e})=>e??null,Ns=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Le(e)||Se(e)||te(e)?{i:Fe,r:e,k:t,f:!!n}:e:null);function Xf(e,t=null,n=null,r=0,s=null,o=e===je?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&zf(t),ref:t&&Ns(t),scopeId:hf,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Fe};return a?(Ba(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=Le(n)?8:16),ur>0&&!i&&st&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&st.push(l),l}const Pe=rg;function rg(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Lf)&&(e=Me),Fn(e)){const a=Jt(e,t,!0);return n&&Ba(a,n),ur>0&&!o&&st&&(a.shapeFlag&6?st[st.indexOf(e)]=a:st.push(a)),a.patchFlag=-2,a}if(ug(e)&&(e=e.__vccOpts),t){t=Jf(t);let{class:a,style:l}=t;a&&!Le(a)&&(t.class=ho(a)),Ce(l)&&(Oa(l)&&!Z(l)&&(l=Ne({},l)),t.style=fo(l))}const i=Le(e)?1:qs(e)?128:pf(e)?64:Ce(e)?4:te(e)?2:0;return Xf(e,t,n,r,s,i,o,!0)}function Jf(e){return e?Oa(e)||If(e)?Ne({},e):e:null}function Jt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,c=t?Zf(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&zf(c),ref:t&&t.ref?n&&o?Z(o)?o.concat(Ns(t)):[o,Ns(t)]:Ns(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==je?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Jt(e.ssContent),ssFallback:e.ssFallback&&Jt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&cr(u,l.clone(u)),u}function Qf(e=" ",t=0){return Pe(mn,null,e,t)}function bL(e="",t=!1){return t?(ht(),Mt(Me,null,e)):Pe(Me,null,e)}function ct(e){return e==null||typeof e=="boolean"?Pe(Me):Z(e)?Pe(je,null,e.slice()):Fn(e)?cn(e):Pe(mn,null,String(e))}function cn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Jt(e)}function Ba(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Ba(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!If(t)?t._ctx=Fe:s===3&&Fe&&(Fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else te(t)?(t={default:t,_ctx:Fe},n=32):(t=String(t),r&64?(n=16,t=[Qf(t)]):n=8);e.children=t,e.shapeFlag|=n}function Zf(...e){const t={};for(let n=0;n$e||Fe;let Ys,Oi;{const e=uo(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Ys=t("__VUE_INSTANCE_SETTERS__",n=>$e=n),Oi=t("__VUE_SSR_SETTERS__",n=>fr=n)}const Hn=e=>{const t=$e;return Ys(e),e.scope.on(),()=>{e.scope.off(),Ys(t)}},Ai=()=>{$e&&$e.scope.off(),Ys(null)};function ed(e){return e.vnode.shapeFlag&4}let fr=!1;function ag(e,t=!1,n=!1){t&&Oi(t);const{props:r,children:s}=e.vnode,o=ed(e);Am(e,r,o,t),Dm(e,s,n);const i=o?lg(e,t):void 0;return t&&Oi(!1),i}function lg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Sm);const{setup:r}=n;if(r){yn();const s=e.setupContext=r.length>1?nd(e):null,o=Hn(e),i=cs(r,e,0,[e.props,s]),a=Sa(i);if(bn(),o(),(a||e.sp)&&!pn(e)&&xa(e),a){if(i.then(Ai,Ai),t)return i.then(l=>{Ii(e,l,t)}).catch(l=>{vr(l,e,0)});e.asyncDep=i}else Ii(e,i,t)}else td(e,t)}function Ii(e,t,n){te(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ce(t)&&(e.setupState=af(t)),td(e,n)}let Dl;function td(e,t,n){const r=e.type;if(!e.render){if(!t&&Dl&&!r.render){const s=r.template||$a(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=Ne(Ne({isCustomElement:o,delimiters:a},i),l);r.render=Dl(s,c)}}e.render=r.render||$t}{const s=Hn(e);yn();try{Cm(e)}finally{bn(),s()}}}const cg={get(e,t){return Ge(e,"get",""),e[t]}};function nd(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,cg),slots:e.slots,emit:e.emit,expose:t}}function wo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(af(Aa(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Nr)return Nr[n](e)},has(t,n){return n in t||n in Nr}})):e.proxy}function Ni(e,t=!0){return te(e)?e.displayName||e.name:e.name||t&&e.__name}function ug(e){return te(e)&&"__vccOpts"in e}const we=(e,t)=>Jp(e,t,fr);function Ye(e,t,n){const r=arguments.length;return r===2?Ce(t)&&!Z(t)?Fn(t)?Pe(e,null,[t]):Pe(e,t):Pe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Fn(n)&&(n=[n]),Pe(e,t,n))}const rd="3.5.13";/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let xi;const Ml=typeof window<"u"&&window.trustedTypes;if(Ml)try{xi=Ml.createPolicy("vue",{createHTML:e=>e})}catch{}const sd=xi?e=>xi.createHTML(e):e=>e,fg="http://www.w3.org/2000/svg",dg="http://www.w3.org/1998/Math/MathML",Vt=typeof document<"u"?document:null,$l=Vt&&Vt.createElement("template"),hg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Vt.createElementNS(fg,e):t==="mathml"?Vt.createElementNS(dg,e):n?Vt.createElement(e,{is:n}):Vt.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Vt.createTextNode(e),createComment:e=>Vt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Vt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{$l.innerHTML=sd(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=$l.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},rn="transition",Cr="animation",Gr=Symbol("_vtc"),od={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},pg=Ne({},mf,od),mg=e=>(e.displayName="Transition",e.props=pg,e),id=mg((e,{slots:t})=>Ye(om,gg(e),t)),Ln=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},Fl=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function gg(e){const t={};for(const D in e)D in od||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,y=_g(s),C=y&&y[0],L=y&&y[1],{onBeforeEnter:_,onEnter:w,onEnterCancelled:m,onLeave:p,onLeaveCancelled:E,onBeforeAppear:P=_,onAppear:R=w,onAppearCancelled:M=m}=t,O=(D,Y,re,oe)=>{D._enterCancelled=oe,Tn(D,Y?u:a),Tn(D,Y?c:i),re&&re()},x=(D,Y)=>{D._isLeaving=!1,Tn(D,f),Tn(D,h),Tn(D,d),Y&&Y()},B=D=>(Y,re)=>{const oe=D?R:w,G=()=>O(Y,D,re);Ln(oe,[Y,G]),Hl(()=>{Tn(Y,D?l:o),Ut(Y,D?u:a),Fl(oe)||Ul(Y,r,C,G)})};return Ne(t,{onBeforeEnter(D){Ln(_,[D]),Ut(D,o),Ut(D,i)},onBeforeAppear(D){Ln(P,[D]),Ut(D,l),Ut(D,c)},onEnter:B(!1),onAppear:B(!0),onLeave(D,Y){D._isLeaving=!0;const re=()=>x(D,Y);Ut(D,f),D._enterCancelled?(Ut(D,d),Vl()):(Vl(),Ut(D,d)),Hl(()=>{D._isLeaving&&(Tn(D,f),Ut(D,h),Fl(p)||Ul(D,r,L,re))}),Ln(p,[D,re])},onEnterCancelled(D){O(D,!1,void 0,!0),Ln(m,[D])},onAppearCancelled(D){O(D,!0,void 0,!0),Ln(M,[D])},onLeaveCancelled(D){x(D),Ln(E,[D])}})}function _g(e){if(e==null)return null;if(Ce(e))return[Jo(e.enter),Jo(e.leave)];{const t=Jo(e);return[t,t]}}function Jo(e){return Hu(e)}function Ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Gr]||(e[Gr]=new Set)).add(t)}function Tn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Gr];n&&(n.delete(t),n.size||(e[Gr]=void 0))}function Hl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let yg=0;function Ul(e,t,n,r){const s=e._endId=++yg,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=bg(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=h=>{h.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[y]||"").split(", "),s=r(`${rn}Delay`),o=r(`${rn}Duration`),i=jl(s,o),a=r(`${Cr}Delay`),l=r(`${Cr}Duration`),c=jl(a,l);let u=null,f=0,d=0;t===rn?i>0&&(u=rn,f=i,d=o.length):t===Cr?c>0&&(u=Cr,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?rn:Cr:null,d=u?u===rn?o.length:l.length:0);const h=u===rn&&/\b(transform|all)(,|$)/.test(r(`${rn}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function jl(e,t){for(;e.lengthBl(n)+Bl(e[r])))}function Bl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Vl(){return document.body.offsetHeight}function vg(e,t,n){const r=e[Gr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const zs=Symbol("_vod"),ad=Symbol("_vsh"),vL={beforeMount(e,{value:t},{transition:n}){e[zs]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Lr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Lr(e,!0),r.enter(e)):r.leave(e,()=>{Lr(e,!1)}):Lr(e,t))},beforeUnmount(e,{value:t}){Lr(e,t)}};function Lr(e,t){e.style.display=t?e[zs]:"none",e[ad]=!t}const Eg=Symbol(""),wg=/(^|;)\s*display\s*:/;function Sg(e,t,n){const r=e.style,s=Le(n);let o=!1;if(n&&!s){if(t)if(Le(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&xs(r,a,"")}else for(const i in t)n[i]==null&&xs(r,i,"");for(const i in n)i==="display"&&(o=!0),xs(r,i,n[i])}else if(s){if(t!==n){const i=r[Eg];i&&(n+=";"+i),r.cssText=n,o=wg.test(n)}}else t&&e.removeAttribute("style");zs in e&&(e[zs]=o?r.display:"",e[ad]&&(r.display="none"))}const Wl=/\s*!important$/;function xs(e,t,n){if(Z(n))n.forEach(r=>xs(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Cg(e,t);Wl.test(n)?e.setProperty(jn(r),n.replace(Wl,""),"important"):e[r]=n}}const Kl=["Webkit","Moz","ms"],Qo={};function Cg(e,t){const n=Qo[t];if(n)return n;let r=_t(t);if(r!=="filter"&&r in e)return Qo[t]=r;r=co(r);for(let s=0;sZo||(kg.then(()=>Zo=0),Zo=Date.now());function Ag(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ct(Ig(r,n.value),t,5,[r])};return n.value=e,n.attached=Og(),n}function Ig(e,t){if(Z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Jl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ng=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?vg(e,r,i):t==="style"?Sg(e,n,r):os(t)?Ea(t)||Pg(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):xg(e,t,r,i))?(Yl(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ql(e,t,r,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Le(r))?Yl(e,_t(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ql(e,t,r,i))};function xg(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Jl(t)&&te(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Jl(t)&&Le(n)?!1:t in e}const ld=Ne({patchProp:Ng},hg);let Dr,Ql=!1;function Dg(){return Dr||(Dr=$m(ld))}function Mg(){return Dr=Ql?Dr:Fm(ld),Ql=!0,Dr}const $g=(...e)=>{const t=Dg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=ud(r);if(!s)return;const o=t._component;!te(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=n(s,!1,cd(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Fg=(...e)=>{const t=Mg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=ud(r);if(s)return n(s,!0,cd(s))},t};function cd(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ud(e){return Le(e)?document.querySelector(e):e}const Hg=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Ug=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,jg=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Bg(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Vg(e);return}return t}function Vg(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function qr(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!jg.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Hg.test(e)||Ug.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Bg)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const fd=/#/g,dd=/&/g,hd=/\//g,Wg=/=/g,Kg=/\?/g,So=/\+/g,Gg=/%5e/gi,qg=/%60/gi,Yg=/%7c/gi,zg=/%20/gi,Xg=/%252f/gi;function pd(e){return encodeURI(""+e).replace(Yg,"|")}function Di(e){return pd(typeof e=="string"?e:JSON.stringify(e)).replace(So,"%2B").replace(zg,"+").replace(fd,"%23").replace(dd,"%26").replace(qg,"`").replace(Gg,"^").replace(hd,"%2F")}function ei(e){return Di(e).replace(Wg,"%3D")}function Jg(e){return pd(e).replace(fd,"%23").replace(Kg,"%3F").replace(Xg,"%2F").replace(dd,"%26").replace(So,"%2B")}function EL(e){return Jg(e).replace(hd,"%2F")}function Xs(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Qg(e){return Xs(e.replace(So," "))}function Zg(e){return Xs(e.replace(So," "))}function md(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=Qg(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Zg(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function e_(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${ei(e)}=${Di(n)}`).join("&"):`${ei(e)}=${Di(t)}`:ei(e)}function gd(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>e_(t,e[t])).filter(Boolean).join("&")}const t_=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,n_=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,r_=/^([/\\]\s*){2,}[^/\\]/,s_=/^[\s\0]*(blob|data|javascript|vbscript):$/i,o_=/\/$|\/\?|\/#/,i_=/^\.?\//;function Rt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?t_.test(e):n_.test(e)||(t.acceptRelative?r_.test(e):!1)}function a_(e){return!!e&&s_.test(e)}function Mi(e="",t){return t?o_.test(e):e.endsWith("/")}function Bn(e="",t){if(!t)return(Mi(e)?e.slice(0,-1):e)||"/";if(!Mi(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function dr(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Mi(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function l_(e=""){return e.startsWith("/")}function $i(e=""){return l_(e)?e:"/"+e}function Fi(e,t){if(yd(t)||Rt(e))return e;const n=Bn(t);return e.startsWith(n)?e:Er(n,e)}function Zl(e,t){if(yd(t))return e;const n=Bn(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function _d(e,t){const n=Va(e),r={...md(n.search),...t};return n.search=gd(r),u_(n)}function yd(e){return!e||e==="/"}function c_(e){return e&&e!=="/"}function Er(e,...t){let n=e||"";for(const r of t.filter(s=>c_(s)))if(n){const s=r.replace(i_,"");n=dr(n)+s}else n=r;return n}function bd(...e){var i,a,l,c;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const u of n)if(!(!u||u==="/")){for(const[f,d]of u.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&Rt(r[0]))continue;r.pop(),s--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function Hi(e,t,n={}){return n.trailingSlash||(e=dr(e),t=dr(t)),n.leadingSlash||(e=$i(e),t=$i(t)),n.encoding||(e=Xs(e),t=Xs(t)),e===t}const vd=Symbol.for("ufo:protocolRelative");function Va(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!Rt(e,{acceptRelative:!0}))return Ui(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Ui(a);return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:c,hash:u,[vd]:!r}}function Ui(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function u_(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[vd]?(e.protocol||"")+"//":"")+s+o+t+n+r}class f_ extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function d_(e){var l,c,u,f,d;const t=((l=e.error)==null?void 0:l.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${s}: ${o}${t?` ${t}`:""}`,a=new f_(i,e.error?{cause:e.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(a,h,{get(){return e[h]}});for(const[h,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,h,{get(){return e.response&&e.response[y]}});return a}const h_=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function ec(e="GET"){return h_.has(e.toUpperCase())}function p_(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const m_=new Set(["image/svg","application/xml","application/xhtml","application/html"]),g_=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function __(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return g_.test(t)?"json":m_.has(t)||t.startsWith("text/")?"text":"blob"}function y_(e,t,n,r){const s=b_((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,r);let o;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(o={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:o,params:o,headers:s}}function b_(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[s,o]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(s,o);return r}async function Ss(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const v_=new Set([408,409,425,429,500,502,503,504]),E_=new Set([101,204,205,304]);function Ed(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=ec(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):v_.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(a.request,{...a.options,retry:u-1})}}const c=d_(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){const u={request:l,options:y_(l,c,e.defaults,n),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await Ss(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Fi(u.request,u.options.baseURL)),u.options.query&&(u.request=_d(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&ec(u.options.method)&&(p_(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const h=new r;f=setTimeout(()=>{const y=new Error("[TimeoutError]: The operation was aborted due to timeout");y.name="TimeoutError",y.code=23,h.abort(y)},u.options.timeout),u.options.signal=h.signal}try{u.response=await t(u.request,u.options)}catch(h){return u.error=h,u.options.onRequestError&&await Ss(u,u.options.onRequestError),await s(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!E_.has(u.response.status)&&u.options.method!=="HEAD"){const h=(u.options.parseResponse?"json":u.options.responseType)||__(u.response.headers.get("content-type")||"");switch(h){case"json":{const y=await u.response.text(),C=u.options.parseResponse||qr;u.response._data=C(y);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[h]()}}return u.options.onResponse&&await Ss(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await Ss(u,u.options.onResponseError),await s(u)):u.response},i=async function(l,c){return(await o(l,c))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={},l={})=>Ed({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),i}const Js=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),w_=Js.fetch?(...e)=>Js.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),S_=Js.Headers,C_=Js.AbortController,L_=Ed({fetch:w_,Headers:S_,AbortController:C_}),T_=L_,P_=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Qs=P_().app,R_=()=>Qs.baseURL,k_=()=>Qs.buildAssetsDir,Wa=(...e)=>bd(wd(),k_(),...e),wd=(...e)=>{const t=Qs.cdnURL||Qs.baseURL;return e.length?bd(t,...e):t};globalThis.__buildAssetsURL=Wa,globalThis.__publicAssetsURL=wd;globalThis.$fetch||(globalThis.$fetch=T_.create({baseURL:R_()}));function ji(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?ji(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const O_={run:e=>e()},A_=()=>O_,Sd=typeof console.createTask<"u"?console.createTask:A_;function I_(e,t){const n=t.shift(),r=Sd(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function N_(e,t){const n=t.shift(),r=Sd(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function ti(e,t){for(const n of[...e])n(t)}class x_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=ji(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=ji(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(I_,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(N_,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&ti(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&ti(this._after,s)}):(this._after&&s&&ti(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Cd(){return new x_}function D_(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},c=()=>t===i?l:void 0;Bi.add(c);try{const u=s?s.run(i,a):a();return n||(t=void 0),await u}finally{Bi.delete(c)}}}}function M_(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=D_({...e,...r})),t[n]}}}const Zs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},tc="__unctx__",$_=Zs[tc]||(Zs[tc]=M_()),F_=(e,t={})=>$_.get(e,t),nc="__unctx_async_handlers__",Bi=Zs[nc]||(Zs[nc]=new Set);function mt(e){const t=[];for(const s of Bi){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const H_=!1,Vi=!1,U_=!1,wL={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},SL={value:null,errorValue:null,deep:!0},j_=null,B_="#__nuxt",Ld="nuxt-app",rc=36e5,V_="vite:preloadError";function Td(e=Ld){return F_(e,{asyncContext:!1})}const W_="__nuxt_plugin";function K_(e){var s;let t=0;const n={_id:e.id||Ld||"nuxt-app",_scope:as(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.14.1592"},get vue(){return n.vueApp.version}},payload:Gt({...((s=e.ssrContext)==null?void 0:s.payload)||{},data:Gt({}),state:Zt({}),once:new Set,_errors:Gt({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!ls()?n._scope.run(()=>sc(n,o)):sc(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Gt({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const i in o)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],o[i]);break;default:n.payload[i]=o[i]}}n.hooks=Cd(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,i)=>{const a="$"+o;Cs(n,a,i),Cs(n.vueApp.config.globalProperties,a,i)},Cs(n.vueApp,"$nuxt",n),Cs(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(V_,i=>{n.callHook("app:chunkError",{error:i.payload}),(n.isHydrating||i.payload.message.includes("Unable to preload CSS"))&&i.preventDefault()}),window.useNuxtApp=window.useNuxtApp||de;const o=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function G_(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function q_(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Y_(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(c.length>0)r.push([new Set(c),l]);else{const f=q_(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(h)))})))});l.parallel?s.push(f.catch(d=>o.push(d))):await f}}for(const l of t)G_(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l{}),e,{[W_]:!0,_name:t})}const z_=xe;function sc(e,t,n){const r=()=>t();return Td(e._id).set(e),e.vueApp.runWithContext(r)}function X_(e){var n;let t;return Fa()&&(t=(n=tn())==null?void 0:n.appContext.app.$nuxt),t=t||Td(e).tryUse(),t||null}function de(e){const t=X_(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function We(e){return de().$config}function Cs(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function J_(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=t||{},s=r.decode||Q_;let o=0;for(;o{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const a=o.length;a<10?i="unknown:["+o+"]":i=o.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!ac(s)&&(u=ty),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const l of s)this.dispatch(l);return}const i=new Map,a=s.map(l=>{const c=Pd(e);c.dispatch(l);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),ac(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported +Use "options.replacer" or "options.ignoreUnknown" +`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Rd="[native code] }",ny=Rd.length;function ac(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-ny)===Rd}var ry=Object.defineProperty,sy=(e,t,n)=>t in e?ry(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,er=(e,t,n)=>(sy(e,typeof t!="symbol"?t+"":t,n),n);class gn{constructor(t,n){er(this,"words"),er(this,"sigBytes"),t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||oy).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new gn([...this.words])}}const oy={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},iy={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=s<<16|o<<8|i;for(let l=0;l<4&&r*8+l*6>>6*(3-l)&63))}return n.join("")}},ay={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new gn(n,t)}},ly={parse(e){return ay.parse(unescape(encodeURIComponent(e)))}};class cy{constructor(){er(this,"_data",new gn),er(this,"_nDataBytes",0),er(this,"_minBufferSize",0),er(this,"blockSize",512/32)}reset(){this._data=new gn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=ly.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;it in e?fy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hy=(e,t,n)=>(dy(e,t+"",n),n);const lc=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],py=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Pn=[];class my extends uy{constructor(){super(...arguments),hy(this,"_hash",new gn([...lc]))}reset(){super.reset(),this._hash=new gn([...lc])}_doProcessBlock(t,n){const r=this._hash.words;let s=r[0],o=r[1],i=r[2],a=r[3],l=r[4],c=r[5],u=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)Pn[d]=t[n+d]|0;else{const m=Pn[d-15],p=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,E=Pn[d-2],P=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;Pn[d]=p+Pn[d-7]+P+Pn[d-16]}const h=l&c^~l&u,y=s&o^s&i^o&i,C=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),L=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),_=f+L+h+py[d]+Pn[d],w=C+y;f=u,u=c,c=l,l=a+_|0,a=i,i=o,o=s,s=_+w|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function gy(e){return new my().finalize(e).toString(iy)}function CL(e,t={}){const n=typeof e=="string"?e:Wi(e,t);return gy(n).slice(0,10)}function _y(e,t,n={}){return e===t||Wi(e,n)===Wi(t,n)}function yy(e,t){return{ctx:{table:e},matchAll:n=>Od(n,e)}}function kd(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,kd(s)])):new Map(Object.entries(e[n]));return t}function by(e){return yy(kd(e))}function Od(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of cc(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of cc(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Od(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function cc(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function ni(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Ki(e,t,n=".",r){if(!ni(t))return Ki(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:ni(i)&&ni(s[o])?s[o]=Ki(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function vy(e){return(...t)=>t.reduce((n,r)=>Ki(n,r,"",e),{})}const Ad=vy();function Ey(e,t){try{return t in e}catch{return!1}}var wy=Object.defineProperty,Sy=(e,t,n)=>t in e?wy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,On=(e,t,n)=>(Sy(e,typeof t!="symbol"?t+"":t,n),n);class Gi extends Error{constructor(t,n={}){super(t,n),On(this,"statusCode",500),On(this,"fatal",!1),On(this,"unhandled",!1),On(this,"statusMessage"),On(this,"data"),On(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Yi(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Id(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}On(Gi,"__h3_error__",!0);function qi(e){if(typeof e=="string")return new Gi(e);if(Cy(e))return e;const t=new Gi(e.message??e.statusMessage??"",{cause:e.cause||e});if(Ey(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Yi(e.statusCode,t.statusCode):e.status&&(t.statusCode=Yi(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Id(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Cy(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Ly=/[^\u0009\u0020-\u007E]/g;function Id(e=""){return e.replace(Ly,"")}function Yi(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Nd=Symbol("layout-meta"),fs=Symbol("route"),ot=()=>{var e;return(e=de())==null?void 0:e.$router},Un=()=>Fa()?Be(fs,de()._route):de()._route;const Ty=(e,t,n={})=>{const r=de(),s=n.global||typeof e!="string",o=t;if(!o){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}s?r._middleware.global.push(o):r._middleware.named[e]=o},Py=()=>{try{if(de()._processingMiddleware)return!0}catch{return!1}return!1},Ry=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?ky(e):ot().resolve(e).href;if(t!=null&&t.open){const{target:l="_blank",windowFeatures:c={}}=t.open,u=Object.entries(c).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,l,u),Promise.resolve()}const r=Rt(n,{acceptRelative:!0}),s=(t==null?void 0:t.external)||r;if(s){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&a_(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=Py();if(!s&&o)return e;const i=ot(),a=de();return s?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function ky(e){return _d(e.path||"",e.query||{})+(e.hash||"")}const xd="__nuxt_error",Co=()=>lf(de().payload,"error"),tr=e=>{const t=Lo(e);try{const n=de(),r=Co();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},Oy=async(e={})=>{const t=de(),n=Co();t.callHook("app:error:cleared",e),e.redirect&&await ot().replace(e.redirect),n.value=j_},Ay=e=>!!e&&typeof e=="object"&&xd in e,Lo=e=>{const t=qi(e);return Object.defineProperty(t,xd,{value:!0,configurable:!1,writable:!1}),t},Iy=!1;/*! + * pinia v2.3.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */let Dd;const ds=e=>Dd=e,Md=Symbol();function zi(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Mr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Mr||(Mr={}));function Ny(){const e=as(!0),t=e.run(()=>Re({}));let n=[],r=[];const s=Aa({install(o){ds(s),s._a=o,o.provide(Md,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!Iy?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const $d=()=>{};function uc(e,t,n,r=$d){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&ls()&&Hs(s),s}function Gn(e,...t){e.slice().forEach(n=>{n(...t)})}const xy=e=>e(),fc=Symbol(),ri=Symbol();function Xi(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];zi(s)&&zi(r)&&e.hasOwnProperty(n)&&!Se(r)&&!Xt(r)?e[n]=Xi(s,r):e[n]=r}return e}const Dy=Symbol();function My(e){return!zi(e)||!e.hasOwnProperty(Dy)}const{assign:on}=Object;function $y(e){return!!(Se(e)&&e.effect)}function Fy(e,t,n,r){const{state:s,actions:o,getters:i}=t,a=n.state.value[e];let l;function c(){a||(n.state.value[e]=s?s():{});const u=qp(n.state.value[e]);return on(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Aa(we(()=>{ds(n);const h=n._s.get(e);return i[d].call(h,h)})),f),{}))}return l=Fd(e,c,t,n,r,!0),l}function Fd(e,t,n={},r,s,o){let i;const a=on({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],h;const y=r.state.value[e];!o&&!y&&(r.state.value[e]={}),Re({});let C;function L(M){let O;c=u=!1,typeof M=="function"?(M(r.state.value[e]),O={type:Mr.patchFunction,storeId:e,events:h}):(Xi(r.state.value[e],M),O={type:Mr.patchObject,payload:M,storeId:e,events:h});const x=C=Symbol();Ft().then(()=>{C===x&&(c=!0)}),u=!0,Gn(f,O,r.state.value[e])}const _=o?function(){const{state:O}=n,x=O?O():{};this.$patch(B=>{on(B,x)})}:$d;function w(){i.stop(),f=[],d=[],r._s.delete(e)}const m=(M,O="")=>{if(fc in M)return M[ri]=O,M;const x=function(){ds(r);const B=Array.from(arguments),D=[],Y=[];function re(J){D.push(J)}function oe(J){Y.push(J)}Gn(d,{args:B,name:x[ri],store:E,after:re,onError:oe});let G;try{G=M.apply(this&&this.$id===e?this:E,B)}catch(J){throw Gn(Y,J),J}return G instanceof Promise?G.then(J=>(Gn(D,J),J)).catch(J=>(Gn(Y,J),Promise.reject(J))):(Gn(D,G),G)};return x[fc]=!0,x[ri]=O,x},p={_p:r,$id:e,$onAction:uc.bind(null,d),$patch:L,$reset:_,$subscribe(M,O={}){const x=uc(f,M,O.detached,()=>B()),B=i.run(()=>ze(()=>r.state.value[e],D=>{(O.flush==="sync"?u:c)&&M({storeId:e,type:Mr.direct,events:h},D)},on({},l,O)));return x},$dispose:w},E=Zt(p);r._s.set(e,E);const R=(r._a&&r._a.runWithContext||xy)(()=>r._e.run(()=>(i=as()).run(()=>t({action:m}))));for(const M in R){const O=R[M];if(Se(O)&&!$y(O)||Xt(O))o||(y&&My(O)&&(Se(O)?O.value=y[M]:Xi(O,y[M])),r.state.value[e][M]=O);else if(typeof O=="function"){const x=m(O,M);R[M]=x,a.actions[M]=O}}return on(E,R),on(fe(E),R),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:M=>{L(O=>{on(O,M)})}}),r._p.forEach(M=>{on(E,i.run(()=>M({store:E,app:r._a,pinia:r,options:a})))}),y&&o&&n.hydrate&&n.hydrate(E.$state,y),c=!0,u=!0,E}/*! #__NO_SIDE_EFFECTS__ */function LL(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(a,l){const c=Fa();return a=a||(c?Be(Md,null):null),a&&ds(a),a=Dd,a._s.has(r)||(o?Fd(r,t,s,a):Fy(r,s,a)),a._s.get(r)}return i.$id=r,i}function dc(e){const t=Uy(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let s=0;s>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const jy=-1,By=-2,Vy=-3,Wy=-4,Ky=-5,Gy=-6;function qy(e,t){return Yy(JSON.parse(e),t)}function Yy(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===jy)return;if(o===Vy)return NaN;if(o===Wy)return 1/0;if(o===Ky)return-1/0;if(o===Gy)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return r[o]=c(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const u=new Set;r[o]=u;for(let h=1;h>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Ji(e){if(e._h)return e._h;if(e._d)return eo(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return eo(t)}function Ud(e,t){const n=[],r=t.resolveKeyData||(o=>o.key),s=t.resolveValueData||(o=>o.value);for(const[o,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(a=>{const l={key:o,value:a},c=s(l);return typeof c=="object"?Ud(c,t):Array.isArray(c)?c:{[typeof t.key=="function"?t.key(l):t.key]:r(l),[typeof t.value=="function"?t.value(l):t.value]:c}}).flat());return n}function jd(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=jd(r,t)),t.resolve){const s=t.resolve({key:n,value:r});if(typeof s<"u")return s}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const Je=e=>({keyValue:e,metaKey:"property"}),si=e=>({keyValue:e}),Ka={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${qt(e)}=${t}`}}},articleExpirationTime:Je("article:expiration_time"),articleModifiedTime:Je("article:modified_time"),articlePublishedTime:Je("article:published_time"),bookReleaseDate:Je("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${qt(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:Je("fb:app_id"),msapplicationConfig:si("msapplication-Config"),msapplicationTileColor:si("msapplication-TileColor"),msapplicationTileImage:si("msapplication-TileImage"),ogAudioSecureUrl:Je("og:audio:secure_url"),ogAudioUrl:Je("og:audio"),ogImageSecureUrl:Je("og:image:secure_url"),ogImageUrl:Je("og:image"),ogSiteName:Je("og:site_name"),ogVideoSecureUrl:Je("og:video:secure_url"),ogVideoUrl:Je("og:video"),profileFirstName:Je("profile:first_name"),profileLastName:Je("profile:last_name"),profileUsername:Je("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${qt(e)}`:`${qt(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Bd=new Set(["og","book","article","profile"]);function Vd(e){var r;const t=qt(e),n=t.indexOf(":");return Bd.has(t.substring(0,n))?"property":((r=Ka[e])==null?void 0:r.metaKey)||"name"}function Zy(e){var t;return((t=Ka[e])==null?void 0:t.keyValue)||qt(e)}function qt(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-"),r=t.substring(0,n);return r==="twitter"||Bd.has(r)?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Qi(e){if(Array.isArray(e))return e.map(n=>Qi(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[qt(n)]=Qi(e[n]));return t}function eb(e,t){const n=Ka[t];return t==="refresh"?`${e.seconds};url=${e.url}`:jd(Qi(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:s}){if(r===null)return"";if(typeof r=="boolean")return`${s}`},...n==null?void 0:n.unpack})}const Wd=new Set(["og:image","og:video","og:audio","twitter:image"]);function Kd(e){const t={};for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;const r=e[n];String(r)!=="false"&&n&&(t[n]=r)}return t}function hc(e,t){const n=Kd(t),r=qt(e),s=Vd(r);if(Wd.has(r)){const o={};for(const i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`]=n[i]);return Ga(o).sort((i,a)=>{var l,c;return(((l=i[s])==null?void 0:l.length)||0)-(((c=a[s])==null?void 0:c.length)||0)})}return[{[s]:r,...n}]}function Ga(e){const t=[],n={};for(const s in e){if(!Object.prototype.hasOwnProperty.call(e,s))continue;const o=e[s];if(!Array.isArray(o)){if(typeof o=="object"&&o){if(Wd.has(qt(s))){t.push(...hc(s,o));continue}n[s]=Kd(o)}else n[s]=o;continue}for(const i of o)t.push(...typeof i=="string"?Ga({[s]:i}):hc(s,i))}const r=Ud(n,{key({key:s}){return Vd(s)},value({key:s}){return s==="charset"?"charset":"content"},resolveKeyData({key:s}){return Zy(s)},resolveValueData({value:s,key:o}){return s===null?"_null":typeof s=="object"?eb(s,o):typeof s=="number"?s.toString():s}});return[...t,...r].map(s=>(s.content==="_null"&&(s.content=null),s))}function tb(e,t){return e instanceof Promise?e.then(t):t(e)}function Zi(e,t,n,r){const s=r||qd(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(s instanceof Promise)return s.then(i=>Zi(e,t,n,i));const o={tag:e,props:s};for(const i of Hd){const a=o.props[i]!==void 0?o.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||zy.has(o.tag))&&(o[i==="children"?"innerHTML":i]=a),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function nb(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>!!s.trim()).join(n)}function Gd(e,t,n,r){for(let s=r;s(e[o]=i,Gd(e,t,n,s)));if(!t&&!Hd.has(o)){const i=String(e[o]),a=o.startsWith("data-");i==="true"||i===""?e[o]=a?"true":!0:e[o]||(a&&i==="false"?e[o]="false":delete e[o])}}}function qd(e,t=!1){const n=Gd(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const rb=10;function Yd(e,t,n){for(let r=n;r(t[r]=o,Yd(e,t,r)));Array.isArray(s)?e.push(...s):e.push(s)}}function sb(e){const t=[],n=e.resolvedInput;for(const s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;const o=n[s];if(!(o===void 0||!Xy.has(s))){if(Array.isArray(o)){for(const i of o)t.push(Zi(s,i,e));continue}t.push(Zi(s,o,e))}}if(t.length===0)return[];const r=[];return tb(Yd(r,t,0),()=>r.map((s,o)=>(s._e=e._i,e.mode&&(s._m=e.mode),s._p=(e._i<{if(a===un||!o.includes(a))return a;const l=ab(t,a.slice(1),r);return l!==void 0?l:a}).trim(),i&&(e.endsWith(un)&&(e=e.slice(0,-un.length)),e.startsWith(un)&&(e=e.slice(un.length)),e=e.replace(lb,n).trim()),e}function ea(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Xd(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{var f;const o=(await e.resolveTags()).map(d=>({tag:d,id:Ds.has(d.tag)?Ji(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const d=new Set;for(const h of["body","head"]){const y=(f=n[h])==null?void 0:f.children;for(const C of y){const L=C.tagName.toLowerCase();if(!Ds.has(L))continue;const _={tag:L,props:await qd(C.getAttributeNames().reduce((E,P)=>({...E,[P]:C.getAttribute(P)}),{})),innerHTML:C.innerHTML},w=zd(_);let m=w,p=1;for(;m&&d.has(m);)m=`${w}:${p++}`;m&&(_._d=m,d.add(m)),i.elMap[C.getAttribute("data-hid")||Ji(_)]=C}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function a(d,h,y){const C=`${d}:${h}`;i.sideEffects[C]=y,delete i.pendingSideEffects[C]}function l({id:d,$el:h,tag:y}){const C=y.tag.endsWith("Attrs");if(i.elMap[d]=h,C||(y.textContent&&y.textContent!==h.textContent&&(h.textContent=y.textContent),y.innerHTML&&y.innerHTML!==h.innerHTML&&(h.innerHTML=y.innerHTML),a(d,"el",()=>{var L;(L=i.elMap[d])==null||L.remove(),delete i.elMap[d]})),y._eventHandlers)for(const L in y._eventHandlers)Object.prototype.hasOwnProperty.call(y._eventHandlers,L)&&h.getAttribute(`data-${L}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:h).addEventListener(L.substring(2),y._eventHandlers[L].bind(h)),h.setAttribute(`data-${L}`,""));for(const L in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,L))continue;const _=y.props[L],w=`attr:${L}`;if(L==="class"){if(!_)continue;for(const m of _.split(" "))C&&a(d,`${w}:${m}`,()=>h.classList.remove(m)),!h.classList.contains(m)&&h.classList.add(m)}else if(L==="style"){if(!_)continue;for(const m of _.split(";")){const p=m.indexOf(":"),E=m.substring(0,p).trim(),P=m.substring(p+1).trim();a(d,`${w}:${E}`,()=>{h.style.removeProperty(E)}),h.style.setProperty(E,P)}}else h.getAttribute(L)!==_&&h.setAttribute(L,_===!0?"":String(_)),C&&a(d,w,()=>h.removeAttribute(L))}}const c=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of o){const{tag:h,shouldRender:y,id:C}=d;if(y){if(h.tag==="title"){n.title=h.textContent;continue}d.$el=d.$el||i.elMap[C],d.$el?l(d):Ds.has(h.tag)&&c.push(d)}}for(const d of c){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),u[h]=u[h]||n.createDocumentFragment(),u[h].appendChild(d.$el)}for(const d of o)await e.hooks.callHook("dom:renderTag",d,n,a);u.head&&n.head.appendChild(u.head),u.bodyOpen&&n.body.insertBefore(u.bodyOpen,n.body.firstChild),u.bodyClose&&n.body.appendChild(u.bodyClose);for(const d in i.pendingSideEffects)i.pendingSideEffects[d]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:o}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function cb(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(r=>n(()=>Xd(e,t).then(()=>{delete e._domDebouncedUpdatePromise,r()})))}function ub(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{cb(o,e)}}}}}const fb=new Set(["templateParams","htmlAttrs","bodyAttrs"]),db={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=zd(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const s=(r.key?`${r.tag}:${r.key}`:r._d)||Ji(r),o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&fb.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),t[s].props={...l,...r.props};continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(to(r)>to(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Ds.has(r.tag)){delete t[s];continue}t[s]=r}const n=[];for(const r in t){const s=t[r],o=s._duped;n.push(s),o&&(delete s._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},hb=new Set(["script","link","bodyAttrs"]),pb=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!hb.has(n.tag))continue;const r=n.props;for(const s in r){if(s[0]!=="o"||s[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,s))continue;const o=r[s];typeof o=="function"&&(e.ssr&&pc.has(s)?r[s]=`this.dataset.${s}fired = true`:delete r[s],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[s]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||eo(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var s,o;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);pc.has(a)&&((o=(s=n._eventHandlers)==null?void 0:s[a])==null||o.call(t,new Event(a.substring(2))))}}}}),mb=new Set(["link","style","script","noscript"]),gb={hooks:{"tag:normalise":({tag:e})=>{e.key&&mb.has(e.tag)&&(e.props["data-hid"]=e._h=eo(e.key))}}},_b={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},yb={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:s}of ob){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+s;break}}e.tags.sort((n,r)=>{const s=to(n),o=to(r);return so?1:n._p-r._p})}}},bb={meta:"content",link:"href",htmlAttrs:"lang"},vb=["innerHTML","textContent"],Eb=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;aa.tag==="title"))==null?void 0:i.textContent)||"",s,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=bb[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=Ts(a.props[l],s,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const c of vb)typeof a[c]=="string"&&(a[c]=Ts(a[c],s,o,a.tag==="script"&&a.props.type.endsWith("json")))}e._templateParams=s,e._separator=o},"tags:afterResolve":({tags:t})=>{let n;for(let r=0;r{const{tags:t}=e;let n,r;for(let s=0;s{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),_c(c.mode,n)&&t.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:s++,input:l,...c};return _c(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),r()},patch(f){for(const d of o)d._i===u._i&&(d.input=u.input=f);r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await sb(c)){const d={tag:f,entry:c,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[db,_b,pb,gb,yb,Eb,wb,Sb,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function Qd(){return Jd}const Tb=rd[0]==="3";function Pb(e){return typeof e=="function"?e():ne(e)}function no(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=Pb(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>no(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=ne(t[r]);continue}n[r]=no(t[r])}return n}return t}const Rb={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=no(t.input)}}},Zd="usehead";function kb(e){return{install(n){Tb&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Zd,e))}}.install}function Ob(e={}){e.domDelayFn=e.domDelayFn||(n=>Ft(()=>setTimeout(()=>n(),0)));const t=Cb(e);return t.use(Rb),t.install=kb(t),t}const ta=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},na="__unhead_injection_handler__";function Ab(e){ta[na]=e}function To(){if(na in ta)return ta[na]();const e=Be(Zd);return e||Qd()}function qa(e,t={}){const n=t.head||To();if(n)return n.ssr?n.push(e,t):Ib(n,e,t)}function Ib(e,t,n={}){const r=Re(!1),s=Re({});Bm(()=>{s.value=r.value?{}:no(t)});const o=e.push(s.value,n);return ze(s,a=>{o.patch(a)}),tn()&&(yo(()=>{o.dispose()}),Ef(()=>{r.value=!0}),vf(()=>{r.value=!1})),o}function Nb(e,t){const{title:n,titleTemplate:r,...s}=e;return qa({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=Ga({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}let Ms,$s;function xb(){return Ms=$fetch(Wa(`builds/meta/${We().app.buildId}.json`),{responseType:"json"}),Ms.then(e=>{$s=by(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ms}function Po(){return Ms||xb()}async function Ya(e){if(await Po(),!$s)return console.error("[nuxt] Error creating app manifest matcher.",$s),{};try{return Ad({},...$s.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function yc(e,t={}){const n=await Mb(e,t),r=de(),s=r._payloadCache=r._payloadCache||{};return n in s?s[n]||null:(s[n]=th(e).then(o=>o?eh(n).then(i=>i||(delete s[n],null)):(s[n]=null,null)),s[n])}const Db="_payload.json";async function Mb(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Rt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=We(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await th(e)?o:r.app.baseURL;return Er(i,n.pathname,Db+(s?`?${s}`:""))}async function eh(e){const t=fetch(e).then(n=>n.text().then(nh));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function th(e=Un().path){if(e=Bn(e),(await Po()).prerendered.includes(e))return!0;const n=await Ya(e);return!!n.prerender&&!n.redirect}let Rn=null;async function $b(){var r;if(Rn)return Rn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await nh(e.textContent||""),n=e.dataset.src?await eh(e.dataset.src):void 0;return Rn={...t,...n,...window.__NUXT__},(r=Rn.config)!=null&&r.public&&(Rn.config.public=Zt(Rn.config.public)),Rn}async function nh(e){return await qy(e,de()._payloadRevivers)}function rh(e,t){de()._payloadRevivers[e]=t}const Fb=z_(()=>{rh("skipHydrate",e=>{})}),sh=[["NuxtError",e=>Lo(e)],["EmptyShallowRef",e=>lr(e==="_"?void 0:e==="0n"?BigInt(0):qr(e))],["EmptyRef",e=>Re(e==="_"?void 0:e==="0n"?BigInt(0):qr(e))],["ShallowRef",e=>lr(e)],["ShallowReactive",e=>Gt(e)],["Ref",e=>Re(e)],["Reactive",e=>Zt(e)]];sh.push(["Island",({key:e,params:t,result:n})=>{const r=de();return r.isHydrating||(r.payload.data[e]=r.payload.data[e]||$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(s=>(r.payload.data[e]=s,s))),{html:"",...n}}]);const Hb=xe({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,s]of sh)rh(r,s);Object.assign(e.payload,([t,n]=mt(()=>e.runWithContext($b)),t=await t,n(),t)),window.__NUXT__=e.payload}}),Ub=[],jb=xe({name:"nuxt:head",enforce:"pre",setup(e){const t=Ob({plugins:Ub});Ab(()=>de().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Xd(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! + * vue-router v4.5.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const Jn=typeof document<"u";function oh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Bb(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&oh(e.default)}const he=Object.assign;function oi(e,t){const n={};for(const r in t){const s=t[r];n[r]=Lt(s)?s.map(e):e(s)}return n}const $r=()=>{},Lt=Array.isArray,ih=/#/g,Vb=/&/g,Wb=/\//g,Kb=/=/g,Gb=/\?/g,ah=/\+/g,qb=/%5B/g,Yb=/%5D/g,lh=/%5E/g,zb=/%60/g,ch=/%7B/g,Xb=/%7C/g,uh=/%7D/g,Jb=/%20/g;function za(e){return encodeURI(""+e).replace(Xb,"|").replace(qb,"[").replace(Yb,"]")}function Qb(e){return za(e).replace(ch,"{").replace(uh,"}").replace(lh,"^")}function ra(e){return za(e).replace(ah,"%2B").replace(Jb,"+").replace(ih,"%23").replace(Vb,"%26").replace(zb,"`").replace(ch,"{").replace(uh,"}").replace(lh,"^")}function Zb(e){return ra(e).replace(Kb,"%3D")}function ev(e){return za(e).replace(ih,"%23").replace(Gb,"%3F")}function tv(e){return e==null?"":ev(e).replace(Wb,"%2F")}function Yr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const nv=/\/$/,rv=e=>e.replace(nv,"");function ii(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=av(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Yr(i)}}function sv(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function bc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ov(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&hr(t.matched[r],n.matched[s])&&fh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function hr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!iv(e[n],t[n]))return!1;return!0}function iv(e,t){return Lt(e)?vc(e,t):Lt(t)?vc(t,e):e===t}function vc(e,t){return Lt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function av(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 zr;(function(e){e.pop="pop",e.push="push"})(zr||(zr={}));var Fr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Fr||(Fr={}));function lv(e){if(!e)if(Jn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),rv(e)}const cv=/^[^#]+#/;function uv(e,t){return e.replace(cv,"#")+t}function fv(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 Ro=()=>({left:window.scrollX,top:window.scrollY});function dv(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=fv(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 Ec(e,t){return(history.state?history.state.position-t:-1)+e}const sa=new Map;function hv(e,t){sa.set(e,t)}function pv(e){const t=sa.get(e);return sa.delete(e),t}let mv=()=>location.protocol+"//"+location.host;function dh(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),bc(l,"")}return bc(n,e)+r+s}function gv(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const h=dh(e,location),y=n.value,C=t.value;let L=0;if(d){if(n.value=h,t.value=d,i&&i===y){i=null;return}L=C?d.position-C.position:0}else r(h);s.forEach(_=>{_(n.value,y,{delta:L,type:zr.pop,direction:L?L>0?Fr.forward:Fr.back:Fr.unknown})})};function l(){i=n.value}function c(d){s.push(d);const h=()=>{const y=s.indexOf(d);y>-1&&s.splice(y,1)};return o.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(he({},d.state,{scroll:Ro()}),"")}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 wc(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Ro():null}}function _v(e){const{history:t,location:n}=window,r={value:dh(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:mv()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function i(l,c){const u=he({},t.state,wc(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=he({},s.value,t.state,{forward:l,scroll:Ro()});o(u.current,u,!0);const f=he({},wc(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 hh(e){e=lv(e);const t=_v(e),n=gv(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=he({location:"",base:e,go:r,createHref:uv.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 yv(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),hh(e)}function bv(e){return typeof e=="string"||e&&typeof e=="object"}function ph(e){return typeof e=="string"||typeof e=="symbol"}const mh=Symbol("");var Sc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Sc||(Sc={}));function pr(e,t){return he(new Error,{type:e,[mh]:!0},t)}function jt(e,t){return e instanceof Error&&mh in e&&(t==null||!!(e.type&t))}const Cc="[^/]+?",vv={sensitive:!1,strict:!1,start:!0,end:!0},Ev=/[.+*?^${}()[\]/\\]/g;function wv(e,t){const n=he({},vv,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 gh(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const Cv={type:0,value:""},Lv=/[a-zA-Z0-9_]/;function Tv(e){if(!e)return[[]];if(e==="/")return[[Cv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}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)}:$r}function i(f){if(ph(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&&!Rc(f)&&r.set(f.record.name,f)}function c(f,d){let h,y={},C,L;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw pr(1,{location:f});L=h.record.name,y=he(Tc(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&Tc(f.params,h.keys.map(m=>m.name))),C=h.stringify(y)}else if(f.path!=null)C=f.path,h=n.find(m=>m.re.test(C)),h&&(y=h.parse(C),L=h.record.name);else{if(h=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw pr(1,{location:f,currentLocation:d});L=h.record.name,y=he({},d.params,f.params),C=h.stringify(y)}const _=[];let w=h;for(;w;)_.unshift(w.record),w=w.parent;return{name:L,path:C,params:y,matched:_,meta:Ov(_)}}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 Tc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Pc(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:kv(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 kv(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 Rc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ov(e){return e.reduce((t,n)=>he(t,n.meta),{})}function kc(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;gh(e,t[o])<0?r=o:n=o+1}const s=Iv(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function Iv(e){let t=e;for(;t=t.parent;)if(_h(t)&&gh(e,t)===0)return t}function _h({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Nv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&ra(o)):[r&&ra(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function xv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Lt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Dv=Symbol(""),Ac=Symbol(""),ko=Symbol(""),Xa=Symbol(""),oa=Symbol("");function Tr(){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 fn(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(pr(4,{from:n,to:t})):d instanceof Error?l(d):bv(d)?l(pr(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 ai(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(oh(l)){const u=(l.__vccOpts||l)[t];u&&o.push(fn(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=Bb(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&fn(h,n,r,i,a,s)()}))}}return o}function Ic(e){const t=Be(ko),n=Be(Xa),r=we(()=>{const l=ne(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(hr.bind(null,u));if(d>-1)return d;const h=Nc(l[c-2]);return c>1&&Nc(u)===h&&f[f.length-1].path!==h?f.findIndex(hr.bind(null,l[c-2])):d}),o=we(()=>s.value>-1&&Uv(n.params,r.value.params)),i=we(()=>s.value>-1&&s.value===n.matched.length-1&&fh(n.params,r.value.params));function a(l={}){if(Hv(l)){const c=t[ne(e.replace)?"replace":"push"](ne(e.to)).catch($r);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 Mv(e){return e.length===1?e[0]:e}const $v=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:Ic,setup(e,{slots:t}){const n=Zt(Ic(e)),{options:r}=Be(ko),s=we(()=>({[xc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[xc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&Mv(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)}}}),Fv=$v;function Hv(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 Uv(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(!Lt(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Nc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const xc=(e,t,n)=>e??t??n,jv=Pt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Be(oa),s=we(()=>e.route||r.value),o=Be(Ac,0),i=we(()=>{let c=ne(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=we(()=>s.value.matched[i.value]);Mn(Ac,we(()=>i.value+1)),Mn(Dv,a),Mn(oa,s);const l=Re();return ze(()=>[l.value,a.value,e.name],([c,u,f],[d,h,y])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!hr(u,h)||!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 Dc(n.default,{Component:d,route:c});const h=f.props[u],y=h?h===!0?c.params:typeof h=="function"?h(c):h:null,L=Ye(d,he({},y,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Dc(n.default,{Component:L,route:c})||L}}});function Dc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const yh=jv;function Bv(e){const t=Rv(e.routes,e),n=e.parseQuery||Nv,r=e.stringifyQuery||Oc,s=e.history,o=Tr(),i=Tr(),a=Tr(),l=lr(bt);let c=bt;Jn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=oi.bind(null,F=>""+F),f=oi.bind(null,tv),d=oi.bind(null,Yr);function h(F,q){let V,X;return ph(F)?(V=t.getRecordMatcher(F),X=q):X=F,t.addRoute(X,V)}function y(F){const q=t.getRecordMatcher(F);q&&t.removeRoute(q)}function C(){return t.getRoutes().map(F=>F.record)}function L(F){return!!t.getRecordMatcher(F)}function _(F,q){if(q=he({},q||l.value),typeof F=="string"){const S=ii(n,F,q.path),A=t.resolve({path:S.path},q),U=s.createHref(S.fullPath);return he(S,A,{params:d(A.params),hash:Yr(S.hash),redirectedFrom:void 0,href:U})}let V;if(F.path!=null)V=he({},F,{path:ii(n,F.path,q.path).path});else{const S=he({},F.params);for(const A in S)S[A]==null&&delete S[A];V=he({},F,{params:f(S)}),q.params=f(q.params)}const X=t.resolve(V,q),ae=F.hash||"";X.params=u(d(X.params));const ye=sv(r,he({},F,{hash:Qb(ae),path:X.path})),b=s.createHref(ye);return he({fullPath:ye,hash:ae,query:r===Oc?xv(F.query):F.query||{}},X,{redirectedFrom:void 0,href:b})}function w(F){return typeof F=="string"?ii(n,F,l.value.path):he({},F)}function m(F,q){if(c!==F)return pr(8,{from:q,to:F})}function p(F){return R(F)}function E(F){return p(he(w(F),{replace:!0}))}function P(F){const q=F.matched[F.matched.length-1];if(q&&q.redirect){const{redirect:V}=q;let X=typeof V=="function"?V(F):V;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=w(X):{path:X},X.params={}),he({query:F.query,hash:F.hash,params:X.path!=null?{}:F.params},X)}}function R(F,q){const V=c=_(F),X=l.value,ae=F.state,ye=F.force,b=F.replace===!0,S=P(V);if(S)return R(he(w(S),{state:typeof S=="object"?he({},ae,S.state):ae,force:ye,replace:b}),q||V);const A=V;A.redirectedFrom=q;let U;return!ye&&ov(r,X,V)&&(U=pr(16,{to:A,from:X}),Xe(X,X,!0,!1)),(U?Promise.resolve(U):x(A,X)).catch($=>jt($)?jt($,2)?$:it($):z($,A,X)).then($=>{if($){if(jt($,2))return R(he({replace:b},w($.to),{state:typeof $.to=="object"?he({},ae,$.to.state):ae,force:ye}),q||A)}else $=D(A,X,!0,b,ae);return B(A,X,$),$})}function M(F,q){const V=m(F,q);return V?Promise.reject(V):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 V;const[X,ae,ye]=Vv(F,q);V=ai(X.reverse(),"beforeRouteLeave",F,q);for(const S of X)S.leaveGuards.forEach(A=>{V.push(fn(A,F,q))});const b=M.bind(null,F,q);return V.push(b),Ke(V).then(()=>{V=[];for(const S of o.list())V.push(fn(S,F,q));return V.push(b),Ke(V)}).then(()=>{V=ai(ae,"beforeRouteUpdate",F,q);for(const S of ae)S.updateGuards.forEach(A=>{V.push(fn(A,F,q))});return V.push(b),Ke(V)}).then(()=>{V=[];for(const S of ye)if(S.beforeEnter)if(Lt(S.beforeEnter))for(const A of S.beforeEnter)V.push(fn(A,F,q));else V.push(fn(S.beforeEnter,F,q));return V.push(b),Ke(V)}).then(()=>(F.matched.forEach(S=>S.enterCallbacks={}),V=ai(ye,"beforeRouteEnter",F,q,O),V.push(b),Ke(V))).then(()=>{V=[];for(const S of i.list())V.push(fn(S,F,q));return V.push(b),Ke(V)}).catch(S=>jt(S,8)?S:Promise.reject(S))}function B(F,q,V){a.list().forEach(X=>O(()=>X(F,q,V)))}function D(F,q,V,X,ae){const ye=m(F,q);if(ye)return ye;const b=q===bt,S=Jn?history.state:{};V&&(X||b?s.replace(F.fullPath,he({scroll:b&&S&&S.scroll},ae)):s.push(F.fullPath,ae)),l.value=F,Xe(F,q,V,b),it()}let Y;function re(){Y||(Y=s.listen((F,q,V)=>{if(!Sn.listening)return;const X=_(F),ae=P(X);if(ae){R(he(ae,{replace:!0,force:!0}),X).catch($r);return}c=X;const ye=l.value;Jn&&hv(Ec(ye.fullPath,V.delta),Ro()),x(X,ye).catch(b=>jt(b,12)?b:jt(b,2)?(R(he(w(b.to),{force:!0}),X).then(S=>{jt(S,20)&&!V.delta&&V.type===zr.pop&&s.go(-1,!1)}).catch($r),Promise.reject()):(V.delta&&s.go(-V.delta,!1),z(b,X,ye))).then(b=>{b=b||D(X,ye,!1),b&&(V.delta&&!jt(b,8)?s.go(-V.delta,!1):V.type===zr.pop&&jt(b,20)&&s.go(-1,!1)),B(X,ye,b)}).catch($r)}))}let oe=Tr(),G=Tr(),J;function z(F,q,V){it(F);const X=G.list();return X.length?X.forEach(ae=>ae(F,q,V)):console.error(F),Promise.reject(F)}function me(){return J&&l.value!==bt?Promise.resolve():new Promise((F,q)=>{oe.add([F,q])})}function it(F){return J||(J=!F,re(),oe.list().forEach(([q,V])=>F?V(F):q()),oe.reset()),F}function Xe(F,q,V,X){const{scrollBehavior:ae}=e;if(!Jn||!ae)return Promise.resolve();const ye=!V&&pv(Ec(F.fullPath,0))||(X||!V)&&history.state&&history.state.scroll||null;return Ft().then(()=>ae(F,q,ye)).then(b=>b&&dv(b)).catch(b=>z(b,F,q))}const He=F=>s.go(F);let kt;const Ot=new Set,Sn={currentRoute:l,listening:!0,addRoute:h,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:L,getRoutes:C,resolve:_,options:e,push:p,replace:E,go:He,back:()=>He(-1),forward:()=>He(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:G.add,isReady:me,install(F){const q=this;F.component("RouterLink",Fv),F.component("RouterView",yh),F.config.globalProperties.$router=q,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>ne(l)}),Jn&&!kt&&l.value===bt&&(kt=!0,p(s.location).catch(ae=>{}));const V={};for(const ae in bt)Object.defineProperty(V,ae,{get:()=>l.value[ae],enumerable:!0});F.provide(ko,q),F.provide(Xa,Gt(V)),F.provide(oa,l);const X=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,J=!1),X()}}};function Ke(F){return F.reduce((q,V)=>q.then(()=>O(V)),Promise.resolve())}return Sn}function Vv(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;ihr(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>hr(c,l))||s.push(l))}return[n,r,s]}function TL(){return Be(ko)}function Wv(e){return Be(Xa)}const Kv=/(:\w+)\([^)]+\)/g,Gv=/(:\w+)[?+*]/g,qv=/:\w+/g,Yv=(e,t)=>t.path.replace(Kv,"$1").replace(Gv,"$1").replace(qv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),ia=(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&&Yv(e.route,n));return typeof r=="function"?r(e.route):r},zv=(e,t)=>({default:()=>e?Ye(pm,e===!0?{}:e,t):t});function Ja(e){return Array.isArray(e)?e:[e]}const li=null,Xv={},ci=[{name:"slug___de",path:"/de/:slug(.*)*",component:()=>ee(()=>import("./AhVC3AFD.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:"slug___en",path:"/:slug(.*)*",component:()=>ee(()=>import("./AhVC3AFD.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:li==null?void 0:li.name,path:"/sitemap.xml",component:Xv}],bh=(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)}}),Jv=/(:\w+)\([^)]+\)/g,Qv=/(:\w+)[?+*]/g,Zv=/:\w+/g;function Mc(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Jv,"$1").replace(Qv,"$1").replace(Zv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function eE(e,t){return e===t||t===bt?!1:Mc(e)!==Mc(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 tE={scrollBehavior(e,t,n){var c;const r=de(),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&&eE(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:$c(e.hash),behavior:s}:!1;const a=u=>!!(u.meta.pageTransition??Vi),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:$c(e.hash),behavior:s}),u(o)})})}};function $c(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 nE={hashMode:!1,scrollBehaviorType:"auto"},dt={...nE,...tE},rE=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=de(),s=ot(),o=([t,n]=mt(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=Lo({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(()=>tr(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},sE=async e=>{let t,n;const r=([t,n]=mt(()=>Ya(e.path)),t=await t,n(),t);if(r.redirect)return Rt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},oE=[rE,sE],Hr={};function iE(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),Zl(u,"")}const a=Zl(r,e),l=!n||Hi(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const aE=xe({name:"nuxt:router",enforce:"pre",async setup(e){var L;let t,n,r=We().app.baseURL;dt.hashMode&&!r.includes("#")&&(r+="#");const s=((L=dt.history)==null?void 0:L.call(dt,r))??(dt.hashMode?yv(r):hh(r)),o=dt.routes?([t,n]=mt(()=>dt.routes(ci)),t=await t,n(),t??ci):ci;let i;const a=Bv({...dt,scrollBehavior:(_,w,m)=>{if(w===bt){i=m;return}if(dt.scrollBehavior){if(a.options.scrollBehavior=dt.scrollBehavior,"scrollRestoration"in window.history){const p=a.beforeEach(()=>{p(),window.history.scrollRestoration="manual"})}return dt.scrollBehavior(_,bt,i||m)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=lr(a.currentRoute.value);a.afterEach((_,w)=>{l.value=w}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=iE(r,window.location,e.payload.path),u=lr(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((_,w)=>{var m,p,E,P;((p=(m=_.matched[0])==null?void 0:m.components)==null?void 0:p.default)===((P=(E=w.matched[0])==null?void 0:E.components)==null?void 0:P.default)&&f()});const d={};for(const _ in u.value)Object.defineProperty(d,_,{get:()=>u.value[_],enumerable:!0});e._route=Gt(d),e._middleware=e._middleware||{global:[],named:{}};const h=Co();a.afterEach(async(_,w,m)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(Oy),m&&await e.callHook("page:loading:end")});try{[t,n]=mt(()=>a.isReady()),await t,n()}catch(_){[t,n]=mt(()=>e.runWithContext(()=>tr(_))),await t,n()}const y=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const C=e.payload.state._layout;return a.beforeEach(async(_,w)=>{var m;await e.callHook("page:loading:start"),_.meta=Zt(_.meta),e.isHydrating&&C&&!_n(_.meta.layout)&&(_.meta.layout=C),e._processingMiddleware=!0;{const p=new Set([...oE,...e._middleware.global]);for(const E of _.matched){const P=E.meta.middleware;if(P)for(const R of Ja(P))p.add(R)}{const E=await e.runWithContext(()=>Ya(_.path));if(E.appMiddleware)for(const P in E.appMiddleware)E.appMiddleware[P]?p.add(P):p.delete(P)}for(const E of p){const P=typeof E=="string"?e._middleware.named[E]||await((m=Hr[E])==null?void 0:m.call(Hr).then(M=>M.default||M)):E;if(!P)throw new Error(`Unknown route middleware: '${E}'.`);const R=await e.runWithContext(()=>P(_,w));if(!e.payload.serverRendered&&e.isHydrating&&(R===!1||R instanceof Error)){const M=R||qi({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>tr(M)),!1}if(R!==!0&&(R||R===!1))return R}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(_,w)=>{_.matched.length===0&&await e.runWithContext(()=>tr(qi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await a.replace({...y,force:!0}),a.options.scrollBehavior=dt.scrollBehavior}catch(_){await e.runWithContext(()=>tr(_))}}),{provide:{router:a}}}}),Fc=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),PL=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Qa=e=>{const t=de();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Fc(()=>e())}):Fc(()=>e())},lE="$s";function Za(...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=lE+n,o=de(),i=lf(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 cE={path:"/",watch:!0,decode:e=>qr(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Ps=window.cookieStore;function uE(e,t){var l;const n={...cE,...t};n.filter??(n.filter=c=>c===e);const r=Hc(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?hE(i,s,n.watch&&n.watch!=="shallow"):Re(i);{let c=null;try{!Ps&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||_y(a.value,r[e])||(dE(e,a.value,n),r[e]=vt(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=y=>{var L;const C=y.refresh?(L=Hc(n))==null?void 0:L[e]:n.decode(y.value);d=!0,a.value=C,r[e]=vt(C),Ft(()=>{d=!1})};let d=!1;const h=!!ls();if(h&&Hs(()=>{d=!0,u(),c==null||c.close()}),Ps){const y=C=>{const L=C.changed.find(w=>w.name===e),_=C.deleted.find(w=>w.name===e);L&&f({value:L.value}),_&&f({value:null})};Ps.addEventListener("change",y),h&&Hs(()=>Ps.removeEventListener("change",y))}else c&&(c.onmessage=({data:y})=>f(y));n.watch?ze(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Hc(e={}){return J_(document.cookie,e)}function fE(e,t,n={}){return t==null?oc(e,t,{...n,maxAge:-1}):oc(e,t,n)}function dE(e,t,n={}){document.cookie=fE(e,t,n)}const Uc=2147483647;function hE(e,t,n){let r,s,o=0;const i=n?Re(e):{value:e};return ls()&&Hs(()=>{s==null||s(),clearTimeout(r)}),Gp((a,l)=>{n&&(s=ze(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 yc(t.path);r&&Object.assign(e.static.data,r.data)}),Qa(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await yc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Po,1e3)})}}),_E=xe(()=>{const e=ot();Qa(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),yE=xe(e=>{let t;async function n(){const r=await Po();t&&clearTimeout(t),t=setTimeout(n,rc);try{const s=await $fetch(Wa("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}Qa(()=>{t=setTimeout(n,rc)})}),bE=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:Er(n.app.baseURL,o.fullPath);pE({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),vE=xe({name:"pinia",setup(e){const t=Ny();return e.vueApp.use(t),ds(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),EE=se(()=>ee(()=>import("./BpcdV9wW.js"),__vite__mapDeps([6,7,8,9,5,4,10,11,3]),import.meta.url).then(e=>e.default||e.default||e)),wE=se(()=>ee(()=>import("./CDPxTvze.js"),__vite__mapDeps([12,10,11,3,4,5]),import.meta.url).then(e=>e.default||e.default||e)),SE=se(()=>ee(()=>import("./B_Au-flL.js"),__vite__mapDeps([13,11,4,3,5,14]),import.meta.url).then(e=>e.default||e.default||e)),CE=se(()=>ee(()=>import("./DwfvR1pS.js"),__vite__mapDeps([10,11,3,4,5]),import.meta.url).then(e=>e.default||e.default||e)),LE=se(()=>ee(()=>import("./C1qKNi1m.js"),__vite__mapDeps([7,8,9,5,4]),import.meta.url).then(e=>e.default||e.default||e)),TE=se(()=>ee(()=>import("./Cq6Sf_Sq.js"),__vite__mapDeps([15,8,9,5,4]),import.meta.url).then(e=>e.default||e.default||e)),PE=se(()=>ee(()=>import("./JqMSr_ec.js"),__vite__mapDeps([16,9,4]),import.meta.url).then(e=>e.default||e.default||e)),RE=se(()=>ee(()=>import("./r3TyNVf_.js"),__vite__mapDeps([17,4]),import.meta.url).then(e=>e.default||e.default||e)),kE=se(()=>ee(()=>import("./B4Xe5ZLu.js"),__vite__mapDeps([18,4]),import.meta.url).then(e=>e.default||e.default||e)),OE=se(()=>ee(()=>import("./BBLh3n1c.js"),__vite__mapDeps([19,16,9,4]),import.meta.url).then(e=>e.default||e.default||e)),AE=se(()=>ee(()=>import("./CKjMCody.js"),__vite__mapDeps([20,21,4]),import.meta.url).then(e=>e.default||e.default||e)),IE=se(()=>ee(()=>import("./BiWVQo_f.js"),__vite__mapDeps([22,4]),import.meta.url).then(e=>e.default||e.default||e)),NE=se(()=>ee(()=>import("./DLJSK5pe.js"),__vite__mapDeps([23,21,4]),import.meta.url).then(e=>e.default||e.default||e)),xE=se(()=>ee(()=>import("./tzqfxGqb.js"),__vite__mapDeps([24,14,4]),import.meta.url).then(e=>e.default||e.default||e)),DE=se(()=>ee(()=>import("./6rgm0D8d.js"),__vite__mapDeps([25,4]),import.meta.url).then(e=>e.default||e.default||e)),ME=se(()=>ee(()=>import("./CabcuNwy.js"),__vite__mapDeps([26,4]),import.meta.url).then(e=>e.default||e.default||e)),$E=se(()=>ee(()=>import("./Ddc2Gps6.js"),__vite__mapDeps([27,4]),import.meta.url).then(e=>e.default||e.default||e)),FE=se(()=>ee(()=>import("./NynWF0Ua.js"),__vite__mapDeps([28,4]),import.meta.url).then(e=>e.default||e.default||e)),HE=se(()=>ee(()=>import("./D1lKBTzx.js"),__vite__mapDeps([29,4]),import.meta.url).then(e=>e.default||e.default||e)),UE=se(()=>ee(()=>import("./DRgvKlZT.js"),__vite__mapDeps([30,4]),import.meta.url).then(e=>e.default||e.default||e)),jE=se(()=>ee(()=>import("./BocCQRvR.js"),__vite__mapDeps([31,4]),import.meta.url).then(e=>e.default||e.default||e)),BE=se(()=>ee(()=>import("./Bqov8P8z.js"),__vite__mapDeps([32,4]),import.meta.url).then(e=>e.default||e.default||e)),VE=se(()=>ee(()=>import("./CoHFGp-B.js"),__vite__mapDeps([33,4]),import.meta.url).then(e=>e.default||e.default||e)),WE=se(()=>ee(()=>import("./BldZ4wOk.js"),__vite__mapDeps([34,35,4]),import.meta.url).then(e=>e.default||e.default||e)),KE=se(()=>ee(()=>import("./DD1eE0q6.js"),__vite__mapDeps([36,4]),import.meta.url).then(e=>e.default||e.default||e)),GE=se(()=>ee(()=>import("./7Z3QEmP6.js"),__vite__mapDeps([37,4]),import.meta.url).then(e=>e.default||e.default||e)),qE=se(()=>ee(()=>import("./AsIq8huk.js"),__vite__mapDeps([38,4]),import.meta.url).then(e=>e.default||e.default||e)),YE=se(()=>ee(()=>import("./Cr9Vfj_8.js"),__vite__mapDeps([39,4]),import.meta.url).then(e=>e.default||e.default||e)),zE=se(()=>ee(()=>import("./DlxuTMTc.js"),__vite__mapDeps([40,4]),import.meta.url).then(e=>e.default||e.default||e)),XE=se(()=>ee(()=>import("./CzIoFxzV.js"),__vite__mapDeps([41,4]),import.meta.url).then(e=>e.default||e.default||e)),JE=se(()=>ee(()=>import("./Bwl1lWnL.js"),__vite__mapDeps([42,4]),import.meta.url).then(e=>e.default||e.default||e)),QE=se(()=>ee(()=>import("./QnnNqexz.js"),__vite__mapDeps([43,4]),import.meta.url).then(e=>e.default||e.default||e)),ZE=se(()=>ee(()=>import("./DHovgdwM.js"),__vite__mapDeps([44,4]),import.meta.url).then(e=>e.default||e.default||e)),e0=se(()=>ee(()=>import("./DaAxMZEZ.js"),__vite__mapDeps([45,4]),import.meta.url).then(e=>e.default||e.default||e)),t0=se(()=>ee(()=>import("./DqcVZj0b.js"),__vite__mapDeps([46,4]),import.meta.url).then(e=>e.default||e.default||e)),n0=se(()=>ee(()=>import("./SUcVysxM.js"),__vite__mapDeps([47,4]),import.meta.url).then(e=>e.default||e.default||e)),r0=[["ContentDoc",EE],["ContentList",wE],["ContentNavigation",SE],["ContentQuery",CE],["ContentRenderer",LE],["ContentRendererMarkdown",TE],["MDCSlot",PE],["DocumentDrivenEmpty",RE],["DocumentDrivenNotFound",kE],["Markdown",OE],["ProseCode",AE],["ProseCodeInline",IE],["ProsePre",NE],["ProseA",xE],["ProseBlockquote",DE],["ProseEm",ME],["ProseH1",$E],["ProseH2",FE],["ProseH3",HE],["ProseH4",UE],["ProseH5",jE],["ProseH6",BE],["ProseHr",VE],["ProseImg",WE],["ProseLi",KE],["ProseOl",GE],["ProseP",qE],["ProseScript",YE],["ProseStrong",zE],["ProseTable",XE],["ProseTbody",JE],["ProseTd",QE],["ProseTh",ZE],["ProseThead",e0],["ProseTr",t0],["ProseUl",n0]],s0=xe({name:"nuxt:global-components",setup(e){for(const[t,n]of r0)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),dn={default:se(()=>ee(()=>import("./BZ-muzap.js").then(e=>e._),__vite__mapDeps([48,4,1,2,49,50,3,5,11,51]),import.meta.url))},o0=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 dn[r]=="function"&&await dn[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=Ja(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof Hr[i]=="function"&&Hr[i]();s&&typeof dn[s]=="function"&&dn[s]()})}});/*! + * shared v10.0.5 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const ro=typeof window<"u",vn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),i0=(e,t,n)=>a0({l:e,k:t,s:n}),a0=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ae=e=>typeof e=="number"&&isFinite(e),l0=e=>tl(e)==="[object Date]",so=e=>tl(e)==="[object RegExp]",Oo=e=>ue(e)&&Object.keys(e).length===0,Ie=Object.assign,c0=Object.create,be=(e=null)=>c0(e);let jc;const el=()=>jc||(jc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:be());function Bc(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const u0=Object.prototype.hasOwnProperty;function wt(e,t){return u0.call(e,t)}const ke=Array.isArray,_e=e=>typeof e=="function",K=e=>typeof e=="string",Te=e=>typeof e=="boolean",f0=e=>typeof e=="symbol",ie=e=>e!==null&&typeof e=="object",d0=e=>ie(e)&&_e(e.then)&&_e(e.catch),vh=Object.prototype.toString,tl=e=>vh.call(e),ue=e=>tl(e)==="[object Object]",h0=e=>e==null?"":ke(e)||ue(e)&&e.toString===vh?JSON.stringify(e,null,2):String(e);function nl(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function p0(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Rs=e=>!ie(e)||ke(e);function $n(e,t){if(Rs(e)||Rs(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(o=>{o!=="__proto__"&&(ie(r[o])&&!ie(s[o])&&(s[o]=Array.isArray(r[o])?[]:be()),Rs(s[o])||Rs(r[o])?s[o]=r[o]:n.push({src:r[o],des:s[o]}))})}}const mr=["de","en"],oo={de:[],en:[]},m0=[()=>ee(()=>import("./CCFZxNYg.js"),[],import.meta.url)],Ao=[{code:"de",language:"de-DE",files:[]},{code:"en",language:"en-EN",files:[]}],Eh="@nuxtjs/i18n",g0=!1,Fs="nuxtI18nInternal",_0="i18n_redirected",Vc="nuxt-i18n-slp",y0=typeof window<"u";function b0(e){e=e||[];const t=[];for(const n of e)K(n)?t.push({code:n}):t.push(n);return t}function Io(e){return K(e)?e:f0(e)?e.toString():"(null)"}function Wc(e,t,{defaultLocale:n,strategy:r,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o,differentDomains:i}){const a=r!=="no_prefix"||i;let l=Io(e)+(a?s+t:"");return t===n&&r==="prefix_and_default"&&(l+=s+o),l}function Kc(e,t){return _e(e)?e(t):e}function v0(e,t){const n=[];for(const[r,s]of t.entries()){const o=e.find(i=>i.language.toLowerCase()===s.toLowerCase());if(o){n.push({code:o.code,score:1-r/t.length});break}}for(const[r,s]of t.entries()){const o=s.split("-")[0].toLowerCase(),i=e.find(a=>a.language.split("-")[0].toLowerCase()===o);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}const E0=v0;function w0(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const S0=w0;function C0(e,t,{matcher:n=E0,comparer:r=S0}={}){const s=[];for(const i of e){const{code:a}=i,l=i.language||a;s.push({code:a,language:l})}const o=n(s,t);return o.length>1&&o.sort(r),o.length?o[0].code:""}function rl(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}const Ur=new Map;async function L0(e,t){const n={messages:{}};for(const r of e){const{default:s}=await r(),o=_e(s)?await t.runWithContext(async()=>await s()):s;$n(o,n)}return n}function wh(e,t){let n=[];if(ke(e))n=e;else if(ie(e)){const r=[...t,"default"];for(const s of r)e[s]&&(n=[...n,...e[s].filter(Boolean)])}else K(e)&&t.every(r=>r!==e)&&n.push(e);return n}async function T0(e,t,n){const{defaultLocale:r,initialLocale:s,localeCodes:o,fallbackLocale:i,lazy:a}=n;if(a&&i){const c=wh(i,[r,s]);await Promise.all(c.map(u=>Gc(u,t,e)))}const l=a?[...new Set().add(r).add(s)]:o;return await Promise.all(l.map(c=>Gc(c,t,e))),e}async function P0(e,{key:t,load:n}){let r=null;try{const s=await n().then(o=>"default"in o?o.default:o);_e(s)?r=await s(e):(r=s,r!=null&&Ur&&Ur.set(t,r))}catch(s){console.error("Failed locale loading: "+s.message)}return r}async function io(e,t,n){const r=t[e];if(r==null){console.warn("Could not find messages for locale code: "+e);return}const s={};for(const o of r){let i=null;Ur&&Ur.has(o.key)&&o.cache?i=Ur.get(o.key):i=await P0(e,o),i!=null&&$n(i,s)}n(e,s)}async function Gc(e,t,n){await io(e,t,(s,o)=>{const i=n[s]||{};$n(o,i),n[s]=i})}function R0(e){return e!=null&&"global"in e&&"mode"in e}function k0(e){return e!=null&&!("__composer"in e)&&"locale"in e&&Se(e.locale)}function Sh(e){return e!=null&&"__composer"in e}function nn(e){return R0(e)?e.global:e}function An(e){const t=nn(e);return k0(t)?t:Sh(t)?t.__composer:t}function O0(e,t){return ne(e[t])}function No(e,t){return O0(nn(e),t)}function Ch(e,t){const n=nn(e);Se(n.locale)?n.locale.value=t:n.locale=t}function hs(e){return No(e,"locale")}function Lh(e){return No(e,"locales")}function A0(e){return No(e,"localeCodes")}function I0(e,t){return nn(e).setLocale(t)}function N0(e,t){return nn(e).setLocaleCookie(t)}function Th(e,t,n){return nn(e).mergeLocaleMessage(t,n)}async function x0(e,t,n,r,s){return nn(e).onBeforeLanguageSwitch(t,n,r,s)}function D0(e,t,n){return nn(e).onLanguageSwitched(t,n)}function M0(e,t){return[e.slice(0,t),e.slice(t)]}function $0(e){const{fullPath:t,query:n,hash:r,name:s,path:o,params:i,meta:a,redirectedFrom:l,matched:c}=e;return{fullPath:t,params:i,query:n,hash:r,name:s,path:o,meta:a,matched:c,redirectedFrom:l}}function F0({router:e},t,n,r){var c,u;if(n!=="prefix")return e.resolve(t);const[s,o]=M0(t.path,1),i=`${s}${r}${o===""?o:`/${o}`}`,a=(u=(c=e.options)==null?void 0:c.routes)==null?void 0:u.find(f=>f.path===i);if(a==null)return t;const l=Ie({},t,a);return l.path=i,e.resolve(l)}const H0=new Set(["prefix_and_default","prefix_except_default"]);function U0(e){const{currentLocale:t,defaultLocale:n,strategy:r}=e;return!(t===n&&H0.has(r))&&r!=="no_prefix"}const j0=U0;function gr(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,r=ne(t);return r==null||!r.name?void 0:Io(r.name).split(n)[0]}function ps(e,t,n){var s;if(typeof t=="string"&&Rt(t,{acceptRelative:!0}))return t;const r=xo(e,t,n);return r==null?"":((s=r.redirectedFrom)==null?void 0:s.fullPath)||r.fullPath}function sl(e,t,n){return xo(e,t,n)??void 0}function B0(e,t,n){return xo(e,t,n)??void 0}function xo(e,t,n){const{router:r,i18n:s}=e,o=n||hs(s),{defaultLocale:i,strategy:a,trailingSlash:l}=e.runtimeConfig.public.i18n,c=Y0(e.runtimeConfig);let u;if(K(t))if(t[0]==="/"){const{pathname:h,search:y,hash:C}=Ui(t),L=md(y);u={path:h,query:L,hash:C}}else u={name:t};else u=t;let f=Ie({},u);if((h=>"path"in h&&!!h.path&&!("name"in h))(f)){const h=F0(e,f,a,o),y=gr(e,h);K(y)?(f={name:Wc(y,o,e.runtimeConfig.public.i18n),params:h.params,query:h.query,hash:h.hash},f.state=h.state):(c({currentLocale:o,defaultLocale:i,strategy:a})&&(f.path=`/${o}${f.path}`),f.path=l?dr(f.path,!0):Bn(f.path,!0))}else!f.name&&!("path"in f)&&(f.name=gr(e,r.currentRoute.value)),f.name=Wc(f.name,o,e.runtimeConfig.public.i18n);try{const h=r.resolve(f);return h.name?h:r.resolve(t)}catch(h){if(typeof h=="object"&&"type"in h&&h.type===1)return null}}function V0(e,t){var r;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return ne(e.metaState.value);const n=t.meta||{};return((r=ne(n))==null?void 0:r[Fs])||{}}function _r(e,t,n){const r=n??e.router.currentRoute.value,s=gr(e,r);if(!s)return"";const o=z0(e.runtimeConfig),i=$0(r),a=V0(e,r)[t],l={...i,name:s,params:{...i.params,...a}},c=ps(e,l,t);return o(c,t)}function Ph(e,{dir:t=!0,lang:n=!0,seo:r=!0,key:s="hid"}){const{defaultDirection:o}=We().public.i18n,i=An(e.i18n),a={htmlAttrs:{},link:[],meta:[]},l=ne(i.baseUrl);if(l||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),ne(i.locales)==null||l==null)return a;const c=hs(e.i18n),u=Lh(e.i18n),f=b0(u).find(y=>y.code===c)||{code:c},d=f.language,h=f.dir||o;return t&&(a.htmlAttrs.dir=h),n&&d&&(a.htmlAttrs.lang=d),r&&c&&ne(i.locales)&&(a.link.push(...Rh(e,ne(u),s),...Oh(e,s,r)),a.meta.push(...Ah(e,s,r),...Ih(f,d,s),...Nh(ne(u),d,s))),a}function ol(){const e=de(),t=An(e.$i18n);return Er(ne(t.baseUrl),e.$config.app.baseURL)}function Rh(e,t,n){const r=ol(),{defaultLocale:s,strategy:o}=We().public.i18n,i=[];if(o==="no_prefix")return i;const a=new Map;for(const l of t){const c=l.language;if(!c){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[u,f]=c.split("-");u&&f&&(l.isCatchallLocale||!a.has(u))&&a.set(u,l),a.set(c,l)}for(const[l,c]of a.entries()){const u=_r(e,c.code);u&&i.push({[n]:`i18n-alt-${l}`,rel:"alternate",href:aa(u,r),hreflang:l})}if(s){const l=_r(e,s);l&&i.push({[n]:"i18n-xd",rel:"alternate",href:aa(l,r),hreflang:"x-default"})}return i}function kh(e,t,n){const r=e.router.currentRoute.value,s=sl(e,{...r,path:void 0,name:gr(e,r)});if(!s)return"";let o=aa(s.path,t);const i=ie(n)&&n.canonicalQueries||[],a=s.query,l=new URLSearchParams;for(const u of i)if(u in a){const f=a[u];ke(f)?f.forEach(d=>l.append(u,d||"")):l.append(u,f||"")}const c=l.toString();return c&&(o=`${o}?${c}`),o}function Oh(e,t,n){const r=ol(),s=kh(e,r,n);return s?[{[t]:"i18n-can",rel:"canonical",href:s}]:[]}function Ah(e,t,n){const r=ol(),s=kh(e,r,n);return s?[{[t]:"i18n-og-url",property:"og:url",content:s}]:[]}function Ih(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:xh(t)}]}function Nh(e,t,n){return e.filter(s=>s.language&&s.language!==t).map(s=>({[n]:`i18n-og-alt-${s.language}`,property:"og:locale:alternate",content:xh(s.language)}))}function xh(e){return(e||"").replace(/-/g,"_")}function aa(e,t){return e.match(/^https?:\/\//)?e:Er(t,e)}const W0=`(${mr.join("|")})`,qc=rl(mr);function Dh(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=We().public.i18n,n=`(?:${e}${t})?`,r=new RegExp(`${e}${W0}${n}$`,"i");return o=>{let i=null;return typeof o=="string"?(i=o.match(qc),(i==null?void 0:i[1])??""):(o.name?i=Io(o.name).match(r):o.path&&(i=o.path.match(qc)),(i==null?void 0:i[1])??"")}}function Do(e){return{i18n:e??de().$i18n,router:ot(),runtimeConfig:We(),metaState:Za("nuxt-i18n-meta",()=>({}))}}async function Yc(e,t,n,r=!1){const{differentDomains:s,skipSettingLocaleOnNavigate:o,lazy:i}=n,a=ms(n),l=de(),c=hs(t),u=A0(t);function f(h=c){a===!1||!a.useCookie||o||N0(t,h)}if(!e||!r&&s||c===e)return f(),!1;const d=await x0(t,c,e,r,l);if(d&&u.includes(d)){if(c===d)return f(),!1;e=d}if(i){const h=No(t,"fallbackLocale"),y=Th.bind(null,t);if(h){const C=wh(h,[e]);await Promise.all(C.map(L=>io(L,oo,y)))}await io(e,oo,y)}return o?!1:(f(e),Ch(t,e),await D0(t,c,e),!0)}function zc(e,t,n,r,s){const{strategy:o,defaultLocale:i,differentDomains:a,multiDomainLocales:l}=s,{localeCookie:c}=r,u=ms(s),f=_e(n)?n():n,d=Hh(e,r,f);if(d.reason===Fh.SSG_IGNORE)return f;if(d.locale&&d.from!=null)return d.locale;let h="";a||l?h||(h=ew(Ao,o,e)):o!=="no_prefix"&&(h||(h=t));const y=u&&u.useCookie&&c;return h||(h=y||f||i||""),h}function Xc({route:e,locale:t,routeLocale:n,strategy:r},s=!1){if(n===t||r==="no_prefix")return"";const o=Do();let i=_r(o,t,e.to);return s&&!i&&(i=ps(o,e.to.fullPath,t)),Hi(i,e.to.fullPath)||e.from&&Hi(i,e.from.fullPath)?"":i}function K0(e){return ie(e)&&"path"in e&&"statusCode"in e}const G0=()=>Za(Eh+":redirect",()=>"");function qn(e,t){return Ry(e,{redirectCode:t})}async function Jc(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:r,i18n:s,locale:o,route:i}=e,{rootRedirect:a,differentDomains:l,multiDomainLocales:c,skipSettingLocaleOnNavigate:u,locales:f,strategy:d}=r.$config.public.i18n;let{redirectPath:h}=e;if(i.path==="/"&&a)return K(a)?h="/"+a:K0(a)&&(h="/"+a.path,t=a.statusCode),h=r.$localePath(h,o),qn(h,t);if(!(u&&(s.__pendingLocale=o,s.__pendingLocalePromise=new Promise(y=>{s.__resolvePendingLocalePromise=y}),!n))){if(c&&d==="prefix_except_default"){const y=Mo(),C=f.find(_=>{var w;return typeof _!="string"?(w=_.defaultForDomains)==null?void 0:w.find(m=>m===y):!1}),L=typeof C!="string"?C==null?void 0:C.code:void 0;if(i.path.startsWith(`/${L}`))return qn(i.path.replace(`/${L}`,""),t);if(!i.path.startsWith(`/${o}`)&&o!==L){const w=Dh()(i.path);return qn(w!==""?`/${o+i.path.replace(`/${w}`,"")}`:`/${o+(i.path==="/"?"":i.path)}`,t)}else if(h&&i.path!==h)return qn(h,t);return}if(l){const y=G0();y.value&&y.value!==h&&(y.value="",window.location.assign(h))}else if(h)return qn(h,t)}}function q0(e,t){Yn(e,"$i18n",nn(t)),Yn(e,"$getRouteBaseName",rt(gr)),Yn(e,"$localePath",rt(ps)),Yn(e,"$localeRoute",rt(sl)),Yn(e,"$switchLocalePath",rt(_r)),Yn(e,"$localeHead",rt(Ph))}function Y0(e=We()){return t=>j0(t)&&!e.public.i18n.differentDomains}function z0(e=We()){return(t,n)=>{if(!e.public.i18n.differentDomains)return t;const r=Uh(n);return r&&Er(r,t)||t}}function X0(){return()=>{const e=de(),{baseUrl:t,defaultLocale:n,differentDomains:r}=e.$config.public.i18n;if(_e(t))return t(e);const s=_e(n)?n():n;if(r&&s){const o=Uh(s);if(o)return o}return t}}function Qc(e){const t=[];for(const n of e){if(K(n)){t.push({code:n});continue}t.push(n)}return t}function Mh(e){return Eh+" "+e}function Yn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function rt(e,t=Do()){return(...n)=>e(t,...n)}function $h(){let e;return navigator.languages&&(e=C0(Ao,navigator.languages)),e}function J0(){const e=ms(),t=e&&e.cookieKey||_0,n=new Date,r={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(r.domain=e.cookieDomain),uE(t,r)}function ui(e,t,n){if(t===!1||!t.useCookie)return;const r=e.value??void 0;if(r!=null){if(mr.includes(r))return r;if(n)return e.value=n,n;e.value=void 0}}function Q0(e,t,n){n===!1||!n.useCookie||(e.value=t)}var Fh=(e=>(e.NOT_FOUND="not_found_match",e.FIRST_ACCESS="first_access_only",e.NO_REDIRECT_ROOT="not_redirect_on_root",e.NO_REDIRECT_NO_PREFIX="not_redirect_on_no_prefix",e.SSG_IGNORE="detect_ignore_on_ssg",e))(Fh||{});const Z0={locale:""};function Hh(e,t,n=""){const r=ms();if(!r)return Z0;const{strategy:s}=We().public.i18n,{ssg:o,callType:i,firstAccess:a,localeCookie:l}=t;if(s==="no_prefix"&&o==="ssg_ignore")return{locale:"",reason:"detect_ignore_on_ssg"};if(!a)return{locale:s==="no_prefix"?n:"",reason:"first_access_only"};const{redirectOn:c,alwaysRedirect:u,useCookie:f,fallbackLocale:d}=r,h=K(e)?e:e.path;if(s!=="no_prefix"){if(c==="root"&&h!=="/")return{locale:"",reason:"not_redirect_on_root"};if(c==="no prefix"&&!u&&h.match(rl(mr)))return{locale:"",reason:"not_redirect_on_no_prefix"}}let y;const C=f&&l||void 0;f&&(y="cookie");const L=$h();C||(y="navigator_or_header");const _=C||L,w=_||d||"";return!_&&d&&(y="fallback"),{locale:w,from:y}}function Mo(){let e;return e=window.location.host,e}function ew(e,t,n){let r=Mo()||"";const s=ie(n)?n.path:K(n)?n:"";if(r){let o;const i=e.filter(a=>{if(a&&a.domain){let l=a.domain;return Rt(a.domain)&&(l=a.domain.replace(/(http|https):\/\//,"")),l===r}else if(Array.isArray(a==null?void 0:a.domains))return a.domains.includes(r);return!1});if(i.length===1)o=i[0];else if(i.length>1)if(t==="no_prefix")console.warn(Mh("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),o=i[0];else{if(n&&s&&s!==""){const a=s.match(rl(i.map(l=>l.code)));a&&a.length>1&&(o=i.find(l=>l.code===a[1]))}o||(o=i.find(a=>Array.isArray(a.defaultForDomains)?a.defaultForDomains.includes(r):a.domainDefault))}if(o)return o.code;r=""}return r}function Uh(e){var i,a,l;const t=We();de();const n=Mo(),r=t.public.i18n,s=Ao.find(c=>c.code===e),o=((a=(i=r==null?void 0:r.domainLocales)==null?void 0:i[e])==null?void 0:a.domain)||(s==null?void 0:s.domain)||((l=s==null?void 0:s.domains)==null?void 0:l.find(c=>c===n));if(o){if(Rt(o,{strict:!0}))return o;let c;return c=new URL(window.location.origin).protocol,c+"//"+o}console.warn(Mh("Could not find domain name for locale "+e))}const ms=(e=We().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;function tw(e,t){const{multiDomainLocales:n,strategy:r,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o}=e.$config.public.i18n;if(!n||!(r==="prefix_except_default"||r==="prefix_and_default"))return;const i=ot(),a=[s,o].join("");for(const l of i.getRoutes()){const c=Io(l.name);if(c.endsWith(a)){i.removeRoute(c);continue}const u=c.split(s)[1];u===t&&i.addRoute({...l,path:l.path===`/${u}`?"/":l.path.replace(`/${u}`,"")})}}function nw(e){const{locales:t,defaultLocale:n,multiDomainLocales:r}=e.$config.public.i18n;let s=n||"";if(!r)return s;const o=Mo();if(t.some(a=>typeof a!="string"&&Array.isArray(a.defaultForDomains))){const a=t.find(l=>typeof l=="string"||!Array.isArray(l.defaultForDomains)?!1:l.defaultForDomains.includes(o??""));s=(a==null?void 0:a.code)??""}return s}/*! + * message-compiler v10.0.5 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function rw(e,t,n){return{line:e,column:t,offset:n}}function la(e,t,n){return{start:e,end:t}}const ge={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},sw=17;function $o(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function ow(e){throw e}const Bt=" ",iw="\r",Ze=` +`,aw="\u2028",lw="\u2029";function cw(e){const t=e;let n=0,r=1,s=1,o=0;const i=R=>t[R]===iw&&t[R+1]===Ze,a=R=>t[R]===Ze,l=R=>t[R]===lw,c=R=>t[R]===aw,u=R=>i(R)||a(R)||l(R)||c(R),f=()=>n,d=()=>r,h=()=>s,y=()=>o,C=R=>i(R)||l(R)||c(R)?Ze:t[R],L=()=>C(n),_=()=>C(n+o);function w(){return o=0,u(n)&&(r++,s=0),i(n)&&n++,n++,s++,t[n]}function m(){return i(n+o)&&o++,o++,t[n+o]}function p(){n=0,r=1,s=1,o=0}function E(R=0){o=R}function P(){const R=n+o;for(;R!==n;)w();o=0}return{index:f,line:d,column:h,peekOffset:y,charAt:C,currentChar:L,currentPeek:_,next:w,peek:m,reset:p,resetPeek:E,skipToPeek:P}}const sn=void 0,uw=".",Zc="'",fw="tokenizer";function dw(e,t={}){const n=t.location!==!1,r=cw(e),s=()=>r.index(),o=()=>rw(r.line(),r.column(),r.index()),i=o(),a=s(),l={currentType:13,offset:a,startLoc:i,endLoc:i,lastType:13,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function f(g,v,k,...N){const H=c();if(v.column+=k,v.offset+=k,u){const j=n?la(H.startLoc,v):null,T=$o(g,j,{domain:fw,args:N});u(T)}}function d(g,v,k){g.endLoc=o(),g.currentType=v;const N={type:v};return n&&(N.loc=la(g.startLoc,g.endLoc)),k!=null&&(N.value=k),N}const h=g=>d(g,13);function y(g,v){return g.currentChar()===v?(g.next(),v):(f(ge.EXPECTED_TOKEN,o(),0,v),"")}function C(g){let v="";for(;g.currentPeek()===Bt||g.currentPeek()===Ze;)v+=g.currentPeek(),g.peek();return v}function L(g){const v=C(g);return g.skipToPeek(),v}function _(g){if(g===sn)return!1;const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v===95}function w(g){if(g===sn)return!1;const v=g.charCodeAt(0);return v>=48&&v<=57}function m(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=_(g.currentPeek());return g.resetPeek(),N}function p(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=g.currentPeek()==="-"?g.peek():g.currentPeek(),H=w(N);return g.resetPeek(),H}function E(g,v){const{currentType:k}=v;if(k!==2)return!1;C(g);const N=g.currentPeek()===Zc;return g.resetPeek(),N}function P(g,v){const{currentType:k}=v;if(k!==7)return!1;C(g);const N=g.currentPeek()===".";return g.resetPeek(),N}function R(g,v){const{currentType:k}=v;if(k!==8)return!1;C(g);const N=_(g.currentPeek());return g.resetPeek(),N}function M(g,v){const{currentType:k}=v;if(!(k===7||k===11))return!1;C(g);const N=g.currentPeek()===":";return g.resetPeek(),N}function O(g,v){const{currentType:k}=v;if(k!==9)return!1;const N=()=>{const j=g.currentPeek();return j==="{"?_(g.peek()):j==="@"||j==="|"||j===":"||j==="."||j===Bt||!j?!1:j===Ze?(g.peek(),N()):B(g,!1)},H=N();return g.resetPeek(),H}function x(g){C(g);const v=g.currentPeek()==="|";return g.resetPeek(),v}function B(g,v=!0){const k=(H=!1,j="")=>{const T=g.currentPeek();return T==="{"||T==="@"||!T?H:T==="|"?!(j===Bt||j===Ze):T===Bt?(g.peek(),k(!0,Bt)):T===Ze?(g.peek(),k(!0,Ze)):!0},N=k();return v&&g.resetPeek(),N}function D(g,v){const k=g.currentChar();return k===sn?sn:v(k)?(g.next(),k):null}function Y(g){const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v>=48&&v<=57||v===95||v===36}function re(g){return D(g,Y)}function oe(g){const v=g.charCodeAt(0);return v>=97&&v<=122||v>=65&&v<=90||v>=48&&v<=57||v===95||v===36||v===45}function G(g){return D(g,oe)}function J(g){const v=g.charCodeAt(0);return v>=48&&v<=57}function z(g){return D(g,J)}function me(g){const v=g.charCodeAt(0);return v>=48&&v<=57||v>=65&&v<=70||v>=97&&v<=102}function it(g){return D(g,me)}function Xe(g){let v="",k="";for(;v=z(g);)k+=v;return k}function He(g){let v="";for(;;){const k=g.currentChar();if(k==="{"||k==="}"||k==="@"||k==="|"||!k)break;if(k===Bt||k===Ze)if(B(g))v+=k,g.next();else{if(x(g))break;v+=k,g.next()}else v+=k,g.next()}return v}function kt(g){L(g);let v="",k="";for(;v=G(g);)k+=v;return g.currentChar()===sn&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k}function Ot(g){L(g);let v="";return g.currentChar()==="-"?(g.next(),v+=`-${Xe(g)}`):v+=Xe(g),g.currentChar()===sn&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),v}function Sn(g){return g!==Zc&&g!==Ze}function Ke(g){L(g),y(g,"'");let v="",k="";for(;v=D(g,Sn);)v==="\\"?k+=F(g):k+=v;const N=g.currentChar();return N===Ze||N===sn?(f(ge.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),N===Ze&&(g.next(),y(g,"'")),k):(y(g,"'"),k)}function F(g){const v=g.currentChar();switch(v){case"\\":case"'":return g.next(),`\\${v}`;case"u":return q(g,v,4);case"U":return q(g,v,6);default:return f(ge.UNKNOWN_ESCAPE_SEQUENCE,o(),0,v),""}}function q(g,v,k){y(g,v);let N="";for(let H=0;H{const N=g.currentChar();return N==="{"||N==="@"||N==="|"||N==="("||N===")"||!N||N===Bt?k:(k+=N,g.next(),v(k))};return v("")}function b(g){L(g);const v=y(g,"|");return L(g),v}function S(g,v){let k=null;switch(g.currentChar()){case"{":return v.braceNest>=1&&f(ge.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),g.next(),k=d(v,2,"{"),L(g),v.braceNest++,k;case"}":return v.braceNest>0&&v.currentType===2&&f(ge.EMPTY_PLACEHOLDER,o(),0),g.next(),k=d(v,3,"}"),v.braceNest--,v.braceNest>0&&L(g),v.inLinked&&v.braceNest===0&&(v.inLinked=!1),k;case"@":return v.braceNest>0&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k=A(g,v)||h(v),v.braceNest=0,k;default:{let H=!0,j=!0,T=!0;if(x(g))return v.braceNest>0&&f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),k=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,k;if(v.braceNest>0&&(v.currentType===4||v.currentType===5||v.currentType===6))return f(ge.UNTERMINATED_CLOSING_BRACE,o(),0),v.braceNest=0,U(g,v);if(H=m(g,v))return k=d(v,4,kt(g)),L(g),k;if(j=p(g,v))return k=d(v,5,Ot(g)),L(g),k;if(T=E(g,v))return k=d(v,6,Ke(g)),L(g),k;if(!H&&!j&&!T)return k=d(v,12,X(g)),f(ge.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,k.value),L(g),k;break}}return k}function A(g,v){const{currentType:k}=v;let N=null;const H=g.currentChar();switch((k===7||k===8||k===11||k===9)&&(H===Ze||H===Bt)&&f(ge.INVALID_LINKED_FORMAT,o(),0),H){case"@":return g.next(),N=d(v,7,"@"),v.inLinked=!0,N;case".":return L(g),g.next(),d(v,8,".");case":":return L(g),g.next(),d(v,9,":");default:return x(g)?(N=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,N):P(g,v)||M(g,v)?(L(g),A(g,v)):R(g,v)?(L(g),d(v,11,ae(g))):O(g,v)?(L(g),H==="{"?S(g,v)||N:d(v,10,ye(g))):(k===7&&f(ge.INVALID_LINKED_FORMAT,o(),0),v.braceNest=0,v.inLinked=!1,U(g,v))}}function U(g,v){let k={type:13};if(v.braceNest>0)return S(g,v)||h(v);if(v.inLinked)return A(g,v)||h(v);switch(g.currentChar()){case"{":return S(g,v)||h(v);case"}":return f(ge.UNBALANCED_CLOSING_BRACE,o(),0),g.next(),d(v,3,"}");case"@":return A(g,v)||h(v);default:{if(x(g))return k=d(v,1,b(g)),v.braceNest=0,v.inLinked=!1,k;if(B(g))return d(v,0,He(g));break}}return k}function $(){const{currentType:g,offset:v,startLoc:k,endLoc:N}=l;return l.lastType=g,l.lastOffset=v,l.lastStartLoc=k,l.lastEndLoc=N,l.offset=s(),l.startLoc=o(),r.currentChar()===sn?d(l,13):U(r,l)}return{nextToken:$,currentOffset:s,currentPosition:o,context:c}}const hw="parser",pw=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function mw(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function gw(e={}){const t=e.location!==!1,{onError:n}=e;function r(_,w,m,p,...E){const P=_.currentPosition();if(P.offset+=p,P.column+=p,n){const R=t?la(m,P):null,M=$o(w,R,{domain:hw,args:E});n(M)}}function s(_,w,m){const p={type:_};return t&&(p.start=w,p.end=w,p.loc={start:m,end:m}),p}function o(_,w,m,p){t&&(_.end=w,_.loc&&(_.loc.end=m))}function i(_,w){const m=_.context(),p=s(3,m.offset,m.startLoc);return p.value=w,o(p,_.currentOffset(),_.currentPosition()),p}function a(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(5,p,E);return P.index=parseInt(w,10),_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function l(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(4,p,E);return P.key=w,_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function c(_,w){const m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(9,p,E);return P.value=w.replace(pw,mw),_.nextToken(),o(P,_.currentOffset(),_.currentPosition()),P}function u(_){const w=_.nextToken(),m=_.context(),{lastOffset:p,lastStartLoc:E}=m,P=s(8,p,E);return w.type!==11?(r(_,ge.UNEXPECTED_EMPTY_LINKED_MODIFIER,m.lastStartLoc,0),P.value="",o(P,p,E),{nextConsumeToken:w,node:P}):(w.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Nt(w)),P.value=w.value||"",o(P,_.currentOffset(),_.currentPosition()),{node:P})}function f(_,w){const m=_.context(),p=s(7,m.offset,m.startLoc);return p.value=w,o(p,_.currentOffset(),_.currentPosition()),p}function d(_){const w=_.context(),m=s(6,w.offset,w.startLoc);let p=_.nextToken();if(p.type===8){const E=u(_);m.modifier=E.node,p=E.nextConsumeToken||_.nextToken()}switch(p.type!==9&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(p)),p=_.nextToken(),p.type===2&&(p=_.nextToken()),p.type){case 10:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(p)),m.key=f(_,p.value||"");break;case 4:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(p)),m.key=l(_,p.value||"");break;case 5:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(p)),m.key=a(_,p.value||"");break;case 6:p.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(p)),m.key=c(_,p.value||"");break;default:{r(_,ge.UNEXPECTED_EMPTY_LINKED_KEY,w.lastStartLoc,0);const E=_.context(),P=s(7,E.offset,E.startLoc);return P.value="",o(P,E.offset,E.startLoc),m.key=P,o(m,E.offset,E.startLoc),{nextConsumeToken:p,node:m}}}return o(m,_.currentOffset(),_.currentPosition()),{node:m}}function h(_){const w=_.context(),m=w.currentType===1?_.currentOffset():w.offset,p=w.currentType===1?w.endLoc:w.startLoc,E=s(2,m,p);E.items=[];let P=null;do{const O=P||_.nextToken();switch(P=null,O.type){case 0:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(O)),E.items.push(i(_,O.value||""));break;case 5:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(O)),E.items.push(a(_,O.value||""));break;case 4:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(O)),E.items.push(l(_,O.value||""));break;case 6:O.value==null&&r(_,ge.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Nt(O)),E.items.push(c(_,O.value||""));break;case 7:{const x=d(_);E.items.push(x.node),P=x.nextConsumeToken||null;break}}}while(w.currentType!==13&&w.currentType!==1);const R=w.currentType===1?w.lastOffset:_.currentOffset(),M=w.currentType===1?w.lastEndLoc:_.currentPosition();return o(E,R,M),E}function y(_,w,m,p){const E=_.context();let P=p.items.length===0;const R=s(1,w,m);R.cases=[],R.cases.push(p);do{const M=h(_);P||(P=M.items.length===0),R.cases.push(M)}while(E.currentType!==13);return P&&r(_,ge.MUST_HAVE_MESSAGES_IN_PLURAL,m,0),o(R,_.currentOffset(),_.currentPosition()),R}function C(_){const w=_.context(),{offset:m,startLoc:p}=w,E=h(_);return w.currentType===13?E:y(_,m,p,E)}function L(_){const w=dw(_,Ie({},e)),m=w.context(),p=s(0,m.offset,m.startLoc);return t&&p.loc&&(p.loc.source=_),p.body=C(w),e.onCacheKey&&(p.cacheKey=e.onCacheKey(_)),m.currentType!==13&&r(w,ge.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,_[m.offset]||""),o(p,w.currentOffset(),w.currentPosition()),p}return{parse:L}}function Nt(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function _w(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function eu(e,t){for(let n=0;ntu(n)),e}function tu(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;na;function c(L,_){a.code+=L}function u(L,_=!0){const w=_?s:"";c(o?w+" ".repeat(L):w)}function f(L=!0){const _=++a.indentLevel;L&&u(_)}function d(L=!0){const _=--a.indentLevel;L&&u(_)}function h(){u(a.indentLevel)}return{context:l,push:c,indent:f,deindent:d,newline:h,helper:L=>`_${L}`,needIndent:()=>a.needIndent}}function Ew(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),yr(e,t.key),t.modifier?(e.push(", "),yr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function ww(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let o=0;o{const n=K(t.mode)?t.mode:"normal",r=K(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,i=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=vw(e,{mode:n,filename:r,sourceMap:s,breakLineCode:o,needIndent:i});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),a.length>0&&(l.push(`const { ${nl(a.map(f=>`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),yr(l,e),l.deindent(i),l.push("}"),delete e.helpers;const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function Tw(e,t={}){const n=Ie({},t),r=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,a=gw(n).parse(e);return r?(o&&bw(a),s&&Qn(a),{ast:a,code:""}):(yw(a,n),Lw(a,n))}/*! + * core-base v10.0.5 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function Pw(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(el().__INTLIFY_PROD_DEVTOOLS__=!1)}function fi(e){return n=>Rw(n,e)}function Rw(e,t){const n=Ow(t);if(n==null)throw Xr(0);if(al(n)===1){const o=Iw(n);return e.plural(o.reduce((i,a)=>[...i,nu(e,a)],[]))}else return nu(e,n)}const kw=["b","body"];function Ow(e){return En(e,kw)}const Aw=["c","cases"];function Iw(e){return En(e,Aw,[])}function nu(e,t){const n=xw(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=Mw(t).reduce((s,o)=>[...s,ca(e,o)],[]);return e.normalize(r)}}const Nw=["s","static"];function xw(e){return En(e,Nw)}const Dw=["i","items"];function Mw(e){return En(e,Dw,[])}function ca(e,t){const n=al(t);switch(n){case 3:return ks(t,n);case 9:return ks(t,n);case 4:{const r=t;if(wt(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(wt(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Xr(n)}case 5:{const r=t;if(wt(r,"i")&&Ae(r.i))return e.interpolate(e.list(r.i));if(wt(r,"index")&&Ae(r.index))return e.interpolate(e.list(r.index));throw Xr(n)}case 6:{const r=t,s=Uw(r),o=Bw(r);return e.linked(ca(e,o),s?ca(e,s):void 0,e.type)}case 7:return ks(t,n);case 8:return ks(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const $w=["t","type"];function al(e){return En(e,$w)}const Fw=["v","value"];function ks(e,t){const n=En(e,Fw);if(n)return n;throw Xr(t)}const Hw=["m","modifier"];function Uw(e){return En(e,Hw)}const jw=["k","key"];function Bw(e){const t=En(e,jw);if(t)return t;throw Xr(6)}function En(e,t,n){for(let r=0;re;let Os=be();function br(e){return ie(e)&&al(e)===0&&(wt(e,"b")||wt(e,"body"))}function Ww(e,t={}){let n=!1;const r=t.onError||ow;return t.onError=s=>{n=!0,r(s)},{...Tw(e,t),detectError:n}}function Kw(e,t){if(K(e)){Te(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||Vw)(e),s=Os[r];if(s)return s;const{ast:o,detectError:i}=Ww(e,{...t,location:!1,jit:!0}),a=fi(o);return i?a:Os[r]=a}else{const n=e.cacheKey;if(n){const r=Os[n];return r||(Os[n]=fi(e))}else return fi(e)}}let Jr=null;function Gw(e){Jr=e}function qw(e,t,n){Jr&&Jr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const Yw=zw("function:translate");function zw(e){return t=>Jr&&Jr.emit(e,t)}const Yt={INVALID_ARGUMENT:sw,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},Xw=24;function zt(e){return $o(e,null,void 0)}function ll(e,t){return t.locale!=null?ru(t.locale):ru(e.locale)}let di;function ru(e){if(K(e))return e;if(_e(e)){if(e.resolvedOnce&&di!=null)return di;if(e.constructor.name==="Function"){const t=e();if(d0(t))throw zt(Yt.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return di=t}else throw zt(Yt.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw zt(Yt.NOT_SUPPORT_LOCALE_TYPE)}function Jw(e,t,n){return[...new Set([n,...ke(t)?t:ie(t)?Object.keys(t):K(t)?[t]:[n]])]}function jh(e,t,n){const r=K(n)?n:ao,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;ke(i);)i=su(o,i,t);const a=ke(t)||!ue(t)?t:t.default?t.default:null;i=K(a)?[a]:a,ke(i)&&su(o,i,!1),s.__localeChainCache.set(r,o)}return o}function su(e,t,n){let r=!0;for(let s=0;s{i===void 0?i=a:i+=a},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=sS(i),i===!1))return!1;d[1]()}};function h(){const y=e[n+1];if(r===5&&y==="'"||r===6&&y==='"')return n++,a="\\"+y,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&h())){if(l=rS(o),f=wn[r],c=f[l]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(a=o,u()===!1))))return;if(r===7)return t}}const ou=new Map;function iS(e,t){return ie(e)?e[t]:null}function aS(e,t){if(!ie(e))return null;let n=ou.get(t);if(n||(n=oS(t),n&&ou.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function cS(){return{upper:(e,t)=>t==="text"&&K(e)?e.toUpperCase():t==="vnode"&&ie(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&K(e)?e.toLowerCase():t==="vnode"&&ie(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&K(e)?au(e):t==="vnode"&&ie(e)&&"__v_isVNode"in e?au(e.children):e}}let Bh;function uS(e){Bh=e}let Vh;function fS(e){Vh=e}let Wh;function dS(e){Wh=e}let Kh=null;const hS=e=>{Kh=e},pS=()=>Kh;let Gh=null;const lu=e=>{Gh=e},mS=()=>Gh;let cu=0;function gS(e={}){const t=_e(e.onWarn)?e.onWarn:p0,n=K(e.version)?e.version:lS,r=K(e.locale)||_e(e.locale)?e.locale:ao,s=_e(r)?ao:r,o=ke(e.fallbackLocale)||ue(e.fallbackLocale)||K(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=ue(e.messages)?e.messages:hi(s),a=ue(e.datetimeFormats)?e.datetimeFormats:hi(s),l=ue(e.numberFormats)?e.numberFormats:hi(s),c=Ie(be(),e.modifiers,cS()),u=e.pluralRules||be(),f=_e(e.missing)?e.missing:null,d=Te(e.missingWarn)||so(e.missingWarn)?e.missingWarn:!0,h=Te(e.fallbackWarn)||so(e.fallbackWarn)?e.fallbackWarn:!0,y=!!e.fallbackFormat,C=!!e.unresolving,L=_e(e.postTranslation)?e.postTranslation:null,_=ue(e.processor)?e.processor:null,w=Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,m=!!e.escapeParameter,p=_e(e.messageCompiler)?e.messageCompiler:Bh,E=_e(e.messageResolver)?e.messageResolver:Vh||iS,P=_e(e.localeFallbacker)?e.localeFallbacker:Wh||Jw,R=ie(e.fallbackContext)?e.fallbackContext:void 0,M=e,O=ie(M.__datetimeFormatters)?M.__datetimeFormatters:new Map,x=ie(M.__numberFormatters)?M.__numberFormatters:new Map,B=ie(M.__meta)?M.__meta:{};cu++;const D={version:n,cid:cu,locale:r,fallbackLocale:o,messages:i,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:y,unresolving:C,postTranslation:L,processor:_,warnHtmlMessage:w,escapeParameter:m,messageCompiler:p,messageResolver:E,localeFallbacker:P,fallbackContext:R,onWarn:t,__meta:B};return D.datetimeFormats=a,D.numberFormats=l,D.__datetimeFormatters=O,D.__numberFormatters=x,__INTLIFY_PROD_DEVTOOLS__&&qw(D,n,B),D}const hi=e=>({[e]:be()});function cl(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const a=o(e,n,t,s);return K(a)?a:t}else return t}function Pr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function _S(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function yS(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r{qh.includes(l)?i[l]=n[l]:o[l]=n[l]}),K(r)?o.locale=r:ue(r)&&(i=r),ue(s)&&(i=s),[o.key||"",a,o,i]}function fu(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function du(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,c,u,f]=fa(...t),d=Te(u.missingWarn)?u.missingWarn:e.missingWarn;Te(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,y=ll(e,u),C=i(e,s,y);if(!K(l)||l==="")return new Intl.NumberFormat(y,f).format(c);let L={},_,w=null;const m="number format";for(let P=0;P{Yh.includes(l)?i[l]=n[l]:o[l]=n[l]}),K(r)?o.locale=r:ue(r)&&(i=r),ue(s)&&(i=s),[o.key||"",a,o,i]}function hu(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}const bS=e=>e,vS=e=>"",ES="text",wS=e=>e.length===0?"":nl(e),SS=h0;function pu(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function CS(e){const t=Ae(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Ae(e.named.count)||Ae(e.named.n))?Ae(e.named.count)?e.named.count:Ae(e.named.n)?e.named.n:t:t}function LS(e,t){t.count||(t.count=e),t.n||(t.n=e)}function TS(e={}){const t=e.locale,n=CS(e),r=ie(e.pluralRules)&&K(t)&&_e(e.pluralRules[t])?e.pluralRules[t]:pu,s=ie(e.pluralRules)&&K(t)&&_e(e.pluralRules[t])?pu:void 0,o=_=>_[r(n,_.length,s)],i=e.list||[],a=_=>i[_],l=e.named||be();Ae(e.pluralIndex)&&LS(n,l);const c=_=>l[_];function u(_,w){const m=_e(e.messages)?e.messages(_,!!w):ie(e.messages)?e.messages[_]:!1;return m||(e.parent?e.parent.message(_):vS)}const f=_=>e.modifiers?e.modifiers[_]:bS,d=ue(e.processor)&&_e(e.processor.normalize)?e.processor.normalize:wS,h=ue(e.processor)&&_e(e.processor.interpolate)?e.processor.interpolate:SS,y=ue(e.processor)&&K(e.processor.type)?e.processor.type:ES,L={list:a,named:c,plural:o,linked:(_,...w)=>{const[m,p]=w;let E="text",P="";w.length===1?ie(m)?(P=m.modifier||P,E=m.type||E):K(m)&&(P=m||P):w.length===2&&(K(m)&&(P=m||P),K(p)&&(E=p||E));const R=u(_,!0)(L),M=E==="vnode"&&ke(R)&&P?R[0]:R;return P?f(P)(M,E):M},message:u,type:y,interpolate:h,normalize:d,values:Ie(be(),i,l)};return L}const mu=()=>"",pt=e=>_e(e);function gu(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:a}=e,[l,c]=da(...t),u=Te(c.missingWarn)?c.missingWarn:e.missingWarn,f=Te(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=Te(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,y=K(c.default)||Te(c.default)?Te(c.default)?o?l:()=>l:c.default:n?o?l:()=>l:null,C=n||y!=null&&(K(y)||_e(y)),L=ll(e,c);d&&PS(c);let[_,w,m]=h?[l,L,a[L]||be()]:zh(e,l,L,i,f,u),p=_,E=l;if(!h&&!(K(p)||br(p)||pt(p))&&C&&(p=y,E=p),!h&&(!(K(p)||br(p)||pt(p))||!K(w)))return s?Fo:l;let P=!1;const R=()=>{P=!0},M=pt(p)?p:Xh(e,l,w,p,E,R);if(P)return p;const O=OS(e,w,m,c),x=TS(O),B=RS(e,M,x),D=r?r(B,l):B;if(__INTLIFY_PROD_DEVTOOLS__){const Y={timestamp:Date.now(),key:K(l)?l:pt(p)?p.key:"",locale:w||(pt(p)?p.locale:""),format:K(p)?p:pt(p)?p.source:"",message:D};Y.meta=Ie({},e.__meta,pS()||{}),Yw(Y)}return D}function PS(e){ke(e.list)?e.list=e.list.map(t=>K(t)?Bc(t):t):ie(e.named)&&Object.keys(e.named).forEach(t=>{K(e.named[t])&&(e.named[t]=Bc(e.named[t]))})}function zh(e,t,n,r,s,o){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let f=be(),d,h=null;const y="translate";for(let C=0;Cr;return c.locale=n,c.key=t,c}const l=i(r,kS(e,n,s,r,a,o));return l.locale=n,l.key=t,l.source=r,l}function RS(e,t,n){return t(n)}function da(...e){const[t,n,r]=e,s=be();if(!K(t)&&!Ae(t)&&!pt(t)&&!br(t))throw zt(Yt.INVALID_ARGUMENT);const o=Ae(t)?String(t):(pt(t),t);return Ae(n)?s.plural=n:K(n)?s.default=n:ue(n)&&!Oo(n)?s.named=n:ke(n)&&(s.list=n),Ae(r)?s.plural=r:K(r)?s.default=r:ue(r)&&Ie(s,r),[o,s]}function kS(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>i0(t,n,i)}}function OS(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:s,pluralRules:o,messages:(h,y)=>{let C=i(n,h);if(C==null&&(u||y)){const[,,L]=zh(u||e,h,t,a,l,c);C=i(L,h)}if(K(C)||br(C)){let L=!1;const w=Xh(e,h,t,C,h,()=>{L=!0});return L?mu:w}else return pt(C)?C:mu}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),Ae(r.plural)&&(d.pluralIndex=r.plural),d}Pw();/*! + * vue-i18n v10.0.5 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const AS="10.0.5";function IS(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(el().__INTLIFY_PROD_DEVTOOLS__=!1)}const yt={UNEXPECTED_RETURN_TYPE:Xw,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 Tt(e,...t){return $o(e,null,void 0)}const ha=vn("__translateVNode"),pa=vn("__datetimeParts"),ma=vn("__numberParts"),NS=vn("__setPluralRules"),xS=vn("__injectWithOption"),ga=vn("__dispose");function Qr(e){if(!ie(e))return e;for(const t in e)if(wt(e,t))if(!t.includes("."))ie(e[t])&&Qr(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(),$n(c,i[l])):$n(c,i)}else K(a)&&$n(JSON.parse(a),i)}),s==null&&o)for(const a in i)wt(i,a)&&Qr(i[a]);return i}function Qh(e){return e.type}function DS(e,t,n){let r=ie(t.messages)?t.messages:be();"__i18nGlobal"in n&&(r=Jh(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(ie(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(ie(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function _u(e){return Pe(mn,null,e,0)}const yu="__INTLIFY_META__",bu=()=>[],MS=()=>!1;let vu=0;function Eu(e){return(t,n,r,s)=>e(n,r,tn()||void 0,s)}const $S=()=>{const e=tn();let t=null;return e&&(t=Qh(e)[yu])?{[yu]:t}:null};function Zh(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,s=e.flatJson,o=ro?Re:lr;let i=Te(e.inheritLocale)?e.inheritLocale:!0;const a=o(t&&i?t.locale.value:K(e.locale)?e.locale:ao),l=o(t&&i?t.fallbackLocale.value:K(e.fallbackLocale)||ke(e.fallbackLocale)||ue(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),c=o(Jh(a.value,e)),u=o(ue(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=o(ue(e.numberFormats)?e.numberFormats:{[a.value]:{}});let d=t?t.missingWarn:Te(e.missingWarn)||so(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:Te(e.fallbackWarn)||so(e.fallbackWarn)?e.fallbackWarn:!0,y=t?t.fallbackRoot:Te(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,L=_e(e.missing)?e.missing:null,_=_e(e.missing)?Eu(e.missing):null,w=_e(e.postTranslation)?e.postTranslation:null,m=t?t.warnHtmlMessage:Te(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter;const E=t?t.modifiers:ue(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,R;R=(()=>{r&&lu(null);const T={version:AS,locale:a.value,fallbackLocale:l.value,messages:c.value,modifiers:E,pluralRules:P,missing:_===null?void 0:_,missingWarn:d,fallbackWarn:h,fallbackFormat:C,unresolving:!0,postTranslation:w===null?void 0:w,warnHtmlMessage:m,escapeParameter:p,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};T.datetimeFormats=u.value,T.numberFormats=f.value,T.__datetimeFormatters=ue(R)?R.__datetimeFormatters:void 0,T.__numberFormatters=ue(R)?R.__numberFormatters:void 0;const I=gS(T);return r&&lu(I),I})(),Pr(R,a.value,l.value);function O(){return[a.value,l.value,c.value,u.value,f.value]}const x=we({get:()=>a.value,set:T=>{a.value=T,R.locale=a.value}}),B=we({get:()=>l.value,set:T=>{l.value=T,R.fallbackLocale=l.value,Pr(R,a.value,T)}}),D=we(()=>c.value),Y=we(()=>u.value),re=we(()=>f.value);function oe(){return _e(w)?w:null}function G(T){w=T,R.postTranslation=T}function J(){return L}function z(T){T!==null&&(_=Eu(T)),L=T,R.missing=_}const me=(T,I,W,Q,le,ce)=>{O();let Oe;try{__INTLIFY_PROD_DEVTOOLS__,r||(R.fallbackContext=t?mS():void 0),Oe=T(R)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(R.fallbackContext=void 0)}if(W!=="translate exists"&&Ae(Oe)&&Oe===Fo||W==="translate exists"&&!Oe){const[Ue,ut]=I();return t&&y?Q(t):le(Ue)}else{if(ce(Oe))return Oe;throw Tt(yt.UNEXPECTED_RETURN_TYPE)}};function it(...T){return me(I=>Reflect.apply(gu,null,[I,...T]),()=>da(...T),"translate",I=>Reflect.apply(I.t,I,[...T]),I=>I,I=>K(I))}function Xe(...T){const[I,W,Q]=T;if(Q&&!ie(Q))throw Tt(yt.INVALID_ARGUMENT);return it(I,W,Ie({resolvedMessage:!0},Q||{}))}function He(...T){return me(I=>Reflect.apply(uu,null,[I,...T]),()=>ua(...T),"datetime format",I=>Reflect.apply(I.d,I,[...T]),()=>iu,I=>K(I))}function kt(...T){return me(I=>Reflect.apply(du,null,[I,...T]),()=>fa(...T),"number format",I=>Reflect.apply(I.n,I,[...T]),()=>iu,I=>K(I))}function Ot(T){return T.map(I=>K(I)||Ae(I)||Te(I)?_u(String(I)):I)}const Ke={normalize:Ot,interpolate:T=>T,type:"vnode"};function F(...T){return me(I=>{let W;const Q=I;try{Q.processor=Ke,W=Reflect.apply(gu,null,[Q,...T])}finally{Q.processor=null}return W},()=>da(...T),"translate",I=>I[ha](...T),I=>[_u(I)],I=>ke(I))}function q(...T){return me(I=>Reflect.apply(du,null,[I,...T]),()=>fa(...T),"number format",I=>I[ma](...T),bu,I=>K(I)||ke(I))}function V(...T){return me(I=>Reflect.apply(uu,null,[I,...T]),()=>ua(...T),"datetime format",I=>I[pa](...T),bu,I=>K(I)||ke(I))}function X(T){P=T,R.pluralRules=P}function ae(T,I){return me(()=>{if(!T)return!1;const W=K(I)?I:a.value,Q=S(W),le=R.messageResolver(Q,T);return br(le)||pt(le)||K(le)},()=>[T],"translate exists",W=>Reflect.apply(W.te,W,[T,I]),MS,W=>Te(W))}function ye(T){let I=null;const W=jh(R,l.value,a.value);for(let Q=0;Q{i&&(a.value=T,R.locale=T,Pr(R,a.value,l.value))}),ze(t.fallbackLocale,T=>{i&&(l.value=T,R.fallbackLocale=T,Pr(R,a.value,l.value))}));const j={id:vu,locale:x,fallbackLocale:B,get inheritLocale(){return i},set inheritLocale(T){i=T,T&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Pr(R,a.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:D,get modifiers(){return E},get pluralRules(){return P||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(T){d=T,R.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(T){h=T,R.fallbackWarn=h},get fallbackRoot(){return y},set fallbackRoot(T){y=T},get fallbackFormat(){return C},set fallbackFormat(T){C=T,R.fallbackFormat=C},get warnHtmlMessage(){return m},set warnHtmlMessage(T){m=T,R.warnHtmlMessage=T},get escapeParameter(){return p},set escapeParameter(T){p=T,R.escapeParameter=T},t:it,getLocaleMessage:S,setLocaleMessage:A,mergeLocaleMessage:U,getPostTranslationHandler:oe,setPostTranslationHandler:G,getMissingHandler:J,setMissingHandler:z,[NS]:X};return j.datetimeFormats=Y,j.numberFormats=re,j.rt=Xe,j.te=ae,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[xS]=n,j[ha]=F,j[pa]=V,j[ma]=q,j}const ul={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function FS({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 ep(){return je}const HS=Pt({name:"i18n-t",props:Ie({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ae(e)||!isNaN(e)}},ul),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||fl({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=FS(t,o),l=s[ha](e.keypath,a,i),c=Ie(be(),r),u=K(e.tag)||ie(e.tag)?e.tag:ep();return Ye(u,c,l)}}}),wu=HS;function US(e){return ke(e)&&!K(e[0])}function tp(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:ie(e.format)&&(K(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,h)=>n.includes(h)?Ie(be(),d,{[h]:e.format[h]}):d,be()));const l=r(e.value,i,a);let c=[i.key];ke(l)?c=l.map((d,h)=>{const y=s[d.type],C=y?y({[d.type]:d.value,index:h,parts:l}):[d.value];return US(C)&&(C[0].key=`${d.type}-${h}`),C}):K(l)&&(c=[l]);const u=Ie(be(),o),f=K(e.tag)||ie(e.tag)?e.tag:ep();return Ye(f,u,c)}}const jS=Pt({name:"i18n-n",props:Ie({value:{type:Number,required:!0},format:{type:[String,Object]}},ul),setup(e,t){const n=e.i18n||fl({useScope:e.scope,__useComponent:!0});return tp(e,t,Yh,(...r)=>n[ma](...r))}}),Su=jS,BS=Pt({name:"i18n-d",props:Ie({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ul),setup(e,t){const n=e.i18n||fl({useScope:e.scope,__useComponent:!0});return tp(e,t,qh,(...r)=>n[pa](...r))}}),Cu=BS;function VS(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 WS(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw Tt(yt.UNEXPECTED_ERROR);const c=VS(e,a.$),u=Lu(l);return[Reflect.apply(c.t,c,[...Tu(u)]),c]};return{created:(i,a)=>{const[l,c]=t(a);ro&&e.global===c&&(i.__i18nWatcher=ze(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{ro&&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=Lu(a);i.textContent=Reflect.apply(l.t,l,[...Tu(c)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function Lu(e){if(K(e))return{path:e};if(ue(e)){if(!("path"in e))throw Tt(yt.REQUIRED_VALUE,"path");return e}else throw Tt(yt.INVALID_VALUE)}function Tu(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 KS(e,t,...n){const r=ue(n[0])?n[0]:{};(Te(r.globalInstall)?r.globalInstall:!0)&&([wu.name,"I18nT"].forEach(o=>e.component(o,wu)),[Su.name,"I18nN"].forEach(o=>e.component(o,Su)),[Cu.name,"I18nD"].forEach(o=>e.component(o,Cu))),e.directive("t",WS(t))}const GS=vn("global-vue-i18n");function qS(e={},t){const n=Te(e.globalInjection)?e.globalInjection:!0,r=new Map,[s,o]=YS(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),ue(d[0])){const C=d[0];u.__composerExtend=C.__composerExtend,u.__vueI18nExtend=C.__vueI18nExtend}let h=null;n&&(h=nC(f,u.global)),KS(f,u,...d);const y=f.unmount;f.unmount=()=>{h&&h(),u.dispose(),y()}},get global(){return o},dispose(){s.stop()},__instances:r,__getInstance:a,__setInstance:l,__deleteInstance:c};return u}function fl(e={}){const t=tn();if(t==null)throw Tt(yt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Tt(yt.NOT_INSTALLED);const n=zS(t),r=JS(n),s=Qh(t),o=XS(e,s);if(o==="global")return DS(r,e,s),r;if(o==="parent"){let l=QS(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=Zh(l),i.__composerExtend&&(a[ga]=i.__composerExtend(a)),eC(i,t,a),i.__setInstance(t,a)}return a}function YS(e,t,n){const r=as(),s=r.run(()=>Zh(e));if(s==null)throw Tt(yt.UNEXPECTED_ERROR);return[r,s]}function zS(e){const t=Be(e.isCE?GS:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Tt(e.isCE?yt.NOT_INSTALLED_WITH_PROVIDE:yt.UNEXPECTED_ERROR);return t}function XS(e,t){return Oo(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function JS(e){return e.mode==="composition"?e.global:e.global.__composer}function QS(e,t,n=!1){let r=null;const s=t.root;let o=ZS(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 ZS(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function eC(e,t,n){_o(()=>{},t),bo(()=>{const r=n;e.__deleteInstance(t);const s=r[ga];s&&(s(),delete r[ga])},t)}const tC=["locale","fallbackLocale","availableLocales"],Pu=["t","rt","d","n","tm","te"];function nC(e,t){const n=Object.create(null);return tC.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Tt(yt.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,Pu.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Tt(yt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Pu.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}IS();uS(Kw);fS(aS);dS(jh);if(__INTLIFY_PROD_DEVTOOLS__){const e=el();e.__INTLIFY__=!0,Gw(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function RL(e){const t=Do(),n=Qd(),r=An(t.i18n),s=t.router,o=hs(t.i18n),i=Qc(Lh(t.i18n)),a=Re({}),l=t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR,c=we({get(){return l?t.metaState.value:s.currentRoute.value.meta[Fs]??{}},set(y){t.metaState.value=y,a.value=y,s.currentRoute.value.meta[Fs]=y}}),u=ze(()=>s.currentRoute.value.fullPath,()=>{s.currentRoute.value.meta[Fs]=l?t.metaState.value:a.value});bo(()=>{u()});const f=Qc(i).find(y=>y.code===o)||{code:o},d=f.language;ne(r.baseUrl)||console.warn("I18n `baseUrl` is required to generate valid SEO tag links.");const h=()=>{const y={link:[],meta:[]};if(o&&r.locales){const C="id";y.link.push(...Rh(t,i,C),...Oh(t,C,e)),y.meta.push(...Ah(t,C,e),...Ih(f,d,C),...Nh(i,d,C))}n==null||n.push(y)};return function(y){c.value={...y},h()}}function kL(){return rt(ps)}function rC(){return rt(_r)}const sC=xe({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){if(e.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const t=rC(),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 oC(e,{extendComposer:t,extendComposerInstance:n}){const r=as(),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,An(e)),()=>{}),e.mode==="legacy"&&(a.__vueI18nExtend=c=>(n(c,An(c)),()=>{})),Reflect.apply(s,e,[o,a]);const l=An(e);if(r.run(()=>{t(l),e.mode==="legacy"&&Sh(e.global)&&n(e.global,An(e.global))}),e.mode==="composition"&&o.config.globalProperties.$i18n!=null&&n(o.config.globalProperties.$i18n,l),a.inject){const c=Do(e);o.mixin({methods:{$getRouteBaseName:rt(gr,c),$resolveRoute:rt(xo,c),$localePath:rt(ps,c),$localeRoute:rt(sl,c),$localeLocation:rt(B0,c),$switchLocalePath:rt(_r,c),$localeHead:rt(Ph,c)}})}if(o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{r.stop(),c()}}},r}const iC=xe({name:"i18n:plugin",parallel:g0,async setup(e){let t,n;const r=Un(),{vueApp:s}=e,o=e,i=nw(o);tw(o,i);const a={...o.$config.public.i18n,defaultLocale:i};a.baseUrl=X0();const l=ms(),c=([t,n]=mt(()=>L0(m0,de())),t=await t,n(),t);c.messages=c.messages||{},c.fallbackLocale=c.fallbackLocale??!1;const u=Dh(),f=p=>p||c.locale||"en-US",d=J0();let h=zc(r,u(r),f(a.defaultLocale),{ssg:a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:ui(d,l,a.defaultLocale)},a);c.messages=([t,n]=mt(()=>T0(c.messages,oo,{localeCodes:mr,initialLocale:h,lazy:a.lazy,defaultLocale:a.defaultLocale,fallbackLocale:c.fallbackLocale})),t=await t,n(),t),h=f(h);const y=qS({...c,locale:h});let C=!0;const L=p=>h!==p&&C;let _=!0;const w=()=>_;if(w()&&a.strategy==="no_prefix"){const p=d.value;e.hook("app:mounted",async()=>{const E=Hh(r,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:p},h);await I0(y,E.locale),_=!1})}oC(y,{extendComposer(p){const E=Un(),P=Re(a.locales),R=Re(mr),M=Re("");p.locales=we(()=>P.value),p.localeCodes=we(()=>R.value),p.baseUrl=we(()=>M.value),y0?ze(p.locale,()=>{M.value=Kc(a.baseUrl,o)},{immediate:!0}):M.value=Kc(a.baseUrl,o),p.strategy=a.strategy,p.localeProperties=we(()=>Ao.find(O=>O.code===p.locale.value)||{code:p.locale.value}),p.setLocale=async O=>{const x=L(O);await Yc(O,y,a,x)&&x&&(C=!1);const D=await o.runWithContext(()=>Xc({route:{to:E},locale:O,routeLocale:u(E),strategy:a.strategy}));await o.runWithContext(async()=>await Jc({nuxtApp:o,i18n:y,redirectPath:D,locale:O,route:E},{enableNavigate:!0}))},p.loadLocaleMessages=async O=>{const x=Th.bind(null,y);await io(O,oo,x)},p.differentDomains=a.differentDomains,p.defaultLocale=a.defaultLocale,p.getBrowserLocale=()=>$h(),p.getLocaleCookie=()=>ui(d,l,a.defaultLocale),p.setLocaleCookie=O=>Q0(d,O,l),p.onBeforeLanguageSwitch=(O,x,B,D)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:O,newLocale:x,initialSetup:B,context:D}),p.onLanguageSwitched=(O,x)=>e.callHook("i18n:localeSwitched",{oldLocale:O,newLocale:x}),p.finalizePendingLocaleChange=async()=>{y.__pendingLocale&&(Ch(y,y.__pendingLocale),y.__resolvePendingLocalePromise&&await y.__resolvePendingLocalePromise(),y.__pendingLocale=void 0)},p.waitForPendingLocaleChange=async()=>{y.__pendingLocale&&y.__pendingLocalePromise&&await y.__pendingLocalePromise}},extendComposerInstance(p,E){const P={locales:{get:()=>E.locales.value},localeCodes:{get:()=>E.localeCodes.value},baseUrl:{get:()=>E.baseUrl.value},strategy:{get:()=>E.strategy},localeProperties:{get:()=>E.localeProperties.value},setLocale:{get:()=>async R=>Reflect.apply(E.setLocale,E,[R])},loadLocaleMessages:{get:()=>async R=>Reflect.apply(E.loadLocaleMessages,E,[R])},differentDomains:{get:()=>E.differentDomains},defaultLocale:{get:()=>E.defaultLocale},getBrowserLocale:{get:()=>()=>Reflect.apply(E.getBrowserLocale,E,[])},getLocaleCookie:{get:()=>()=>Reflect.apply(E.getLocaleCookie,E,[])},setLocaleCookie:{get:()=>R=>Reflect.apply(E.setLocaleCookie,E,[R])},onBeforeLanguageSwitch:{get:()=>(R,M,O,x)=>Reflect.apply(E.onBeforeLanguageSwitch,E,[R,M,O,x])},onLanguageSwitched:{get:()=>(R,M)=>Reflect.apply(E.onLanguageSwitched,E,[R,M])},finalizePendingLocaleChange:{get:()=>()=>Reflect.apply(E.finalizePendingLocaleChange,E,[])},waitForPendingLocaleChange:{get:()=>()=>Reflect.apply(E.waitForPendingLocaleChange,E,[])}};for(const[R,M]of Object.entries(P))Object.defineProperty(p,R,M)}}),s.use(y),q0(o,y);let m=0;Ty("locale-changing",async(p,E)=>{let P,R;const M=u(p),O=zc(p,M,()=>hs(y)||f(a.defaultLocale),{ssg:w()&&a.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:m===0,localeCookie:ui(d,l,a.defaultLocale)},a),x=L(O);([P,R]=mt(()=>Yc(O,y,a,x)),P=await P,R(),P)&&x&&(C=!1);const D=([P,R]=mt(()=>o.runWithContext(()=>Xc({route:{to:p,from:E},locale:O,routeLocale:M,strategy:a.strategy},!0))),P=await P,R(),P);return m++,[P,R]=mt(()=>o.runWithContext(async()=>Jc({nuxtApp:o,i18n:y,redirectPath:D,locale:O,route:p}))),P=await P,R(),P},{global:!0})}});function Ho(e){let t;return t=de().$nuxtSiteConfig,t||{}}const aC=xe(()=>{const e=To();if(!e)return;const t=Ho(),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 lC(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=ea(n,l.title);const u=l.title,f=(o=c.find(L=>L.name==="description"))==null?void 0:o.content,d=c.some(L=>L.property==="og:title"),h=c.some(L=>L.property==="og:image"),y=c.some(L=>L.name==="twitter:card"),C=c.some(L=>L.property==="og:description");if(i[a].meta=l.meta||[],!d&&(l.titleTemplate||l.title)){let L=(e==null?void 0:e.ogTitle)||n||l.title;typeof L=="function"&&(L=L(u)),L&&i[a].meta.push({property:"og:title",content:String(L)})}if(f&&!C){let L=(e==null?void 0:e.ogDescription)||f;typeof L=="function"&&(L=L(u)),L&&i[a].meta.push({property:"og:description",content:String(L)})}h&&!y&&i[a].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const cC=xe(()=>{const e=To();e&&e.use(lC())}),uC=/\d/,fC=["-","_","/","."];function dC(e=""){if(!uC.test(e))return e!==e.toLowerCase()}function dl(e,t){const n=fC,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=dC(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 np(e){return e?e[0].toUpperCase()+e.slice(1):""}function OL(e,t){return e?(Array.isArray(e)?e:dl(e)).map(n=>np(t!=null&&t.normalize?n.toLowerCase():n)).join(""):""}function AL(e,t){return e?(Array.isArray(e)?e:dl(e)).map(n=>n.toLowerCase()).join("-"):""}const hC=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function pC(e,t){return(Array.isArray(e)?e:dl(e)).filter(Boolean).map(n=>hC.test(n)?n.toLowerCase():np(n)).join(" ")}const mC=xe({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Un(),t=we(()=>{var o,i;if(typeof((o=e.meta)==null?void 0:o.title)=="string")return(i=e.meta)==null?void 0:i.title;const s=Bn(e.path||"/").split("/").pop();return s?pC(s):null});qa({title:()=>t.value},{tagPriority:101})}});function gC(e,t){let n=e;Rt(e,{strict:!1,acceptRelative:!0})&&(n=Va(e).pathname);const r=$i(t.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let s=Bn(t.absolute?t.siteUrl:"");r!=="/"&&s.endsWith(r)&&(s=s.slice(0,s.indexOf(r)));const o=t.withBase?Fi(r,s||"/"):s,i=Fi(n,o);return n==="/"&&!t.withBase?dr(i):yC(t.trailingSlash,i)}function _C(e){var n;return!!((n=(e.split("/").pop()||e).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function yC(e,t){const n=Va(t);if(_C(n.pathname))return t;const r=e?dr(n.pathname):Bn(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function bC(e){return window.location.origin}function vC(e={}){const t=Ho(),n=bC(),r=We().app.baseURL||"/";return s=>we(()=>gC(ne(s),{absolute:ne(e.absolute),withBase:ne(e.withBase),siteUrl:ne(e.canonical)!==!1?t.url:n,trailingSlash:t.trailingSlash,base:r}))}function EC(e){const{canonicalQueryWhitelist:t}=We().public["seo-utils"],n=Ho(),r=Un(),s=vC({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}?${gd(u)}`:c}),i={tagPriority:101};qa({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}Nb(a,i)}const wC=xe({name:"nuxt-seo:defaults",env:{islands:!1},dependsOn:["i18n:plugin"],setup(e){var r,s;const t=Ho(),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}),EC({locale:n})}});function rp(){return SC}const SC=e=>{const t=We();let n;return typeof e=="function"&&(n=fm({rootMargin:t.public.booster.lazyOffsetComponent||"0%"})),se({loader:e,hydrate:n})},zn=rp(),CC=xe(e=>{const{vueApp:t}=e,n={StagePicture:zn(()=>ee(()=>import("./CAeZx72o.js"),__vite__mapDeps([52,53,54,49,50,1,2,55,56,4,35,57,58]),import.meta.url)),StageVideo:zn(()=>ee(()=>import("./ZAVzVS3m.js"),__vite__mapDeps([59,60,61,55,56,4,35,57,62,49,50,63]),import.meta.url)),FullText:zn(()=>ee(()=>import("./DSU8zsFV.js"),__vite__mapDeps([64,65,53,54,66,56,1,2,67,49,50,4]),import.meta.url)),TextImage:zn(()=>ee(()=>import("./AGDd1bi8.js"),__vite__mapDeps([68,65,53,54,66,56,1,2,67,49,50,55,4,35,57,69]),import.meta.url)),SinglePicture:zn(()=>ee(()=>import("./D0AoIO-B.js"),__vite__mapDeps([70,49,50,55,56,4,35,57,71]),import.meta.url)),SingleVideo:zn(()=>ee(()=>import("./CyyxBuck.js"),__vite__mapDeps([72,60,61,55,56,4,35,57,62,49,50]),import.meta.url))};Object.entries(n).forEach(([r,s])=>{t.component(r,s)})});var ar,In;class LC{constructor(t){It(this,ar);It(this,In,new Map);Vn(this,ar,new window.IntersectionObserver(n=>this.next(n),t))}next(t){t.forEach(({target:n,isIntersecting:r})=>{De(this,In).has(n)&&De(this,In).get(n)(r)})}register(t,n){De(this,In).set(t,n),De(this,ar).observe(t)}unregister(t){De(this,In).delete(t),De(this,ar).unobserve(t)}}ar=new WeakMap,In=new WeakMap;const TC=e=>{const{node:t,key:n}=PC(e);t.observables.has(n)||t.observables.set(n,new LC(e));const r=t.observables.get(n);return{register:(s,o)=>r.register(s,o),unregister:(s,o)=>r.unregister(s,o)}},PC=({root:e,...t})=>{const n=e||window.document.documentElement;return n.observables||(n.observables=new Map),{key:JSON.stringify({...t}),node:n}};var Zr,es,Nn,ts,ns,rs,ss;class RC{constructor(t,n){It(this,Zr);It(this,es);It(this,Nn,!1);It(this,ts,[]);It(this,ns,[]);It(this,rs,new yi);It(this,ss,new yi);Vn(this,Zr,t.register(n,this.onIntersecting.bind(this))),Vn(this,es,()=>t.unregister(n))}get observer(){return De(this,Zr)}get inView(){return De(this,Nn)}onIntersecting(t){t?(De(this,rs).resolve(),Vn(this,Nn,!0),De(this,ts).forEach(n=>n())):De(this,Nn)&&(De(this,ss).resolve(),Vn(this,Nn,!1),De(this,ns).forEach(n=>n()))}enterViewOnce(){return De(this,rs).promise}enterView(t){De(this,ts).push(t)}leaveViewOnce(){return De(this,ss).promise}leaveView(t){De(this,ns).push(t)}destroy(){De(this,es).call(this)}}Zr=new WeakMap,es=new WeakMap,Nn=new WeakMap,ts=new WeakMap,ns=new WeakMap,rs=new WeakMap,ss=new WeakMap;const kC=(e,t)=>{const n=hl(e),r={...OC(n),...t};return new RC(TC(r),e)},OC=e=>({root:e!==window.document.documentElement&&e||void 0,threshold:[0]}),AC=function(e){const t=hl(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},IC=/(auto|scroll)/,pi=(e,t)=>getComputedStyle(e,null).getPropertyValue(t),NC=e=>IC.test(pi(e,"overflow")+pi(e,"overflow-y")+pi(e,"overflow-x")),hl=(e,t=[])=>!e||e===document.body?null:(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)&&NC(e)?e:(t.push(e),hl(e.parentNode,t)),_a="font-active",Ru=new Map,xC={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}=As(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&&_a].filter(Boolean).join(" ")),ya(r.props,"onLoad:font",l))}},getSSRProps(t){const n=[].concat(t.value);if(n.length){const{isCritical:r,fontCollection:s}=As(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(_a),ya(r.props,"onLoad:font",[].concat(n.value).map(s=>s.definition)))},async mounted(t,n,r){if(As(n.value)){const{isCritical:o,runtimeConfig:i}=As(n.value);if(o||!AC(t))ku(t,n,r);else{const a=kC(t,{rootMargin:i.lazyOffsetAsset||"0%"});Ru.set(t,a),await a.enterViewOnce(),ku(t,n,r)}}},unmounted(t){Ru.delete(t)}})}};function As(e){return[].concat(e)[0]}async function ku(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(_a),t.instance.fontsReady.set(e,!0),ya(n.props,"onLoad:font",r)}const ya=(e,t,n)=>{typeof(e==null?void 0:e[String(t)])=="function"&&e[String(t)](n)};function DC(e){return typeof window<"u"&&"btoa"in window?window.btoa(e):Buffer.from(e).toString("base64")}class MC{constructor(t,{src:n,type:r,fallbackFamily:s},{media:o,selector:i},a=400,l="normal"){_l(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 yi}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=>FC(r.family)===this.family&&r.style===this.style&&Iu(r.weight)===Iu(this.weight)).load()}getKey(){const t={...this};return delete t.src,delete t.rootSelector,DC(JSON.stringify(t))}getCSSText({usedFontaine:t=!1}={}){const n=Ou(this.rootSelector,this.selector),r=`"${this.family}"`;return Au(`${n} { + font-family: ${[HC(this.family,t)].filter(Boolean).concat(this.fallbackFamily.join(", "))}; + font-weight: ${this.weight}; + font-style: ${this.style}; + } + ${$C(n)} { + font-family: ${[r].concat(this.fallbackFamily).join(", ")}; + }`,this.media)}getNoScriptCSSText(){const t=Ou(this.rootSelector,this.selector),n=`"${this.family}"`;return Au(`${t} { + 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 Ou(e,t){return op(sp(t).map(n=>`[${e}] ${n}`))}function $C(e){return op(sp(e).map(t=>`.font-active${t}`))}function sp(e){return e.split(",").map(t=>t.trim())}function op(e){return e.join(", ").trim()}function Au(e,t){return t&&`@media ${t} { ${e} }`||e}function FC(e){return e.replace(/"(.*)"/,"$1")}function Iu(e){switch(e=String(e),e){case"400":return"normal";case"700":return"bold";default:return e}}function HC(e,t){return t?`"${e} fallback"`:""}class UC{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 jC(o,n,r,s)}}function jC(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 MC(e.family,{src:o,type:i,fallbackFamily:e.fallback},r,t,n)}const BC=(...e)=>{console.log("[DEBUG][BOOSTER]:",...e)};var Nu={};function VC(){const e=To(),t=de(),{public:{booster:{debug:n}}}=We(),r=Re(new gi);let s;ze(()=>r.value,a=>{const l=WC(a,n);s==null||s.dispose(),Ft(()=>{s=e.push(()=>l)})}),t.$router.beforeEach(()=>{Ft(()=>{r.value=new gi(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 gi([...r.value.list,f]),f=r.value.list[r.value.list.length-1]),{dispose:()=>u&&o.value.push(f)}},collection:r}}const WC=(e,t)=>{t&&BC("Head Font Collections:",e.toJSON());const n=e.list.filter(({fontCollection:r})=>r.size);return{link:Nu.prerender&&mi(n.filter(({fontCollection:r})=>r.size).map(({fontCollection:r,isCritical:s})=>r.getPreloadDescriptions(s)).flat()),style:mi(n.map(({fontCollection:r,options:s})=>r.getStyleDescriptions(s)).flat()),noscript:Nu.prerender&&mi(n.map(({fontCollection:r})=>r.getNoScriptStyleDescriptions()).flat())}},mi=e=>Array.from(new Map(e.map(t=>[t.key,{...t,key:void 0}])).values());class gi{constructor(t=[]){this.list=t}get size(){return this.list.length}toJSON(){return{list:this.list.map(t=>({...t,fontCollection:t.fontCollection.toJSON()}))}}}const KC=xe({name:"booster-plugin",enforce:"post",async setup(e){let t,n;const r=rp(),s=([t,n]=mt(()=>ee(()=>import("./BclkPB15.js"),__vite__mapDeps([73,4]),import.meta.url).then(a=>a.default||a)),t=await t,n(),t),o=new UC(s),i=VC();e.provide("booster",{head:i,getImageSize:GC,hydrate:r,getFont:o.getFont.bind(o),crossorigin:"anonymous",isBrowserSupported:()=>lp({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}=de();e.use(xC)}}}),_i=new Map;async function GC(e){if(!_i.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});_i.set(e,{width:t,height:n})}return _i.get(e)}const qC=[Fb,Hb,jb,aE,mE,gE,_E,yE,bE,vE,s0,o0,sC,iC,aC,cC,mC,wC,CC,KC],YC=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 Mn(fs,Gt(r)),()=>Ye(e.vnode,{ref:e.vnodeRef})}}),zC=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=de(),o=Re(),i=Be(fs,null);let a;r({pageRef:o});const l=Be(Nd,null);let c;const u=s.deferHydration();if(s.isHydrating){const f=s.hooks.hookOnce("app:error",u);ot().beforeEach(f)}return e.pageKey&&ze(()=>e.pageKey,(f,d)=>{f!==d&&s.callHook("page:loading:start")}),()=>Ye(yh,{name:e.name,route:e.route,...t},{default:f=>{const d=JC(i,f.route,f.Component),h=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(c&&!h)return c;u();return}if(c&&l&&!l.isCurrent(f.route))return c;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return h?c:null;const y=ia(f,e.pageKey);!s.isHydrating&&!QC(i,f.route,f.Component)&&a===y&&s.callHook("page:loading:end"),a=y;const C=!!(e.transition??f.route.meta.pageTransition??Vi),L=C&&XC([e.transition,f.route.meta.pageTransition,Vi,{onAfterLeave:()=>{s.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),_=e.keepalive??f.route.meta.keepalive??U_;return c=bh(id,C&&L,zv(_,Ye(ja,{suspensible:!0,onPending:()=>s.callHook("page:start",f.Component),onResolve:()=>{Ft(()=>s.callHook("page:finish",f.Component).then(()=>s.callHook("page:loading:end")).finally(u))}},{default:()=>{const w=Ye(YC,{key:y||void 0,vnode:n.default?Ye(je,void 0,n.default(f)):f.Component,route:f.route,renderKey:y||void 0,trackRootNodes:C,vnodeRef:o});return _&&(w.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),w}}))).default(),c}})}});function XC(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?Ja(n.onAfterLeave):void 0}));return Ad(...t)}function JC(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&&ia({route:t,Component:n})!==ia({route:e,Component:n})}function QC(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(dn[e.name],e.layoutProps,t.slots)}}),eL=Pt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=de(),r=Be(fs),s=r===Un()?Wv():r,o=we(()=>{let l=ne(e.name)??s.meta.layout??"default";return l&&!(l in dn)&&e.fallback&&(l=ne(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 dn,c=s.meta.layoutTransition??H_;return bh(id,l&&c,{default:()=>Ye(ja,{suspensible:!0,onResolve:()=>{Ft(a)}},{default:()=>Ye(tL,{layoutProps:Zf(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!c},t.slots)})}).default()}}}),tL=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&&Mn(Nd,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in dn)?(s=(r=t.slots).default)==null?void 0:s.call(r):Ye(ZC,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),nL=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},rL={};function sL(e,t){const n=zC,r=eL;return ht(),Mt(r,null,{default:Na(()=>[Pe(n)]),_:1})}const oL=nL(rL,[["render",sL]]),iL={__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?se(()=>ee(()=>import("./CjprN8pD.js"),__vite__mapDeps([74,14,4,75]),import.meta.url)):se(()=>ee(()=>import("./CWjkvJU7.js"),__vite__mapDeps([76,4,77]),import.meta.url));return(f,d)=>(ht(),Mt(ne(u),vp(Jf({statusCode:ne(r),statusMessage:ne(o),description:ne(i),stack:ne(a)})),null,16))}},aL={key:0},xu={__name:"nuxt-root",setup(e){const t=()=>null,n=de(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ot().beforeEach(l)}const s=!1;Mn(fs,Un()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=Co(),i=!1;Cf((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Ay(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>tr(l)),!1});const a=!1;return(l,c)=>(ht(),Mt(ja,{onResolve:ne(r)},{default:Na(()=>[ne(i)?(ht(),ng("div",aL)):ne(o)?(ht(),Mt(ne(iL),{key:1,error:ne(o)},null,8,["error"])):ne(a)?(ht(),Mt(ne(t),{key:2,context:ne(a)},null,8,["context"])):ne(s)?(ht(),Mt(wm(ne(s)),{key:3})):(ht(),Mt(ne(oL),{key:4}))]),_:1},8,["onResolve"]))}};let ba;{let e;ba=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")?Fg(xu):$g(xu),s=K_({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Lo(l)}r.config.errorHandler=o,s.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)});try{await Y_(s,qC)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(B_),await s.hooks.callHook("app:mounted",r),await Ft()}catch(l){o(l)}return r},e=ba().catch(t=>{throw console.error("Error while mounting app:",t),t})}const lL=e=>ba(e),IL=Object.freeze(Object.defineProperty({__proto__:null,default:lL},Symbol.toStringTag,{value:"Module"}));export{dL as $,ls as A,Mt as B,Na as C,Pe as D,vp as E,Jf as F,Qf as G,Sp as H,Zf as I,bL as J,Be as K,wm as L,qa as M,Xf as N,RL as O,yL as P,pL as Q,je as R,Ft as S,dr as T,Za as U,ot as V,Qa as W,Fc as X,yo as Y,PL as Z,nL as _,We as a,md as a0,wL as a1,Rt as a2,ky as a3,Er as a4,Ry as a5,Bn as a6,kL as a7,hL as a8,fL as a9,ho as aa,fo as ab,_L as ac,Zt as ad,$i as ae,Fi as af,Va as ag,Ad as ah,Jg as ai,EL as aj,rC as ak,fl as al,TL as am,vL as an,id as ao,LL as ap,rp as aq,se as ar,qr as as,OL as at,Aa as au,fe as av,mn as aw,AL as ax,Me as ay,IL as az,CL as b,we as c,Pt as d,ng as e,Re as f,tn as g,Ye as h,_o as i,uE as j,Un as k,de as l,SL as m,lf as n,ht as o,Mn as p,gm as q,mL as r,lr as s,qp as t,gL as u,bo as v,ze as w,Hs as x,Lo as y,ne as z}; diff --git a/_nuxt/BwTEpgHP.js b/_nuxt/JqMSr_ec.js similarity index 85% rename from _nuxt/BwTEpgHP.js rename to _nuxt/JqMSr_ec.js index 189476a52..7ae53a17d 100644 --- a/_nuxt/BwTEpgHP.js +++ b/_nuxt/JqMSr_ec.js @@ -1 +1 @@ -import{f as i}from"./Dnd51l0P.js";import{d as l,u as f,c,h as a,g as d}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const p=l({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:r}=d(),{default:n}=f(),s=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:n,tags:s,parent:r}},render({use:t,unwrap:r,fallbackSlot:n,tags:s,parent:e}){var u;try{let o=t;return typeof t=="string"&&(o=(e==null?void 0:e.slots[t])||((u=e==null?void 0:e.parent)==null?void 0:u.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),o?r?i(o(),s):[o()]:n?n():a("div")}catch{return a("div")}}}),w=l({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{w as default}; +import{f as i}from"./CxYJgpPD.js";import{d as l,u as f,c,h as a,g as d}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const p=l({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:r}=d(),{default:n}=f(),s=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:n,tags:s,parent:r}},render({use:t,unwrap:r,fallbackSlot:n,tags:s,parent:e}){var u;try{let o=t;return typeof t=="string"&&(o=(e==null?void 0:e.slots[t])||((u=e==null?void 0:e.parent)==null?void 0:u.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),o?r?i(o(),s):[o()]:n?n():a("div")}catch{return a("div")}}}),w=l({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{w as default}; diff --git a/_nuxt/L414HM9k.js b/_nuxt/L414HM9k.js deleted file mode 100644 index 3dfd4d3e4..000000000 --- a/_nuxt/L414HM9k.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const a={};function n(e,c){return o(),t("thead",null,[s(e.$slots,"default")])}const d=r(a,[["render",n]]);export{d as default}; diff --git a/_nuxt/Nw82r777.js b/_nuxt/Nw82r777.js new file mode 100644 index 000000000..cb2d5a914 --- /dev/null +++ b/_nuxt/Nw82r777.js @@ -0,0 +1 @@ +import{u as f}from"./Dxi_gE5l.js";import{a7 as m,c as y,$ as d,a8 as _,a9 as k,z as n,o as s,e as a,r as v,R as g,Q as h,D as C,C as D,G as L,H as $,aa as w}from"./F8qwZnyq.js";const S={__name:"LinkList",props:{type:{type:String,default(){return null}},list:{type:Array,default(){return[]}}},setup(o){const l=m(),{$getFont:i}=f(),r=o,c=y(()=>{const t={};return t[`type-${r.type}`]=r.type,t});return(t,x)=>{const u=d("site-link"),p=_("font");return k((s(),a("ul",{class:w(["fragment-link-list",c.value])},[v(t.$slots,"default",{},()=>[(s(!0),a(g,null,h(o.list,e=>(s(),a("li",{key:e.title},[C(u,{to:n(l)(e.to)},{default:D(()=>[L($(e.title),1)]),_:2},1032,["to"])]))),128))])],2)),[[p,n(i)("Raleway")]])}}};export{S as _}; diff --git a/_nuxt/NynWF0Ua.js b/_nuxt/NynWF0Ua.js new file mode 100644 index 000000000..bb12cb518 --- /dev/null +++ b/_nuxt/NynWF0Ua.js @@ -0,0 +1 @@ +import{d as p,a as i,c as f,o as r,e as s,z as u,r as n}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const l=["id"],d=["href"],h=p({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h2))});return(e,m)=>(r(),s("h2",{id:t.id},[t.id&&u(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/OjnYQHmV.js b/_nuxt/OjnYQHmV.js deleted file mode 100644 index d288e3d32..000000000 --- a/_nuxt/OjnYQHmV.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as i,c as f,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],d=["href"],h=p({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h2))});return(e,m)=>(r(),n("h2",{id:t.id},[t.id&&u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,d)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/PZM1xuGG.js b/_nuxt/PZM1xuGG.js new file mode 100644 index 000000000..513c757d7 --- /dev/null +++ b/_nuxt/PZM1xuGG.js @@ -0,0 +1 @@ +import{_ as y}from"./Nw82r777.js";import{_ as L,ak as I,al as O,c as g,$ as w,o,B as h,C as s,e as m,R as x,Q as C,D as c,z as _,G as S,H as M,am as N,w as B,i as P,v as D,a9 as E,aa as F,N as f,J as $,r as G,an as H,ao as R,a7 as A,k as q}from"./F8qwZnyq.js";import{_ as T}from"./DSZKd8KA.js";import{_ as j}from"./DgRSR-5F.js";import{u as J,a as b}from"./BZ-muzap.js";import"./Dxi_gE5l.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./BjjlG8i9.js";import"./CwC3VTzJ.js";import"./B9UN4n4W.js";import"./Dqn0d7bD.js";const Q={__name:"LanguageSwitch",props:{filterCurrentLang:{type:Boolean,required:!1,default(){return!1}}},setup(l){const e=I(),{locales:i,locale:u}=O(),n=l,a=g(()=>i.value.filter(p=>!n.filterCurrentLang||n.filterCurrentLang&&p.code!==u.value));return(p,v)=>{const d=w("site-link");return o(),h(_(y),{class:"fragment-language-switch"},{default:s(()=>[(o(!0),m(x,null,C(a.value,t=>(o(),m("li",{key:t.code},[c(d,{to:_(e)(t.code),class:"language-switch",title:t.code},{default:s(()=>[S(M(t.code),1)]),_:2},1032,["to","title"])]))),128))]),_:1})}}},U=L(Q,[["__scopeId","data-v-d4d8033e"]]),K="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,i=N(),u=J(),n=b(),a=g(()=>n.isModalOpened("menu")),p=g(()=>({opened:a.value}));B(a,t=>{t?e.onOpen&&e.onOpen():e.onClose&&e.onClose()}),P(()=>{i.afterEach(d),n.registerModal({name:e.name,opened:e.options.opened}),a.value&&u.toggleScrollDirection(!0)}),D(()=>{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(R,{name:"modal-toggle"},{default:s(()=>[E(c(_(j),{class:F(["layout-modal",p.value])},{container:s(()=>[f("div",W,[l.closeButton?(o(),m("button",{key:0,class:"close",onClick:v},[f("i",null,[c(_(K))])])):$("",!0),f("div",X,[G(t.$slots,"default")])])]),_:3},8,["class"]),[[H,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=b(),i=A(),u=q();B(()=>u.path,()=>e.closeModal({name:"menu"}));const n=l,a=g(()=>({opened:n.opened}));return(p,v)=>{const d=w("site-link"),t=y,k=U,V=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),m(x,null,C(l.navigation,r=>(o(),m("li",{key:r.title},[c(d,{to:_(i)(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"])):$("",!0)]))),128))]),_:1}),c(V,null,{default:s(()=>[c(k)]),_:1})])]),_:1},8,["options"])}}},de=L(Z,[["__scopeId","data-v-9b6e60d1"]]);export{de as default}; diff --git a/_nuxt/QLlmQjac.js b/_nuxt/QLlmQjac.js deleted file mode 100644 index ba44a9b1a..000000000 --- a/_nuxt/QLlmQjac.js +++ /dev/null @@ -1 +0,0 @@ -import{at as _,a5 as B,a as M,v as W,ag as b}from"./BFbNfJ5c.js";import{g as J,a as j,b as O,o as H,c as k,d as $,f as P,h as D,i as G}from"./Bmm7VM1P.js";import{p as Z}from"./C-v3KzvZ.js";import{u as U}from"./jFQZix2f.js";import"./DP45TdIg.js";const q="memory",F=()=>{const t=new Map;return{name:q,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function V(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return V(t(...r))}catch(n){return Promise.reject(n)}}function Q(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function X(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(Q(t))return String(t);if(X(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer>"u")throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function ee(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function te(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const re=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ne(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of re)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ie(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const ae="memory",se=()=>{const t=new Map;return{name:ae,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function oe(t={}){const r={mounts:{"":t.driver||se()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await x(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},h=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",v=y(d?f:f.key),I=d?void 0:f.value,w=d||!f.options?i:{...i,...f.options},A=n(v);m(A).items.push({key:v,value:I,relativeKey:A.relativeKey,options:w})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},g={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return h(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ie(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>te(m))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,S(i),s),m.watch||c("update",e))},async setItems(e,i){await h(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,ee(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const d=await p(f.driver.getKeys,f.relativeBase,i);for(const v of d){const I=f.mountpoint+y(v);u.some(w=>I.startsWith(w))||m.push(I)}u=[f.mountpoint,...u.filter(v=>!v.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&f[f.length-1]!=="$"):m.filter(f=>f[f.length-1]!=="$")},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(x(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))},keys:(e,i={})=>g.getKeys(e,i),get:(e,i={})=>g.getItem(e,i),set:(e,i,s={})=>g.setItem(e,i,s),has:(e,i={})=>g.hasItem(e,i),del:(e,i={})=>g.removeItem(e,i),remove:(e,i={})=>g.removeItem(e,i)};return g}function x(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ue(t={}){const r=ce(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const h=r[l];return typeof h=="function"?h(a,o):!1}return n(J(a,l),o)})}return n}function ce(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function le(t){const r=ue(),n=(l,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));h=h??1,g=g??1;const s=new Array(h+g).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-h+m+ +(m>=h)]||null)},a=[(l,o)=>{const h=l.result.filter(g=>O(o.where).every(e=>r(g,e)));return{...l,result:h,total:h.length}},(l,o)=>O(o.sort).forEach(h=>k(l.result,h)),function(o,h,g){var e;if(h.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?g:o.result,h.surround);i=$(P(h.without))(i),i=$(D(h.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,h,g){var e,i,s;if(h.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=h.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=g.find(f=>f._path===B(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(D(o.only))(l.result)})];return async l=>{const o=await t(),h=l.params(),g={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,h,o)||s,g);if(h.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...H(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=le(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var fe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",fe,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var h=a[o.locale]||{},g=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=h[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===g&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,g),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const ge=t=>t.split(/[\s-]/g).map(Z).join(" ");function he(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!((m=g[g.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return h.length===1?(l.push(s),l):(h.slice(0,-1).reduce((f,d,v)=>{const I="/"+h.slice(0,v+1).join("/"),w=r[I];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let A=f.find(T=>T._path===I);return A||(A={title:ge(d),_path:I,_file:o._file,children:[],...w&&a(w)},f.push(A)),A.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>b(t,M().public.content.api.baseURL),ve=ne(oe({driver:F()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(l.ignoreSources)){const g=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)g.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),h=await Promise.all(o.map(g=>t.getItem(g)));for(const g of h)n.delete(`cache:${g._id}`),g.__deleted||n.add(`${a}:${g._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>G(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ae(){return K?await K:C||(K=Ee(),C=await K),C}async function Ee(){const t=W(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function je(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var g;((g=o.title)==null?void 0:g.toLowerCase())==="dir"&&(o.title=void 0);const h=o._path.split("/").slice(0,-1).join("/")||"/";return l[h]={...o,...o.body},l},{});return he(n,c)}export{ve as contentStorage,Ie as createDB,je as generateNavigation,Ae as useContentDatabase}; diff --git a/_nuxt/QnnNqexz.js b/_nuxt/QnnNqexz.js new file mode 100644 index 000000000..6b037e672 --- /dev/null +++ b/_nuxt/QnnNqexz.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,a){return o(),t("td",null,[s(e.$slots,"default")])}const d=r(n,[["render",c]]);export{d as default}; diff --git a/_nuxt/SUcVysxM.js b/_nuxt/SUcVysxM.js new file mode 100644 index 000000000..fc93e7524 --- /dev/null +++ b/_nuxt/SUcVysxM.js @@ -0,0 +1 @@ +import{_ as r,o,e as t,r as s}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const n={};function c(e,l){return o(),t("ul",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/UEdezvdL.js b/_nuxt/UEdezvdL.js deleted file mode 100644 index 148919b2a..000000000 --- a/_nuxt/UEdezvdL.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("th",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/Wlb6yPeu.js b/_nuxt/Wlb6yPeu.js deleted file mode 100644 index 62a92a74c..000000000 --- a/_nuxt/Wlb6yPeu.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as r,e as n,r as t}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const s={};function c(e,a){return r(),n("code",null,[t(e.$slots,"default")])}const d=o(s,[["render",c]]);export{d as default}; diff --git a/_nuxt/CiqouWtm.js b/_nuxt/ZAVzVS3m.js similarity index 52% rename from _nuxt/CiqouWtm.js rename to _nuxt/ZAVzVS3m.js index 4662c028a..d35200679 100644 --- a/_nuxt/CiqouWtm.js +++ b/_nuxt/ZAVzVS3m.js @@ -1 +1 @@ -import{_ as r}from"./285pW-WW.js";import{_ as m}from"./BDAdDPpg.js";import{_ as n,k as o,l as _,o as t,G as i,m as c,K as p}from"./BFbNfJ5c.js";import"./CE0wrrvt.js";import"./DG2zPBtx.js";import"./C3fWryvC.js";import"./DP45TdIg.js";import"./DYNMxd_h.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"./B9tA3AAB.js";import{_ as m}from"./DgRSR-5F.js";import{_ as n,B as o,C as _,o as t,E as i,I as c,J as p}from"./F8qwZnyq.js";import"./DSZKd8KA.js";import"./DRV_1SUz.js";import"./Cv7mG2nG.js";import"./Cyd1RxiD.js";import"./-d5SvVzm.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})}}},B=n(d,[["__scopeId","data-v-bdda50a9"]]);export{B as default}; diff --git a/_nuxt/auQVBapT.js b/_nuxt/auQVBapT.js deleted file mode 100644 index 96b146c44..000000000 --- a/_nuxt/auQVBapT.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const a={};function n(e,c){return o(),t("table",null,[s(e.$slots,"default")])}const f=r(a,[["render",n]]);export{f as default}; diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index ed5d409fe..033f3603f 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"95d0171d-a071-45a6-a213-24114b18f5fd","timestamp":1734079836487} \ No newline at end of file +{"id":"c4d8f419-d4dd-41d8-aaab-fdac7a477c6e","timestamp":1734080091594} \ No newline at end of file diff --git a/_nuxt/builds/meta/95d0171d-a071-45a6-a213-24114b18f5fd.json b/_nuxt/builds/meta/95d0171d-a071-45a6-a213-24114b18f5fd.json deleted file mode 100644 index 5dd176b72..000000000 --- a/_nuxt/builds/meta/95d0171d-a071-45a6-a213-24114b18f5fd.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"95d0171d-a071-45a6-a213-24114b18f5fd","timestamp":1734079836487,"matcher":{"static":{"/sitemap.xml":{"redirect":"/sitemap_index.xml"},"/index-sitemap.xml":{"redirect":"/__sitemap__/index.xml"},"/de-DE-sitemap.xml":{"redirect":"/__sitemap__/de-DE.xml"},"/en-EN-sitemap.xml":{"redirect":"/__sitemap__/en-EN.xml"}},"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/builds/meta/c4d8f419-d4dd-41d8-aaab-fdac7a477c6e.json b/_nuxt/builds/meta/c4d8f419-d4dd-41d8-aaab-fdac7a477c6e.json new file mode 100644 index 000000000..35d6b954e --- /dev/null +++ b/_nuxt/builds/meta/c4d8f419-d4dd-41d8-aaab-fdac7a477c6e.json @@ -0,0 +1 @@ +{"id":"c4d8f419-d4dd-41d8-aaab-fdac7a477c6e","timestamp":1734080091594,"matcher":{"static":{"/sitemap.xml":{"redirect":"/sitemap_index.xml"}},"wildcard":{},"dynamic":{}},"prerendered":["/de","/"]} \ No newline at end of file diff --git a/_nuxt/gn_0TXus.js b/_nuxt/gn_0TXus.js deleted file mode 100644 index e16720c21..000000000 --- a/_nuxt/gn_0TXus.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as i,c as f,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],d=["href"],h=p({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h4))});return(e,m)=>(r(),n("h4",{id:t.id},[t.id&&u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,d)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/kaD9VlXC.js b/_nuxt/kaD9VlXC.js deleted file mode 100644 index 93efe63f5..000000000 --- a/_nuxt/kaD9VlXC.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as k}from"./Cjk7UZVT.js";import{s as x,P as C,Q as w,N as B,k as u,o as a,l as _,e as f,R as d,n as h,S as y,F as M,M as g,m as P}from"./BFbNfJ5c.js";import{q}from"./Bmm7VM1P.js";import"./DP45TdIg.js";import"./jFQZix2f.js";function F(){const r=x(),e=C({});return{fetch:async()=>{try{const t=I(r.path).replace("/index",""),{title:c,components:o,i18nParams:l}=await q("pages",t).findOne();return e(l),{components:o,pageMeta:{title:c}}}catch(t){console.error(t)}}}}function I(r){return`${r||"index"}`}const D={__name:"[...slug]",async setup(r){let e,t;const{fetch:c}=F(),{components:o,pageMeta:l}=([e,t]=w(()=>c()),e=await e,t(),e);return B({title:()=>l.title}),(N,R)=>{const i=k;return a(),u(i,{class:"content"},{default:_(()=>{var m;return[(a(!0),f(y,null,d((m=h(o))==null?void 0:m.slice(0,1),(n,s)=>(a(),u(g(n.component),P({key:s,ref_for:!0},n.data,{critical:""}),null,16))),128)),M(i,null,{default:_(()=>{var n;return[(a(!0),f(y,null,d((n=h(o))==null?void 0:n.slice(1),(s,p)=>(a(),u(g(s.component),P({key:p,critical:p<1,ref_for:!0},s.data),null,16,["critical"]))),128))]}),_:1})]}),_:1})}}};export{D as default}; diff --git a/_nuxt/oXYqRRzg.js b/_nuxt/oXYqRRzg.js deleted file mode 100644 index 430c6e212..000000000 --- a/_nuxt/oXYqRRzg.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,a as i,c as f,o as r,e as n,n as u,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const l=["id"],d=["href"],h=p({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=i().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.h3))});return(e,m)=>(r(),n("h3",{id:t.id},[t.id&&u(a)?(r(),n("a",{key:0,href:`#${t.id}`},[s(e.$slots,"default")],8,d)):s(e.$slots,"default",{key:1})],8,l))}});export{h as default}; diff --git a/_nuxt/o_78n7h4.js b/_nuxt/o_78n7h4.js deleted file mode 100644 index a5928bd67..000000000 --- a/_nuxt/o_78n7h4.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,o,e as t,r as s}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const n={};function c(e,a){return o(),t("li",null,[s(e.$slots,"default")])}const f=r(n,[["render",c]]);export{f as default}; diff --git a/_nuxt/Cz_RVzMx.js b/_nuxt/r3TyNVf_.js similarity index 78% rename from _nuxt/Cz_RVzMx.js rename to _nuxt/r3TyNVf_.js index beae10d52..dca4d929b 100644 --- a/_nuxt/Cz_RVzMx.js +++ b/_nuxt/r3TyNVf_.js @@ -1 +1 @@ -import{d as n,h as e}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const i=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{i as default}; +import{d as n,h as e}from"./F8qwZnyq.js";import"./Cyd1RxiD.js";const i=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{i as default}; diff --git a/_nuxt/C-VE9tpc.js b/_nuxt/tzqfxGqb.js similarity index 62% rename from _nuxt/C-VE9tpc.js rename to _nuxt/tzqfxGqb.js index 24995c3f9..9810b66df 100644 --- a/_nuxt/C-VE9tpc.js +++ b/_nuxt/tzqfxGqb.js @@ -1 +1 @@ -import{_ as a}from"./BmcfcQJy.js";import{d as n,o as s,k as p,l as f,r as _}from"./BFbNfJ5c.js";import"./DP45TdIg.js";const d=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{d as default}; +import{_ as a}from"./CPaeHkJL.js";import{d as n,o as s,B as p,C as f,r as _}from"./F8qwZnyq.js";import"./Cyd1RxiD.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/zJbG4ylj.js b/_nuxt/zJbG4ylj.js deleted file mode 100644 index eb7d59c35..000000000 --- a/_nuxt/zJbG4ylj.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,n,o as s,e as a,I as e,O as o,K as i}from"./BFbNfJ5c.js";import"./DP45TdIg.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/_payload.json b/_payload.json index ce575fa2c..a0fb223d6 100644 --- a/_payload.json +++ b/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853171] \ No newline at end of file +[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734080107155] \ No newline at end of file diff --git a/about/_payload.json b/about/_payload.json deleted file mode 100644 index ce575fa2c..000000000 --- a/about/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853171] \ No newline at end of file diff --git a/about/index.html b/about/index.html deleted file mode 100644 index 0115eb6d8..000000000 --- a/about/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - -About | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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/api/_content/cache.1734079835421.json b/api/_content/cache.1734080090481.json similarity index 99% rename from api/_content/cache.1734079835421.json rename to api/_content/cache.1734080090481.json index b30c844df..738ecea6b 100644 --- a/api/_content/cache.1734079835421.json +++ b/api/_content/cache.1734080090481.json @@ -1 +1 @@ -{"generatedAt":1734079852377,"generateTime":146,"contents":[{"_path":"/layout/de","_dir":"layout","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":{"path":"/"}},{"title":"Über uns","to":{"path":"/ueber-uns"}},{"title":"Projekte","to":{"path":"/projekte"},"childs":[{"title":"Projekt 1","to":{"path":"/projekte/projekt-1"}},{"title":"Projekt 2","to":{"path":"/projekte/projekt-2"}}]}]},"pageMenuButton":{"label":"Menu Öffnen/Schließen"},"pageFooter":{"navigation":[{"title":"Kontakt","to":{"path":"/kontakt"}},{"title":"Nutzungsbedingungen","to":{"path":"/nutzungsbedingungen"}},{"title":"Rechtliche Hinweise","to":"/rechtliche-hinweise"}]}},"_id":"content:layout:de.json","_type":"json","title":"De","_source":"content","_file":"layout/de.json","_stem":"layout/de","_extension":"json"},{"_path":"/layout/en","_dir":"layout","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childs":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:layout:en.json","_type":"json","title":"En","_source":"content","_file":"layout/en.json","_stem":"layout/en","_extension":"json"},{"_path":"/pages/about","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"About","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"About","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:about.json","_type":"json","_source":"content","_file":"pages/about.json","_stem":"pages/about","_extension":"json"},{"_path":"/pages/contact","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Contact","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:contact.json","_type":"json","_source":"content","_file":"pages/contact.json","_stem":"pages/contact","_extension":"json"},{"_path":"/pages/de","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":""},"de":{"slug":""}},"title":"Home","components":[{"component":"StagePicture","data":{"picture":{"title":"Home","alt":"Home","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]},"headline":"gp-vue-boilerplate"}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Home","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"picture":{"title":"Text Image","alt":"Text Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]},"content":"

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.

"}},{"component":"SingleVideo","data":{}},{"component":"FullText","data":{"content":"

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.

"}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:index.json","_type":"json","_source":"content","_file":"pages/de/index.json","_stem":"pages/de/index","_extension":"json"},{"_path":"/pages/de/kontakt","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Kontakt","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:kontakt.json","_type":"json","_source":"content","_file":"pages/de/kontakt.json","_stem":"pages/de/kontakt","_extension":"json"},{"_path":"/pages/de/layout","_dir":"de","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childrens":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:pages:de:layout.json","_type":"json","title":"Layout","_source":"content","_file":"pages/de/layout.json","_stem":"pages/de/layout","_extension":"json"},{"_path":"/pages/de/nutzungsbedingungen","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Nutzungsbedingungen","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Nutzungsbedingungen","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:nutzungsbedingungen.json","_type":"json","_source":"content","_file":"pages/de/nutzungsbedingungen.json","_stem":"pages/de/nutzungsbedingungen","_extension":"json"},{"_path":"/pages/de/projekte","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projekte","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekte","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Projekt 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-1"},"title":"More…"},"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Projekt 2","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-2"},"title":"More…"},"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:de:projekte:index.json","_type":"json","_source":"content","_file":"pages/de/projekte/index.json","_stem":"pages/de/projekte/index","_extension":"json"},{"_path":"/pages/de/projekte/projekt-1","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-1.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-1.json","_stem":"pages/de/projekte/projekt-1","_extension":"json"},{"_path":"/pages/de/projekte/projekt-2","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-2.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-2.json","_stem":"pages/de/projekte/projekt-2","_extension":"json"},{"_path":"/pages/de/rechtliche-hinweise","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Rechtliche Hinweise","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Rechtliche Hinweise","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:rechtliche-hinweise.json","_type":"json","_source":"content","_file":"pages/de/rechtliche-hinweise.json","_stem":"pages/de/rechtliche-hinweise","_extension":"json"},{"_path":"/pages/de/ueber-uns","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"Über uns","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Über uns","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:ueber-uns.json","_type":"json","_source":"content","_file":"pages/de/ueber-uns.json","_stem":"pages/de/ueber-uns","_extension":"json"},{"_path":"/pages","_dir":"","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":""},"de":{"slug":""}},"title":"Home","components":[{"component":"StagePicture","data":{"picture":{"title":"Home","alt":"Home","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]},"headline":"gp-vue-boilerplate"}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Home","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"picture":{"title":"Text Image","alt":"Text Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]},"content":"

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.

"}},{"component":"SingleVideo","data":{}},{"component":"FullText","data":{"content":"

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.

"}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:index.json","_type":"json","_source":"content","_file":"pages/index.json","_stem":"pages/index","_extension":"json"},{"_path":"/pages/layout","_dir":"pages","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childrens":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:pages:layout.json","_type":"json","title":"Layout","_source":"content","_file":"pages/layout.json","_stem":"pages/layout","_extension":"json"},{"_path":"/pages/legals","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Legals","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Legals","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:legals.json","_type":"json","_source":"content","_file":"pages/legals.json","_stem":"pages/legals","_extension":"json"},{"_path":"/pages/projects","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projects","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"headline":"Projects","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Project 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projects/project-1"},"title":"More…"},"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Project 2","subline":null,"content":"

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.

","to":{"path":"/projects/project-2"},"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:projects:index.json","_type":"json","_source":"content","_file":"pages/projects/index.json","_stem":"pages/projects/index","_extension":"json"},{"_path":"/pages/projects/project-1","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-1.json","_type":"json","_source":"content","_file":"pages/projects/project-1.json","_stem":"pages/projects/project-1","_extension":"json"},{"_path":"/pages/projects/project-2","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-2.json","_type":"json","_source":"content","_file":"pages/projects/project-2.json","_stem":"pages/projects/project-2","_extension":"json"},{"_path":"/pages/terms","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Terms","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Terms","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:terms.json","_type":"json","_source":"content","_file":"pages/terms.json","_stem":"pages/terms","_extension":"json"}],"navigation":[{"title":"Layout","_path":"/layout","children":[{"title":"De","_path":"/layout/de"},{"title":"En","_path":"/layout/en"}]},{"title":"Home","_path":"/pages","children":[{"title":"About","_path":"/pages/about"},{"title":"Kontakt","_path":"/pages/contact"},{"title":"Home","_path":"/pages/de","children":[{"title":"Kontakt","_path":"/pages/de/kontakt"},{"title":"Layout","_path":"/pages/de/layout"},{"title":"Nutzungsbedingungen","_path":"/pages/de/nutzungsbedingungen"},{"title":"Projekte","_path":"/pages/de/projekte","children":[{"title":"Projekt 1","_path":"/pages/de/projekte/projekt-1"},{"title":"Projekt 2","_path":"/pages/de/projekte/projekt-2"}]},{"title":"Rechtliche Hinweise","_path":"/pages/de/rechtliche-hinweise"},{"title":"Über uns","_path":"/pages/de/ueber-uns"}]},{"title":"Layout","_path":"/pages/layout"},{"title":"Legals","_path":"/pages/legals"},{"title":"Projects","_path":"/pages/projects","children":[{"title":"Project 1","_path":"/pages/projects/project-1"},{"title":"Project 2","_path":"/pages/projects/project-2"}]},{"title":"Terms","_path":"/pages/terms"}]}]} \ No newline at end of file +{"generatedAt":1734080107140,"generateTime":134,"contents":[{"_path":"/layout/de","_dir":"layout","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":{"path":"/"}},{"title":"Über uns","to":{"path":"/ueber-uns"}},{"title":"Projekte","to":{"path":"/projekte"},"childs":[{"title":"Projekt 1","to":{"path":"/projekte/projekt-1"}},{"title":"Projekt 2","to":{"path":"/projekte/projekt-2"}}]}]},"pageMenuButton":{"label":"Menu Öffnen/Schließen"},"pageFooter":{"navigation":[{"title":"Kontakt","to":{"path":"/kontakt"}},{"title":"Nutzungsbedingungen","to":{"path":"/nutzungsbedingungen"}},{"title":"Rechtliche Hinweise","to":"/rechtliche-hinweise"}]}},"_id":"content:layout:de.json","_type":"json","title":"De","_source":"content","_file":"layout/de.json","_stem":"layout/de","_extension":"json"},{"_path":"/layout/en","_dir":"layout","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childs":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:layout:en.json","_type":"json","title":"En","_source":"content","_file":"layout/en.json","_stem":"layout/en","_extension":"json"},{"_path":"/pages/about","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"About","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"About","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:about.json","_type":"json","_source":"content","_file":"pages/about.json","_stem":"pages/about","_extension":"json"},{"_path":"/pages/contact","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Contact","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:contact.json","_type":"json","_source":"content","_file":"pages/contact.json","_stem":"pages/contact","_extension":"json"},{"_path":"/pages/de","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":""},"de":{"slug":""}},"title":"Home","components":[{"component":"StagePicture","data":{"picture":{"title":"Home","alt":"Home","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]},"headline":"gp-vue-boilerplate"}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Home","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"picture":{"title":"Text Image","alt":"Text Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]},"content":"

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.

"}},{"component":"SingleVideo","data":{}},{"component":"FullText","data":{"content":"

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.

"}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:index.json","_type":"json","_source":"content","_file":"pages/de/index.json","_stem":"pages/de/index","_extension":"json"},{"_path":"/pages/de/kontakt","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Kontakt","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:kontakt.json","_type":"json","_source":"content","_file":"pages/de/kontakt.json","_stem":"pages/de/kontakt","_extension":"json"},{"_path":"/pages/de/layout","_dir":"de","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childrens":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:pages:de:layout.json","_type":"json","title":"Layout","_source":"content","_file":"pages/de/layout.json","_stem":"pages/de/layout","_extension":"json"},{"_path":"/pages/de/nutzungsbedingungen","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Nutzungsbedingungen","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Nutzungsbedingungen","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:nutzungsbedingungen.json","_type":"json","_source":"content","_file":"pages/de/nutzungsbedingungen.json","_stem":"pages/de/nutzungsbedingungen","_extension":"json"},{"_path":"/pages/de/projekte","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projekte","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekte","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Projekt 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-1"},"title":"More…"},"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Projekt 2","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-2"},"title":"More…"},"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:de:projekte:index.json","_type":"json","_source":"content","_file":"pages/de/projekte/index.json","_stem":"pages/de/projekte/index","_extension":"json"},{"_path":"/pages/de/projekte/projekt-1","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-1.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-1.json","_stem":"pages/de/projekte/projekt-1","_extension":"json"},{"_path":"/pages/de/projekte/projekt-2","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-2.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-2.json","_stem":"pages/de/projekte/projekt-2","_extension":"json"},{"_path":"/pages/de/rechtliche-hinweise","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Rechtliche Hinweise","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Rechtliche Hinweise","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:rechtliche-hinweise.json","_type":"json","_source":"content","_file":"pages/de/rechtliche-hinweise.json","_stem":"pages/de/rechtliche-hinweise","_extension":"json"},{"_path":"/pages/de/ueber-uns","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"Über uns","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Über uns","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:ueber-uns.json","_type":"json","_source":"content","_file":"pages/de/ueber-uns.json","_stem":"pages/de/ueber-uns","_extension":"json"},{"_path":"/pages","_dir":"","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":""},"de":{"slug":""}},"title":"Home","components":[{"component":"StagePicture","data":{"picture":{"title":"Home","alt":"Home","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]},"headline":"gp-vue-boilerplate"}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Home","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"picture":{"title":"Text Image","alt":"Text Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]},"content":"

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.

"}},{"component":"SingleVideo","data":{}},{"component":"FullText","data":{"content":"

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.

"}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:index.json","_type":"json","_source":"content","_file":"pages/index.json","_stem":"pages/index","_extension":"json"},{"_path":"/pages/layout","_dir":"pages","_draft":false,"_partial":false,"_locale":"","components":{"pageHeader":{},"pageMenu":{"navigation":[{"title":"Home","to":"/"},{"title":"About","to":"/about"},{"title":"Projects","to":"/projects","childrens":[{"title":"Project 1","to":"/projects/project-1"},{"title":"Project 2","to":"/projects/project-2"}]}]},"pageMenuButton":{"label":"Menu Open/Close"},"pageFooter":{"navigation":[{"title":"Contact","to":"/contact"},{"title":"Terms of use","to":"/terms"},{"title":"Legals","to":"/legals"}]}},"_id":"content:pages:layout.json","_type":"json","title":"Layout","_source":"content","_file":"pages/layout.json","_stem":"pages/layout","_extension":"json"},{"_path":"/pages/legals","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Legals","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Legals","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:legals.json","_type":"json","_source":"content","_file":"pages/legals.json","_stem":"pages/legals","_extension":"json"},{"_path":"/pages/projects","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projects","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"headline":"Projects","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Project 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projects/project-1"},"title":"More…"},"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Project 2","subline":null,"content":"

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.

","to":{"path":"/projects/project-2"},"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:projects:index.json","_type":"json","_source":"content","_file":"pages/projects/index.json","_stem":"pages/projects/index","_extension":"json"},{"_path":"/pages/projects/project-1","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-1.json","_type":"json","_source":"content","_file":"pages/projects/project-1.json","_stem":"pages/projects/project-1","_extension":"json"},{"_path":"/pages/projects/project-2","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-2.json","_type":"json","_source":"content","_file":"pages/projects/project-2.json","_stem":"pages/projects/project-2","_extension":"json"},{"_path":"/pages/terms","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Terms","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Terms","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:terms.json","_type":"json","_source":"content","_file":"pages/terms.json","_stem":"pages/terms","_extension":"json"}],"navigation":[{"title":"Layout","_path":"/layout","children":[{"title":"De","_path":"/layout/de"},{"title":"En","_path":"/layout/en"}]},{"title":"Home","_path":"/pages","children":[{"title":"About","_path":"/pages/about"},{"title":"Kontakt","_path":"/pages/contact"},{"title":"Home","_path":"/pages/de","children":[{"title":"Kontakt","_path":"/pages/de/kontakt"},{"title":"Layout","_path":"/pages/de/layout"},{"title":"Nutzungsbedingungen","_path":"/pages/de/nutzungsbedingungen"},{"title":"Projekte","_path":"/pages/de/projekte","children":[{"title":"Projekt 1","_path":"/pages/de/projekte/projekt-1"},{"title":"Projekt 2","_path":"/pages/de/projekte/projekt-2"}]},{"title":"Rechtliche Hinweise","_path":"/pages/de/rechtliche-hinweise"},{"title":"Über uns","_path":"/pages/de/ueber-uns"}]},{"title":"Layout","_path":"/pages/layout"},{"title":"Legals","_path":"/pages/legals"},{"title":"Projects","_path":"/pages/projects","children":[{"title":"Project 1","_path":"/pages/projects/project-1"},{"title":"Project 2","_path":"/pages/projects/project-2"}]},{"title":"Terms","_path":"/pages/terms"}]}]} \ No newline at end of file diff --git a/api/_content/query/0zatdH4YV6.1734079835421.json b/api/_content/query/0zatdH4YV6.1734079835421.json deleted file mode 100644 index c7290f801..000000000 --- a/api/_content/query/0zatdH4YV6.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/kontakt","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Kontakt","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:kontakt.json","_type":"json","_source":"content","_file":"pages/de/kontakt.json","_stem":"pages/de/kontakt","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/1EEjlZubhv.1734079835421.json b/api/_content/query/1EEjlZubhv.1734080090481.json similarity index 100% rename from api/_content/query/1EEjlZubhv.1734079835421.json rename to api/_content/query/1EEjlZubhv.1734080090481.json diff --git a/api/_content/query/1YvAQuhOaY.1734079835421.json b/api/_content/query/1YvAQuhOaY.1734079835421.json deleted file mode 100644 index b340c0fd0..000000000 --- a/api/_content/query/1YvAQuhOaY.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/projects/project-2","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-2.json","_type":"json","_source":"content","_file":"pages/projects/project-2.json","_stem":"pages/projects/project-2","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/2CrzJHNSYm.1734079835421.json b/api/_content/query/2CrzJHNSYm.1734080090481.json similarity index 100% rename from api/_content/query/2CrzJHNSYm.1734079835421.json rename to api/_content/query/2CrzJHNSYm.1734080090481.json diff --git a/api/_content/query/9CUDw6fCxn.1734079835421.json b/api/_content/query/9CUDw6fCxn.1734080090481.json similarity index 100% rename from api/_content/query/9CUDw6fCxn.1734079835421.json rename to api/_content/query/9CUDw6fCxn.1734080090481.json diff --git a/api/_content/query/Ay2UcOoyx2.1734079835421.json b/api/_content/query/Ay2UcOoyx2.1734079835421.json deleted file mode 100644 index bcdbc2385..000000000 --- a/api/_content/query/Ay2UcOoyx2.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/rechtliche-hinweise","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Rechtliche Hinweise","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Rechtliche Hinweise","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:rechtliche-hinweise.json","_type":"json","_source":"content","_file":"pages/de/rechtliche-hinweise.json","_stem":"pages/de/rechtliche-hinweise","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/DKAp9brDKE.1734079835421.json b/api/_content/query/DKAp9brDKE.1734079835421.json deleted file mode 100644 index 8e3bfb648..000000000 --- a/api/_content/query/DKAp9brDKE.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/nutzungsbedingungen","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Nutzungsbedingungen","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Nutzungsbedingungen","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:de:nutzungsbedingungen.json","_type":"json","_source":"content","_file":"pages/de/nutzungsbedingungen.json","_stem":"pages/de/nutzungsbedingungen","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/DXdCCH7CT4.1734079835421.json b/api/_content/query/DXdCCH7CT4.1734079835421.json deleted file mode 100644 index ed4260fc3..000000000 --- a/api/_content/query/DXdCCH7CT4.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/contact","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"contact"},"de":{"slug":"kontakt"}},"title":"Kontakt","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Contact","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Contact","alt":"Contact","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:contact.json","_type":"json","_source":"content","_file":"pages/contact.json","_stem":"pages/contact","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/GbYp1KyYZK.1734079835421.json b/api/_content/query/GbYp1KyYZK.1734079835421.json deleted file mode 100644 index 8abd42c3b..000000000 --- a/api/_content/query/GbYp1KyYZK.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/projects/project-1","_dir":"projects","_draft":false,"_partial":false,"_locale":"","title":"Project 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Project 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:projects:project-1.json","_type":"json","_source":"content","_file":"pages/projects/project-1.json","_stem":"pages/projects/project-1","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/LjTvS4SQaO.1734079835421.json b/api/_content/query/LjTvS4SQaO.1734079835421.json deleted file mode 100644 index 0c6cf258e..000000000 --- a/api/_content/query/LjTvS4SQaO.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/terms","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"terms"},"de":{"slug":"nutzungsbedingungen"}},"title":"Terms","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Terms","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:terms.json","_type":"json","_source":"content","_file":"pages/terms.json","_stem":"pages/terms","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/NkRQtofAHt.1734079835421.json b/api/_content/query/NkRQtofAHt.1734079835421.json deleted file mode 100644 index 0348f4b08..000000000 --- a/api/_content/query/NkRQtofAHt.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/projekte/projekt-2","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 2","i18nParams":{"en":{"slug":"projects/project-2"},"de":{"slug":"projekte/projekt-2"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 2","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-2.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-2.json","_stem":"pages/de/projekte/projekt-2","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/Rx2ekrKnVf.1734079835421.json b/api/_content/query/Rx2ekrKnVf.1734079835421.json deleted file mode 100644 index b5660c974..000000000 --- a/api/_content/query/Rx2ekrKnVf.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/projekte","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projekte","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekte","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Projekt 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-1"},"title":"More…"},"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Projekt 2","subline":null,"content":"

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.

","link":{"to":{"path":"/projekte/projekt-2"},"title":"More…"},"picture":{"title":"Projekt 2","alt":"Projekt 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:de:projekte:index.json","_type":"json","_source":"content","_file":"pages/de/projekte/index.json","_stem":"pages/de/projekte/index","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/SKVMBOL3Gy.1734079835421.json b/api/_content/query/SKVMBOL3Gy.1734079835421.json deleted file mode 100644 index 255fe9bd7..000000000 --- a/api/_content/query/SKVMBOL3Gy.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/projekte/projekt-1","_dir":"projekte","_draft":false,"_partial":false,"_locale":"","title":"Projekt 1","i18nParams":{"en":{"slug":"projects/project-1"},"de":{"slug":"projekte/projekt-1"}},"components":[{"component":"StagePicture","data":{"picture":{"title":"Projekt 1","alt":"Projekt 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Projekt 1","subline":null},"content":"

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.

"}}}],"_id":"content:pages:de:projekte:projekt-1.json","_type":"json","_source":"content","_file":"pages/de/projekte/projekt-1.json","_stem":"pages/de/projekte/projekt-1","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/YxY2x9R9bM.1734079835421.json b/api/_content/query/YxY2x9R9bM.1734079835421.json deleted file mode 100644 index 66b93d580..000000000 --- a/api/_content/query/YxY2x9R9bM.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/legals","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"legals"},"de":{"slug":"rechtliche-hinweise"}},"title":"Legals","components":[{"component":"StagePicture","data":{"picture":{"title":"Legals","alt":"Legals","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Legals","subline":null},"content":"

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.

"}}},{"component":"FullText","data":{"article":{"headline":null,"content":"

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.

"}}}],"_id":"content:pages:legals.json","_type":"json","_source":"content","_file":"pages/legals.json","_stem":"pages/legals","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/a5zMGguyFv.1734079835421.json b/api/_content/query/a5zMGguyFv.1734080090481.json similarity index 100% rename from api/_content/query/a5zMGguyFv.1734079835421.json rename to api/_content/query/a5zMGguyFv.1734080090481.json diff --git a/api/_content/query/l8TtDnuzEz.1734079835421.json b/api/_content/query/l8TtDnuzEz.1734079835421.json deleted file mode 100644 index f45a3dca6..000000000 --- a/api/_content/query/l8TtDnuzEz.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/projects","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"projects"},"de":{"slug":"projekte"}},"title":"Projects","components":[{"component":"FullText","data":{"article":{"headline":{"overline":null,"headline":"Projects","subline":null},"content":"

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.

"}}},{"component":"TextImage","data":{"options":{"mirror":true},"overline":null,"headline":"Project 1","subline":null,"content":"

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.

","link":{"to":{"path":"/projects/project-1"},"title":"More…"},"picture":{"title":"Project 1","alt":"Project 1","sources":[{"src":"/img/sample-a-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"TextImage","data":{"overline":null,"headline":"Project 2","subline":null,"content":"

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.

","to":{"path":"/projects/project-2"},"picture":{"title":"Project 2","alt":"Project 2","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}},{"component":"SingleVideo","data":{}}],"_id":"content:pages:projects:index.json","_type":"json","_source":"content","_file":"pages/projects/index.json","_stem":"pages/projects/index","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/t1iCG4GoJf.1734079835421.json b/api/_content/query/t1iCG4GoJf.1734079835421.json deleted file mode 100644 index 29da648fd..000000000 --- a/api/_content/query/t1iCG4GoJf.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/about","_dir":"pages","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"About","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"About","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:about.json","_type":"json","_source":"content","_file":"pages/about.json","_stem":"pages/about","_extension":"json"} \ No newline at end of file diff --git a/api/_content/query/tMtNQYuZdT.1734079835421.json b/api/_content/query/tMtNQYuZdT.1734079835421.json deleted file mode 100644 index 856564672..000000000 --- a/api/_content/query/tMtNQYuZdT.1734079835421.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/pages/de/ueber-uns","_dir":"de","_draft":false,"_partial":false,"_locale":"","i18nParams":{"en":{"slug":"about"},"de":{"slug":"ueber-uns"}},"title":"Über uns","components":[{"component":"StageVideo","data":{"video":{"playsinline":true,"autoplay":true,"muted":true,"loop":true,"controls":false}}},{"component":"FullText","data":{"article":{"headline":{"overline":null,"content":"Über uns","subline":null},"content":"

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.

"}}},{"component":"SinglePicture","data":{"picture":{"title":"Single Image","alt":"Single Image","sources":[{"src":"/img/sample-b-16-9.jpg","sizes":{"default":"100vw"}}]}}}],"_id":"content:pages:de:ueber-uns.json","_type":"json","_source":"content","_file":"pages/de/ueber-uns.json","_stem":"pages/de/ueber-uns","_extension":"json"} \ No newline at end of file diff --git a/contact/_payload.json b/contact/_payload.json deleted file mode 100644 index d39ada6ea..000000000 --- a/contact/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853172] \ No newline at end of file diff --git a/contact/index.html b/contact/index.html deleted file mode 100644 index 4b51a1339..000000000 --- a/contact/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Kontakt | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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-DE-sitemap.xml/index.html b/de-DE-sitemap.xml/index.html deleted file mode 100644 index ca515ba66..000000000 --- a/de-DE-sitemap.xml/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/de/_payload.json b/de/_payload.json index 73b7cbeb9..e10bfe546 100644 --- a/de/_payload.json +++ b/de/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079898702] \ No newline at end of file +[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734080107155] \ No newline at end of file diff --git a/de/index.html b/de/index.html index 10610a003..95f324c01 100644 --- a/de/index.html +++ b/de/index.html @@ -7,30 +7,30 @@ Home | gp-vue-boilerplate - + + + - - - - - + + + - + @@ -65,8 +65,6 @@ - - @@ -78,7 +76,7 @@ - + @@ -89,10 +87,10 @@ .fragment-link-list.type-page-menu-links{list-style:none;margin:0;padding:0}.fragment-link-list.type-page-menu-links li{display:block;font-size:8.53333vw;line-height:2em}@media (min-width:576px){.fragment-link-list.type-page-menu-links li{font-size:32px}}@media (min-width:992px){.fragment-link-list.type-page-menu-links li{font-size:36px}}.fragment-link-list.type-page-menu-links li a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}:is(.fragment-link-list.type-page-menu-links li) a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}.fragment-link-list.type-page-menu-links li a.router-link-exact-active{opacity:1}.router-link-exact-active:is(:is(.fragment-link-list.type-page-menu-links li) a){opacity:1}.type-page-menu-links .fragment-link-list.type-page-menu-links{line-height:1;text-align:center}.type-page-menu-links .fragment-link-list.type-page-menu-links li{display:inline-block;font-size:5.86667vw;line-height:1.5em;margin:0 2.66667vw}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{display:inline-block;font-size:5.86667vw;line-height:1.5em;margin:0 2.66667vw}@media (min-width:576px){.type-page-menu-links .fragment-link-list.type-page-menu-links li{font-size:22px;margin:0 10px}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{font-size:22px;margin:0 10px}}@media (min-width:992px){.type-page-menu-links .fragment-link-list.type-page-menu-links li{font-size:26px}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{font-size:26px}}.fragment-link-list.type-page-footer{list-style:none;margin:0;padding:0}@media (max-width:991px){.fragment-link-list.type-page-footer{text-align:center}}.fragment-link-list.type-page-footer li{display:inline-block;font-size:4.26667vw;line-height:2em;margin-right:2.66667vw}@media (min-width:576px){.fragment-link-list.type-page-footer li{font-size:16px}}.fragment-link-list.type-page-footer li a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}:is(.fragment-link-list.type-page-footer li) a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}.fragment-link-list.type-page-footer li a.router-link-exact-active{opacity:1}.router-link-exact-active:is(:is(.fragment-link-list.type-page-footer li) a){opacity:1} .layouts-lost-container{margin:40px 0}.layouts-lost-container .lost-flex-container{display:flex}@media (min-width:576px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:540px}}@media (max-width:575px){.layouts-lost-container .lost-flex-container{padding:0 15px}}@media (min-width:768px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:720px}}@media (min-width:992px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:960px}}@media (min-width:1200px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:1140px}} .page-header[data-v-dec09cb7]{left:0;margin:0;position:fixed;top:0;transition:transform .2s linear,opacity .2s linear;width:100%;z-index:100}.page-header.sticky[data-v-dec09cb7]{position:sticky}.page-header.toggle[data-v-dec09cb7]{opacity:0;transform:translateY(-60%)}.page-header .logo[data-v-dec09cb7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff80;box-shadow:0 0 10px #0000004d;font-size:24px;font-weight:700;padding:10px 0;text-align:center}.page-header .logo a[data-v-dec09cb7]{color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}:is(.page-header .logo) a[data-v-dec09cb7]{color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.page-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;border:none;border-radius:50%;bottom:10vh;box-shadow:0 0 10px #0000004d;box-sizing:border-box;cursor:pointer;display:block;left:calc(50% - 24px);outline:none;padding:12px;position:fixed;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:12.8vw;z-index:1001;-webkit-tap-highlight-color:transparent}@media (min-width:576px){.page-menu-button{width:48px}}@media (min-width:992px){.page-menu-button{bottom:80px}}.page-menu-button svg{display:block;width:100%}.page-menu-button i{display:block;position:relative}.page-menu-button i:before{content:"";display:block;padding-top:100%}:is(.page-menu-button i):before{content:"";display:block;padding-top:100%}.page-menu-button i>*{left:0;position:absolute;top:0}:is(.page-menu-button i)>*{left:0;position:absolute;top:0}.page-menu-button svg g{transform-origin:center center;transition:transform .3s linear,opacity .3s linear}.page-menu-button svg g:last-child{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}.page-menu-button.selected{background:#00000080}.page-menu-button.selected svg{fill:#fff}.page-menu-button.selected svg g:first-child{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}.page-menu-button.selected svg g:last-child{opacity:1;transform:scale(1)}.button-toggle-enter-active,.button-toggle-leave-active{transition:transform .3s linear,opacity .3s linear}.button-toggle-enter,.button-toggle-leave-to{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:375px){body{font-size:max(4.266666666666667vw,1rem)}}@media (min-width:576px){body{font-size:max(2.7777777777777777vw,1rem)}}@media (min-width:768px){body{font-size:max(2.083333333333333vw,1rem)}}@media (min-width:992px){body{font-size:max(1.6129032258064515vw,1rem)}}@media (min-width:1200px){body{font-size:16px}}html[data-prevent-scrolling=true] body{overflow:hidden} +.element-headline[data-v-f79f79e3]{line-height:1.5;margin:0}.element-headline[data-v-f79f79e3]>*{display:block}h2.element-headline .overline[data-v-f79f79e3]{font-size:3.2vw}@media (min-width:576px){h2.element-headline .overline[data-v-f79f79e3]{font-size:12px}}h2.element-headline .subline[data-v-f79f79e3]{font-size:4.26667vw}@media (min-width:576px){h2.element-headline .subline[data-v-f79f79e3]{font-size:16px}}h2.element-headline .headline[data-v-f79f79e3]{font-size:9.6vw}@media (min-width:576px){h2.element-headline .headline[data-v-f79f79e3]{font-size:36px}}.element-rich-text[data-v-500e2922]{font-size:4.26667vw;letter-spacing:.05625em;line-height:1.3}@media (min-width:576px){.element-rich-text[data-v-500e2922]{font-size:16px}} [data-v-cfec7af3]{margin:0}[data-debug][data-v-cfec7af3]{position:relative}[data-debug] pre[data-v-cfec7af3]{bottom:0;font-family:monospace;font-weight:400;left:0;margin:0;position:absolute;right:0;top:0;z-index:10000}[data-debug] pre[data-v-cfec7af3]:before{border:2px dotted #333;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:is([data-debug] pre[data-v-cfec7af3]):before{border:2px dotted #333;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}[data-debug] pre[data-v-cfec7af3]:after{background:#333;bottom:0;color:#fff;content:"H" attr(data-debug-context-level);font-size:13px;letter-spacing:.1em;padding:5px;position:absolute;right:0;z-index:10000}:is([data-debug] pre[data-v-cfec7af3]):after{background:#333;bottom:0;color:#fff;content:"H" attr(data-debug-context-level);font-size:13px;letter-spacing:.1em;padding:5px;position:absolute;right:0;z-index:10000} .nuxt-booster-image[data-v-e7ed0ca7]{content-visibility:auto;display:block;height:auto;object-fit:cover;width:100%}.nuxt-booster-picture[data-v-afeddf24]{box-sizing:border-box;display:block;position:relative;width:100%}.nuxt-booster-picture img[data-v-afeddf24]{bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.nuxt-booster-picture[data-v-afeddf24]:before{box-sizing:border-box;content:"";display:block;position:relative}@supports (aspect-ratio:1){.nuxt-booster-picture[data-v-afeddf24]{position:static;position:unset}.nuxt-booster-picture img[data-v-afeddf24]{bottom:auto;bottom:unset;left:auto;left:unset;position:static;position:unset;right:auto;right:unset;top:auto;top:unset}.nuxt-booster-picture[data-v-afeddf24]:before{display:none}} -.element-headline[data-v-f79f79e3]{line-height:1.5;margin:0}.element-headline[data-v-f79f79e3]>*{display:block}h2.element-headline .overline[data-v-f79f79e3]{font-size:3.2vw}@media (min-width:576px){h2.element-headline .overline[data-v-f79f79e3]{font-size:12px}}h2.element-headline .subline[data-v-f79f79e3]{font-size:4.26667vw}@media (min-width:576px){h2.element-headline .subline[data-v-f79f79e3]{font-size:16px}}h2.element-headline .headline[data-v-f79f79e3]{font-size:9.6vw}@media (min-width:576px){h2.element-headline .headline[data-v-f79f79e3]{font-size:36px}}.element-rich-text[data-v-500e2922]{font-size:4.26667vw;letter-spacing:.05625em;line-height:1.3}@media (min-width:576px){.element-rich-text[data-v-500e2922]{font-size:16px}} .layout-two-column-container .lost-flex-container{align-items:center}@media (max-width:767px){.layout-two-column-container .lost-flex-container{flex-direction:column}}.layout-two-column-container .lost-flex-container>div{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}.layout-two-column-container .lost-flex-container>div:nth-child(n){margin-left:0;margin-right:0}.layout-two-column-container .lost-flex-container>div:last-child{margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(n){margin-left:0;margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div:last-child{margin-right:0}@media (min-width:768px){.layout-two-column-container .lost-flex-container>div{flex-basis:calc(49.95% - 7.5px);flex-grow:0;flex-shrink:0;max-width:calc(49.95% - 7.5px);width:calc(49.95% - 7.5px)}.layout-two-column-container .lost-flex-container>div:nth-child(n){margin-left:0;margin-right:15px}.layout-two-column-container .lost-flex-container>div:last-child{margin-right:0}.layout-two-column-container .lost-flex-container>div:nth-child(12n){margin-left:auto;margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div{flex-basis:calc(49.95% - 7.5px);flex-grow:0;flex-shrink:0;max-width:calc(49.95% - 7.5px);width:calc(49.95% - 7.5px)}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(n){margin-left:0;margin-right:15px}:is(.layout-two-column-container .lost-flex-container)>div:last-child{margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(12n){margin-left:auto;margin-right:0}}.layout-two-column-container:not(.mirror) .lost-flex-container>div:first-child{order:0}.layout-two-column-container:not(.mirror) .lost-flex-container>div:last-child{order:1}.layout-two-column-container.mirror .lost-flex-container>div:first-child{order:1}.layout-two-column-container.mirror .lost-flex-container>div:last-child{order:0} .element-responsive-video[data-v-0839e029]{background:var(--color-black);position:relative}.element-responsive-video[data-v-0839e029]:before{content:"";display:block;padding-top:177.77778%}@media (min-width:576px){.element-responsive-video[data-v-0839e029]:before{padding-top:56.25%}}.element-responsive-video video[data-v-0839e029]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.element-responsive-video .poster[data-v-0839e029]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.element-responsive-video .poster[data-v-0839e029]:before{content:"";display:block;padding-top:177.77778%}:is(.element-responsive-video .poster[data-v-0839e029]):before{content:"";display:block;padding-top:177.77778%}@media (min-width:576px){.element-responsive-video .poster[data-v-0839e029]:before{padding-top:56.25%}:is(.element-responsive-video .poster[data-v-0839e029]):before{padding-top:56.25%}}.element-responsive-video .poster[data-v-0839e029] picture{height:100%;left:0;position:absolute;top:0;width:100%}.element-responsive-video .poster[data-v-0839e029] img{left:0;position:absolute;top:0;width:100%}.element-responsive-video .play-button[data-v-0839e029]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.element-responsive-video .play-button svg[data-v-0839e029]{color:var(--color-white);filter:drop-shadow(0 0 6px black);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}:is(.element-responsive-video .play-button) svg[data-v-0839e029]{color:var(--color-white);filter:drop-shadow(0 0 6px black);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.element-responsive-video.started .play-button[data-v-0839e029],.element-responsive-video.started .poster[data-v-0839e029]{opacity:0;pointer-events:none} -
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 deleted file mode 100644 index e7e144f29..000000000 --- a/de/kontakt/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079900733] \ No newline at end of file diff --git a/de/kontakt/index.html b/de/kontakt/index.html deleted file mode 100644 index 131e1e4fd..000000000 --- a/de/kontakt/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Kontakt | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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 deleted file mode 100644 index 0b5144136..000000000 --- a/de/nutzungsbedingungen/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079900971] \ No newline at end of file diff --git a/de/nutzungsbedingungen/index.html b/de/nutzungsbedingungen/index.html deleted file mode 100644 index 5fb1dae5a..000000000 --- a/de/nutzungsbedingungen/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Nutzungsbedingungen | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index bab40d10e..000000000 --- a/de/projekte/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079899376] \ No newline at end of file diff --git a/de/projekte/index.html b/de/projekte/index.html deleted file mode 100644 index 89ac5c4b8..000000000 --- a/de/projekte/index.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - -Projekte | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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 deleted file mode 100644 index dfeb8fd37..000000000 --- a/de/projekte/projekt-1/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079900503] \ No newline at end of file diff --git a/de/projekte/projekt-1/index.html b/de/projekte/projekt-1/index.html deleted file mode 100644 index a36305419..000000000 --- a/de/projekte/projekt-1/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Projekt 1 | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index 42a6f82f7..000000000 --- a/de/projekte/projekt-2/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079900542] \ No newline at end of file diff --git a/de/projekte/projekt-2/index.html b/de/projekte/projekt-2/index.html deleted file mode 100644 index be190045f..000000000 --- a/de/projekte/projekt-2/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Projekt 2 | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index 5fbc85e3a..000000000 --- a/de/rechtliche-hinweise/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079900980] \ No newline at end of file diff --git a/de/rechtliche-hinweise/index.html b/de/rechtliche-hinweise/index.html deleted file mode 100644 index 9f8e47403..000000000 --- a/de/rechtliche-hinweise/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Rechtliche Hinweise | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index 7bcc273c6..000000000 --- a/de/ueber-uns/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"layout-data-de":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":48,"_type":49,"title":50,"_source":51,"_file":52,"_stem":53,"_extension":49},"/layout/de","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":33,"pageFooter":35},{},{"navigation":11},[12,16,20],{"title":13,"to":14},"Home",{"path":15},"/",{"title":17,"to":18},"Über uns",{"path":19},"/ueber-uns",{"title":21,"to":22,"childs":24},"Projekte",{"path":23},"/projekte",[25,29],{"title":26,"to":27},"Projekt 1",{"path":28},"/projekte/projekt-1",{"title":30,"to":31},"Projekt 2",{"path":32},"/projekte/projekt-2",{"label":34},"Menu Öffnen/Schließen",{"navigation":36},[37,41,45],{"title":38,"to":39},"Kontakt",{"path":40},"/kontakt",{"title":42,"to":43},"Nutzungsbedingungen",{"path":44},"/nutzungsbedingungen",{"title":46,"to":47},"Rechtliche Hinweise","/rechtliche-hinweise","content:layout:de.json","json","De","content","layout/de.json","layout/de",1734079898730] \ No newline at end of file diff --git a/de/ueber-uns/index.html b/de/ueber-uns/index.html deleted file mode 100644 index 1b35881fb..000000000 --- a/de/ueber-uns/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - -Über uns | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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/en-EN-sitemap.xml/index.html b/en-EN-sitemap.xml/index.html deleted file mode 100644 index f805cab89..000000000 --- a/en-EN-sitemap.xml/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/index-sitemap.xml/index.html b/index-sitemap.xml/index.html deleted file mode 100644 index 7a0e09038..000000000 --- a/index-sitemap.xml/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/index.html b/index.html index 98154349c..f8226774a 100644 --- a/index.html +++ b/index.html @@ -7,30 +7,30 @@ Home | gp-vue-boilerplate - + + + - - - - - + + + - + @@ -65,8 +65,6 @@ - - @@ -78,7 +76,7 @@ - + @@ -89,10 +87,10 @@ .fragment-link-list.type-page-menu-links{list-style:none;margin:0;padding:0}.fragment-link-list.type-page-menu-links li{display:block;font-size:8.53333vw;line-height:2em}@media (min-width:576px){.fragment-link-list.type-page-menu-links li{font-size:32px}}@media (min-width:992px){.fragment-link-list.type-page-menu-links li{font-size:36px}}.fragment-link-list.type-page-menu-links li a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}:is(.fragment-link-list.type-page-menu-links li) a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}.fragment-link-list.type-page-menu-links li a.router-link-exact-active{opacity:1}.router-link-exact-active:is(:is(.fragment-link-list.type-page-menu-links li) a){opacity:1}.type-page-menu-links .fragment-link-list.type-page-menu-links{line-height:1;text-align:center}.type-page-menu-links .fragment-link-list.type-page-menu-links li{display:inline-block;font-size:5.86667vw;line-height:1.5em;margin:0 2.66667vw}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{display:inline-block;font-size:5.86667vw;line-height:1.5em;margin:0 2.66667vw}@media (min-width:576px){.type-page-menu-links .fragment-link-list.type-page-menu-links li{font-size:22px;margin:0 10px}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{font-size:22px;margin:0 10px}}@media (min-width:992px){.type-page-menu-links .fragment-link-list.type-page-menu-links li{font-size:26px}:is(.type-page-menu-links .fragment-link-list.type-page-menu-links) li{font-size:26px}}.fragment-link-list.type-page-footer{list-style:none;margin:0;padding:0}@media (max-width:991px){.fragment-link-list.type-page-footer{text-align:center}}.fragment-link-list.type-page-footer li{display:inline-block;font-size:4.26667vw;line-height:2em;margin-right:2.66667vw}@media (min-width:576px){.fragment-link-list.type-page-footer li{font-size:16px}}.fragment-link-list.type-page-footer li a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}:is(.fragment-link-list.type-page-footer li) a{color:var(--color-black);opacity:.6;-webkit-text-decoration:none;text-decoration:none}.fragment-link-list.type-page-footer li a.router-link-exact-active{opacity:1}.router-link-exact-active:is(:is(.fragment-link-list.type-page-footer li) a){opacity:1} .layouts-lost-container{margin:40px 0}.layouts-lost-container .lost-flex-container{display:flex}@media (min-width:576px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:540px}}@media (max-width:575px){.layouts-lost-container .lost-flex-container{padding:0 15px}}@media (min-width:768px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:720px}}@media (min-width:992px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:960px}}@media (min-width:1200px){.layouts-lost-container .lost-flex-container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:1140px}} .page-header[data-v-dec09cb7]{left:0;margin:0;position:fixed;top:0;transition:transform .2s linear,opacity .2s linear;width:100%;z-index:100}.page-header.sticky[data-v-dec09cb7]{position:sticky}.page-header.toggle[data-v-dec09cb7]{opacity:0;transform:translateY(-60%)}.page-header .logo[data-v-dec09cb7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff80;box-shadow:0 0 10px #0000004d;font-size:24px;font-weight:700;padding:10px 0;text-align:center}.page-header .logo a[data-v-dec09cb7]{color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}:is(.page-header .logo) a[data-v-dec09cb7]{color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.page-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;border:none;border-radius:50%;bottom:10vh;box-shadow:0 0 10px #0000004d;box-sizing:border-box;cursor:pointer;display:block;left:calc(50% - 24px);outline:none;padding:12px;position:fixed;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:12.8vw;z-index:1001;-webkit-tap-highlight-color:transparent}@media (min-width:576px){.page-menu-button{width:48px}}@media (min-width:992px){.page-menu-button{bottom:80px}}.page-menu-button svg{display:block;width:100%}.page-menu-button i{display:block;position:relative}.page-menu-button i:before{content:"";display:block;padding-top:100%}:is(.page-menu-button i):before{content:"";display:block;padding-top:100%}.page-menu-button i>*{left:0;position:absolute;top:0}:is(.page-menu-button i)>*{left:0;position:absolute;top:0}.page-menu-button svg g{transform-origin:center center;transition:transform .3s linear,opacity .3s linear}.page-menu-button svg g:last-child{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}.page-menu-button.selected{background:#00000080}.page-menu-button.selected svg{fill:#fff}.page-menu-button.selected svg g:first-child{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}.page-menu-button.selected svg g:last-child{opacity:1;transform:scale(1)}.button-toggle-enter-active,.button-toggle-leave-active{transition:transform .3s linear,opacity .3s linear}.button-toggle-enter,.button-toggle-leave-to{opacity:0;transform:scale(.4);transition:transform .15s linear,opacity .15s linear}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:375px){body{font-size:max(4.266666666666667vw,1rem)}}@media (min-width:576px){body{font-size:max(2.7777777777777777vw,1rem)}}@media (min-width:768px){body{font-size:max(2.083333333333333vw,1rem)}}@media (min-width:992px){body{font-size:max(1.6129032258064515vw,1rem)}}@media (min-width:1200px){body{font-size:16px}}html[data-prevent-scrolling=true] body{overflow:hidden} +.element-headline[data-v-f79f79e3]{line-height:1.5;margin:0}.element-headline[data-v-f79f79e3]>*{display:block}h2.element-headline .overline[data-v-f79f79e3]{font-size:3.2vw}@media (min-width:576px){h2.element-headline .overline[data-v-f79f79e3]{font-size:12px}}h2.element-headline .subline[data-v-f79f79e3]{font-size:4.26667vw}@media (min-width:576px){h2.element-headline .subline[data-v-f79f79e3]{font-size:16px}}h2.element-headline .headline[data-v-f79f79e3]{font-size:9.6vw}@media (min-width:576px){h2.element-headline .headline[data-v-f79f79e3]{font-size:36px}}.element-rich-text[data-v-500e2922]{font-size:4.26667vw;letter-spacing:.05625em;line-height:1.3}@media (min-width:576px){.element-rich-text[data-v-500e2922]{font-size:16px}} [data-v-cfec7af3]{margin:0}[data-debug][data-v-cfec7af3]{position:relative}[data-debug] pre[data-v-cfec7af3]{bottom:0;font-family:monospace;font-weight:400;left:0;margin:0;position:absolute;right:0;top:0;z-index:10000}[data-debug] pre[data-v-cfec7af3]:before{border:2px dotted #333;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:is([data-debug] pre[data-v-cfec7af3]):before{border:2px dotted #333;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}[data-debug] pre[data-v-cfec7af3]:after{background:#333;bottom:0;color:#fff;content:"H" attr(data-debug-context-level);font-size:13px;letter-spacing:.1em;padding:5px;position:absolute;right:0;z-index:10000}:is([data-debug] pre[data-v-cfec7af3]):after{background:#333;bottom:0;color:#fff;content:"H" attr(data-debug-context-level);font-size:13px;letter-spacing:.1em;padding:5px;position:absolute;right:0;z-index:10000} .nuxt-booster-image[data-v-e7ed0ca7]{content-visibility:auto;display:block;height:auto;object-fit:cover;width:100%}.nuxt-booster-picture[data-v-afeddf24]{box-sizing:border-box;display:block;position:relative;width:100%}.nuxt-booster-picture img[data-v-afeddf24]{bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.nuxt-booster-picture[data-v-afeddf24]:before{box-sizing:border-box;content:"";display:block;position:relative}@supports (aspect-ratio:1){.nuxt-booster-picture[data-v-afeddf24]{position:static;position:unset}.nuxt-booster-picture img[data-v-afeddf24]{bottom:auto;bottom:unset;left:auto;left:unset;position:static;position:unset;right:auto;right:unset;top:auto;top:unset}.nuxt-booster-picture[data-v-afeddf24]:before{display:none}} -.element-headline[data-v-f79f79e3]{line-height:1.5;margin:0}.element-headline[data-v-f79f79e3]>*{display:block}h2.element-headline .overline[data-v-f79f79e3]{font-size:3.2vw}@media (min-width:576px){h2.element-headline .overline[data-v-f79f79e3]{font-size:12px}}h2.element-headline .subline[data-v-f79f79e3]{font-size:4.26667vw}@media (min-width:576px){h2.element-headline .subline[data-v-f79f79e3]{font-size:16px}}h2.element-headline .headline[data-v-f79f79e3]{font-size:9.6vw}@media (min-width:576px){h2.element-headline .headline[data-v-f79f79e3]{font-size:36px}}.element-rich-text[data-v-500e2922]{font-size:4.26667vw;letter-spacing:.05625em;line-height:1.3}@media (min-width:576px){.element-rich-text[data-v-500e2922]{font-size:16px}} .layout-two-column-container .lost-flex-container{align-items:center}@media (max-width:767px){.layout-two-column-container .lost-flex-container{flex-direction:column}}.layout-two-column-container .lost-flex-container>div{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}.layout-two-column-container .lost-flex-container>div:nth-child(n){margin-left:0;margin-right:0}.layout-two-column-container .lost-flex-container>div:last-child{margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(n){margin-left:0;margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div:last-child{margin-right:0}@media (min-width:768px){.layout-two-column-container .lost-flex-container>div{flex-basis:calc(49.95% - 7.5px);flex-grow:0;flex-shrink:0;max-width:calc(49.95% - 7.5px);width:calc(49.95% - 7.5px)}.layout-two-column-container .lost-flex-container>div:nth-child(n){margin-left:0;margin-right:15px}.layout-two-column-container .lost-flex-container>div:last-child{margin-right:0}.layout-two-column-container .lost-flex-container>div:nth-child(12n){margin-left:auto;margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div{flex-basis:calc(49.95% - 7.5px);flex-grow:0;flex-shrink:0;max-width:calc(49.95% - 7.5px);width:calc(49.95% - 7.5px)}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(n){margin-left:0;margin-right:15px}:is(.layout-two-column-container .lost-flex-container)>div:last-child{margin-right:0}:is(.layout-two-column-container .lost-flex-container)>div:nth-child(12n){margin-left:auto;margin-right:0}}.layout-two-column-container:not(.mirror) .lost-flex-container>div:first-child{order:0}.layout-two-column-container:not(.mirror) .lost-flex-container>div:last-child{order:1}.layout-two-column-container.mirror .lost-flex-container>div:first-child{order:1}.layout-two-column-container.mirror .lost-flex-container>div:last-child{order:0} .element-responsive-video[data-v-0839e029]{background:var(--color-black);position:relative}.element-responsive-video[data-v-0839e029]:before{content:"";display:block;padding-top:177.77778%}@media (min-width:576px){.element-responsive-video[data-v-0839e029]:before{padding-top:56.25%}}.element-responsive-video video[data-v-0839e029]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.element-responsive-video .poster[data-v-0839e029]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.element-responsive-video .poster[data-v-0839e029]:before{content:"";display:block;padding-top:177.77778%}:is(.element-responsive-video .poster[data-v-0839e029]):before{content:"";display:block;padding-top:177.77778%}@media (min-width:576px){.element-responsive-video .poster[data-v-0839e029]:before{padding-top:56.25%}:is(.element-responsive-video .poster[data-v-0839e029]):before{padding-top:56.25%}}.element-responsive-video .poster[data-v-0839e029] picture{height:100%;left:0;position:absolute;top:0;width:100%}.element-responsive-video .poster[data-v-0839e029] img{left:0;position:absolute;top:0;width:100%}.element-responsive-video .play-button[data-v-0839e029]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.element-responsive-video .play-button svg[data-v-0839e029]{color:var(--color-white);filter:drop-shadow(0 0 6px black);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}:is(.element-responsive-video .play-button) svg[data-v-0839e029]{color:var(--color-white);filter:drop-shadow(0 0 6px black);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.element-responsive-video.started .play-button[data-v-0839e029],.element-responsive-video.started .poster[data-v-0839e029]{opacity:0;pointer-events:none} -
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 deleted file mode 100644 index d39ada6ea..000000000 --- a/legals/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853172] \ No newline at end of file diff --git a/legals/index.html b/legals/index.html deleted file mode 100644 index 23252b6d5..000000000 --- a/legals/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Legals | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index ce575fa2c..000000000 --- a/projects/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853171] \ No newline at end of file diff --git a/projects/index.html b/projects/index.html deleted file mode 100644 index 2c6dab2fd..000000000 --- a/projects/index.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - -Projects | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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 deleted file mode 100644 index ce575fa2c..000000000 --- a/projects/project-1/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853171] \ No newline at end of file diff --git a/projects/project-1/index.html b/projects/project-1/index.html deleted file mode 100644 index 57820d744..000000000 --- a/projects/project-1/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Project 1 | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 deleted file mode 100644 index d39ada6ea..000000000 --- a/projects/project-2/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853172] \ No newline at end of file diff --git a/projects/project-2/index.html b/projects/project-2/index.html deleted file mode 100644 index 7dc166e42..000000000 --- a/projects/project-2/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Project 2 | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 75287fe01..130bc46b3 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 deleted file mode 100644 index d39ada6ea..000000000 --- a/terms/_payload.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"layout-data-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"components":8,"_id":41,"_type":42,"title":43,"_source":44,"_file":45,"_stem":46,"_extension":42},"/layout/en","layout",false,"",{"pageHeader":9,"pageMenu":10,"pageMenuButton":28,"pageFooter":30},{},{"navigation":11},[12,15,18],{"title":13,"to":14},"Home","/",{"title":16,"to":17},"About","/about",{"title":19,"to":20,"childs":21},"Projects","/projects",[22,25],{"title":23,"to":24},"Project 1","/projects/project-1",{"title":26,"to":27},"Project 2","/projects/project-2",{"label":29},"Menu Open/Close",{"navigation":31},[32,35,38],{"title":33,"to":34},"Contact","/contact",{"title":36,"to":37},"Terms of use","/terms",{"title":39,"to":40},"Legals","/legals","content:layout:en.json","json","En","content","layout/en.json","layout/en",1734079853172] \ No newline at end of file diff --git a/terms/index.html b/terms/index.html deleted file mode 100644 index 9114ec466..000000000 --- a/terms/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - -Terms | gp-vue-boilerplate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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