From a04db988d23b8dfd3c7d5f7737a0a52b96bcda02 Mon Sep 17 00:00:00 2001 From: Rekryt Date: Thu, 10 Jul 2025 18:27:29 +0300 Subject: [PATCH] feat: new portal selection and favicons --- .gitignore | 3 - public/200.html | 135 ++ public/404.html | 135 ++ public/_nuxt/B0b5NIbd.js | 1 + public/_nuxt/BBfzRnu5.js | 1 + public/_nuxt/C8NHcb3e.js | 1 + public/_nuxt/CbbJcYLn.js | 1 + public/_nuxt/CkCvKuAT.js | 1 + public/_nuxt/DNMCk298.js | 55 + public/_nuxt/builds/latest.json | 2 +- .../f331ed6d-6f18-48a2-b3aa-58e900b5ef30.json | 1 + public/_nuxt/index.CTbfc2Lc.css | 1 + public/_nuxt/wp9N4c3J.js | 1 + public/_payload.json | 1 + public/about/_payload.json | 1 + public/about/index.html | 503 +++++ public/cn/_payload.json | 1 + public/cn/about/_payload.json | 1 + public/cn/about/index.html | 503 +++++ public/cn/index.html | 503 +++++ public/index.html | 503 +++++ public/manifest.json | 1 + public/ru/_payload.json | 1 + public/ru/about/_payload.json | 1 + public/ru/about/index.html | 503 +++++ public/ru/index.html | 503 +++++ public/sw.js | 58 + storage/icons.json | 198 ++ storage/icons/1337x.to.ico | Bin 0 -> 1150 bytes storage/icons/7k.casino.svg | 27 + storage/icons/agents.media.ico | Bin 0 -> 781 bytes storage/icons/agentura.ru.png | Bin 0 -> 337 bytes storage/icons/aistudio.png | Bin 0 -> 393 bytes storage/icons/amedia.site.png | Bin 0 -> 534 bytes storage/icons/android.png | Bin 0 -> 368 bytes storage/icons/anidub.pro.svg | 1 + storage/icons/anilibria.tv.ico | Bin 0 -> 15086 bytes storage/icons/animego.org.ico | Bin 0 -> 4286 bytes storage/icons/anydesk.com.ico | Bin 0 -> 15086 bytes storage/icons/babook.org.ico | Bin 0 -> 8254 bytes storage/icons/basecamp.com.ico | Bin 0 -> 15086 bytes storage/icons/bato.to.png | Bin 0 -> 501 bytes storage/icons/bbc.com.ico | Bin 0 -> 15086 bytes storage/icons/beeg.com.ico | 49 + storage/icons/beeg.com.jpg | Bin 0 -> 654 bytes storage/icons/bellingcat.com.png | Bin 0 -> 614 bytes storage/icons/bestchange.ru.ico | Bin 0 -> 1150 bytes storage/icons/blank.png | Bin 0 -> 2718 bytes storage/icons/booktracker.org.ico | Bin 0 -> 1150 bytes storage/icons/canva.com.ico | Bin 0 -> 4414 bytes storage/icons/chatgpt.com.ico | Bin 0 -> 15406 bytes storage/icons/cherta.media.png | Bin 0 -> 1759 bytes storage/icons/chess.com.ico | Bin 0 -> 5430 bytes storage/icons/claude.ai.ico | Bin 0 -> 15086 bytes storage/icons/colta.ru.ico | Bin 0 -> 1150 bytes storage/icons/combotech.png | Bin 0 -> 368 bytes storage/icons/connect.garmin.com.ico | Bin 0 -> 15086 bytes storage/icons/copilot.jpg | Bin 0 -> 765 bytes storage/icons/crunchyroll.com | Bin 0 -> 349 bytes storage/icons/crunchyroll.com.png | Bin 0 -> 1225 bytes storage/icons/currenttime.tv.ico | Bin 0 -> 894 bytes storage/icons/danbooru.donmai.us.png | Bin 0 -> 209 bytes storage/icons/daramalive.life.png | Bin 0 -> 12678 bytes storage/icons/deepl.com.ico | Bin 0 -> 101154 bytes storage/icons/dept.one.ico | Bin 0 -> 16958 bytes storage/icons/discord.com.png | Bin 0 -> 557 bytes storage/icons/discord.gg.ico | 1190 +++++++++++ storage/icons/discord.media.png | Bin 0 -> 423 bytes storage/icons/doramy.club.ico | Bin 0 -> 16958 bytes storage/icons/doxa.team.ico | Bin 0 -> 15086 bytes storage/icons/duolingo.com.ico | Bin 0 -> 3407 bytes storage/icons/duolingo.com.png | Bin 0 -> 501 bytes storage/icons/dw.com.ico | Bin 0 -> 1150 bytes storage/icons/echofm.online.ico | Bin 0 -> 15406 bytes storage/icons/ehorussia.com.GIF | Bin 0 -> 7956 bytes storage/icons/ej.ru.ico | Bin 0 -> 3638 bytes storage/icons/elevenlabs.io.png | Bin 0 -> 8447 bytes storage/icons/euronews.com.ico | Bin 0 -> 7406 bytes storage/icons/exler.ru.ico | Bin 0 -> 894 bytes storage/icons/facebook.com.ico | Bin 0 -> 20366 bytes storage/icons/ficbook.net.png | Bin 0 -> 345 bytes storage/icons/filmitorrent.net.ico | Bin 0 -> 894 bytes storage/icons/filmix.fm.ico | Bin 0 -> 4286 bytes storage/icons/firebase.png | Bin 0 -> 409 bytes storage/icons/gelbooru.com.ico | Bin 0 -> 3235 bytes storage/icons/golosameriki.com.ico | Bin 0 -> 894 bytes storage/icons/google-play.png | Bin 0 -> 879 bytes storage/icons/google.com.ico | Bin 0 -> 5430 bytes storage/icons/google.png | Bin 0 -> 766 bytes storage/icons/google@flutter.dev.png | Bin 0 -> 1599 bytes storage/icons/google@go.dev.ico | Bin 0 -> 5686 bytes storage/icons/gordonua.com.ico | Bin 0 -> 1150 bytes storage/icons/grammarly.com.ico | Bin 0 -> 15406 bytes storage/icons/grok.com.ico | Bin 0 -> 902 bytes storage/icons/gulagu.net.ico | Bin 0 -> 9662 bytes storage/icons/hdrezka.ag.ico | Bin 0 -> 15086 bytes storage/icons/hentaichan.live.ico | Bin 0 -> 894 bytes storage/icons/holod.media.ico | Bin 0 -> 240 bytes storage/icons/hqporner.com.ico | Bin 0 -> 4286 bytes storage/icons/hrw.org.ico | Bin 0 -> 1150 bytes storage/icons/infinitenovel.eu.png | Bin 0 -> 175470 bytes storage/icons/instagram.com.ico | 51 + storage/icons/instagram.com.png | Bin 0 -> 973 bytes storage/icons/istories.media.png | Bin 0 -> 583 bytes storage/icons/jetbrains.com.ico | Bin 0 -> 21238 bytes storage/icons/jetbrains@cdn.png | Bin 0 -> 413 bytes storage/icons/jetbrains@grazie.ai.ico | 455 ++++ storage/icons/jut.su.ico | Bin 0 -> 1406 bytes storage/icons/kaggle.png | Bin 0 -> 262 bytes storage/icons/kara.su.png | Bin 0 -> 937 bytes storage/icons/kasparov.ru.ico | Bin 0 -> 13270 bytes storage/icons/kavkaz-uzel.eu.ico | Bin 0 -> 15086 bytes storage/icons/kino.pub.png | Bin 0 -> 1557 bytes storage/icons/kinobase.org.ico | Bin 0 -> 4286 bytes storage/icons/kinovod.pro.ico | Bin 0 -> 4286 bytes storage/icons/kinozal.me.ico | Bin 0 -> 1150 bytes storage/icons/kinozal.tv.ico | Bin 0 -> 1150 bytes storage/icons/korrespondent.net.ico | Bin 0 -> 1406 bytes storage/icons/krymr.com.svg | 1 + storage/icons/linkedin.com.ico | Bin 0 -> 24838 bytes storage/icons/linktr.ee.ico | Bin 0 -> 2276 bytes storage/icons/lostfilm.tv.ico | Bin 0 -> 487 bytes storage/icons/make.com.ico | Bin 0 -> 15086 bytes storage/icons/mangahub.ru.ico | Bin 0 -> 15086 bytes storage/icons/mangalib.me.png | Bin 0 -> 397 bytes storage/icons/mangapark.net.ico | Bin 0 -> 5430 bytes storage/icons/medium.com.ico | Bin 0 -> 8082 bytes storage/icons/medium.com.png | Bin 0 -> 9216 bytes storage/icons/meduza.io.ico | Bin 0 -> 4286 bytes storage/icons/memohrc.org.ico | Bin 0 -> 1150 bytes storage/icons/messenger.com.ico | Bin 0 -> 5430 bytes storage/icons/miro.com.ico | Bin 0 -> 1309 bytes storage/icons/moscowtimes.ru.ico | Bin 0 -> 1150 bytes storage/icons/mrakopedia.net.ico | Bin 0 -> 4286 bytes storage/icons/naukri.com.png | Bin 0 -> 431 bytes storage/icons/navalny.com.ico | Bin 0 -> 894 bytes storage/icons/netflix.com.ico | Bin 0 -> 16958 bytes storage/icons/newstudio.tv.ico | Bin 0 -> 1406 bytes storage/icons/newtimes.ru.ico | 270 +++ storage/icons/nnmclub.to.ico | Bin 0 -> 1150 bytes storage/icons/notebooklm.png | Bin 0 -> 470 bytes storage/icons/notepad-plus-plus.org.ico | Bin 0 -> 32038 bytes storage/icons/notion.so.ico | Bin 0 -> 32038 bytes storage/icons/novayagazeta.ru.ico | Bin 0 -> 15406 bytes storage/icons/nyaa.land.ico | 1846 +++++++++++++++++ storage/icons/nyaa.land.jpg | Bin 0 -> 841 bytes storage/icons/nyaa.si.jpeg | Bin 0 -> 841 bytes storage/icons/ovd.info.ico | Bin 0 -> 15406 bytes storage/icons/paperpaper.ru.png | Bin 0 -> 750 bytes storage/icons/patreon.com.ico | Bin 0 -> 4094 bytes storage/icons/pixiv.net.ico | Bin 0 -> 9662 bytes storage/icons/polit.ru.ico | Bin 0 -> 1150 bytes storage/icons/pornhub.com.ico | Bin 0 -> 1150 bytes storage/icons/pornolab.net.ico | Bin 0 -> 894 bytes storage/icons/proekt.media.png | Bin 0 -> 269 bytes storage/icons/prostovpn.org.ico | Bin 0 -> 1406 bytes storage/icons/proton.me.ico | Bin 0 -> 15086 bytes storage/icons/proxyline.net.ico | Bin 0 -> 15406 bytes storage/icons/quora.com.ico | Bin 0 -> 285478 bytes storage/icons/radiosvoboda.org.ico | Bin 0 -> 894 bytes storage/icons/ralphlauren.eu.ico | Bin 0 -> 1394 bytes storage/icons/ralphlauren.eu.png | Bin 0 -> 362 bytes storage/icons/reddxxx.com.ico | Bin 0 -> 15406 bytes storage/icons/redgifs.com.ico | Bin 0 -> 15406 bytes storage/icons/redtube.com.ico | Bin 0 -> 1406 bytes storage/icons/refactoring.guru.ico | Bin 0 -> 2238 bytes storage/icons/rulate.ru.ico | Bin 0 -> 7406 bytes storage/icons/rule34.xxx.ico | Bin 0 -> 1150 bytes storage/icons/rustorka.com.ico | Bin 0 -> 1406 bytes storage/icons/rutor.info.ico | Bin 0 -> 894 bytes storage/icons/rutracker.org.ico | Bin 0 -> 6518 bytes storage/icons/semnasem.org.ico | Bin 0 -> 15406 bytes storage/icons/sentry.io.png | Bin 0 -> 1869 bytes storage/icons/signal.org.svg | 17 + storage/icons/soundcloud.com.ico | Bin 0 -> 1150 bytes storage/icons/spotify.com.ico | Bin 0 -> 5430 bytes storage/icons/steampowered.com.ico | Bin 0 -> 38554 bytes storage/icons/strava.com.ico | Bin 0 -> 7406 bytes storage/icons/svoboda.org.ico | Bin 0 -> 894 bytes storage/icons/tayga.info.png | Bin 0 -> 401 bytes storage/icons/the-village.ru.ico | Bin 0 -> 15086 bytes storage/icons/theins.ru.ico | Bin 0 -> 330 bytes storage/icons/themoviedb.org.png | Bin 0 -> 1213 bytes storage/icons/thepiratebay.org.ico | Bin 0 -> 824 bytes storage/icons/thetruestory.news.ico | Bin 0 -> 6518 bytes storage/icons/tidal.com.png | Bin 0 -> 220 bytes storage/icons/tiktok.com.ico | Bin 0 -> 4486 bytes storage/icons/torrent.by.ico | Bin 0 -> 628 bytes storage/icons/trainingpeaks.com.ico | Bin 0 -> 7406 bytes storage/icons/tuta.com.png | Bin 0 -> 4076 bytes storage/icons/tvrain.ru.ico | Bin 0 -> 1150 bytes storage/icons/twitch.tv.ico | Bin 0 -> 4286 bytes storage/icons/unian.net.ico | Bin 0 -> 1150 bytes storage/icons/verstka.media.ico | Bin 0 -> 1154 bytes storage/icons/viber.com.png | Bin 0 -> 1193 bytes storage/icons/vndb.org.ico | Bin 0 -> 318 bytes storage/icons/vot-tak.tv.ico | Bin 0 -> 7406 bytes storage/icons/wattpad.com.png | Bin 0 -> 330 bytes storage/icons/whatsapp.com.ico | Bin 0 -> 2043 bytes storage/icons/whoop.com.ico | Bin 0 -> 15086 bytes storage/icons/wikiart.org.ico | Bin 0 -> 318 bytes storage/icons/x.com.ico | Bin 0 -> 549 bytes storage/icons/xhamster.com.ico | Bin 0 -> 9662 bytes storage/icons/xhamsterlive.com.ico | Bin 0 -> 1163 bytes storage/icons/xvideos.com.ico | Bin 0 -> 15086 bytes storage/icons/youtube.com.ico | Bin 0 -> 1150 bytes storage/icons/yummyanime.tv.ico | Bin 0 -> 9662 bytes storage/icons/zapier.com.png | Bin 0 -> 675 bytes storage/icons/zeflix.online.ico | Bin 0 -> 15086 bytes storage/icons/znanija.com.ico | Bin 0 -> 16958 bytes storage/icons/zona.media.png | Bin 0 -> 198 bytes 211 files changed, 7522 insertions(+), 4 deletions(-) create mode 100644 public/200.html create mode 100644 public/404.html create mode 100644 public/_nuxt/B0b5NIbd.js create mode 100644 public/_nuxt/BBfzRnu5.js create mode 100644 public/_nuxt/C8NHcb3e.js create mode 100644 public/_nuxt/CbbJcYLn.js create mode 100644 public/_nuxt/CkCvKuAT.js create mode 100644 public/_nuxt/DNMCk298.js create mode 100644 public/_nuxt/builds/meta/f331ed6d-6f18-48a2-b3aa-58e900b5ef30.json create mode 100644 public/_nuxt/index.CTbfc2Lc.css create mode 100644 public/_nuxt/wp9N4c3J.js create mode 100644 public/_payload.json create mode 100644 public/about/_payload.json create mode 100644 public/about/index.html create mode 100644 public/cn/_payload.json create mode 100644 public/cn/about/_payload.json create mode 100644 public/cn/about/index.html create mode 100644 public/cn/index.html create mode 100644 public/index.html create mode 100644 public/manifest.json create mode 100644 public/ru/_payload.json create mode 100644 public/ru/about/_payload.json create mode 100644 public/ru/about/index.html create mode 100644 public/ru/index.html create mode 100644 public/sw.js create mode 100644 storage/icons.json create mode 100644 storage/icons/1337x.to.ico create mode 100644 storage/icons/7k.casino.svg create mode 100644 storage/icons/agents.media.ico create mode 100644 storage/icons/agentura.ru.png create mode 100644 storage/icons/aistudio.png create mode 100644 storage/icons/amedia.site.png create mode 100644 storage/icons/android.png create mode 100644 storage/icons/anidub.pro.svg create mode 100644 storage/icons/anilibria.tv.ico create mode 100644 storage/icons/animego.org.ico create mode 100644 storage/icons/anydesk.com.ico create mode 100644 storage/icons/babook.org.ico create mode 100644 storage/icons/basecamp.com.ico create mode 100644 storage/icons/bato.to.png create mode 100644 storage/icons/bbc.com.ico create mode 100644 storage/icons/beeg.com.ico create mode 100644 storage/icons/beeg.com.jpg create mode 100644 storage/icons/bellingcat.com.png create mode 100644 storage/icons/bestchange.ru.ico create mode 100644 storage/icons/blank.png create mode 100644 storage/icons/booktracker.org.ico create mode 100644 storage/icons/canva.com.ico create mode 100644 storage/icons/chatgpt.com.ico create mode 100644 storage/icons/cherta.media.png create mode 100644 storage/icons/chess.com.ico create mode 100644 storage/icons/claude.ai.ico create mode 100644 storage/icons/colta.ru.ico create mode 100644 storage/icons/combotech.png create mode 100644 storage/icons/connect.garmin.com.ico create mode 100644 storage/icons/copilot.jpg create mode 100644 storage/icons/crunchyroll.com create mode 100644 storage/icons/crunchyroll.com.png create mode 100644 storage/icons/currenttime.tv.ico create mode 100644 storage/icons/danbooru.donmai.us.png create mode 100644 storage/icons/daramalive.life.png create mode 100644 storage/icons/deepl.com.ico create mode 100644 storage/icons/dept.one.ico create mode 100644 storage/icons/discord.com.png create mode 100644 storage/icons/discord.gg.ico create mode 100644 storage/icons/discord.media.png create mode 100644 storage/icons/doramy.club.ico create mode 100644 storage/icons/doxa.team.ico create mode 100644 storage/icons/duolingo.com.ico create mode 100644 storage/icons/duolingo.com.png create mode 100644 storage/icons/dw.com.ico create mode 100644 storage/icons/echofm.online.ico create mode 100644 storage/icons/ehorussia.com.GIF create mode 100644 storage/icons/ej.ru.ico create mode 100644 storage/icons/elevenlabs.io.png create mode 100644 storage/icons/euronews.com.ico create mode 100644 storage/icons/exler.ru.ico create mode 100644 storage/icons/facebook.com.ico create mode 100644 storage/icons/ficbook.net.png create mode 100644 storage/icons/filmitorrent.net.ico create mode 100644 storage/icons/filmix.fm.ico create mode 100644 storage/icons/firebase.png create mode 100644 storage/icons/gelbooru.com.ico create mode 100644 storage/icons/golosameriki.com.ico create mode 100644 storage/icons/google-play.png create mode 100644 storage/icons/google.com.ico create mode 100644 storage/icons/google.png create mode 100644 storage/icons/google@flutter.dev.png create mode 100644 storage/icons/google@go.dev.ico create mode 100644 storage/icons/gordonua.com.ico create mode 100644 storage/icons/grammarly.com.ico create mode 100644 storage/icons/grok.com.ico create mode 100644 storage/icons/gulagu.net.ico create mode 100644 storage/icons/hdrezka.ag.ico create mode 100644 storage/icons/hentaichan.live.ico create mode 100644 storage/icons/holod.media.ico create mode 100644 storage/icons/hqporner.com.ico create mode 100644 storage/icons/hrw.org.ico create mode 100644 storage/icons/infinitenovel.eu.png create mode 100644 storage/icons/instagram.com.ico create mode 100644 storage/icons/instagram.com.png create mode 100644 storage/icons/istories.media.png create mode 100644 storage/icons/jetbrains.com.ico create mode 100644 storage/icons/jetbrains@cdn.png create mode 100644 storage/icons/jetbrains@grazie.ai.ico create mode 100644 storage/icons/jut.su.ico create mode 100644 storage/icons/kaggle.png create mode 100644 storage/icons/kara.su.png create mode 100644 storage/icons/kasparov.ru.ico create mode 100644 storage/icons/kavkaz-uzel.eu.ico create mode 100644 storage/icons/kino.pub.png create mode 100644 storage/icons/kinobase.org.ico create mode 100644 storage/icons/kinovod.pro.ico create mode 100644 storage/icons/kinozal.me.ico create mode 100644 storage/icons/kinozal.tv.ico create mode 100644 storage/icons/korrespondent.net.ico create mode 100644 storage/icons/krymr.com.svg create mode 100644 storage/icons/linkedin.com.ico create mode 100644 storage/icons/linktr.ee.ico create mode 100644 storage/icons/lostfilm.tv.ico create mode 100644 storage/icons/make.com.ico create mode 100644 storage/icons/mangahub.ru.ico create mode 100644 storage/icons/mangalib.me.png create mode 100644 storage/icons/mangapark.net.ico create mode 100644 storage/icons/medium.com.ico create mode 100644 storage/icons/medium.com.png create mode 100644 storage/icons/meduza.io.ico create mode 100644 storage/icons/memohrc.org.ico create mode 100644 storage/icons/messenger.com.ico create mode 100644 storage/icons/miro.com.ico create mode 100644 storage/icons/moscowtimes.ru.ico create mode 100644 storage/icons/mrakopedia.net.ico create mode 100644 storage/icons/naukri.com.png create mode 100644 storage/icons/navalny.com.ico create mode 100644 storage/icons/netflix.com.ico create mode 100644 storage/icons/newstudio.tv.ico create mode 100644 storage/icons/newtimes.ru.ico create mode 100644 storage/icons/nnmclub.to.ico create mode 100644 storage/icons/notebooklm.png create mode 100644 storage/icons/notepad-plus-plus.org.ico create mode 100644 storage/icons/notion.so.ico create mode 100644 storage/icons/novayagazeta.ru.ico create mode 100644 storage/icons/nyaa.land.ico create mode 100644 storage/icons/nyaa.land.jpg create mode 100644 storage/icons/nyaa.si.jpeg create mode 100644 storage/icons/ovd.info.ico create mode 100644 storage/icons/paperpaper.ru.png create mode 100644 storage/icons/patreon.com.ico create mode 100644 storage/icons/pixiv.net.ico create mode 100644 storage/icons/polit.ru.ico create mode 100644 storage/icons/pornhub.com.ico create mode 100644 storage/icons/pornolab.net.ico create mode 100644 storage/icons/proekt.media.png create mode 100644 storage/icons/prostovpn.org.ico create mode 100644 storage/icons/proton.me.ico create mode 100644 storage/icons/proxyline.net.ico create mode 100644 storage/icons/quora.com.ico create mode 100644 storage/icons/radiosvoboda.org.ico create mode 100644 storage/icons/ralphlauren.eu.ico create mode 100644 storage/icons/ralphlauren.eu.png create mode 100644 storage/icons/reddxxx.com.ico create mode 100644 storage/icons/redgifs.com.ico create mode 100644 storage/icons/redtube.com.ico create mode 100644 storage/icons/refactoring.guru.ico create mode 100644 storage/icons/rulate.ru.ico create mode 100644 storage/icons/rule34.xxx.ico create mode 100644 storage/icons/rustorka.com.ico create mode 100644 storage/icons/rutor.info.ico create mode 100644 storage/icons/rutracker.org.ico create mode 100644 storage/icons/semnasem.org.ico create mode 100644 storage/icons/sentry.io.png create mode 100644 storage/icons/signal.org.svg create mode 100644 storage/icons/soundcloud.com.ico create mode 100644 storage/icons/spotify.com.ico create mode 100644 storage/icons/steampowered.com.ico create mode 100644 storage/icons/strava.com.ico create mode 100644 storage/icons/svoboda.org.ico create mode 100644 storage/icons/tayga.info.png create mode 100644 storage/icons/the-village.ru.ico create mode 100644 storage/icons/theins.ru.ico create mode 100644 storage/icons/themoviedb.org.png create mode 100644 storage/icons/thepiratebay.org.ico create mode 100644 storage/icons/thetruestory.news.ico create mode 100644 storage/icons/tidal.com.png create mode 100644 storage/icons/tiktok.com.ico create mode 100644 storage/icons/torrent.by.ico create mode 100644 storage/icons/trainingpeaks.com.ico create mode 100644 storage/icons/tuta.com.png create mode 100644 storage/icons/tvrain.ru.ico create mode 100644 storage/icons/twitch.tv.ico create mode 100644 storage/icons/unian.net.ico create mode 100644 storage/icons/verstka.media.ico create mode 100644 storage/icons/viber.com.png create mode 100644 storage/icons/vndb.org.ico create mode 100644 storage/icons/vot-tak.tv.ico create mode 100644 storage/icons/wattpad.com.png create mode 100644 storage/icons/whatsapp.com.ico create mode 100644 storage/icons/whoop.com.ico create mode 100644 storage/icons/wikiart.org.ico create mode 100644 storage/icons/x.com.ico create mode 100644 storage/icons/xhamster.com.ico create mode 100644 storage/icons/xhamsterlive.com.ico create mode 100644 storage/icons/xvideos.com.ico create mode 100644 storage/icons/youtube.com.ico create mode 100644 storage/icons/yummyanime.tv.ico create mode 100644 storage/icons/zapier.com.png create mode 100644 storage/icons/zeflix.online.ico create mode 100644 storage/icons/znanija.com.ico create mode 100644 storage/icons/zona.media.png diff --git a/.gitignore b/.gitignore index 5ce447c..31d60b1 100644 --- a/.gitignore +++ b/.gitignore @@ -128,6 +128,3 @@ dist # Robots Files robots.txt - -# Ignore Service Worker -sw.* \ No newline at end of file diff --git a/public/200.html b/public/200.html new file mode 100644 index 0000000..4e1d32e --- /dev/null +++ b/public/200.html @@ -0,0 +1,135 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ \ No newline at end of file diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..fd3d447 --- /dev/null +++ b/public/404.html @@ -0,0 +1,135 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ \ No newline at end of file diff --git a/public/_nuxt/B0b5NIbd.js b/public/_nuxt/B0b5NIbd.js new file mode 100644 index 0000000..15211d8 --- /dev/null +++ b/public/_nuxt/B0b5NIbd.js @@ -0,0 +1 @@ +import{d as O,u as q,s as E,r as T,a as R,o as B,b as H,c as I,e as U,f as M,h as A,g as z,p as V,i as P,j as D,k as y,l as j,m as F,n as $,q as W,w as G,t as K,v as Q,_ as J,x as X,y as Y,z as C,A as N,B as Z,C as ee,D as te}from"./DNMCk298.js";import{u as ne}from"./CkCvKuAT.js";const ae=(...t)=>t.find(n=>n!==void 0);function re(t){const n=t.componentName||"NuxtLink";function h(e){return typeof e=="string"&&e.startsWith("#")}function x(e,i,m){const a=m??t.trailingSlash;if(!e||a!=="append"&&a!=="remove")return e;if(typeof e=="string")return _(e,a);const u="path"in e&&e.path!==void 0?e.path:i(e).path;return{...e,name:void 0,path:_(u,a)}}function w(e){const i=q(),m=$(),a=y(()=>!!e.target&&e.target!=="_self"),u=y(()=>{const f=e.to||e.href||"";return typeof f=="string"&&j(f,{acceptRelative:!0})}),k=z("RouterLink"),g=k&&typeof k!="string"?k.useLink:void 0,v=y(()=>{if(e.external)return!0;const f=e.to||e.href||"";return typeof f=="object"?!1:f===""||u.value}),o=y(()=>{const f=e.to||e.href||"";return v.value?f:x(f,i.resolve,e.trailingSlash)}),c=v.value||g==null?void 0:g({...e,to:o}),p=y(()=>{var S;const f=e.trailingSlash??t.trailingSlash;if(!o.value||u.value||h(o.value))return o.value;if(v.value){const b=typeof o.value=="object"&&"path"in o.value?P(o.value):o.value,r=typeof b=="object"?i.resolve(b).href:b;return _(r,f)}return typeof o.value=="object"?((S=i.resolve(o.value))==null?void 0:S.href)??null:_(F(m.app.baseURL,o.value),f)});return{to:o,hasTarget:a,isAbsoluteUrl:u,isExternal:v,href:p,isActive:(c==null?void 0:c.isActive)??y(()=>o.value===i.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??y(()=>o.value===i.currentRoute.value.path),route:(c==null?void 0:c.route)??y(()=>i.resolve(o.value)),async navigate(f){await W(p.value,{replace:e.replace,external:v.value||a.value})}}}return O({name:n,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},trailingSlash:{type:String,default:void 0,required:!1}},useLink:w,setup(e,{slots:i}){const m=q(),{to:a,href:u,navigate:k,isExternal:g,hasTarget:v,isAbsoluteUrl:o}=w(e),c=E(!1),p=T(null),f=r=>{var l;p.value=e.custom?(l=r==null?void 0:r.$el)==null?void 0:l.nextElementSibling:r==null?void 0:r.$el};function S(r){var l,s;return!c.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===r:((l=e.prefetchOn)==null?void 0:l[r])??((s=t.prefetchOn)==null?void 0:s[r]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!le()}async function b(r=R()){if(c.value)return;c.value=!0;const l=typeof a.value=="string"?a.value:g.value?P(a.value):m.resolve(a.value).fullPath,s=g.value?new URL(l,window.location.href).href:l;await Promise.all([r.hooks.callHook("link:prefetch",s).catch(()=>{}),!g.value&&!v.value&&D(a.value,m).catch(()=>{})])}if(S("visibility")){const r=R();let l,s=null;B(()=>{const d=oe();H(()=>{l=I(()=>{var L;(L=p==null?void 0:p.value)!=null&&L.tagName&&(s=d.observe(p.value,async()=>{s==null||s(),s=null,await b(r)}))})})}),U(()=>{l&&M(l),s==null||s(),s=null})}return()=>{var s;if(!g.value&&!v.value&&!h(a.value)){const d={ref:f,to:a.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(S("interaction")&&(d.onPointerenter=b.bind(null,void 0),d.onFocus=b.bind(null,void 0)),c.value&&(d.class=e.prefetchedClass||t.prefetchedClass),d.rel=e.rel||void 0),A(z("RouterLink"),d,i.default)}const r=e.target||null,l=ae(e.noRel?"":e.rel,t.externalRelAttribute,o.value||v.value?"noopener noreferrer":"")||null;return e.custom?i.default?i.default({href:u.value,navigate:k,prefetch:b,get route(){if(!u.value)return;const d=new URL(u.value,window.location.href);return{path:d.pathname,fullPath:d.pathname,get query(){return V(d.search)},hash:d.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:l,target:r,isExternal:g.value||v.value,isActive:!1,isExactActive:!1}):null:A("a",{ref:p,href:u.value||null,rel:l,target:r},(s=i.default)==null?void 0:s.call(i))}}})}const ie=re(Q);function _(t,n){const h=n==="append"?G:K;return j(t)&&!t.startsWith("http")?t:h(t,!0)}function oe(){const t=R();if(t._observer)return t._observer;let n=null;const h=new Map,x=(e,i)=>(n||(n=new IntersectionObserver(m=>{for(const a of m){const u=h.get(a.target);(a.isIntersecting||a.intersectionRatio>0)&&u&&u()}})),h.set(e,i),n.observe(e),()=>{h.delete(e),n==null||n.unobserve(e),h.size===0&&(n==null||n.disconnect(),n=null)});return t._observer={observe:x}}const se=/2g/;function le(){const t=navigator.connection;return!!(t&&(t.saveData||se.test(t.effectiveType)))}const ue={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},ce={class:"max-w-520px text-center z-20"},fe=["textContent"],de=["textContent"],he={class:"flex items-center justify-center w-full"},ve={__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 ne({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[{innerHTML:`!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:[{innerHTML:'*,: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: }'}]}),(h,x)=>{const w=ie;return Y(),X("div",ue,[x[0]||(x[0]=C("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),C("div",ce,[C("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:N(t.statusCode)},null,8,fe),C("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:N(t.description)},null,8,de),C("div",he,[Z(w,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:ee(()=>[te(N(t.backHome),1)]),_:1})])])])}}},me=J(ve,[["__scopeId","data-v-06403dcb"]]);export{me as default}; diff --git a/public/_nuxt/BBfzRnu5.js b/public/_nuxt/BBfzRnu5.js new file mode 100644 index 0000000..fcd2fc8 --- /dev/null +++ b/public/_nuxt/BBfzRnu5.js @@ -0,0 +1 @@ +import{a7 as M,_ as D,a8 as N,a9 as J,g as a,J as x,y as f,C as e,B as n,x as P,a3 as R,a4 as U,D as d,A as $,N as T,aa as E,k as S,d as I,ab as q,ac as K,h as A,ad as Q,ae as W,a6 as X,af as Z,ag as tt,ah as et,z as m,ai as ot,aj as nt,ak as at,u as st,al as it,o as lt,Y as rt,O as ct,L as O}from"./DNMCk298.js";const V=M("app",{state:()=>({drawer:!1,color:"success"}),actions:{setDrawer(o){this.drawer=o},setColor(o){this.color=o},toggleDrawer(){this.drawer=!this.drawer}}});function z(o){const t=o;t.__i18n=t.__i18n||[],t.__i18n.push({locale:"",resource:{en:{main:{t:0,b:{t:2,i:[{t:3}],s:"Portals"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"Groups"}},about:{t:0,b:{t:2,i:[{t:3}],s:"About"}}},ru:{main:{t:0,b:{t:2,i:[{t:3}],s:"Порталы"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"Группы"}},about:{t:0,b:{t:2,i:[{t:3}],s:"О проекте"}}},cn:{main:{t:0,b:{t:2,i:[{t:3}],s:"通过门户"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"分组"}},about:{t:0,b:{t:2,i:[{t:3}],s:"关于项目"}}}}})}const Y={setup(){const{t:o}=T({useScope:"local"}),t=E(),c=S(()=>[{to:t("/"),icon:"mdi-web-sync",text:o("main")},{to:t("/about"),icon:"mdi-information-outline",text:o("about")}]);return{t:o,links:c}},computed:{...J(V,["color"]),inputValue:{get(){return V().drawer},set(o){this.setDrawer(o)}}},methods:{...N(V,["setDrawer","toggleDrawer"])}};function _t(o,t,c,s,l,_){const r=a("v-img"),u=a("v-avatar"),p=a("v-col"),C=a("v-row"),k=a("v-divider"),h=a("v-icon"),v=a("v-list-item-title"),g=a("v-list-item"),i=a("v-list"),b=a("v-navigation-drawer");return f(),x(b,{id:"app-drawer",modelValue:_.inputValue,"onUpdate:modelValue":t[0]||(t[0]=w=>_.inputValue=w),width:"260",elevation:"5",floating:"",rail:""},{append:e(()=>[n(i,{density:"compact",nav:""},{default:e(()=>[n(g,{tag:"a",href:"https://github.com/rekryt/iplist",target:"_blank"},{prepend:e(()=>[n(h,null,{default:e(()=>t[1]||(t[1]=[d("mdi-github")])),_:1,__:[1]})]),default:e(()=>[n(v,{class:"font-weight-light"},{default:e(()=>t[2]||(t[2]=[d("GitHub")])),_:1,__:[2]})]),_:1})]),_:1})]),default:e(()=>[n(C,{justify:"center",class:"text-center"},{default:e(()=>[n(p,{class:"pt-8"},{default:e(()=>[n(u,{color:"white"},{default:e(()=>[n(r,{src:"/icon.png",height:"34",contain:""})]),_:1})]),_:1})]),_:1}),n(k,{class:"mx-3 mb-3"}),n(i,{density:"compact",nav:""},{default:e(()=>[(f(!0),P(R,null,U(s.links,(w,L)=>(f(),x(g,{key:L,to:w.to,"active-class":"primary white--text"},{prepend:e(()=>[n(h,null,{default:e(()=>[d($(w.icon),1)]),_:2},1024)]),default:e(()=>[n(v,null,{default:e(()=>[d($(w.text),1)]),_:2},1024)]),_:2},1032,["to"]))),128))]),_:1})]),_:1},8,["modelValue"])}typeof z=="function"&&z(Y);const ut=D(Y,[["render",_t]]),dt=I({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const o={ref:"_"};for(const t in this.$props)o[K(t)]=this.$props[t];return A("span",[Q(this.$slots,"default")?A("a",o,this.$slots.default()):A("a",o)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){if(this.$el.lastChild!==this.$refs._)return;const o=this.$el.appendChild(document.createElement("span")),t=this;q(()=>import("./DK2fWHEW.js"),[],import.meta.url).then(function(c){t.$el.lastChild===o&&c.render(o.appendChild(t.$refs._),function(s){t.$el.lastChild===o&&o.parentNode.replaceChild(s,o)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}});function B(o){const t=o;t.__i18n=t.__i18n||[],t.__i18n.push({locale:"",resource:{en:{language:{t:0,b:{t:2,i:[{t:3}],s:"Language"}},index___en:{t:0,b:{t:2,i:[{t:3}],s:"Portals"}},about___en:{t:0,b:{t:2,i:[{t:3}],s:"About"}},groups___en:{t:0,b:{t:2,i:[{t:3}],s:"Groups"}}},ru:{language:{t:0,b:{t:2,i:[{t:3}],s:"Язык"}},index___ru:{t:0,b:{t:2,i:[{t:3}],s:"Порталы"}},about___ru:{t:0,b:{t:2,i:[{t:3}],s:"О проекте"}},groups___ru:{t:0,b:{t:2,i:[{t:3}],s:"Группы"}}},cn:{language:{t:0,b:{t:2,i:[{t:3}],s:"语言"}},index___cn:{t:0,b:{t:2,i:[{t:3}],s:"通过门户"}},about___cn:{t:0,b:{t:2,i:[{t:3}],s:"关于项目"}},groups___cn:{t:0,b:{t:2,i:[{t:3}],s:"分组"}}}}})}const j={components:{GithubButton:dt},setup(){const{t:o,locale:t,locales:c}=T({useScope:"local"}),s=nt(),l=at(),_=E(),r=st(),u=[{code:"en",language:"English",flag:"https://flagcdn.com/w40/us.png"},{code:"ru",language:"Русский",flag:"https://flagcdn.com/w40/ru.png"},{code:"cn",language:"简体中文",flag:"https://flagcdn.com/w40/cn.png"}],p=S(()=>c.value.map(i=>({value:i,code:i.code,label:u.find(b=>b.code===i.code).language,flag:u.find(b=>b.code===i.code).flag}))),C=S(()=>u.find(i=>i.code===t.value)),k=i=>{r.push(_(r.currentRoute.value.path,i))},h=it(),v=S(()=>o(h.name)),g=()=>{const i=s.global.current.value.dark?"light":"dark";s.global.name.value=i,l.value=i};return lt(async()=>{g(),await rt(),g()}),{theme:s,t:o,locale:t,localesList:p,setLocale:k,localeData:C,title:v,toggleTheme:g}},data:()=>({notifications:["Mike, John responded to your email","You have 5 new tasks","You're now a friend with Andrew","Another Notification","Another One"]}),computed:{responsive(){return ot().lgAndUp.value}},created(){this.setDrawer(this.responsive)},methods:{...N(V,["setDrawer","toggleDrawer"]),onClick(){this.setDrawer(!V().drawer)}}},pt={class:"d-flex align-center"},mt=["src"],ft={class:"d-none d-md-block"},ht=["src"];function gt(o,t,c,s,l,_){const r=a("v-icon"),u=a("v-btn"),p=a("v-toolbar-title"),C=a("v-spacer"),k=a("github-button"),h=a("v-col"),v=a("v-avatar"),g=a("v-list-item"),i=a("v-select"),b=a("v-row"),w=a("v-toolbar-items"),L=a("v-app-bar");return f(),x(L,{id:"core-app-bar",absolute:"",color:"transparent",flat:"",height:"88"},{default:e(()=>[n(p,{class:"font-weight-light align-self-center text-no-wrap"},{default:e(()=>[W(n(u,{icon:"",onClick:X(_.onClick,["stop"])},{default:e(()=>[n(r,null,{default:e(()=>t[1]||(t[1]=[d("mdi-view-list")])),_:1,__:[1]})]),_:1},8,["onClick"]),[[Z,!_.responsive]]),d(" "+$(s.title),1)]),_:1}),n(C),n(w,{class:"flex-fill"},{default:e(()=>[n(b,{align:"center",justify:"end",class:"mx-0 px-4"},{default:e(()=>[n(h,{class:"px-0 d-block d-md-none",cols:"auto"},{default:e(()=>[n(k,{class:"d-block mt-1",href:"https://github.com/rekryt/iplist","data-color-scheme":s.theme.name.value,"data-icon":"octicon-star","data-size":"small","aria-label":"Star rekryt/iplist on GitHub"},{default:e(()=>t[2]||(t[2]=[d(" Star ")])),_:1,__:[2]},8,["data-color-scheme"])]),_:1}),n(h,{class:"d-none d-md-block",cols:"auto"},{default:e(()=>[n(k,{class:"d-block mt-1",href:"https://github.com/rekryt/iplist","data-color-scheme":s.theme.name.value,"data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star rekryt/iplist on GitHub"},{default:e(()=>t[3]||(t[3]=[d(" Star ")])),_:1,__:[3]},8,["data-color-scheme"])]),_:1}),n(h,{cols:"auto"},{default:e(()=>[n(i,{modelValue:s.locale,"onUpdate:modelValue":[t[0]||(t[0]=y=>s.locale=y),s.setLocale],items:s.localesList,"item-title":"label","item-value":"code",label:s.t("language"),variant:"outlined",density:"compact",class:"w-32","hide-details":""},{selection:e(({item:y})=>[m("div",pt,[n(v,{size:"20",class:"mr-2"},{default:e(()=>[m("img",{src:y.raw.flag,alt:"flag"},null,8,mt)]),_:2},1024),m("span",ft,$(y.raw.label),1)])]),item:e(({item:y,props:H})=>[n(g,tt(et(H)),{prepend:e(()=>[n(v,{size:"20"},{default:e(()=>[m("img",{src:y.raw.flag,alt:"flag"},null,8,ht)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","items","label","onUpdate:modelValue"])]),_:1}),n(u,{height:"48",icon:"",onClick:s.toggleTheme},{default:e(()=>[n(r,{color:"tertiary"},{default:e(()=>t[4]||(t[4]=[d("mdi-theme-light-dark")])),_:1,__:[4]})]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})}typeof B=="function"&&B(j);const vt=D(j,[["render",gt]]),bt={class:"footer-items"},wt=["href"],kt={class:"font-weight-light copyright"},F=I({__name:"Footer",setup(o){const{t}=T({useScope:"local"}),c=S(()=>[{name:t("issue"),Link:"https://github.com/rekryt/iplist/issues"},{name:t("lightVersion"),Link:"/index"}]);return(s,l)=>{const _=a("v-spacer"),r=a("v-icon"),u=a("v-footer");return f(),x(u,{id:"core-footer"},{default:e(()=>[m("div",bt,[(f(!0),P(R,null,U(ct(c),p=>(f(),P("a",{key:p.name,href:p.Link,class:"footer-link"},$(p.name),9,wt))),128))]),n(_),m("span",kt,[d(" © "+$(new Date().getFullYear())+" ",1),l[1]||(l[1]=m("a",{href:"https://vk.com/rekryt",target:"_blank"},"Rekryt",-1)),n(r,{style:{"margin-top":"-3px"},color:"tertiary",size:"17"},{default:e(()=>l[0]||(l[0]=[d("mdi-star")])),_:1,__:[0]}),l[2]||(l[2]=d(" for a better web ")),l[3]||(l[3]=m("br",null,null,-1))])]),_:1})}}});function G(o){const t=o;t.__i18n=t.__i18n||[],t.__i18n.push({locale:"",resource:{en:{issue:{t:0,b:{t:2,i:[{t:3}],s:"Issue"}},lightVersion:{t:0,b:{t:2,i:[{t:3}],s:"Light version"}}},ru:{issue:{t:0,b:{t:2,i:[{t:3}],s:"Задать вопрос"}},lightVersion:{t:0,b:{t:2,i:[{t:3}],s:"Лёгкая версия"}}},cn:{issue:{t:0,b:{t:2,i:[{t:3}],s:"提交问题"}},lightVersion:{t:0,b:{t:2,i:[{t:3}],s:"轻量版"}}}}})}typeof G=="function"&&G(F);const yt={name:"CoreView"},xt={id:"core-view"};function $t(o,t,c,s,l,_){const r=a("v-fade-transition"),u=a("v-main");return f(),x(u,{class:"grey lighten-3"},{default:e(()=>[n(r,{mode:"out-in"},{default:e(()=>[m("div",xt,[O(o.$slots,"default")])]),_:3})]),_:3})}const Ct=D(yt,[["render",$t]]),St={};function Vt(o,t){const c=ut,s=vt,l=F,_=Ct,r=a("v-app");return f(),x(r,null,{default:e(()=>[n(c),n(s),n(_,null,{default:e(()=>[O(o.$slots,"default"),n(l)]),_:3})]),_:3})}const Lt=D(St,[["render",Vt]]);export{Lt as default}; diff --git a/public/_nuxt/C8NHcb3e.js b/public/_nuxt/C8NHcb3e.js new file mode 100644 index 0000000..83916c9 --- /dev/null +++ b/public/_nuxt/C8NHcb3e.js @@ -0,0 +1 @@ +import{_ as s,x as a,y as i,z as e,A as o}from"./DNMCk298.js";import{u}from"./CkCvKuAT.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 u({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{innerHTML:`!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:[{innerHTML:'*,: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(),a("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)])]))}},h=s(f,[["__scopeId","data-v-4b6f0a29"]]);export{h as default}; diff --git a/public/_nuxt/CbbJcYLn.js b/public/_nuxt/CbbJcYLn.js new file mode 100644 index 0000000..ee3238f --- /dev/null +++ b/public/_nuxt/CbbJcYLn.js @@ -0,0 +1 @@ +var Ue=Object.defineProperty;var Ee=(t,e,n)=>e in t?Ue(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var q=(t,e,n)=>Ee(t,typeof e!="symbol"?e+"":e,n);import{P as Ne,k as $,Q as j,a as Oe,R as z,S as $e,T as Ae,U as je,H as Fe,V as ae,W as Ge,r as S,s as ue,X as ze,Y as Me,Z as Ze,O as o,$ as Le,a0 as ye,a1 as qe,a2 as He,d as le,N as se,g as w,x as ee,y as B,a3 as te,B as c,C as d,J as k,K as Z,D as F,A as R,a4 as fe,a5 as T,a6 as We,z as L,M as Je,_ as Qe}from"./DNMCk298.js";const Xe={trailing:!0};function Ye(t,e=25,n={}){if(n={...Xe,...n},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let a,l,i=[],s,p;const v=(b,u)=>(s=Ke(t,b,u),s.finally(()=>{if(s=null,n.trailing&&p&&!l){const C=v(b,p);return p=null,C}}),s);return function(...b){return s?(n.trailing&&(p=b),s):new Promise(u=>{const C=!l&&n.leading;clearTimeout(l),l=setTimeout(()=>{l=null;const m=n.leading?a:v(this,b);for(const P of i)P(m);i=[]},e),C?(a=v(this,b),u(a)):i.push(u)})}}async function Ke(t,e,n){return await t.apply(e,n)}const et=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],tt=[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],at="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",H=[];class lt{constructor(){q(this,"_data",new J);q(this,"_hash",new J([...et]));q(this,"_nDataBytes",0);q(this,"_minBufferSize",0)}finalize(e){e&&this._append(e);const n=this._nDataBytes*8,a=this._data.sigBytes*8;return this._data.words[a>>>5]|=128<<24-a%32,this._data.words[(a+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(a+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,n){const a=this._hash.words;let l=a[0],i=a[1],s=a[2],p=a[3],v=a[4],b=a[5],u=a[6],C=a[7];for(let m=0;m<64;m++){if(m<16)H[m]=e[n+m]|0;else{const f=H[m-15],h=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,I=H[m-2],D=(I<<15|I>>>17)^(I<<13|I>>>19)^I>>>10;H[m]=h+H[m-7]+D+H[m-16]}const P=v&b^~v&u,_=l&i^l&s^i&s,g=(l<<30|l>>>2)^(l<<19|l>>>13)^(l<<10|l>>>22),N=(v<<26|v>>>6)^(v<<21|v>>>11)^(v<<7|v>>>25),A=C+N+P+tt[m]+H[m],U=g+_;C=u,u=b,b=v,v=p+A|0,p=s,s=i,i=l,l=A+U|0}a[0]=a[0]+l|0,a[1]=a[1]+i|0,a[2]=a[2]+s|0,a[3]=a[3]+p|0,a[4]=a[4]+v|0,a[5]=a[5]+b|0,a[6]=a[6]+u|0,a[7]=a[7]+C|0}_append(e){typeof e=="string"&&(e=J.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let n,a=this._data.sigBytes/64;e?a=Math.ceil(a):a=Math.max((a|0)-this._minBufferSize,0);const l=a*16,i=Math.min(l*4,this._data.sigBytes);if(l){for(let s=0;s>>2]|=(n.charCodeAt(i)&255)<<24-i%4*8;return new J(l,a)}toBase64(){const e=[];for(let n=0;n>>2]>>>24-n%4*8&255,l=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,i=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,s=a<<16|l<<8|i;for(let p=0;p<4&&n*8+p*6>>6*(3-p)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=a<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=e.words[n>>>2];this.sigBytes+=e.sigBytes}}function st(t){return new lt().finalize(t).toBase64()}function W(t){return st(Ne(t))}const nt=Symbol.for("nuxt:client-only"),ot=t=>t==="defer"||t===!1;function it(...t){var P;const e=typeof t[t.length-1]=="string"?t.pop():void 0;ut(t[0],t[1])&&t.unshift(e);let[n,a,l={}]=t;const i=$(()=>j(n));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof a!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const s=Oe();l.server??(l.server=!0),l.default??(l.default=ct),l.getCachedData??(l.getCachedData=De),l.lazy??(l.lazy=!1),l.immediate??(l.immediate=!0),l.deep??(l.deep=z.deep),l.dedupe??(l.dedupe="cancel"),l._functionName,s._asyncData[i.value];const p={cause:"initial",dedupe:l.dedupe};(P=s._asyncData[i.value])!=null&&P._init||(p.cachedData=l.getCachedData(i.value,s,{cause:"initial"}),s._asyncData[i.value]=pe(s,i.value,a,l,p.cachedData));const v=s._asyncData[i.value];v._deps++;const b=()=>s._asyncData[i.value].execute(p),u=l.server!==!1&&s.payload.serverRendered;{let _=function(f){const h=s._asyncData[f];h!=null&&h._deps&&(h._deps--,h._deps===0&&(h==null||h._off()))};const g=$e();if(g&&u&&l.immediate&&!g.sp&&(g.sp=[]),g&&!g._nuxtOnBeforeMountCbs){g._nuxtOnBeforeMountCbs=[];const f=g._nuxtOnBeforeMountCbs;Ae(()=>{f.forEach(h=>{h()}),f.splice(0,f.length)}),je(()=>f.splice(0,f.length))}const N=g&&(g._nuxtClientOnly||Fe(nt,!1));u&&s.isHydrating&&(v.error.value||v.data.value!=null)?(v.pending.value=!1,v.status.value=v.error.value?"error":"success"):g&&(!N&&s.payload.serverRendered&&s.isHydrating||l.lazy)&&l.immediate?g._nuxtOnBeforeMountCbs.push(b):l.immediate&&b();const A=Le(),U=ae([i,...l.watch||[]],([f],[h])=>{var I,D;if((f||h)&&f!==h){const G=((I=s._asyncData[h])==null?void 0:I.data.value)!==z.value;h&&_(h);const O={cause:"initial",dedupe:l.dedupe};(D=s._asyncData[f])!=null&&D._init||(O.cachedData=l.getCachedData(f,s,{cause:"initial"}),s._asyncData[f]=pe(s,f,a,l,O.cachedData)),s._asyncData[f]._deps++,(l.immediate||G)&&s._asyncData[f].execute(O)}else v._execute({cause:"watch",dedupe:l.dedupe})},{flush:"sync"});A&&Ge(()=>{U(),_(i.value)})}const C={data:K(()=>{var _;return(_=s._asyncData[i.value])==null?void 0:_.data}),pending:K(()=>{var _;return(_=s._asyncData[i.value])==null?void 0:_.pending}),status:K(()=>{var _;return(_=s._asyncData[i.value])==null?void 0:_.status}),error:K(()=>{var _;return(_=s._asyncData[i.value])==null?void 0:_.error}),refresh:(..._)=>s._asyncData[i.value].execute(..._),execute:(..._)=>s._asyncData[i.value].execute(..._),clear:()=>ge(s,i.value)},m=Promise.resolve(s._asyncDataPromises[i.value]).then(()=>C);return Object.assign(m,C),m}function K(t){return $({get(){var e;return(e=t())==null?void 0:e.value},set(e){const n=t();n&&(n.value=e)}})}function ut(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function ge(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=z.errorValue),t._asyncData[e]&&(t._asyncData[e].data.value=void 0,t._asyncData[e].error.value=z.errorValue,t._asyncData[e].pending.value=!1,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]&&(t._asyncDataPromises[e].cancelled=!0),t._asyncDataPromises[e]=void 0)}function rt(t,e){const n={};for(const a of e)n[a]=t[a];return n}function pe(t,e,n,a,l){var C;(C=t.payload._errors)[e]??(C[e]=z.errorValue);const i=a.getCachedData!==De,s=n,p=a.deep?S:ue,v=l!=null,b=t.hook("app:data:refresh",async m=>{(!m||m.includes(e))&&await u.execute({cause:"refresh:hook"})}),u={data:p(v?l:a.default()),pending:ue(!v),error:ze(t.payload._errors,e),status:ue("idle"),execute:(m={})=>{if(t._asyncDataPromises[e]){if(ot(m.dedupe??a.dedupe))return t._asyncDataPromises[e];t._asyncDataPromises[e].cancelled=!0}if(m.cause==="initial"||t.isHydrating){const _="cachedData"in m?m.cachedData:a.getCachedData(e,t,{cause:m.cause??"refresh:manual"});if(_!=null)return t.payload.data[e]=u.data.value=_,u.error.value=z.errorValue,u.status.value="success",Promise.resolve(_)}u.pending.value=!0,u.status.value="pending";const P=new Promise((_,g)=>{try{_(s(t))}catch(N){g(N)}}).then(async _=>{if(P.cancelled)return t._asyncDataPromises[e];let g=_;a.transform&&(g=await a.transform(_)),a.pick&&(g=rt(g,a.pick)),t.payload.data[e]=g,u.data.value=g,u.error.value=z.errorValue,u.status.value="success"}).catch(_=>{if(P.cancelled)return t._asyncDataPromises[e];u.error.value=Ze(_),u.data.value=o(a.default()),u.status.value="error"}).finally(()=>{P.cancelled||(u.pending.value=!1,delete t._asyncDataPromises[e])});return t._asyncDataPromises[e]=P,t._asyncDataPromises[e]},_execute:Ye((...m)=>u.execute(...m),0,{leading:!0}),_default:a.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{var m;b(),(m=t._asyncData[e])!=null&&m._init&&(t._asyncData[e]._init=!1),i||Me(()=>{var P;(P=t._asyncData[e])!=null&&P._init||(ge(t,e),u.execute=()=>Promise.resolve(),u.data.value=z.value)})}};return u}const ct=()=>z.value,De=(t,e,n)=>{if(e.isHydrating)return e.payload.data[t];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return e.static.data[t]};function dt(t,e,n){const[a={},l]=typeof e=="string"?[{},e]:[e,n],i=$(()=>j(t)),s=$(()=>j(a.key)||"$f"+W([l,typeof i.value=="string"?i.value:"",...mt(a)]));if(!a.baseURL&&typeof i.value=="string"&&i.value[0]==="/"&&i.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:p,lazy:v,default:b,transform:u,pick:C,watch:m,immediate:P,getCachedData:_,deep:g,dedupe:N,...A}=a,U=ye({...qe,...A,cache:typeof a.cache=="boolean"?void 0:a.cache}),f={server:p,lazy:v,default:b,transform:u,pick:C,immediate:P,getCachedData:_,deep:g,dedupe:N,watch:m===!1?[]:[...m||[],U]};if(!P){let D=function(){f.immediate=!0};ae(s,D,{flush:"sync",once:!0}),ae([...m||[],U],D,{flush:"sync",once:!0})}let h;return it(m===!1?s.value:s,()=>{var Y;(Y=h==null?void 0:h.abort)==null||Y.call(h,new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),h=typeof AbortController<"u"?new AbortController:{};const D=j(a.timeout);let G;return D&&(G=setTimeout(()=>h.abort(new DOMException("Request aborted due to timeout.","AbortError")),D),h.signal.onabort=()=>clearTimeout(G)),(a.$fetch||globalThis.$fetch)(i.value,{signal:h.signal,...U}).finally(()=>{clearTimeout(G)})},f)}function mt(t){var n;const e=[((n=j(t.method))==null?void 0:n.toUpperCase())||"GET",j(t.baseURL)];for(const a of[t.params||t.query]){const l=j(a);if(!l)continue;const i={};for(const[s,p]of Object.entries(l))i[j(s)]=j(p);e.push(i)}if(t.body){const a=j(t.body);if(!a)e.push(W(a));else if(a instanceof ArrayBuffer)e.push(W(Object.fromEntries([...new Uint8Array(a).entries()].map(([l,i])=>[l,i.toString()]))));else if(a instanceof FormData){const l={};for(const i of a.entries()){const[s,p]=i;l[s]=p instanceof File?p.name:p}e.push(W(l))}else if(He(a))e.push(W(ye(a)));else try{e.push(W(a))}catch{console.warn("[useFetch] Failed to hash body",a)}}return e}const ft=["src"],xe=le({__name:"Select",props:{modelValue:{type:Array,required:!0},items:{type:Array,default(){return[]}}},emits:["update:modelValue"],setup(t,{emit:e}){const{t:n}=se({useScope:"local"}),a=t,l=S(a.items.map((b,u)=>u)),i=e,s=$({get(){return a.modelValue},set(b){i("update:modelValue",b)}}),p=b=>{s.value.includes(b)?s.value.splice(s.value.indexOf(b),1):s.value.push(b)},v=b=>{b.items.every(u=>s.value.includes(u))?b.items.forEach(u=>s.value.splice(s.value.indexOf(u),1)):b.items.forEach(u=>{s.value.includes(u)||s.value.push(u)})};return(b,u)=>{const C=w("v-btn"),m=w("v-col"),P=w("v-row"),_=w("v-checkbox"),g=w("v-expansion-panel-title"),N=w("v-expansion-panel-text"),A=w("v-expansion-panel"),U=w("v-expansion-panels");return B(),ee(te,null,[c(P,{class:"px-2 mb-1",justify:"end"},{default:d(()=>[o(s).length>0?(B(),k(m,{key:0,cols:"auto"},{default:d(()=>[c(C,{onClick:u[0]||(u[0]=f=>o(s).splice(0))},{default:d(()=>[F(R(o(n)("cleanSelection")),1)]),_:1})]),_:1})):Z("",!0),o(l).length>0?(B(),k(m,{key:1,cols:"auto"},{default:d(()=>[c(C,{onClick:u[1]||(u[1]=f=>o(l).splice(0))},{default:d(()=>[F(R(o(n)("collapseAll")),1)]),_:1})]),_:1})):(B(),k(m,{key:2,cols:"auto"},{default:d(()=>[c(C,{onClick:u[2]||(u[2]=f=>l.value=t.items.map((h,I)=>I))},{default:d(()=>[F(R(o(n)("expandAll")),1)]),_:1})]),_:1}))]),_:1}),c(U,{modelValue:o(l),"onUpdate:modelValue":u[3]||(u[3]=f=>T(l)?l.value=f:null),class:"select px-2",multiple:""},{default:d(()=>[(B(!0),ee(te,null,fe(t.items,(f,h)=>(B(),k(A,{key:h,class:"select",elevation:"10"},{default:d(()=>[c(g,{class:"select-title"},{default:d(()=>[c(_,{class:"select-checkbox","model-value":f.items.every(I=>t.modelValue.includes(I)),label:f.label,"hide-details":"",onClick:We(I=>v(f),["stop"])},null,8,["model-value","label","onClick"])]),_:2},1024),c(N,null,{default:d(()=>[(B(!0),ee(te,null,fe(f.items,(I,D)=>(B(),k(C,{key:D,class:"ma-1",elevation:"5",border:"5",height:"30",active:o(s).includes(I),"active-color":"primary",onClick:G=>p(I)},{default:d(()=>[L("img",{src:"/favicon?site="+I.value,class:"select-icon"},null,8,ft),F(" "+R(I.label),1)]),_:2},1032,["active","onClick"]))),128))]),_:2},1024)]),_:2},1024))),128))]),_:1},8,["modelValue"])],64)}}});function ve(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{en:{cleanSelection:{t:0,b:{t:2,i:[{t:3}],s:"Clear selection"}},collapseAll:{t:0,b:{t:2,i:[{t:3}],s:"Collapse all"}},expandAll:{t:0,b:{t:2,i:[{t:3}],s:"Expand all"}}},ru:{cleanSelection:{t:0,b:{t:2,i:[{t:3}],s:"Очистить выбор"}},collapseAll:{t:0,b:{t:2,i:[{t:3}],s:"Свернуть всё"}},expandAll:{t:0,b:{t:2,i:[{t:3}],s:"Развернуть всё"}}},cn:{cleanSelection:{t:0,b:{t:2,i:[{t:3}],s:"清除选择"}},collapseAll:{t:0,b:{t:2,i:[{t:3}],s:"全部折叠"}},expandAll:{t:0,b:{t:2,i:[{t:3}],s:"全部展开"}}}}})}typeof ve=="function"&&ve(xe);const Ve=le({__name:"portals",props:{modelValue:{type:Array,required:!0},label:{type:String,default:""},items:{type:Array,default(){return[]}},persistentHint:{type:Boolean,default:!1},hint:{type:String,default:""},loading:{type:Boolean,default:!1},hideDetails:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:e}){se({useScope:"local"});const n=t,a=e,l=$({get(){return n.modelValue},set(i){a("update:modelValue",i)}});return(i,s)=>{const p=xe,v=w("v-skeleton-loader"),b=w("v-banner-text");return B(),ee(te,null,[t.loading?(B(),k(v,{key:1,type:"article"})):(B(),k(p,{key:0,modelValue:o(l),"onUpdate:modelValue":s[0]||(s[0]=u=>T(l)?l.value=u:null),items:t.items},null,8,["modelValue","items"])),c(b,{class:"pt-4 px-4"},{default:d(()=>[F(R(t.hint),1)]),_:1})],64)}}});function be(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{en:{allPortals:{t:0,b:{t:2,i:[{t:3}],s:"All portals"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"Not found"}}},ru:{allPortals:{t:0,b:{t:2,i:[{t:3}],s:"Все порталы"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"Не найдено"}}},cn:{allPortals:{t:0,b:{t:2,i:[{t:3}],s:"所有门户"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"未找到"}}}}})}typeof be=="function"&&be(Ve);const we=le({__name:"groups",props:{modelValue:{type:Array,required:!0},label:{type:String,default:""},items:{type:Array,default(){return[]}},persistentHint:{type:Boolean,default:!1},hint:{type:String,default:""},loading:{type:Boolean,default:!1},hideDetails:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:e}){const{t:n}=se({useScope:"local"}),a=t,l=e,i=$({get(){return a.modelValue},set(s){l("update:modelValue",s)}});return(s,p)=>{const v=w("v-autocomplete");return B(),k(v,{modelValue:o(i),"onUpdate:modelValue":p[0]||(p[0]=b=>T(i)?i.value=b:null),items:t.items,label:t.label,"item-title":"label","item-value":"label",variant:"outlined",placeholder:o(n)("allGroups"),"no-data-text":o(n)("noData"),hint:t.hint,"persistent-hint":t.persistentHint,loading:t.loading,"hide-details":t.hideDetails,multiple:"",chips:"",clearable:""},null,8,["modelValue","items","label","placeholder","no-data-text","hint","persistent-hint","loading","hide-details"])}}});function _e(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{en:{allGroups:{t:0,b:{t:2,i:[{t:3}],s:"All groups"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"Not found"}}},ru:{allGroups:{t:0,b:{t:2,i:[{t:3}],s:"Все группы"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"Не найдено"}}},cn:{allGroups:{t:0,b:{t:2,i:[{t:3}],s:"所有分组"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"未找到"}}}}})}typeof _e=="function"&&_e(we);const pt={class:"pa-4"},Ce=le({__name:"Form",setup(t){const{t:e}=se({useScope:"local"}),{data:n,pending:a}=dt("/?format=json&data=group",{lazy:!0,server:!1,default:()=>[]},"$JrzgWdhoHi"),l=S([]),i=S([]),s=S([]),p=S([]),v=S([]),b=S([]),u=S([]),C=S([]),m=S([]),P=S(!1),_=S(!1),g=$(()=>Object.entries(n.value).reduce((x,[r,E])=>{let V=x.find(M=>M.label===E);return V||(V={label:E,items:[]},x.push(V)),V.items.push({label:r,value:r}),x},[])),N=$(()=>i.value.length>0?g.value.filter(x=>i.value.includes(x.label)):g.value),A=$(()=>p.value.length>0?g.value.filter(x=>!p.value.includes(x.label)):g.value),U=S([{label:"JSON",value:"json"},{label:"Text",value:"text",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"Comma",value:"comma",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"MikroTik Script",value:"mikrotik",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"SwitchyOmega RuleList",value:"switchy",dataTypes:["domains"]},{label:"Dnsmasq nfset",value:"nfset",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"Dnsmasq ipset",value:"ipset",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"ClashX",value:"clashx",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"Keenetic KVAS",value:"kvas",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"Keenetic Routes (.bat)",value:"bat",dataTypes:["ip4","cidr4"]},{label:"Amnezia",value:"amnezia",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]},{label:"Proxy auto configuration (PAC)",value:"pac",dataTypes:["domains","cidr4"]},{label:"Custom",value:"custom",dataTypes:["cidr4","ip4","domains","cidr6","ip6"]}]),f=S("json"),h=S(""),I=S([{label:e("allData"),value:""},{label:e("ipZones4"),value:"cidr4"},{label:e("ipAddresses4"),value:"ip4"},{label:e("domains"),value:"domains"},{label:e("ipZones6"),value:"cidr6"},{label:e("ipAddresses6"),value:"ip6"}]),D=S(""),G=$(()=>{const x=U.value.find(r=>r.value===f.value);return I.value.filter(r=>{var E;return!x.dataTypes||((E=x.dataTypes)==null?void 0:E.includes(r.value))})});ae(f,()=>{const x=U.value.find(r=>r.value===f.value);x.dataTypes&&(x.dataTypes.includes(D.value)||(D.value=G.value[0].value))});const O=S("portals"),Y=x=>{const r=[];for(const E in x){const V=x[E];if(V!=null)if(Array.isArray(V))for(const M of V)r.push(`${E}=${encodeURIComponent(M)}`);else if(typeof V=="object")for(const M in V){const Q=V[M];Q!=null&&r.push(`${E}[${encodeURIComponent(M)}]=${encodeURIComponent(Q)}`)}else r.push(`${encodeURIComponent(E)}=${encodeURIComponent(V)}`)}return r.join("&")},Pe=()=>{const x={format:f.value};D.value&&(x.data=D.value,D.value==="domains"&&P.value&&(x.wildcard="1")),l.value.length>0&&(x.site=l.value.map(r=>r.label)),i.value.length>0&&(x.group=i.value),f.value==="custom"&&(x.template=h.value),s.value.length>0&&(x["exclude[site]"]=s.value.map(r=>r.label)),p.value.length>0&&(x["exclude[group]"]=p.value),D.value==="ip4"&&b.value.length>0&&(x["exclude[ip4]"]=b.value),D.value==="ip6"&&C.value.length>0&&(x["exclude[ip6]"]=C.value),D.value==="cidr4"&&v.value.length>0&&(x["exclude[cidr4]"]=v.value),D.value==="cidr6"&&m.value.length>0&&(x["exclude[cidr6]"]=m.value),D.value==="domains"&&u.value.length>0&&(x["exclude[domain]"]=u.value),_.value&&(x.filesave="1"),window.location.href="/?"+Y(x)};return(x,r)=>{const E=w("v-select"),V=w("v-col"),M=w("v-text-field"),Q=w("v-icon"),Ie=w("v-tooltip"),ne=w("v-row"),oe=w("v-tab"),Be=w("v-tabs"),re=Ve,ie=w("v-tabs-window-item"),ce=we,X=w("v-combobox"),Se=w("v-tabs-window"),Te=w("v-card-text"),de=w("v-card"),me=w("v-checkbox"),ke=w("v-btn"),Re=w("v-form");return B(),k(Re,{class:"baseForm mx-auto"},{default:d(()=>[c(de,{class:"px-4 py-8",elevation:"10"},{default:d(()=>[c(ne,null,{default:d(()=>[c(V,{cols:"6"},{default:d(()=>[c(E,{modelValue:o(f),"onUpdate:modelValue":r[0]||(r[0]=y=>T(f)?f.value=y:null),items:o(U),"item-title":"label","item-value":"value",label:o(e)("format"),variant:"outlined",density:"compact","hide-details":""},null,8,["modelValue","items","label"])]),_:1}),c(V,{cols:"6"},{default:d(()=>[c(E,{modelValue:o(D),"onUpdate:modelValue":r[1]||(r[1]=y=>T(D)?D.value=y:null),items:o(G),"item-title":"label","item-value":"value",label:o(e)("dataType"),variant:"outlined",density:"compact","hide-details":""},null,8,["modelValue","items","label"])]),_:1}),o(f)==="custom"?(B(),k(V,{key:0,cols:"12"},{default:d(()=>[c(ne,null,{default:d(()=>[c(V,null,{default:d(()=>[c(M,{modelValue:o(h),"onUpdate:modelValue":r[2]||(r[2]=y=>T(h)?h.value=y:null),label:o(e)("template"),variant:"outlined",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),c(V,{cols:"auto",class:"d-flex flex-column justify-center pl-0"},{default:d(()=>[c(Ie,{interactive:""},{activator:d(({props:y})=>[c(Q,Je(y,{color:"tertiary"}),{default:d(()=>r[16]||(r[16]=[F("mdi-help")])),_:2,__:[16]},1040)]),default:d(()=>[L("div",pt,[L("ul",null,[L("li",null,"{group} - "+R(o(e)("groupName")),1),L("li",null,"{site} - "+R(o(e)("siteName")),1),L("li",null,"{data} - "+R(o(e)("groupName")),1),L("li",null,"{shortmask} - "+R(o(e)("shortmask")),1),L("li",null,"{mask} - "+R(o(e)("mask")),1)])])]),_:1})]),_:1})]),_:1})]),_:1})):Z("",!0),c(V,{cols:"12"},{default:d(()=>[c(de,null,{default:d(()=>[c(Be,{modelValue:o(O),"onUpdate:modelValue":r[3]||(r[3]=y=>T(O)?O.value=y:null),"bg-color":"primary"},{default:d(()=>[c(oe,{value:"portals"},{default:d(()=>[F(R(o(e)("portals")),1)]),_:1}),c(oe,{value:"groups"},{default:d(()=>[F(R(o(e)("groups")),1)]),_:1}),c(oe,{value:"exclude"},{default:d(()=>[F(R(o(e)("exclude")),1)]),_:1})]),_:1},8,["modelValue"]),c(Te,{class:"px-0"},{default:d(()=>[c(Se,{modelValue:o(O),"onUpdate:modelValue":r[13]||(r[13]=y=>T(O)?O.value=y:null)},{default:d(()=>[c(ie,{class:"pt-2",value:"portals"},{default:d(()=>[c(re,{modelValue:o(l),"onUpdate:modelValue":r[4]||(r[4]=y=>T(l)?l.value=y:null),label:o(e)("portalSelection"),items:o(N),"selected-groups":o(i),hint:o(i).length===0?o(e)("doNotSelectIfNeedAll"):o(e)("filteredByGroups"),"persistent-hint":"",loading:o(a)},null,8,["modelValue","label","items","selected-groups","hint","loading"])]),_:1}),c(ie,{class:"pt-2",value:"groups"},{default:d(()=>[c(ce,{modelValue:o(i),"onUpdate:modelValue":r[5]||(r[5]=y=>T(i)?i.value=y:null),label:o(e)("groupSelection"),items:o(g),hint:o(l).length===0?o(e)("doNotSelectIfNeedAll"):"","persistent-hint":o(l).length===0,loading:o(a)},null,8,["modelValue","label","items","hint","persistent-hint","loading"])]),_:1}),c(ie,{class:"pt-2",value:"exclude"},{default:d(()=>[c(ne,null,{default:d(()=>[c(V,{cols:"12"},{default:d(()=>[c(ce,{modelValue:o(p),"onUpdate:modelValue":r[6]||(r[6]=y=>T(p)?p.value=y:null),label:o(e)("excludeGroups"),items:o(g),loading:o(a),"hide-details":""},null,8,["modelValue","label","items","loading"])]),_:1}),c(V,{cols:"12"},{default:d(()=>[c(re,{modelValue:o(s),"onUpdate:modelValue":r[7]||(r[7]=y=>T(s)?s.value=y:null),label:o(e)("excludePortals"),items:o(A),loading:o(a),"hide-details":""},null,8,["modelValue","label","items","loading"])]),_:1}),o(D)==="cidr4"?(B(),k(V,{key:0,cols:"12"},{default:d(()=>[c(X,{modelValue:o(v),"onUpdate:modelValue":r[8]||(r[8]=y=>T(v)?v.value=y:null),label:o(e)("excludeIpZones")+" ipv4",variant:"outlined","hide-details":"",multiple:"",chips:"",clearable:""},null,8,["modelValue","label"])]),_:1})):Z("",!0),o(D)==="ip4"?(B(),k(V,{key:1,cols:"12"},{default:d(()=>[c(X,{modelValue:o(b),"onUpdate:modelValue":r[9]||(r[9]=y=>T(b)?b.value=y:null),label:o(e)("excludeIp")+" ipv4",variant:"outlined","hide-details":"",multiple:"",chips:"",clearable:""},null,8,["modelValue","label"])]),_:1})):Z("",!0),o(D)==="domains"?(B(),k(V,{key:2,cols:"12"},{default:d(()=>[c(X,{modelValue:o(u),"onUpdate:modelValue":r[10]||(r[10]=y=>T(u)?u.value=y:null),label:o(e)("excludeDomains"),variant:"outlined","hide-details":"",multiple:"",chips:"",clearable:""},null,8,["modelValue","label"])]),_:1})):Z("",!0),o(D)==="cidr6"?(B(),k(V,{key:3,cols:"12"},{default:d(()=>[c(X,{modelValue:o(m),"onUpdate:modelValue":r[11]||(r[11]=y=>T(m)?m.value=y:null),label:o(e)("excludeIpZones")+" ipv6",variant:"outlined","hide-details":"",multiple:"",chips:"",clearable:""},null,8,["modelValue","label"])]),_:1})):Z("",!0),o(D)==="ip6"?(B(),k(V,{key:4,cols:"12"},{default:d(()=>[c(X,{modelValue:o(C),"onUpdate:modelValue":r[12]||(r[12]=y=>T(C)?C.value=y:null),label:o(e)("excludeIp")+" ipv6",variant:"outlined","hide-details":"",multiple:"",chips:"",clearable:""},null,8,["modelValue","label"])]),_:1})):Z("",!0)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),c(V,{class:"py-0",cols:"12"},{default:d(()=>[o(D)==="domains"?(B(),k(me,{key:0,modelValue:o(P),"onUpdate:modelValue":r[14]||(r[14]=y=>T(P)?P.value=y:null),label:o(e)("onlyWildcard"),value:!0,color:"primary",density:"compact","hide-details":""},null,8,["modelValue","label"])):Z("",!0),c(me,{modelValue:o(_),"onUpdate:modelValue":r[15]||(r[15]=y=>T(_)?_.value=y:null),label:o(e)("saveToFile"),value:!0,color:"primary",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),c(V,{cols:"12"},{default:d(()=>[c(ke,{color:"primary",block:"",size:"50",onClick:Pe},{default:d(()=>[F(R(o(e)("submit")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}}});function he(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{en:{format:{t:0,b:{t:2,i:[{t:3}],s:"Format"}},dataType:{t:0,b:{t:2,i:[{t:3}],s:"Data type"}},template:{t:0,b:{t:2,i:[{t:3}],s:"Template"}},groupName:{t:0,b:{t:2,i:[{t:3}],s:"Group name"}},siteName:{t:0,b:{t:2,i:[{t:3}],s:"Portal name"}},data:{t:0,b:{t:2,i:[{t:3}],s:"Selected data"}},shortmask:{t:0,b:{t:2,i:[{t:3}],s:"Subnet mask (short) (for IP and CIDR)"}},mask:{t:0,b:{t:2,i:[{t:3}],s:"Subnet mask (full) (for IP and CIDR)"}},portals:{t:0,b:{t:2,i:[{t:3}],s:"Portals"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"Groups"}},exclude:{t:0,b:{t:2,i:[{t:3}],s:"Exclusions"}},portalSelection:{t:0,b:{t:2,i:[{t:3}],s:"Portal selection"}},doNotSelectIfNeedAll:{t:0,b:{t:2,i:[{t:3}],s:"Do not select if you want to get all"}},filteredByGroups:{t:0,b:{t:2,i:[{t:3}],s:"The set of portals is filtered by the selected groups"}},groupSelection:{t:0,b:{t:2,i:[{t:3}],s:"Group selection"}},excludePortals:{t:0,b:{t:2,i:[{t:3}],s:"Exclude portals"}},excludeGroups:{t:0,b:{t:2,i:[{t:3}],s:"Exclude groups"}},excludeIpZones:{t:0,b:{t:2,i:[{t:3}],s:"Exclude IP zones"}},excludeIp:{t:0,b:{t:2,i:[{t:3}],s:"Exclude IP"}},excludeDomains:{t:0,b:{t:2,i:[{t:3}],s:"Exclude domains"}},onlyWildcard:{t:0,b:{t:2,i:[{t:3}],s:"Only wildcard domains"}},saveToFile:{t:0,b:{t:2,i:[{t:3}],s:"Save as file"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Submit"}},allData:{t:0,b:{t:2,i:[{t:3}],s:"All data"}},ipZones4:{t:0,b:{t:2,i:[{t:3}],s:"IPv4 zones (CIDR)"}},ipAddresses4:{t:0,b:{t:2,i:[{t:3}],s:"IPv4 addresses"}},domains:{t:0,b:{t:2,i:[{t:3}],s:"Domains"}},ipZones6:{t:0,b:{t:2,i:[{t:3}],s:"IPv6 zones (CIDR)"}},ipAddresses6:{t:0,b:{t:2,i:[{t:3}],s:"IPv6 addresses"}}},ru:{format:{t:0,b:{t:2,i:[{t:3}],s:"Формат"}},dataType:{t:0,b:{t:2,i:[{t:3}],s:"Тип данных"}},template:{t:0,b:{t:2,i:[{t:3}],s:"Шаблон"}},groupName:{t:0,b:{t:2,i:[{t:3}],s:"Имя группы"}},siteName:{t:0,b:{t:2,i:[{t:3}],s:"Имя портала"}},data:{t:0,b:{t:2,i:[{t:3}],s:"Выбранные данные"}},shortmask:{t:0,b:{t:2,i:[{t:3}],s:"Маска подсети (короткая) (для ip и cidr)"}},mask:{t:0,b:{t:2,i:[{t:3}],s:"Маска подсети (полная) (для ip и cidr)"}},portals:{t:0,b:{t:2,i:[{t:3}],s:"Порталы"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"Группы"}},exclude:{t:0,b:{t:2,i:[{t:3}],s:"Исключения"}},portalSelection:{t:0,b:{t:2,i:[{t:3}],s:"Выбор порталов"}},doNotSelectIfNeedAll:{t:0,b:{t:2,i:[{t:3}],s:"Не выбирайте, если хотите получить все"}},filteredByGroups:{t:0,b:{t:2,i:[{t:3}],s:"Набор порталов отфильтрован по выбранным группам"}},groupSelection:{t:0,b:{t:2,i:[{t:3}],s:"Выбор групп"}},excludePortals:{t:0,b:{t:2,i:[{t:3}],s:"Исключить порталы"}},excludeGroups:{t:0,b:{t:2,i:[{t:3}],s:"Исключить группы"}},excludeIpZones:{t:0,b:{t:2,i:[{t:3}],s:"Исключить IP-зоны"}},excludeIp:{t:0,b:{t:2,i:[{t:3}],s:"Исключить IP"}},excludeDomains:{t:0,b:{t:2,i:[{t:3}],s:"Исключить домены"}},onlyWildcard:{t:0,b:{t:2,i:[{t:3}],s:"Только wildcard домены"}},saveToFile:{t:0,b:{t:2,i:[{t:3}],s:"Сохранить как файл"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Отправить"}},allData:{t:0,b:{t:2,i:[{t:3}],s:"Все данные"}},ipZones4:{t:0,b:{t:2,i:[{t:3}],s:"IP-зоны ipv4 (CIDR)"}},ipAddresses4:{t:0,b:{t:2,i:[{t:3}],s:"IP-адреса ipv4"}},domains:{t:0,b:{t:2,i:[{t:3}],s:"Домены"}},ipZones6:{t:0,b:{t:2,i:[{t:3}],s:"IP-зоны ipv6 (CIDR)"}},ipAddresses6:{t:0,b:{t:2,i:[{t:3}],s:"IP-адреса ipv6"}}},cn:{format:{t:0,b:{t:2,i:[{t:3}],s:"格式"}},dataType:{t:0,b:{t:2,i:[{t:3}],s:"数据类型"}},template:{t:0,b:{t:2,i:[{t:3}],s:"模板"}},groupName:{t:0,b:{t:2,i:[{t:3}],s:"分组名称"}},siteName:{t:0,b:{t:2,i:[{t:3}],s:"门户名称"}},data:{t:0,b:{t:2,i:[{t:3}],s:"已选数据"}},shortmask:{t:0,b:{t:2,i:[{t:3}],s:"子网掩码(简写)(用于 IP 和 CIDR)"}},mask:{t:0,b:{t:2,i:[{t:3}],s:"子网掩码(完整)(用于 IP 和 CIDR)"}},portals:{t:0,b:{t:2,i:[{t:3}],s:"门户"}},groups:{t:0,b:{t:2,i:[{t:3}],s:"分组"}},exclude:{t:0,b:{t:2,i:[{t:3}],s:"排除项"}},portalSelection:{t:0,b:{t:2,i:[{t:3}],s:"门户选择"}},doNotSelectIfNeedAll:{t:0,b:{t:2,i:[{t:3}],s:"如果需要全部,请不要选择"}},filteredByGroups:{t:0,b:{t:2,i:[{t:3}],s:"门户集合已根据所选分组进行筛选。"}},groupSelection:{t:0,b:{t:2,i:[{t:3}],s:"分组选择"}},excludePortals:{t:0,b:{t:2,i:[{t:3}],s:"排除门户"}},excludeGroups:{t:0,b:{t:2,i:[{t:3}],s:"排除分组"}},excludeIpZones:{t:0,b:{t:2,i:[{t:3}],s:"排除 IP 区域"}},excludeIp:{t:0,b:{t:2,i:[{t:3}],s:"排除 IP"}},excludeDomains:{t:0,b:{t:2,i:[{t:3}],s:"排除域名"}},onlyWildcard:{t:0,b:{t:2,i:[{t:3}],s:"仅限通配符域名"}},saveToFile:{t:0,b:{t:2,i:[{t:3}],s:"保存为文件"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"提交"}},allData:{t:0,b:{t:2,i:[{t:3}],s:"所有数据"}},ipZones4:{t:0,b:{t:2,i:[{t:3}],s:"IPv4 区域(CIDR)"}},ipAddresses4:{t:0,b:{t:2,i:[{t:3}],s:"IPv4 地址"}},domains:{t:0,b:{t:2,i:[{t:3}],s:"域名"}},ipZones6:{t:0,b:{t:2,i:[{t:3}],s:"IPv6 区域(CIDR)"}},ipAddresses6:{t:0,b:{t:2,i:[{t:3}],s:"IPv6 地址"}}}}})}typeof he=="function"&&he(Ce);const vt={};function bt(t,e){const n=Ce,a=w("v-container");return B(),k(a,{class:"my-auto",fluid:""},{default:d(()=>[c(n)]),_:1})}const yt=Qe(vt,[["render",bt]]);export{yt as default}; diff --git a/public/_nuxt/CkCvKuAT.js b/public/_nuxt/CkCvKuAT.js new file mode 100644 index 0000000..a1c2694 --- /dev/null +++ b/public/_nuxt/CkCvKuAT.js @@ -0,0 +1 @@ +import{E as a,F as s,G as r,H as o,I as i}from"./DNMCk298.js";function u(n){var t;const e=n||s();return((t=e==null?void 0:e.ssrContext)==null?void 0:t.head)||(e==null?void 0:e.runWithContext(()=>{if(r())return o(i)}))}function d(n,e={}){const t=u(e.nuxt);if(t)return a(n,{head:t,...e})}export{d as u}; diff --git a/public/_nuxt/DNMCk298.js b/public/_nuxt/DNMCk298.js new file mode 100644 index 0000000..5a8d01a --- /dev/null +++ b/public/_nuxt/DNMCk298.js @@ -0,0 +1,55 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./wp9N4c3J.js","./about.DlauAtS8.css","./CbbJcYLn.js","./index.CTbfc2Lc.css","./BBfzRnu5.js","./default.DJJym5Fj.css","./B0b5NIbd.js","./CkCvKuAT.js","./error-404.4oxyXxx0.css","./C8NHcb3e.js","./error-500.CZqNkBuR.css"])))=>i.map(i=>d[i]); +var aw=Object.defineProperty;var gv=e=>{throw TypeError(e)};var lw=(e,t,n)=>t in e?aw(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Da=(e,t,n)=>lw(e,typeof t!="symbol"?t+"":t,n),rw=(e,t,n)=>t.has(e)||gv("Cannot "+n);var Fr=(e,t,n)=>(rw(e,t,"read from private field"),n?n.call(e):t.get(e)),yv=(e,t,n)=>t.has(e)?gv("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))a(l);new MutationObserver(l=>{for(const r of l)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&a(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const r={};return l.integrity&&(r.integrity=l.integrity),l.referrerPolicy&&(r.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?r.credentials="include":l.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function a(l){if(l.ep)return;l.ep=!0;const r=n(l);fetch(l.href,r)}})();/** +* @vue/shared v3.5.17 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Pd(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const tt={},or=[],qn=()=>{},ow=()=>!1,Do=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ed=e=>e.startsWith("onUpdate:"),Ot=Object.assign,Td=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},iw=Object.prototype.hasOwnProperty,Ge=(e,t)=>iw.call(e,t),Ae=Array.isArray,ir=e=>Mo(e)==="[object Map]",Mg=e=>Mo(e)==="[object Set]",sw=e=>Mo(e)==="[object RegExp]",Re=e=>typeof e=="function",ut=e=>typeof e=="string",Va=e=>typeof e=="symbol",rt=e=>e!==null&&typeof e=="object",Ng=e=>(rt(e)||Re(e))&&Re(e.then)&&Re(e.catch),$g=Object.prototype.toString,Mo=e=>$g.call(e),uw=e=>Mo(e).slice(8,-1),Bg=e=>Mo(e)==="[object Object]",Id=e=>ut(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,sr=Pd(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},cw=/-(\w)/g,en=fs(e=>e.replace(cw,(t,n)=>n?n.toUpperCase():"")),dw=/\B([A-Z])/g,Ll=fs(e=>e.replace(dw,"-$1").toLowerCase()),aa=fs(e=>e.charAt(0).toUpperCase()+e.slice(1)),su=fs(e=>e?`on${aa(e)}`:""),Ya=(e,t)=>!Object.is(e,t),ur=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Yu=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Fg=e=>{const t=ut(e)?Number(e):NaN;return isNaN(t)?e:t};let bv;const vs=()=>bv||(bv=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function be(e){if(Ae(e)){const t={};for(let n=0;n{if(n){const a=n.split(vw);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function ce(e){let t="";if(ut(e))t=e;else if(Ae(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Xa=e=>ut(e)?e:e==null?"":Ae(e)||rt(e)&&(e.toString===$g||!Re(e.toString))?Ug(e)?Xa(e.value):JSON.stringify(e,Wg,2):String(e),Wg=(e,t)=>Ug(t)?Wg(e,t.value):ir(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,l],r)=>(n[uu(a,r)+" =>"]=l,n),{})}:Mg(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>uu(n))}:Va(t)?uu(t):rt(t)&&!Ae(t)&&!Bg(t)?String(t):t,uu=(e,t="")=>{var n;return Va(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.17 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ut;class zg{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ut,!t&&Ut&&(this.index=(Ut.scopes||(Ut.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&&--this._on===0&&(Ut=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n0)return;if(Zr){let t=Zr;for(Zr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Qr;){let t=Qr;for(Qr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function qg(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Xg(e){let t,n=e.depsTail,a=n;for(;a;){const l=a.prevDep;a.version===-1?(a===n&&(n=l),Ld(a),bw(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=l}e.deps=t,e.depsTail=n}function Gu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Jg(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Jg(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===uo)||(e.globalVersion=uo,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Gu(e))))return;e.flags|=2;const t=e.dep,n=at,a=An;at=e,An=!0;try{qg(e);const l=e.fn(e._value);(t.version===0||Ya(l,e._value))&&(e.flags|=128,e._value=l,t.version++)}catch(l){throw t.version++,l}finally{at=n,An=a,Xg(e),e.flags&=-3}}function Ld(e,t=!1){const{dep:n,prevSub:a,nextSub:l}=e;if(a&&(a.nextSub=l,e.prevSub=void 0),l&&(l.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Ld(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function bw(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let An=!0;const Qg=[];function _a(){Qg.push(An),An=!1}function wa(){const e=Qg.pop();An=e===void 0?!0:e}function pv(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=at;at=void 0;try{t()}finally{at=n}}}let uo=0;class pw{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 ms{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,this.__v_skip=!0}track(t){if(!at||!An||at===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==at)n=this.activeLink=new pw(at,this),at.deps?(n.prevDep=at.depsTail,at.depsTail.nextDep=n,at.depsTail=n):at.deps=at.depsTail=n,Zg(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=at.depsTail,n.nextDep=void 0,at.depsTail.nextDep=n,at.depsTail=n,at.deps===n&&(at.deps=a)}return n}trigger(t){this.version++,uo++,this.notify(t)}notify(t){Vd();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ad()}}}function Zg(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Zg(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Oi=new WeakMap,bl=Symbol(""),qu=Symbol(""),co=Symbol("");function Wt(e,t,n){if(An&&at){let a=Oi.get(e);a||Oi.set(e,a=new Map);let l=a.get(n);l||(a.set(n,l=new ms),l.map=a,l.key=n),l.track()}}function ma(e,t,n,a,l,r){const o=Oi.get(e);if(!o){uo++;return}const i=s=>{s&&s.trigger()};if(Vd(),t==="clear")o.forEach(i);else{const s=Ae(e),c=s&&Id(n);if(s&&n==="length"){const u=Number(a);o.forEach((d,f)=>{(f==="length"||f===co||!Va(f)&&f>=u)&&i(d)})}else switch((n!==void 0||o.has(void 0))&&i(o.get(n)),c&&i(o.get(co)),t){case"add":s?c&&i(o.get("length")):(i(o.get(bl)),ir(e)&&i(o.get(qu)));break;case"delete":s||(i(o.get(bl)),ir(e)&&i(o.get(qu)));break;case"set":ir(e)&&i(o.get(bl));break}}Ad()}function Sw(e,t){const n=Oi.get(e);return n&&n.get(t)}function zl(e){const t=Ie(e);return t===e?t:(Wt(t,"iterate",co),_n(e)?t:t.map(Bt))}function hs(e){return Wt(e=Ie(e),"iterate",co),e}const _w={__proto__:null,[Symbol.iterator](){return du(this,Symbol.iterator,Bt)},concat(...e){return zl(this).concat(...e.map(t=>Ae(t)?zl(t):t))},entries(){return du(this,"entries",e=>(e[1]=Bt(e[1]),e))},every(e,t){return ua(this,"every",e,t,void 0,arguments)},filter(e,t){return ua(this,"filter",e,t,n=>n.map(Bt),arguments)},find(e,t){return ua(this,"find",e,t,Bt,arguments)},findIndex(e,t){return ua(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return ua(this,"findLast",e,t,Bt,arguments)},findLastIndex(e,t){return ua(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return ua(this,"forEach",e,t,void 0,arguments)},includes(...e){return fu(this,"includes",e)},indexOf(...e){return fu(this,"indexOf",e)},join(e){return zl(this).join(e)},lastIndexOf(...e){return fu(this,"lastIndexOf",e)},map(e,t){return ua(this,"map",e,t,void 0,arguments)},pop(){return Hr(this,"pop")},push(...e){return Hr(this,"push",e)},reduce(e,...t){return Sv(this,"reduce",e,t)},reduceRight(e,...t){return Sv(this,"reduceRight",e,t)},shift(){return Hr(this,"shift")},some(e,t){return ua(this,"some",e,t,void 0,arguments)},splice(...e){return Hr(this,"splice",e)},toReversed(){return zl(this).toReversed()},toSorted(e){return zl(this).toSorted(e)},toSpliced(...e){return zl(this).toSpliced(...e)},unshift(...e){return Hr(this,"unshift",e)},values(){return du(this,"values",Bt)}};function du(e,t,n){const a=hs(e),l=a[t]();return a!==e&&!_n(e)&&(l._next=l.next,l.next=()=>{const r=l._next();return r.value&&(r.value=n(r.value)),r}),l}const ww=Array.prototype;function ua(e,t,n,a,l,r){const o=hs(e),i=o!==e&&!_n(e),s=o[t];if(s!==ww[t]){const d=s.apply(e,r);return i?Bt(d):d}let c=n;o!==e&&(i?c=function(d,f){return n.call(this,Bt(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,a);return i&&l?l(u):u}function Sv(e,t,n,a){const l=hs(e);let r=n;return l!==e&&(_n(e)?n.length>3&&(r=function(o,i,s){return n.call(this,o,i,s,e)}):r=function(o,i,s){return n.call(this,o,Bt(i),s,e)}),l[t](r,...a)}function fu(e,t,n){const a=Ie(e);Wt(a,"iterate",co);const l=a[t](...n);return(l===-1||l===!1)&&Dd(n[0])?(n[0]=Ie(n[0]),a[t](...n)):l}function Hr(e,t,n=[]){_a(),Vd();const a=Ie(e)[t].apply(e,n);return Ad(),wa(),a}const kw=Pd("__proto__,__v_isRef,__isVue"),ey=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Va));function Cw(e){Va(e)||(e=String(e));const t=Ie(this);return Wt(t,"has",e),t.hasOwnProperty(e)}class ty{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const l=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!l;if(n==="__v_isReadonly")return l;if(n==="__v_isShallow")return r;if(n==="__v_raw")return a===(l?r?Ow:ry:r?ly:ay).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const o=Ae(t);if(!l){let s;if(o&&(s=_w[n]))return s;if(n==="hasOwnProperty")return Cw}const i=Reflect.get(t,n,qe(t)?t:a);return(Va(n)?ey.has(n):kw(n))||(l||Wt(t,"get",n),r)?i:qe(i)?o&&Id(n)?i:i.value:rt(i)?l?Vr(i):yt(i):i}}class ny extends ty{constructor(t=!1){super(!1,t)}set(t,n,a,l){let r=t[n];if(!this._isShallow){const s=ka(r);if(!_n(a)&&!ka(a)&&(r=Ie(r),a=Ie(a)),!Ae(t)&&qe(r)&&!qe(a))return s?!1:(r.value=a,!0)}const o=Ae(t)&&Id(n)?Number(n)e,ai=e=>Reflect.getPrototypeOf(e);function Iw(e,t,n){return function(...a){const l=this.__v_raw,r=Ie(l),o=ir(r),i=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=l[e](...a),u=n?Xu:t?Di:Bt;return!t&&Wt(r,"iterate",s?qu:bl),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function li(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Vw(e,t){const n={get(l){const r=this.__v_raw,o=Ie(r),i=Ie(l);e||(Ya(l,i)&&Wt(o,"get",l),Wt(o,"get",i));const{has:s}=ai(o),c=t?Xu:e?Di:Bt;if(s.call(o,l))return c(r.get(l));if(s.call(o,i))return c(r.get(i));r!==o&&r.get(l)},get size(){const l=this.__v_raw;return!e&&Wt(Ie(l),"iterate",bl),Reflect.get(l,"size",l)},has(l){const r=this.__v_raw,o=Ie(r),i=Ie(l);return e||(Ya(l,i)&&Wt(o,"has",l),Wt(o,"has",i)),l===i?r.has(l):r.has(l)||r.has(i)},forEach(l,r){const o=this,i=o.__v_raw,s=Ie(i),c=t?Xu:e?Di:Bt;return!e&&Wt(s,"iterate",bl),i.forEach((u,d)=>l.call(r,c(u),c(d),o))}};return Ot(n,e?{add:li("add"),set:li("set"),delete:li("delete"),clear:li("clear")}:{add(l){!t&&!_n(l)&&!ka(l)&&(l=Ie(l));const r=Ie(this);return ai(r).has.call(r,l)||(r.add(l),ma(r,"add",l,l)),this},set(l,r){!t&&!_n(r)&&!ka(r)&&(r=Ie(r));const o=Ie(this),{has:i,get:s}=ai(o);let c=i.call(o,l);c||(l=Ie(l),c=i.call(o,l));const u=s.call(o,l);return o.set(l,r),c?Ya(r,u)&&ma(o,"set",l,r):ma(o,"add",l,r),this},delete(l){const r=Ie(this),{has:o,get:i}=ai(r);let s=o.call(r,l);s||(l=Ie(l),s=o.call(r,l)),i&&i.call(r,l);const c=r.delete(l);return s&&ma(r,"delete",l,void 0),c},clear(){const l=Ie(this),r=l.size!==0,o=l.clear();return r&&ma(l,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(l=>{n[l]=Iw(l,e,t)}),n}function Rd(e,t){const n=Vw(e,t);return(a,l,r)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?a:Reflect.get(Ge(n,l)&&l in a?n:a,l,r)}const Aw={get:Rd(!1,!1)},Lw={get:Rd(!1,!0)},Rw={get:Rd(!0,!1)};const ay=new WeakMap,ly=new WeakMap,ry=new WeakMap,Ow=new WeakMap;function Dw(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Mw(e){return e.__v_skip||!Object.isExtensible(e)?0:Dw(uw(e))}function yt(e){return ka(e)?e:Od(e,!1,Pw,Aw,ay)}function Yn(e){return Od(e,!1,Tw,Lw,ly)}function Vr(e){return Od(e,!0,Ew,Rw,ry)}function Od(e,t,n,a,l){if(!rt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=Mw(e);if(r===0)return e;const o=l.get(e);if(o)return o;const i=new Proxy(e,r===2?a:n);return l.set(e,i),i}function pa(e){return ka(e)?pa(e.__v_raw):!!(e&&e.__v_isReactive)}function ka(e){return!!(e&&e.__v_isReadonly)}function _n(e){return!!(e&&e.__v_isShallow)}function Dd(e){return e?!!e.__v_raw:!1}function Ie(e){const t=e&&e.__v_raw;return t?Ie(t):e}function gs(e){return!Ge(e,"__v_skip")&&Object.isExtensible(e)&&Ku(e,"__v_skip",!0),e}const Bt=e=>rt(e)?yt(e):e,Di=e=>rt(e)?Vr(e):e;function qe(e){return e?e.__v_isRef===!0:!1}function de(e){return oy(e,!1)}function he(e){return oy(e,!0)}function oy(e,t){return qe(e)?e:new Nw(e,t)}class Nw{constructor(t,n){this.dep=new ms,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Ie(t),this._value=n?t:Bt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||_n(t)||ka(t);t=a?t:Ie(t),Ya(t,n)&&(this._rawValue=t,this._value=a?t:Bt(t),this.dep.trigger())}}function Le(e){return qe(e)?e.value:e}function Qn(e){return Re(e)?e():Le(e)}const $w={get:(e,t,n)=>t==="__v_raw"?e:Le(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const l=e[t];return qe(l)&&!qe(n)?(l.value=n,!0):Reflect.set(e,t,n,a)}};function iy(e){return pa(e)?e:new Proxy(e,$w)}class Bw{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new ms,{get:a,set:l}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=l}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Fw(e){return new Bw(e)}function Rl(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=sy(e,n);return t}class Hw{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,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 Sw(Ie(this._object),this._key)}}class jw{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 $(e,t,n){return qe(e)?e:Re(e)?new jw(e):rt(e)&&arguments.length>1?sy(e,t,n):de(e)}function sy(e,t,n){const a=e[t];return qe(a)?a:new Hw(e,t,n)}class Uw{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ms(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=uo-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&at!==this)return Gg(this,!0),!0}get value(){const t=this.dep.track();return Jg(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Ww(e,t,n=!1){let a,l;return Re(e)?a=e:(a=e.get,l=e.set),new Uw(a,l,n)}const ri={},Mi=new WeakMap;let ml;function zw(e,t=!1,n=ml){if(n){let a=Mi.get(n);a||Mi.set(n,a=[]),a.push(e)}}function Kw(e,t,n=tt){const{immediate:a,deep:l,once:r,scheduler:o,augmentJob:i,call:s}=n,c=S=>l?S:_n(S)||l===!1||l===0?ha(S,1):ha(S);let u,d,f,v,m=!1,h=!1;if(qe(e)?(d=()=>e.value,m=_n(e)):pa(e)?(d=()=>c(e),m=!0):Ae(e)?(h=!0,m=e.some(S=>pa(S)||_n(S)),d=()=>e.map(S=>{if(qe(S))return S.value;if(pa(S))return c(S);if(Re(S))return s?s(S,2):S()})):Re(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){_a();try{f()}finally{wa()}}const S=ml;ml=u;try{return s?s(e,3,[v]):e(v)}finally{ml=S}}:d=qn,t&&l){const S=d,_=l===!0?1/0:l;d=()=>ha(S(),_)}const y=No(),g=()=>{u.stop(),y&&y.active&&Td(y.effects,u)};if(r&&t){const S=t;t=(..._)=>{S(..._),g()}}let b=h?new Array(e.length).fill(ri):ri;const p=S=>{if(!(!(u.flags&1)||!u.dirty&&!S))if(t){const _=u.run();if(l||m||(h?_.some((w,k)=>Ya(w,b[k])):Ya(_,b))){f&&f();const w=ml;ml=u;try{const k=[_,b===ri?void 0:h&&b[0]===ri?[]:b,v];b=_,s?s(t,3,k):t(...k)}finally{ml=w}}}else u.run()};return i&&i(p),u=new Kg(d),u.scheduler=o?()=>o(p,!1):p,v=S=>zw(S,!1,u),f=u.onStop=()=>{const S=Mi.get(u);if(S){if(s)s(S,4);else for(const _ of S)_();Mi.delete(u)}},t?a?p(!0):b=u.run():o?o(p.bind(null,!0),!0):u.run(),g.pause=u.pause.bind(u),g.resume=u.resume.bind(u),g.stop=g,g}function ha(e,t=1/0,n){if(t<=0||!rt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,qe(e))ha(e.value,t,n);else if(Ae(e))for(let a=0;a{ha(a,t,n)});else if(Bg(e)){for(const a in e)ha(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&ha(e[a],t,n)}return e}/** +* @vue/runtime-core v3.5.17 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function $o(e,t,n,a){try{return a?e(...a):e()}catch(l){Ar(l,t,n)}}function Rn(e,t,n,a){if(Re(e)){const l=$o(e,t,n,a);return l&&Ng(l)&&l.catch(r=>{Ar(r,t,n)}),l}if(Ae(e)){const l=[];for(let r=0;r>>1,l=Qt[a],r=fo(l);r=fo(n)?Qt.push(e):Qt.splice(Gw(t),0,e),e.flags|=1,cy()}}function cy(){Ni||(Ni=uy.then(dy))}function Ju(e){Ae(e)?cr.push(...e):Fa&&e.id===-1?Fa.splice(Zl+1,0,e):e.flags&1||(cr.push(e),e.flags|=1),cy()}function _v(e,t,n=Wn+1){for(;nfo(n)-fo(a));if(cr.length=0,Fa){Fa.push(...t);return}for(Fa=t,Zl=0;Zle.id==null?e.flags&2?-1:1/0:e.id;function dy(e){try{for(Wn=0;Wn{a._d&&Mv(-1);const r=Bi(t);let o;try{o=e(...l)}finally{Bi(r),a._d&&Mv(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function ct(e,t){if(Rt===null)return e;const n=Cs(Rt),a=e.dirs||(e.dirs=[]);for(let l=0;le.__isTeleport,eo=e=>e&&(e.disabled||e.disabled===""),wv=e=>e&&(e.defer||e.defer===""),kv=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Cv=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Qu=(e,t)=>{const n=e&&e.to;return ut(n)?t?t(n):null:n},hy={name:"Teleport",__isTeleport:!0,process(e,t,n,a,l,r,o,i,s,c){const{mc:u,pc:d,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:y}}=c,g=eo(t.props);let{shapeFlag:b,children:p,dynamicChildren:S}=t;if(e==null){const _=t.el=h(""),w=t.anchor=h("");v(_,n,a),v(w,n,a);const k=(x,I)=>{b&16&&(l&&l.isCE&&(l.ce._teleportTarget=x),u(p,x,I,l,r,o,i,s))},P=()=>{const x=t.target=Qu(t.props,m),I=gy(x,t,h,v);x&&(o!=="svg"&&kv(x)?o="svg":o!=="mathml"&&Cv(x)&&(o="mathml"),g||(k(x,I),xi(t,!1)))};g&&(k(n,w),xi(t,!0)),wv(t.props)?(t.el.__isMounted=!1,At(()=>{P(),delete t.el.__isMounted},r)):P()}else{if(wv(t.props)&&e.el.__isMounted===!1){At(()=>{hy.process(e,t,n,a,l,r,o,i,s,c)},r);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,w=t.target=e.target,k=t.targetAnchor=e.targetAnchor,P=eo(e.props),x=P?n:w,I=P?_:k;if(o==="svg"||kv(w)?o="svg":(o==="mathml"||Cv(w))&&(o="mathml"),S?(f(e.dynamicChildren,S,x,l,r,o,i),Ud(e,t,!0)):s||d(e,t,x,I,l,r,o,i,!1),g)P?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):oi(t,n,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=Qu(t.props,m);R&&oi(t,R,null,c,0)}else P&&oi(t,w,k,c,1);xi(t,g)}},remove(e,t,n,{um:a,o:{remove:l}},r){const{shapeFlag:o,children:i,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(l(c),l(u)),r&&l(s),o&16){const v=r||!eo(f);for(let m=0;m{e.isMounted=!0}),Ct(()=>{e.isUnmounting=!0}),e}const yn=[Function,Array],by={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:yn,onEnter:yn,onAfterEnter:yn,onEnterCancelled:yn,onBeforeLeave:yn,onLeave:yn,onAfterLeave:yn,onLeaveCancelled:yn,onBeforeAppear:yn,onAppear:yn,onAfterAppear:yn,onAppearCancelled:yn},py=e=>{const t=e.subTree;return t.component?py(t.component):t},Jw={name:"BaseTransition",props:by,setup(e,{slots:t}){const n=la(),a=yy();return()=>{const l=t.default&&$d(t.default(),!0);if(!l||!l.length)return;const r=Sy(l),o=Ie(e),{mode:i}=o;if(a.isLeaving)return vu(r);const s=xv(r);if(!s)return vu(r);let c=vo(s,o,a,n,d=>c=d);s.type!==wt&&Ja(s,c);let u=n.subTree&&xv(n.subTree);if(u&&u.type!==wt&&!Tn(s,u)&&py(n).type!==wt){let d=vo(u,o,a,n);if(Ja(u,d),i==="out-in"&&s.type!==wt)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},vu(r);i==="in-out"&&s.type!==wt?d.delayLeave=(f,v,m)=>{const h=_y(a,u);h[String(u.key)]=u,f[Ha]=()=>{v(),f[Ha]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{m(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Sy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==wt){t=n;break}}return t}const Qw=Jw;function _y(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function vo(e,t,n,a,l){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:v,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:y,onAppear:g,onAfterAppear:b,onAppearCancelled:p}=t,S=String(e.key),_=_y(n,e),w=(x,I)=>{x&&Rn(x,a,9,I)},k=(x,I)=>{const R=I[1];w(x,I),Ae(x)?x.every(A=>A.length<=1)&&R():x.length<=1&&R()},P={mode:o,persisted:i,beforeEnter(x){let I=s;if(!n.isMounted)if(r)I=y||s;else return;x[Ha]&&x[Ha](!0);const R=_[S];R&&Tn(e,R)&&R.el[Ha]&&R.el[Ha](),w(I,[x])},enter(x){let I=c,R=u,A=d;if(!n.isMounted)if(r)I=g||c,R=b||u,A=p||d;else return;let M=!1;const H=x[ii]=U=>{M||(M=!0,U?w(A,[x]):w(R,[x]),P.delayedLeave&&P.delayedLeave(),x[ii]=void 0)};I?k(I,[x,H]):H()},leave(x,I){const R=String(e.key);if(x[ii]&&x[ii](!0),n.isUnmounting)return I();w(f,[x]);let A=!1;const M=x[Ha]=H=>{A||(A=!0,I(),H?w(h,[x]):w(m,[x]),x[Ha]=void 0,_[R]===e&&delete _[R])};_[R]=e,v?k(v,[x,M]):M()},clone(x){const I=vo(x,t,n,a,l);return l&&l(I),I}};return P}function vu(e){if(Bo(e))return e=Zn(e),e.children=null,e}function xv(e){if(!Bo(e))return my(e.type)&&e.children?Sy(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Re(n.default))return n.default()}}function Ja(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ja(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 $d(e,t=!1,n){let a=[],l=0;for(let r=0;r1)for(let r=0;rdr(m,t&&(Ae(t)?t[h]:t),n,a,l));return}if(Ga(a)&&!l){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&dr(e,t,n,a.component.subTree);return}const r=a.shapeFlag&4?Cs(a.component):a.el,o=l?null:r,{i,r:s}=e,c=t&&t.r,u=i.refs===tt?i.refs={}:i.refs,d=i.setupState,f=Ie(d),v=d===tt?()=>!1:m=>Ge(f,m);if(c!=null&&c!==s&&(ut(c)?(u[c]=null,v(c)&&(d[c]=null)):qe(c)&&(c.value=null)),Re(s))$o(s,i,12,[o,u]);else{const m=ut(s),h=qe(s);if(m||h){const y=()=>{if(e.f){const g=m?v(s)?d[s]:u[s]:s.value;l?Ae(g)&&Td(g,r):Ae(g)?g.includes(r)||g.push(r):m?(u[s]=[r],v(s)&&(d[s]=u[s])):(s.value=[r],e.k&&(u[e.k]=s.value))}else m?(u[s]=o,v(s)&&(d[s]=o)):h&&(s.value=o,e.k&&(u[e.k]=o))};o?(y.id=-1,At(y,n)):y()}}}let Pv=!1;const Kl=()=>{Pv||(console.error("Hydration completed but contains mismatches."),Pv=!0)},Zw=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ek=e=>e.namespaceURI.includes("MathML"),si=e=>{if(e.nodeType===1){if(Zw(e))return"svg";if(ek(e))return"mathml"}},ar=e=>e.nodeType===8;function tk(e){const{mt:t,p:n,o:{patchProp:a,createText:l,nextSibling:r,parentNode:o,remove:i,insert:s,createComment:c}}=e,u=(p,S)=>{if(!S.hasChildNodes()){n(null,p,S),$i(),S._vnode=p;return}d(S.firstChild,p,null,null,null),$i(),S._vnode=p},d=(p,S,_,w,k,P=!1)=>{P=P||!!S.dynamicChildren;const x=ar(p)&&p.data==="[",I=()=>h(p,S,_,w,k,x),{type:R,ref:A,shapeFlag:M,patchFlag:H}=S;let U=p.nodeType;S.el=p,H===-2&&(P=!1,S.dynamicChildren=null);let N=null;switch(R){case Sa:U!==3?S.children===""?(s(S.el=l(""),o(p),p),N=p):N=I():(p.data!==S.children&&(Kl(),p.data=S.children),N=r(p));break;case wt:b(p)?(N=r(p),g(S.el=p.content.firstChild,p,_)):U!==8||x?N=I():N=r(p);break;case Pi:if(x&&(p=r(p),U=p.nodeType),U===1||U===3){N=p;const Y=!S.children.length;for(let Q=0;Q{P=P||!!S.dynamicChildren;const{type:x,props:I,patchFlag:R,shapeFlag:A,dirs:M,transition:H}=S,U=x==="input"||x==="option";if(U||R!==-1){M&&zn(S,null,_,"created");let N=!1;if(b(p)){N=jy(null,H)&&_&&_.vnode.props&&_.vnode.props.appear;const Q=p.content.firstChild;if(N){const Z=Q.getAttribute("class");Z&&(Q.$cls=Z),H.beforeEnter(Q)}g(Q,p,_),S.el=p=Q}if(A&16&&!(I&&(I.innerHTML||I.textContent))){let Q=v(p.firstChild,S,p,_,w,k,P);for(;Q;){ui(p,1)||Kl();const Z=Q;Q=Q.nextSibling,i(Z)}}else if(A&8){let Q=S.children;Q[0]===` +`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(Q=Q.slice(1)),p.textContent!==Q&&(ui(p,0)||Kl(),p.textContent=S.children)}if(I){if(U||!P||R&48){const Q=p.tagName.includes("-");for(const Z in I)(U&&(Z.endsWith("value")||Z==="indeterminate")||Do(Z)&&!sr(Z)||Z[0]==="."||Q)&&a(p,Z,null,I[Z],void 0,_)}else if(I.onClick)a(p,"onClick",null,I.onClick,void 0,_);else if(R&4&&pa(I.style))for(const Q in I.style)I.style[Q]}let Y;(Y=I&&I.onVnodeBeforeMount)&&an(Y,_,S),M&&zn(S,null,_,"beforeMount"),((Y=I&&I.onVnodeMounted)||M||N)&&Yy(()=>{Y&&an(Y,_,S),N&&H.enter(p),M&&zn(S,null,_,"mounted")},w)}return p.nextSibling},v=(p,S,_,w,k,P,x)=>{x=x||!!S.dynamicChildren;const I=S.children,R=I.length;for(let A=0;A{const{slotScopeIds:x}=S;x&&(k=k?k.concat(x):x);const I=o(p),R=v(r(p),S,I,_,w,k,P);return R&&ar(R)&&R.data==="]"?r(S.anchor=R):(Kl(),s(S.anchor=c("]"),I,R),R)},h=(p,S,_,w,k,P)=>{if(ui(p.parentElement,1)||Kl(),S.el=null,P){const R=y(p);for(;;){const A=r(p);if(A&&A!==R)i(A);else break}}const x=r(p),I=o(p);return i(p),n(null,S,I,x,_,w,si(I),k),_&&(_.vnode.el=S.el,ks(_,S.el)),x},y=(p,S="[",_="]")=>{let w=0;for(;p;)if(p=r(p),p&&ar(p)&&(p.data===S&&w++,p.data===_)){if(w===0)return r(p);w--}return p},g=(p,S,_)=>{const w=S.parentNode;w&&w.replaceChild(p,S);let k=_;for(;k;)k.vnode.el===S&&(k.vnode.el=k.subTree.el=p),k=k.parent},b=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[u,d]}const Ev="data-allow-mismatch",nk={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ui(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ev);)e=e.parentElement;const n=e&&e.getAttribute(Ev);if(n==null)return!1;if(n==="")return!0;{const a=n.split(",");return t===0&&a.includes("children")?!0:a.includes(nk[t])}}vs().requestIdleCallback;vs().cancelIdleCallback;function ak(e,t){if(ar(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(ar(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const Ga=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Zu(e){Re(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:l=200,hydrate:r,timeout:o,suspensible:i=!0,onError:s}=e;let c=null,u,d=0;const f=()=>(d++,c=null,v()),v=()=>{let m;return c||(m=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),s)return new Promise((y,g)=>{s(h,()=>y(f()),()=>g(h),d+1)});throw h}).then(h=>m!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return Cn({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(m,h,y){const g=r?()=>{const p=r(()=>{y()},S=>ak(m,S));p&&(h.bum||(h.bum=[])).push(p),(h.u||(h.u=[])).push(()=>!0)}:y;u?g():v().then(()=>!h.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const m=Lt;if(Bd(m),u)return()=>mu(u,m);const h=p=>{c=null,Ar(p,m,13,!a)};if(i&&m.suspense||hr)return v().then(p=>()=>mu(p,m)).catch(p=>(h(p),()=>a?C(a,{error:p}):null));const y=de(!1),g=de(),b=de(!!l);return l&&setTimeout(()=>{b.value=!1},l),o!=null&&setTimeout(()=>{if(!y.value&&!g.value){const p=new Error(`Async component timed out after ${o}ms.`);h(p),g.value=p}},o),v().then(()=>{y.value=!0,m.parent&&Bo(m.parent.vnode)&&m.parent.update()}).catch(p=>{h(p),g.value=p}),()=>{if(y.value&&u)return mu(u,m);if(g.value&&a)return C(a,{error:g.value});if(n&&!b.value)return C(n)}}})}function mu(e,t){const{ref:n,props:a,children:l,ce:r}=t.vnode,o=C(e,a,l);return o.ref=n,o.ce=r,delete t.vnode.ce,o}const Bo=e=>e.type.__isKeepAlive,lk={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=la(),a=n.ctx;if(!a.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const l=new Map,r=new Set;let o=null;const i=n.suspense,{renderer:{p:s,m:c,um:u,o:{createElement:d}}}=a,f=d("div");a.activate=(b,p,S,_,w)=>{const k=b.component;c(b,p,S,0,i),s(k.vnode,b,p,S,k,i,_,b.slotScopeIds,w),At(()=>{k.isDeactivated=!1,k.a&&ur(k.a);const P=b.props&&b.props.onVnodeMounted;P&&an(P,k.parent,b)},i)},a.deactivate=b=>{const p=b.component;Hi(p.m),Hi(p.a),c(b,f,null,1,i),At(()=>{p.da&&ur(p.da);const S=b.props&&b.props.onVnodeUnmounted;S&&an(S,p.parent,b),p.isDeactivated=!0},i)};function v(b){hu(b),u(b,n,i,!0)}function m(b){l.forEach((p,S)=>{const _=ic(p.type);_&&!b(_)&&h(S)})}function h(b){const p=l.get(b);p&&(!o||!Tn(p,o))?v(p):o&&hu(o),l.delete(b),r.delete(b)}ge(()=>[e.include,e.exclude],([b,p])=>{b&&m(S=>Gr(b,S)),p&&m(S=>!Gr(p,S))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&(ji(n.subTree.type)?At(()=>{l.set(y,ci(n.subTree))},n.subTree.suspense):l.set(y,ci(n.subTree)))};return It(g),ps(g),Ct(()=>{l.forEach(b=>{const{subTree:p,suspense:S}=n,_=ci(p);if(b.type===_.type&&b.key===_.key){hu(_);const w=_.component.da;w&&At(w,S);return}v(b)})}),()=>{if(y=null,!t.default)return o=null;const b=t.default(),p=b[0];if(b.length>1)return o=null,b;if(!Qa(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return o=null,p;let S=ci(p);if(S.type===wt)return o=null,S;const _=S.type,w=ic(Ga(S)?S.type.__asyncResolved||{}:_),{include:k,exclude:P,max:x}=e;if(k&&(!w||!Gr(k,w))||P&&w&&Gr(P,w))return S.shapeFlag&=-257,o=S,p;const I=S.key==null?_:S.key,R=l.get(I);return S.el&&(S=Zn(S),p.shapeFlag&128&&(p.ssContent=S)),y=I,R?(S.el=R.el,S.component=R.component,S.transition&&Ja(S,S.transition),S.shapeFlag|=512,r.delete(I),r.add(I)):(r.add(I),x&&r.size>parseInt(x,10)&&h(r.values().next().value)),S.shapeFlag|=256,o=S,ji(p.type)?p:S}}},rk=lk;function Gr(e,t){return Ae(e)?e.some(n=>Gr(n,t)):ut(e)?e.split(",").includes(t):sw(e)?(e.lastIndex=0,e.test(t)):!1}function Fd(e,t){wy(e,"a",t)}function ys(e,t){wy(e,"da",t)}function wy(e,t,n=Lt){const a=e.__wdc||(e.__wdc=()=>{let l=n;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(bs(t,a,n),n){let l=n.parent;for(;l&&l.parent;)Bo(l.parent.vnode)&&ok(a,t,n,l),l=l.parent}}function ok(e,t,n,a){const l=bs(t,e,a,!0);Ss(()=>{Td(a[t],l)},n)}function hu(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ci(e){return e.shapeFlag&128?e.ssContent:e}function bs(e,t,n=Lt,a=!1){if(n){const l=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{_a();const i=Fo(n),s=Rn(t,n,e,o);return i(),wa(),s});return a?l.unshift(r):l.push(r),r}}const Aa=e=>(t,n=Lt)=>{(!hr||e==="sp")&&bs(e,(...a)=>t(...a),n)},Lr=Aa("bm"),It=Aa("m"),ky=Aa("bu"),ps=Aa("u"),Ct=Aa("bum"),Ss=Aa("um"),ik=Aa("sp"),sk=Aa("rtg"),uk=Aa("rtc");function Cy(e,t=Lt){bs("ec",e,t)}const xy="components";function ck(e,t){return Ty(xy,e,!0,t)||e}const Py=Symbol.for("v-ndc");function Ey(e){return ut(e)?Ty(xy,e,!1)||e:e||Py}function Ty(e,t,n=!0,a=!1){const l=Rt||Lt;if(l){const r=l.type;{const i=ic(r,!1);if(i&&(i===t||i===en(t)||i===aa(en(t))))return r}const o=Tv(l[e]||r[e],t)||Tv(l.appContext[e],t);return!o&&a?r:o}}function Tv(e,t){return e&&(e[t]||e[en(t)]||e[aa(en(t))])}function tF(e,t,n,a){let l;const r=n,o=Ae(e);if(o||ut(e)){const i=o&&pa(e);let s=!1,c=!1;i&&(s=!_n(e),c=ka(e),e=hs(e)),l=new Array(e.length);for(let u=0,d=e.length;ut(i,s,void 0,r));else{const i=Object.keys(e);l=new Array(i.length);for(let s=0,c=i.length;sQa(t)?!(t.type===wt||t.type===we&&!Iy(t.children)):!0)?e:null}const ec=e=>e?Jy(e)?Cs(e):ec(e.parent):null,to=Ot(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=>ec(e.parent),$root:e=>ec(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ay(e),$forceUpdate:e=>e.f||(e.f=()=>{Md(e.update)}),$nextTick:e=>e.n||(e.n=Me.bind(e.proxy)),$watch:e=>Vk.bind(e)}),gu=(e,t)=>e!==tt&&!e.__isScriptSetup&&Ge(e,t),dk={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:l,props:r,accessCache:o,type:i,appContext:s}=e;let c;if(t[0]!=="$"){const v=o[t];if(v!==void 0)switch(v){case 1:return a[t];case 2:return l[t];case 4:return n[t];case 3:return r[t]}else{if(gu(a,t))return o[t]=1,a[t];if(l!==tt&&Ge(l,t))return o[t]=2,l[t];if((c=e.propsOptions[0])&&Ge(c,t))return o[t]=3,r[t];if(n!==tt&&Ge(n,t))return o[t]=4,n[t];tc&&(o[t]=0)}}const u=to[t];let d,f;if(u)return t==="$attrs"&&Wt(e.attrs,"get",""),u(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==tt&&Ge(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,Ge(f,t))return f[t]},set({_:e},t,n){const{data:a,setupState:l,ctx:r}=e;return gu(l,t)?(l[t]=n,!0):a!==tt&&Ge(a,t)?(a[t]=n,!0):Ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:l,propsOptions:r}},o){let i;return!!n[o]||e!==tt&&Ge(e,o)||gu(t,o)||(i=r[0])&&Ge(i,o)||Ge(a,o)||Ge(to,o)||Ge(l.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ge(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Iv(e){return Ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let tc=!0;function fk(e){const t=Ay(e),n=e.proxy,a=e.ctx;tc=!1,t.beforeCreate&&Vv(t.beforeCreate,e,"bc");const{data:l,computed:r,methods:o,watch:i,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:v,updated:m,activated:h,deactivated:y,beforeDestroy:g,beforeUnmount:b,destroyed:p,unmounted:S,render:_,renderTracked:w,renderTriggered:k,errorCaptured:P,serverPrefetch:x,expose:I,inheritAttrs:R,components:A,directives:M,filters:H}=t;if(c&&vk(c,a,null),o)for(const Y in o){const Q=o[Y];Re(Q)&&(a[Y]=Q.bind(n))}if(l){const Y=l.call(n,n);rt(Y)&&(e.data=yt(Y))}if(tc=!0,r)for(const Y in r){const Q=r[Y],Z=Re(Q)?Q.bind(n,n):Re(Q.get)?Q.get.bind(n,n):qn,F=!Re(Q)&&Re(Q.set)?Q.set.bind(n):qn,z=T({get:Z,set:F});Object.defineProperty(a,Y,{enumerable:!0,configurable:!0,get:()=>z.value,set:J=>z.value=J})}if(i)for(const Y in i)Vy(i[Y],a,n,Y);if(s){const Y=Re(s)?s.call(n):s;Reflect.ownKeys(Y).forEach(Q=>{Ue(Q,Y[Q])})}u&&Vv(u,e,"c");function N(Y,Q){Ae(Q)?Q.forEach(Z=>Y(Z.bind(n))):Q&&Y(Q.bind(n))}if(N(Lr,d),N(It,f),N(ky,v),N(ps,m),N(Fd,h),N(ys,y),N(Cy,P),N(uk,w),N(sk,k),N(Ct,b),N(Ss,S),N(ik,x),Ae(I))if(I.length){const Y=e.exposed||(e.exposed={});I.forEach(Q=>{Object.defineProperty(Y,Q,{get:()=>n[Q],set:Z=>n[Q]=Z})})}else e.exposed||(e.exposed={});_&&e.render===qn&&(e.render=_),R!=null&&(e.inheritAttrs=R),A&&(e.components=A),M&&(e.directives=M),x&&Bd(e)}function vk(e,t,n=qn){Ae(e)&&(e=nc(e));for(const a in e){const l=e[a];let r;rt(l)?"default"in l?r=Ve(l.from||a,l.default,!0):r=Ve(l.from||a):r=Ve(l),qe(r)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[a]=r}}function Vv(e,t,n){Rn(Ae(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Vy(e,t,n,a){let l=a.includes(".")?Wy(n,a):()=>n[a];if(ut(e)){const r=t[e];Re(r)&&ge(l,r)}else if(Re(e))ge(l,e.bind(n));else if(rt(e))if(Ae(e))e.forEach(r=>Vy(r,t,n,a));else{const r=Re(e.handler)?e.handler.bind(n):t[e.handler];Re(r)&&ge(l,r,e)}}function Ay(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:l,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,i=r.get(t);let s;return i?s=i:!l.length&&!n&&!a?s=t:(s={},l.length&&l.forEach(c=>Fi(s,c,o,!0)),Fi(s,t,o)),rt(t)&&r.set(t,s),s}function Fi(e,t,n,a=!1){const{mixins:l,extends:r}=t;r&&Fi(e,r,n,!0),l&&l.forEach(o=>Fi(e,o,n,!0));for(const o in t)if(!(a&&o==="expose")){const i=mk[o]||n&&n[o];e[o]=i?i(e[o],t[o]):t[o]}return e}const mk={data:Av,props:Lv,emits:Lv,methods:qr,computed:qr,beforeCreate:Xt,created:Xt,beforeMount:Xt,mounted:Xt,beforeUpdate:Xt,updated:Xt,beforeDestroy:Xt,beforeUnmount:Xt,destroyed:Xt,unmounted:Xt,activated:Xt,deactivated:Xt,errorCaptured:Xt,serverPrefetch:Xt,components:qr,directives:qr,watch:gk,provide:Av,inject:hk};function Av(e,t){return t?e?function(){return Ot(Re(e)?e.call(this,this):e,Re(t)?t.call(this,this):t)}:t:e}function hk(e,t){return qr(nc(e),nc(t))}function nc(e){if(Ae(e)){const t={};for(let n=0;n1)return n&&Re(t)?t.call(a&&a.proxy):t}}function _s(){return!!(Lt||Rt||pl)}const Ry={},Oy=()=>Object.create(Ry),Dy=e=>Object.getPrototypeOf(e)===Ry;function pk(e,t,n,a=!1){const l={},r=Oy();e.propsDefaults=Object.create(null),My(e,t,l,r);for(const o in e.propsOptions[0])o in l||(l[o]=void 0);n?e.props=a?l:Yn(l):e.type.props?e.props=l:e.props=r,e.attrs=r}function Sk(e,t,n,a){const{props:l,attrs:r,vnode:{patchFlag:o}}=e,i=Ie(l),[s]=e.propsOptions;let c=!1;if((a||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,v]=Ny(d,t,!0);Ot(o,f),v&&i.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!s)return rt(e)&&a.set(e,or),or;if(Ae(r))for(let u=0;ue[0]==="_"||e==="$stable",jd=e=>Ae(e)?e.map(un):[un(e)],wk=(e,t,n)=>{if(t._n)return t;const a=Nd((...l)=>jd(t(...l)),n);return a._c=!1,a},$y=(e,t,n)=>{const a=e._ctx;for(const l in e){if(Hd(l))continue;const r=e[l];if(Re(r))t[l]=wk(l,r,a);else if(r!=null){const o=jd(r);t[l]=()=>o}}},By=(e,t)=>{const n=jd(t);e.slots.default=()=>n},Fy=(e,t,n)=>{for(const a in t)(n||!Hd(a))&&(e[a]=t[a])},kk=(e,t,n)=>{const a=e.slots=Oy();if(e.vnode.shapeFlag&32){const l=t.__;l&&Ku(a,"__",l,!0);const r=t._;r?(Fy(a,t,n),n&&Ku(a,"_",r,!0)):$y(t,a)}else t&&By(e,t)},Ck=(e,t,n)=>{const{vnode:a,slots:l}=e;let r=!0,o=tt;if(a.shapeFlag&32){const i=t._;i?n&&i===1?r=!1:Fy(l,t,n):(r=!t.$stable,$y(t,l)),o=t}else t&&(By(e,t),o={default:1});if(r)for(const i in l)!Hd(i)&&o[i]==null&&delete l[i]},At=Yy;function xk(e){return Hy(e)}function Pk(e){return Hy(e,tk)}function Hy(e,t){const n=vs();n.__VUE__=!0;const{insert:a,remove:l,patchProp:r,createElement:o,createText:i,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:v=qn,insertStaticContent:m}=e,h=(V,D,j,re=null,ee=null,L=null,O=void 0,G=null,te=!!D.dynamicChildren)=>{if(V===D)return;V&&!Tn(V,D)&&(re=B(V),J(V,ee,L,!0),V=null),D.patchFlag===-2&&(te=!1,D.dynamicChildren=null);const{type:fe,ref:pe,shapeFlag:W}=D;switch(fe){case Sa:y(V,D,j,re);break;case wt:g(V,D,j,re);break;case Pi:V==null&&b(D,j,re,O);break;case we:A(V,D,j,re,ee,L,O,G,te);break;default:W&1?_(V,D,j,re,ee,L,O,G,te):W&6?M(V,D,j,re,ee,L,O,G,te):(W&64||W&128)&&fe.process(V,D,j,re,ee,L,O,G,te,X)}pe!=null&&ee?dr(pe,V&&V.ref,L,D||V,!D):pe==null&&V&&V.ref!=null&&dr(V.ref,null,L,V,!0)},y=(V,D,j,re)=>{if(V==null)a(D.el=i(D.children),j,re);else{const ee=D.el=V.el;D.children!==V.children&&c(ee,D.children)}},g=(V,D,j,re)=>{V==null?a(D.el=s(D.children||""),j,re):D.el=V.el},b=(V,D,j,re)=>{[V.el,V.anchor]=m(V.children,D,j,re,V.el,V.anchor)},p=({el:V,anchor:D},j,re)=>{let ee;for(;V&&V!==D;)ee=f(V),a(V,j,re),V=ee;a(D,j,re)},S=({el:V,anchor:D})=>{let j;for(;V&&V!==D;)j=f(V),l(V),V=j;l(D)},_=(V,D,j,re,ee,L,O,G,te)=>{D.type==="svg"?O="svg":D.type==="math"&&(O="mathml"),V==null?w(D,j,re,ee,L,O,G,te):x(V,D,ee,L,O,G,te)},w=(V,D,j,re,ee,L,O,G)=>{let te,fe;const{props:pe,shapeFlag:W,transition:le,dirs:xe}=V;if(te=V.el=o(V.type,L,pe&&pe.is,pe),W&8?u(te,V.children):W&16&&P(V.children,te,null,re,ee,yu(V,L),O,G),xe&&zn(V,null,re,"created"),k(te,V,V.scopeId,O,re),pe){for(const Be in pe)Be!=="value"&&!sr(Be)&&r(te,Be,null,pe[Be],L,re);"value"in pe&&r(te,"value",null,pe.value,L),(fe=pe.onVnodeBeforeMount)&&an(fe,re,V)}xe&&zn(V,null,re,"beforeMount");const Te=jy(ee,le);Te&&le.beforeEnter(te),a(te,D,j),((fe=pe&&pe.onVnodeMounted)||Te||xe)&&At(()=>{fe&&an(fe,re,V),Te&&le.enter(te),xe&&zn(V,null,re,"mounted")},ee)},k=(V,D,j,re,ee)=>{if(j&&v(V,j),re)for(let L=0;L{for(let fe=te;fe{const G=D.el=V.el;let{patchFlag:te,dynamicChildren:fe,dirs:pe}=D;te|=V.patchFlag&16;const W=V.props||tt,le=D.props||tt;let xe;if(j&&ul(j,!1),(xe=le.onVnodeBeforeUpdate)&&an(xe,j,D,V),pe&&zn(D,V,j,"beforeUpdate"),j&&ul(j,!0),(W.innerHTML&&le.innerHTML==null||W.textContent&&le.textContent==null)&&u(G,""),fe?I(V.dynamicChildren,fe,G,j,re,yu(D,ee),L):O||Q(V,D,G,null,j,re,yu(D,ee),L,!1),te>0){if(te&16)R(G,W,le,j,ee);else if(te&2&&W.class!==le.class&&r(G,"class",null,le.class,ee),te&4&&r(G,"style",W.style,le.style,ee),te&8){const Te=D.dynamicProps;for(let Be=0;Be{xe&&an(xe,j,D,V),pe&&zn(D,V,j,"updated")},re)},I=(V,D,j,re,ee,L,O)=>{for(let G=0;G{if(D!==j){if(D!==tt)for(const L in D)!sr(L)&&!(L in j)&&r(V,L,D[L],null,ee,re);for(const L in j){if(sr(L))continue;const O=j[L],G=D[L];O!==G&&L!=="value"&&r(V,L,G,O,ee,re)}"value"in j&&r(V,"value",D.value,j.value,ee)}},A=(V,D,j,re,ee,L,O,G,te)=>{const fe=D.el=V?V.el:i(""),pe=D.anchor=V?V.anchor:i("");let{patchFlag:W,dynamicChildren:le,slotScopeIds:xe}=D;xe&&(G=G?G.concat(xe):xe),V==null?(a(fe,j,re),a(pe,j,re),P(D.children||[],j,pe,ee,L,O,G,te)):W>0&&W&64&&le&&V.dynamicChildren?(I(V.dynamicChildren,le,j,ee,L,O,G),(D.key!=null||ee&&D===ee.subTree)&&Ud(V,D,!0)):Q(V,D,j,pe,ee,L,O,G,te)},M=(V,D,j,re,ee,L,O,G,te)=>{D.slotScopeIds=G,V==null?D.shapeFlag&512?ee.ctx.activate(D,j,re,O,te):H(D,j,re,ee,L,O,te):U(V,D,te)},H=(V,D,j,re,ee,L,O)=>{const G=V.component=Yk(V,re,ee);if(Bo(V)&&(G.ctx.renderer=X),Gk(G,!1,O),G.asyncDep){if(ee&&ee.registerDep(G,N,O),!V.el){const te=G.subTree=C(wt);g(null,te,D,j)}}else N(G,V,D,j,ee,L,O)},U=(V,D,j)=>{const re=D.component=V.component;if(Mk(V,D,j))if(re.asyncDep&&!re.asyncResolved){Y(re,D,j);return}else re.next=D,re.update();else D.el=V.el,re.vnode=D},N=(V,D,j,re,ee,L,O)=>{const G=()=>{if(V.isMounted){let{next:W,bu:le,u:xe,parent:Te,vnode:Be}=V;{const on=Uy(V);if(on){W&&(W.el=Be.el,Y(V,W,O)),on.asyncDep.then(()=>{V.isUnmounted||G()});return}}let Fe=W,_t;ul(V,!1),W?(W.el=Be.el,Y(V,W,O)):W=Be,le&&ur(le),(_t=W.props&&W.props.onVnodeBeforeUpdate)&&an(_t,Te,W,Be),ul(V,!0);const Mt=bu(V),gn=V.subTree;V.subTree=Mt,h(gn,Mt,d(gn.el),B(gn),V,ee,L),W.el=Mt.el,Fe===null&&ks(V,Mt.el),xe&&At(xe,ee),(_t=W.props&&W.props.onVnodeUpdated)&&At(()=>an(_t,Te,W,Be),ee)}else{let W;const{el:le,props:xe}=D,{bm:Te,m:Be,parent:Fe,root:_t,type:Mt}=V,gn=Ga(D);if(ul(V,!1),Te&&ur(Te),!gn&&(W=xe&&xe.onVnodeBeforeMount)&&an(W,Fe,D),ul(V,!0),le&&q){const on=()=>{V.subTree=bu(V),q(le,V.subTree,V,ee,null)};gn&&Mt.__asyncHydrate?Mt.__asyncHydrate(le,V,on):on()}else{_t.ce&&_t.ce._def.shadowRoot!==!1&&_t.ce._injectChildStyle(Mt);const on=V.subTree=bu(V);h(null,on,j,re,V,ee,L),D.el=on.el}if(Be&&At(Be,ee),!gn&&(W=xe&&xe.onVnodeMounted)){const on=D;At(()=>an(W,Fe,on),ee)}(D.shapeFlag&256||Fe&&Ga(Fe.vnode)&&Fe.vnode.shapeFlag&256)&&V.a&&At(V.a,ee),V.isMounted=!0,D=j=re=null}};V.scope.on();const te=V.effect=new Kg(G);V.scope.off();const fe=V.update=te.run.bind(te),pe=V.job=te.runIfDirty.bind(te);pe.i=V,pe.id=V.uid,te.scheduler=()=>Md(pe),ul(V,!0),fe()},Y=(V,D,j)=>{D.component=V;const re=V.vnode.props;V.vnode=D,V.next=null,Sk(V,D.props,re,j),Ck(V,D.children,j),_a(),_v(V),wa()},Q=(V,D,j,re,ee,L,O,G,te=!1)=>{const fe=V&&V.children,pe=V?V.shapeFlag:0,W=D.children,{patchFlag:le,shapeFlag:xe}=D;if(le>0){if(le&128){F(fe,W,j,re,ee,L,O,G,te);return}else if(le&256){Z(fe,W,j,re,ee,L,O,G,te);return}}xe&8?(pe&16&&ve(fe,ee,L),W!==fe&&u(j,W)):pe&16?xe&16?F(fe,W,j,re,ee,L,O,G,te):ve(fe,ee,L,!0):(pe&8&&u(j,""),xe&16&&P(W,j,re,ee,L,O,G,te))},Z=(V,D,j,re,ee,L,O,G,te)=>{V=V||or,D=D||or;const fe=V.length,pe=D.length,W=Math.min(fe,pe);let le;for(le=0;lepe?ve(V,ee,L,!0,!1,W):P(D,j,re,ee,L,O,G,te,W)},F=(V,D,j,re,ee,L,O,G,te)=>{let fe=0;const pe=D.length;let W=V.length-1,le=pe-1;for(;fe<=W&&fe<=le;){const xe=V[fe],Te=D[fe]=te?ja(D[fe]):un(D[fe]);if(Tn(xe,Te))h(xe,Te,j,null,ee,L,O,G,te);else break;fe++}for(;fe<=W&&fe<=le;){const xe=V[W],Te=D[le]=te?ja(D[le]):un(D[le]);if(Tn(xe,Te))h(xe,Te,j,null,ee,L,O,G,te);else break;W--,le--}if(fe>W){if(fe<=le){const xe=le+1,Te=xele)for(;fe<=W;)J(V[fe],ee,L,!0),fe++;else{const xe=fe,Te=fe,Be=new Map;for(fe=Te;fe<=le;fe++){const sn=D[fe]=te?ja(D[fe]):un(D[fe]);sn.key!=null&&Be.set(sn.key,fe)}let Fe,_t=0;const Mt=le-Te+1;let gn=!1,on=0;const Br=new Array(Mt);for(fe=0;fe=Mt){J(sn,ee,L,!0);continue}let Bn;if(sn.key!=null)Bn=Be.get(sn.key);else for(Fe=Te;Fe<=le;Fe++)if(Br[Fe-Te]===0&&Tn(sn,D[Fe])){Bn=Fe;break}Bn===void 0?J(sn,ee,L,!0):(Br[Bn-Te]=fe+1,Bn>=on?on=Bn:gn=!0,h(sn,D[Bn],j,null,ee,L,O,G,te),_t++)}const mv=gn?Ek(Br):or;for(Fe=mv.length-1,fe=Mt-1;fe>=0;fe--){const sn=Te+fe,Bn=D[sn],hv=sn+1{const{el:L,type:O,transition:G,children:te,shapeFlag:fe}=V;if(fe&6){z(V.component.subTree,D,j,re);return}if(fe&128){V.suspense.move(D,j,re);return}if(fe&64){O.move(V,D,j,X);return}if(O===we){a(L,D,j);for(let W=0;WG.enter(L),ee);else{const{leave:W,delayLeave:le,afterLeave:xe}=G,Te=()=>{V.ctx.isUnmounted?l(L):a(L,D,j)},Be=()=>{W(L,()=>{Te(),xe&&xe()})};le?le(L,Te,Be):Be()}else a(L,D,j)},J=(V,D,j,re=!1,ee=!1)=>{const{type:L,props:O,ref:G,children:te,dynamicChildren:fe,shapeFlag:pe,patchFlag:W,dirs:le,cacheIndex:xe}=V;if(W===-2&&(ee=!1),G!=null&&(_a(),dr(G,null,j,V,!0),wa()),xe!=null&&(D.renderCache[xe]=void 0),pe&256){D.ctx.deactivate(V);return}const Te=pe&1&&le,Be=!Ga(V);let Fe;if(Be&&(Fe=O&&O.onVnodeBeforeUnmount)&&an(Fe,D,V),pe&6)Se(V.component,j,re);else{if(pe&128){V.suspense.unmount(j,re);return}Te&&zn(V,null,D,"beforeUnmount"),pe&64?V.type.remove(V,D,j,X,re):fe&&!fe.hasOnce&&(L!==we||W>0&&W&64)?ve(fe,D,j,!1,!0):(L===we&&W&384||!ee&&pe&16)&&ve(te,D,j),re&&ae(V)}(Be&&(Fe=O&&O.onVnodeUnmounted)||Te)&&At(()=>{Fe&&an(Fe,D,V),Te&&zn(V,null,D,"unmounted")},j)},ae=V=>{const{type:D,el:j,anchor:re,transition:ee}=V;if(D===we){ye(j,re);return}if(D===Pi){S(V);return}const L=()=>{l(j),ee&&!ee.persisted&&ee.afterLeave&&ee.afterLeave()};if(V.shapeFlag&1&&ee&&!ee.persisted){const{leave:O,delayLeave:G}=ee,te=()=>O(j,L);G?G(V.el,L,te):te()}else L()},ye=(V,D)=>{let j;for(;V!==D;)j=f(V),l(V),V=j;l(D)},Se=(V,D,j)=>{const{bum:re,scope:ee,job:L,subTree:O,um:G,m:te,a:fe,parent:pe,slots:{__:W}}=V;Hi(te),Hi(fe),re&&ur(re),pe&&Ae(W)&&W.forEach(le=>{pe.renderCache[le]=void 0}),ee.stop(),L&&(L.flags|=8,J(O,V,D,j)),G&&At(G,D),At(()=>{V.isUnmounted=!0},D),D&&D.pendingBranch&&!D.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===D.pendingId&&(D.deps--,D.deps===0&&D.resolve())},ve=(V,D,j,re=!1,ee=!1,L=0)=>{for(let O=L;O{if(V.shapeFlag&6)return B(V.component.subTree);if(V.shapeFlag&128)return V.suspense.next();const D=f(V.anchor||V.el),j=D&&D[vy];return j?f(j):D};let se=!1;const oe=(V,D,j)=>{V==null?D._vnode&&J(D._vnode,null,null,!0):h(D._vnode||null,V,D,null,null,null,j),D._vnode=V,se||(se=!0,_v(),$i(),se=!1)},X={p:h,um:J,m:z,r:ae,mt:H,mc:P,pc:Q,pbc:I,n:B,o:e};let me,q;return t&&([me,q]=t(X)),{render:oe,hydrate:me,createApp:bk(oe,me)}}function yu({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 ul({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function jy(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ud(e,t,n=!1){const a=e.children,l=t.children;if(Ae(a)&&Ae(l))for(let r=0;r>1,e[n[i]]0&&(t[a]=n[r-1]),n[r]=a)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function Uy(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Uy(t)}function Hi(e){if(e)for(let t=0;tVe(Tk);function ot(e,t){return Wd(e,null,t)}function ge(e,t,n){return Wd(e,t,n)}function Wd(e,t,n=tt){const{immediate:a,deep:l,flush:r,once:o}=n,i=Ot({},n),s=t&&a||!t&&r!=="post";let c;if(hr){if(r==="sync"){const v=Ik();c=v.__watcherHandles||(v.__watcherHandles=[])}else if(!s){const v=()=>{};return v.stop=qn,v.resume=qn,v.pause=qn,v}}const u=Lt;i.call=(v,m,h)=>Rn(v,u,m,h);let d=!1;r==="post"?i.scheduler=v=>{At(v,u&&u.suspense)}:r!=="sync"&&(d=!0,i.scheduler=(v,m)=>{m?v():Md(v)}),i.augmentJob=v=>{t&&(v.flags|=4),d&&(v.flags|=2,u&&(v.id=u.uid,v.i=u))};const f=Kw(e,t,i);return hr&&(c?c.push(f):s&&f()),f}function Vk(e,t,n){const a=this.proxy,l=ut(e)?e.includes(".")?Wy(a,e):()=>a[e]:e.bind(a,a);let r;Re(t)?r=t:(r=t.handler,n=t);const o=Fo(this),i=Wd(l,r.bind(a),n);return o(),i}function Wy(e,t){const n=t.split(".");return()=>{let a=e;for(let l=0;lt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${en(t)}Modifiers`]||e[`${Ll(t)}Modifiers`];function Lk(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||tt;let l=n;const r=t.startsWith("update:"),o=r&&Ak(a,t.slice(7));o&&(o.trim&&(l=n.map(u=>ut(u)?u.trim():u)),o.number&&(l=n.map(Yu)));let i,s=a[i=su(t)]||a[i=su(en(t))];!s&&r&&(s=a[i=su(Ll(t))]),s&&Rn(s,e,6,l);const c=a[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Rn(c,e,6,l)}}function zy(e,t,n=!1){const a=t.emitsCache,l=a.get(e);if(l!==void 0)return l;const r=e.emits;let o={},i=!1;if(!Re(e)){const s=c=>{const u=zy(c,t,!0);u&&(i=!0,Ot(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!r&&!i?(rt(e)&&a.set(e,null),null):(Ae(r)?r.forEach(s=>o[s]=null):Ot(o,r),rt(e)&&a.set(e,o),o)}function ws(e,t){return!e||!Do(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ge(e,t[0].toLowerCase()+t.slice(1))||Ge(e,Ll(t))||Ge(e,t))}function bu(e){const{type:t,vnode:n,proxy:a,withProxy:l,propsOptions:[r],slots:o,attrs:i,emit:s,render:c,renderCache:u,props:d,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,y=Bi(e);let g,b;try{if(n.shapeFlag&4){const S=l||a,_=S;g=un(c.call(_,S,u,d,v,f,m)),b=i}else{const S=t;g=un(S.length>1?S(d,{attrs:i,slots:o,emit:s}):S(d,null)),b=t.props?i:Ok(i)}}catch(S){no.length=0,Ar(S,e,1),g=C(wt)}let p=g;if(b&&h!==!1){const S=Object.keys(b),{shapeFlag:_}=p;S.length&&_&7&&(r&&S.some(Ed)&&(b=Dk(b,r)),p=Zn(p,b,!1,!0))}return n.dirs&&(p=Zn(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Ja(p,n.transition),g=p,Bi(y),g}function Rk(e,t=!0){let n;for(let a=0;a{let t;for(const n in e)(n==="class"||n==="style"||Do(n))&&((t||(t={}))[n]=e[n]);return t},Dk=(e,t)=>{const n={};for(const a in e)(!Ed(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function Mk(e,t,n){const{props:a,children:l,component:r}=e,{props:o,children:i,patchFlag:s}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return a?Ov(a,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;let lc=0;const Nk={name:"Suspense",__isSuspense:!0,process(e,t,n,a,l,r,o,i,s,c){if(e==null)$k(t,n,a,l,r,o,i,s,c);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Bk(e,t,n,a,l,o,i,s,c)}},hydrate:Fk,normalize:Hk},zd=Nk;function mo(e,t){const n=e.props&&e.props[t];Re(n)&&n()}function $k(e,t,n,a,l,r,o,i,s){const{p:c,o:{createElement:u}}=s,d=u("div"),f=e.suspense=Ky(e,l,a,t,d,n,r,o,i,s);c(null,f.pendingBranch=e.ssContent,d,null,a,f,r,o),f.deps>0?(mo(e,"onPending"),mo(e,"onFallback"),c(null,e.ssFallback,t,n,a,null,r,o),fr(f,e.ssFallback)):f.resolve(!1,!0)}function Bk(e,t,n,a,l,r,o,i,{p:s,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,v=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:y,isHydrating:g}=d;if(h)d.pendingBranch=f,Tn(f,h)?(s(h,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0?d.resolve():y&&(g||(s(m,v,n,a,l,null,r,o,i),fr(d,v)))):(d.pendingId=lc++,g?(d.isHydrating=!1,d.activeBranch=h):c(h,l,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),y?(s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0?d.resolve():(s(m,v,n,a,l,null,r,o,i),fr(d,v))):m&&Tn(f,m)?(s(m,f,n,a,l,d,r,o,i),d.resolve(!0)):(s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0&&d.resolve()));else if(m&&Tn(f,m))s(m,f,n,a,l,d,r,o,i),fr(d,f);else if(mo(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=lc++,s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:p}=d;b>0?setTimeout(()=>{d.pendingId===p&&d.fallback(v)},b):b===0&&d.fallback(v)}}function Ky(e,t,n,a,l,r,o,i,s,c,u=!1){const{p:d,m:f,um:v,n:m,o:{parentNode:h,remove:y}}=c;let g;const b=jk(e);b&&t&&t.pendingBranch&&(g=t.pendingId,t.deps++);const p=e.props?Fg(e.props.timeout):void 0,S=r,_={vnode:e,parent:t,parentComponent:n,namespace:o,container:a,hiddenContainer:l,deps:0,pendingId:lc++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,k=!1){const{vnode:P,activeBranch:x,pendingBranch:I,pendingId:R,effects:A,parentComponent:M,container:H}=_;let U=!1;_.isHydrating?_.isHydrating=!1:w||(U=x&&I.transition&&I.transition.mode==="out-in",U&&(x.transition.afterLeave=()=>{R===_.pendingId&&(f(I,H,r===S?m(x):r,0),Ju(A))}),x&&(h(x.el)===H&&(r=m(x)),v(x,M,_,!0)),U||f(I,H,r,0)),fr(_,I),_.pendingBranch=null,_.isInFallback=!1;let N=_.parent,Y=!1;for(;N;){if(N.pendingBranch){N.effects.push(...A),Y=!0;break}N=N.parent}!Y&&!U&&Ju(A),_.effects=[],b&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,t.deps===0&&!k&&t.resolve()),mo(P,"onResolve")},fallback(w){if(!_.pendingBranch)return;const{vnode:k,activeBranch:P,parentComponent:x,container:I,namespace:R}=_;mo(k,"onFallback");const A=m(P),M=()=>{_.isInFallback&&(d(null,w,I,A,x,null,R,i,s),fr(_,w))},H=w.transition&&w.transition.mode==="out-in";H&&(P.transition.afterLeave=M),_.isInFallback=!0,v(P,x,null,!0),H||M()},move(w,k,P){_.activeBranch&&f(_.activeBranch,w,k,P),_.container=w},next(){return _.activeBranch&&m(_.activeBranch)},registerDep(w,k,P){const x=!!_.pendingBranch;x&&_.deps++;const I=w.vnode.el;w.asyncDep.catch(R=>{Ar(R,w,0)}).then(R=>{if(w.isUnmounted||_.isUnmounted||_.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:A}=w;oc(w,R),I&&(A.el=I);const M=!I&&w.subTree.el;k(w,A,h(I||w.subTree.el),I?null:m(w.subTree),_,o,P),M&&y(M),ks(w,A.el),x&&--_.deps===0&&_.resolve()})},unmount(w,k){_.isUnmounted=!0,_.activeBranch&&v(_.activeBranch,n,w,k),_.pendingBranch&&v(_.pendingBranch,n,w,k)}};return _}function Fk(e,t,n,a,l,r,o,i,s){const c=t.suspense=Ky(t,a,n,e.parentNode,document.createElement("div"),null,l,r,o,i,!0),u=s(e,c.pendingBranch=t.ssContent,n,c,r,o);return c.deps===0&&c.resolve(!1,!0),u}function Hk(e){const{shapeFlag:t,children:n}=e,a=t&32;e.ssContent=Dv(a?n.default:n),e.ssFallback=a?Dv(n.fallback):C(wt)}function Dv(e){let t;if(Re(e)){const n=mr&&e._c;n&&(e._d=!1,pn()),e=e(),n&&(e._d=!0,t=ln,Gy())}return Ae(e)&&(e=Rk(e)),e=un(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Yy(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ju(e)}function fr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;n.el=l,a&&a.subTree===n&&(a.vnode.el=l,ks(a,l))}function jk(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const we=Symbol.for("v-fgt"),Sa=Symbol.for("v-txt"),wt=Symbol.for("v-cmt"),Pi=Symbol.for("v-stc"),no=[];let ln=null;function pn(e=!1){no.push(ln=e?null:[])}function Gy(){no.pop(),ln=no[no.length-1]||null}let mr=1;function Mv(e,t=!1){mr+=e,e<0&&ln&&t&&(ln.hasOnce=!0)}function qy(e){return e.dynamicChildren=mr>0?ln||or:null,Gy(),mr>0&&ln&&ln.push(e),e}function Uk(e,t,n,a,l,r){return qy(E(e,t,n,a,l,r,!0))}function Kn(e,t,n,a,l){return qy(C(e,t,n,a,l,!0))}function Qa(e){return e?e.__v_isVNode===!0:!1}function Tn(e,t){return e.type===t.type&&e.key===t.key}const Xy=({key:e})=>e??null,Ei=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ut(e)||qe(e)||Re(e)?{i:Rt,r:e,k:t,f:!!n}:e:null);function E(e,t=null,n=null,a=0,l=null,r=e===we?0:1,o=!1,i=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xy(t),ref:t&&Ei(t),scopeId:fy,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:r,patchFlag:a,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Rt};return i?(Yd(s,n),r&128&&e.normalize(s)):n&&(s.shapeFlag|=ut(n)?8:16),mr>0&&!o&&ln&&(s.patchFlag>0||r&6)&&s.patchFlag!==32&&ln.push(s),s}const C=Wk;function Wk(e,t=null,n=null,a=0,l=null,r=!1){if((!e||e===Py)&&(e=wt),Qa(e)){const i=Zn(e,t,!0);return n&&Yd(i,n),mr>0&&!r&&ln&&(i.shapeFlag&6?ln[ln.indexOf(e)]=i:ln.push(i)),i.patchFlag=-2,i}if(Qk(e)&&(e=e.__vccOpts),t){t=Kd(t);let{class:i,style:s}=t;i&&!ut(i)&&(t.class=ce(i)),rt(s)&&(Dd(s)&&!Ae(s)&&(s=Ot({},s)),t.style=be(s))}const o=ut(e)?1:ji(e)?128:my(e)?64:rt(e)?4:Re(e)?2:0;return E(e,t,n,a,l,o,r,!0)}function Kd(e){return e?Dd(e)||Dy(e)?Ot({},e):e:null}function Zn(e,t,n=!1,a=!1){const{props:l,ref:r,patchFlag:o,children:i,transition:s}=e,c=t?ie(l||{},t):l,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Xy(c),ref:t&&t.ref?n&&r?Ae(r)?r.concat(Ei(t)):[r,Ei(t)]:Ei(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Zn(e.ssContent),ssFallback:e.ssFallback&&Zn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&a&&Ja(u,s.clone(u)),u}function ea(e=" ",t=0){return C(Sa,null,e,t)}function aF(e="",t=!1){return t?(pn(),Kn(wt,null,e)):C(wt,null,e)}function un(e){return e==null||typeof e=="boolean"?C(wt):Ae(e)?C(we,null,e.slice()):Qa(e)?ja(e):C(Sa,null,String(e))}function ja(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Zn(e)}function Yd(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Ae(t))n=16;else if(typeof t=="object")if(a&65){const l=t.default;l&&(l._c&&(l._d=!1),Yd(e,l()),l._c&&(l._d=!0));return}else{n=32;const l=t._;!l&&!Dy(t)?t._ctx=Rt:l===3&&Rt&&(Rt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Re(t)?(t={default:t,_ctx:Rt},n=32):(t=String(t),a&64?(n=16,t=[ea(t)]):n=8);e.children=t,e.shapeFlag|=n}function ie(...e){const t={};for(let n=0;nLt||Rt;let Ui,rc;{const e=vs(),t=(n,a)=>{let l;return(l=e[n])||(l=e[n]=[]),l.push(a),r=>{l.length>1?l.forEach(o=>o(r)):l[0](r)}};Ui=t("__VUE_INSTANCE_SETTERS__",n=>Lt=n),rc=t("__VUE_SSR_SETTERS__",n=>hr=n)}const Fo=e=>{const t=Lt;return Ui(e),e.scope.on(),()=>{e.scope.off(),Ui(t)}},Nv=()=>{Lt&&Lt.scope.off(),Ui(null)};function Jy(e){return e.vnode.shapeFlag&4}let hr=!1;function Gk(e,t=!1,n=!1){t&&rc(t);const{props:a,children:l}=e.vnode,r=Jy(e);pk(e,a,r,t),kk(e,l,n||t);const o=r?qk(e,t):void 0;return t&&rc(!1),o}function qk(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,dk);const{setup:a}=n;if(a){_a();const l=e.setupContext=a.length>1?Jk(e):null,r=Fo(e),o=$o(a,e,0,[e.props,l]),i=Ng(o);if(wa(),r(),(i||e.sp)&&!Ga(e)&&Bd(e),i){if(o.then(Nv,Nv),t)return o.then(s=>{oc(e,s)}).catch(s=>{Ar(s,e,0)});e.asyncDep=o}else oc(e,o)}else Qy(e)}function oc(e,t,n){Re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:rt(t)&&(e.setupState=iy(t)),Qy(e)}function Qy(e,t,n){const a=e.type;e.render||(e.render=a.render||qn);{const l=Fo(e);_a();try{fk(e)}finally{wa(),l()}}}const Xk={get(e,t){return Wt(e,"get",""),e[t]}};function Jk(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Xk),slots:e.slots,emit:e.emit,expose:t}}function Cs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(iy(gs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in to)return to[n](e)},has(t,n){return n in t||n in to}})):e.proxy}function ic(e,t=!0){return Re(e)?e.displayName||e.name:e.name||t&&e.__name}function Qk(e){return Re(e)&&"__vccOpts"in e}const T=(e,t)=>Ww(e,t,hr);function lt(e,t,n){const a=arguments.length;return a===2?rt(t)&&!Ae(t)?Qa(t)?C(e,null,[t]):C(e,t):C(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&Qa(n)&&(n=[n]),C(e,t,n))}const Zk="3.5.17";/** +* @vue/runtime-dom v3.5.17 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let sc;const $v=typeof window<"u"&&window.trustedTypes;if($v)try{sc=$v.createPolicy("vue",{createHTML:e=>e})}catch{}const Zy=sc?e=>sc.createHTML(e):e=>e,eC="http://www.w3.org/2000/svg",tC="http://www.w3.org/1998/Math/MathML",fa=typeof document<"u"?document:null,Bv=fa&&fa.createElement("template"),nC={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const l=t==="svg"?fa.createElementNS(eC,e):t==="mathml"?fa.createElementNS(tC,e):n?fa.createElement(e,{is:n}):fa.createElement(e);return e==="select"&&a&&a.multiple!=null&&l.setAttribute("multiple",a.multiple),l},createText:e=>fa.createTextNode(e),createComment:e=>fa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>fa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,l,r){const o=n?n.previousSibling:t.lastChild;if(l&&(l===r||l.nextSibling))for(;t.insertBefore(l.cloneNode(!0),n),!(l===r||!(l=l.nextSibling)););else{Bv.innerHTML=Zy(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const i=Bv.content;if(a==="svg"||a==="mathml"){const s=i.firstChild;for(;s.firstChild;)i.appendChild(s.firstChild);i.removeChild(s)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ma="transition",jr="animation",gr=Symbol("_vtc"),eb={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},tb=Ot({},by,eb),aC=e=>(e.displayName="Transition",e.props=tb,e),Ca=aC((e,{slots:t})=>lt(Qw,nb(e),t)),cl=(e,t=[])=>{Ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Fv=e=>e?Ae(e)?e.some(t=>t.length>1):e.length>1:!1;function nb(e){const t={};for(const A in e)A in eb||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:a,duration:l,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:s=r,appearActiveClass:c=o,appearToClass:u=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=lC(l),h=m&&m[0],y=m&&m[1],{onBeforeEnter:g,onEnter:b,onEnterCancelled:p,onLeave:S,onLeaveCancelled:_,onBeforeAppear:w=g,onAppear:k=b,onAppearCancelled:P=p}=t,x=(A,M,H,U)=>{A._enterCancelled=U,$a(A,M?u:i),$a(A,M?c:o),H&&H()},I=(A,M)=>{A._isLeaving=!1,$a(A,d),$a(A,v),$a(A,f),M&&M()},R=A=>(M,H)=>{const U=A?k:b,N=()=>x(M,A,H);cl(U,[M,N]),Hv(()=>{$a(M,A?s:r),jn(M,A?u:i),Fv(U)||jv(M,a,h,N)})};return Ot(t,{onBeforeEnter(A){cl(g,[A]),jn(A,r),jn(A,o)},onBeforeAppear(A){cl(w,[A]),jn(A,s),jn(A,c)},onEnter:R(!1),onAppear:R(!0),onLeave(A,M){A._isLeaving=!0;const H=()=>I(A,M);jn(A,d),A._enterCancelled?(jn(A,f),uc()):(uc(),jn(A,f)),Hv(()=>{A._isLeaving&&($a(A,d),jn(A,v),Fv(S)||jv(A,a,y,H))}),cl(S,[A,H])},onEnterCancelled(A){x(A,!1,void 0,!0),cl(p,[A])},onAppearCancelled(A){x(A,!0,void 0,!0),cl(P,[A])},onLeaveCancelled(A){I(A),cl(_,[A])}})}function lC(e){if(e==null)return null;if(rt(e))return[pu(e.enter),pu(e.leave)];{const t=pu(e);return[t,t]}}function pu(e){return Fg(e)}function jn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[gr]||(e[gr]=new Set)).add(t)}function $a(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[gr];n&&(n.delete(t),n.size||(e[gr]=void 0))}function Hv(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let rC=0;function jv(e,t,n,a){const l=e._endId=++rC,r=()=>{l===e._endId&&a()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:i,propCount:s}=ab(e,t);if(!o)return a();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),r()},f=v=>{v.target===e&&++u>=s&&d()};setTimeout(()=>{u(n[m]||"").split(", "),l=a(`${Ma}Delay`),r=a(`${Ma}Duration`),o=Uv(l,r),i=a(`${jr}Delay`),s=a(`${jr}Duration`),c=Uv(i,s);let u=null,d=0,f=0;t===Ma?o>0&&(u=Ma,d=o,f=r.length):t===jr?c>0&&(u=jr,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?Ma:jr:null,f=u?u===Ma?r.length:s.length:0);const v=u===Ma&&/\b(transform|all)(,|$)/.test(a(`${Ma}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:v}}function Uv(e,t){for(;e.lengthWv(n)+Wv(e[a])))}function Wv(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function uc(){return document.body.offsetHeight}function oC(e,t,n){const a=e[gr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Wi=Symbol("_vod"),lb=Symbol("_vsh"),Nn={beforeMount(e,{value:t},{transition:n}){e[Wi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ur(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),Ur(e,!0),a.enter(e)):a.leave(e,()=>{Ur(e,!1)}):Ur(e,t))},beforeUnmount(e,{value:t}){Ur(e,t)}};function Ur(e,t){e.style.display=t?e[Wi]:"none",e[lb]=!t}const iC=Symbol(""),sC=/(^|;)\s*display\s*:/;function uC(e,t,n){const a=e.style,l=ut(n);let r=!1;if(n&&!l){if(t)if(ut(t))for(const o of t.split(";")){const i=o.slice(0,o.indexOf(":")).trim();n[i]==null&&Ti(a,i,"")}else for(const o in t)n[o]==null&&Ti(a,o,"");for(const o in n)o==="display"&&(r=!0),Ti(a,o,n[o])}else if(l){if(t!==n){const o=a[iC];o&&(n+=";"+o),a.cssText=n,r=sC.test(n)}}else t&&e.removeAttribute("style");Wi in e&&(e[Wi]=r?a.display:"",e[lb]&&(a.display="none"))}const zv=/\s*!important$/;function Ti(e,t,n){if(Ae(n))n.forEach(a=>Ti(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=cC(e,t);zv.test(n)?e.setProperty(Ll(a),n.replace(zv,""),"important"):e[a]=n}}const Kv=["Webkit","Moz","ms"],Su={};function cC(e,t){const n=Su[t];if(n)return n;let a=en(t);if(a!=="filter"&&a in e)return Su[t]=a;a=aa(a);for(let l=0;l_u||(mC.then(()=>_u=0),_u=Date.now());function gC(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;Rn(yC(a,n.value),t,5,[a])};return n.value=e,n.attached=hC(),n}function yC(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>l=>!l._stopped&&a&&a(l))}else return t}const Qv=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bC=(e,t,n,a,l,r)=>{const o=l==="svg";t==="class"?oC(e,a,o):t==="style"?uC(e,n,a):Do(t)?Ed(t)||fC(e,t,n,a,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pC(e,t,a,o))?(qv(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Gv(e,t,a,o,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ut(a))?qv(e,en(t),a,r,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Gv(e,t,a,o))};function pC(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Qv(t)&&Re(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const l=e.tagName;if(l==="IMG"||l==="VIDEO"||l==="CANVAS"||l==="SOURCE")return!1}return Qv(t)&&ut(n)?!1:t in e}const rb=new WeakMap,ob=new WeakMap,zi=Symbol("_moveCb"),Zv=Symbol("_enterCb"),SC=e=>(delete e.props.mode,e),_C=SC({name:"TransitionGroup",props:Ot({},tb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=la(),a=yy();let l,r;return ps(()=>{if(!l.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!xC(l[0].el,n.vnode.el,o)){l=[];return}l.forEach(wC),l.forEach(kC);const i=l.filter(CC);uc(),i.forEach(s=>{const c=s.el,u=c.style;jn(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[zi]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[zi]=null,$a(c,o))};c.addEventListener("transitionend",d)}),l=[]}),()=>{const o=Ie(e),i=nb(o);let s=o.tag||we;if(l=[],r)for(let c=0;c{i.split(/\s+/).forEach(s=>s&&a.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&a.classList.add(i)),a.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(a);const{hasTransform:o}=ab(a);return r.removeChild(a),o}const em=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ae(t)?n=>ur(t,n):t};function PC(e){e.target.composing=!0}function tm(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wu=Symbol("_assign"),EC={created(e,{modifiers:{lazy:t,trim:n,number:a}},l){e[wu]=em(l);const r=a||l.props&&l.props.type==="number";er(e,t?"change":"input",o=>{if(o.target.composing)return;let i=e.value;n&&(i=i.trim()),r&&(i=Yu(i)),e[wu](i)}),n&&er(e,"change",()=>{e.value=e.value.trim()}),t||(er(e,"compositionstart",PC),er(e,"compositionend",tm),er(e,"change",tm))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:l,number:r}},o){if(e[wu]=em(o),e.composing)return;const i=(r||e.type==="number")&&!/^0\d/.test(e.value)?Yu(e.value):e.value,s=t??"";i!==s&&(document.activeElement===e&&e.type!=="range"&&(a&&t===n||l&&e.value.trim()===s)||(e.value=s))}},TC=["ctrl","shift","alt","meta"],IC={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>TC.some(n=>e[`${n}Key`]&&!t.includes(n))},di=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(l,...r)=>{for(let o=0;o{sb().render(...e)},AC=(...e)=>{const t=sb().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=db(a);if(!l)return;const r=t._component;!Re(r)&&!r.render&&!r.template&&(r.template=l.innerHTML),l.nodeType===1&&(l.textContent="");const o=n(l,!1,cb(l));return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),o},t},LC=(...e)=>{const t=VC().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=db(a);if(l)return n(l,!0,cb(l))},t};function cb(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function db(e){return ut(e)?document.querySelector(e):e}const RC=/"(?:_|\\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*:/,OC=/"(?: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*:/,DC=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function MC(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){NC(e);return}return t}function NC(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function ho(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!DC.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(RC.test(e)||OC.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,MC)}return JSON.parse(e)}catch(a){if(t.strict)throw a;return e}}const $C=/#/g,BC=/&/g,FC=/\//g,HC=/=/g,qd=/\+/g,jC=/%5e/gi,UC=/%60/gi,WC=/%7c/gi,zC=/%20/gi;function KC(e){return encodeURI(""+e).replace(WC,"|")}function cc(e){return KC(typeof e=="string"?e:JSON.stringify(e)).replace(qd,"%2B").replace(zC,"+").replace($C,"%23").replace(BC,"%26").replace(UC,"`").replace(jC,"^").replace(FC,"%2F")}function ku(e){return cc(e).replace(HC,"%3D")}function yr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function YC(e){return yr(e.replace(qd," "))}function GC(e){return yr(e.replace(qd," "))}function Xd(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const a=n.match(/([^=]+)=?(.*)/)||[];if(a.length<2)continue;const l=YC(a[1]);if(l==="__proto__"||l==="constructor")continue;const r=GC(a[2]||"");t[l]===void 0?t[l]=r:Array.isArray(t[l])?t[l].push(r):t[l]=[t[l],r]}return t}function qC(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${ku(e)}=${cc(n)}`).join("&"):`${ku(e)}=${cc(t)}`:ku(e)}function XC(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>qC(t,e[t])).filter(Boolean).join("&")}const JC=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,QC=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,ZC=/^([/\\]\s*){2,}[^/\\]/,ex=/^[\s\0]*(blob|data|javascript|vbscript):$/i,tx=/\/$|\/\?|\/#/,nx=/^\.?\//;function ra(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?JC.test(e):QC.test(e)||(t.acceptRelative?ZC.test(e):!1)}function ax(e){return!!e&&ex.test(e)}function dc(e="",t){return t?tx.test(e):e.endsWith("/")}function br(e="",t){if(!t)return(dc(e)?e.slice(0,-1):e)||"/";if(!dc(e,!0))return e||"/";let n=e,a="";const l=e.indexOf("#");l!==-1&&(n=e.slice(0,l),a=e.slice(l));const[r,...o]=n.split("?");return((r.endsWith("/")?r.slice(0,-1):r)||"/")+(o.length>0?`?${o.join("?")}`:"")+a}function Ki(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(dc(e,!0))return e||"/";let n=e,a="";const l=e.indexOf("#");if(l!==-1&&(n=e.slice(0,l),a=e.slice(l),!n))return a;const[r,...o]=n.split("?");return r+"/"+(o.length>0?`?${o.join("?")}`:"")+a}function lx(e=""){return e.startsWith("/")}function am(e=""){return lx(e)?e:"/"+e}function rx(e,t){if(fb(t)||ra(e))return e;const n=br(t);return e.startsWith(n)?e:Ol(n,e)}function lm(e,t){if(fb(t))return e;const n=br(t);if(!e.startsWith(n))return e;const a=e.slice(n.length);return a[0]==="/"?a:"/"+a}function xs(e,t){const n=hb(e),a={...Xd(n.search),...t};return n.search=XC(a),sx(n)}function fb(e){return!e||e==="/"}function ox(e){return e&&e!=="/"}function Ol(e,...t){let n=e||"";for(const a of t.filter(l=>ox(l)))if(n){const l=a.replace(nx,"");n=Ki(n)+l}else n=a;return n}function vb(...e){var o,i,s,c;const t=/\/(?!\/)/,n=e.filter(Boolean),a=[];let l=0;for(const u of n)if(!(!u||u==="/")){for(const[d,f]of u.split(t).entries())if(!(!f||f===".")){if(f===".."){if(a.length===1&&ra(a[0]))continue;a.pop(),l--;continue}if(d===1&&((o=a[a.length-1])!=null&&o.endsWith(":/"))){a[a.length-1]+="/"+f;continue}a.push(f),l++}}let r=a.join("/");return l>=0?(i=n[0])!=null&&i.startsWith("/")&&!r.startsWith("/")?r="/"+r:(s=n[0])!=null&&s.startsWith("./")&&!r.startsWith("./")&&(r="./"+r):r="../".repeat(-1*l)+r,(c=n[n.length-1])!=null&&c.endsWith("/")&&!r.endsWith("/")&&(r+="/"),r}function ix(e,t){return yr(br(e))===yr(br(t))}function rm(e,t,n={}){return n.trailingSlash||(e=Ki(e),t=Ki(t)),n.leadingSlash||(e=am(e),t=am(t)),n.encoding||(e=yr(e),t=yr(t)),e===t}const mb=Symbol.for("ufo:protocolRelative");function hb(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,f=""]=n;return{protocol:d.toLowerCase(),pathname:f,href:d+f,auth:"",host:"",search:"",hash:""}}if(!ra(e,{acceptRelative:!0}))return fc(e);const[,a="",l,r=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",i=""]=r.match(/([^#/?]*)(.*)?/)||[];a==="file:"&&(i=i.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:s,search:c,hash:u}=fc(i);return{protocol:a.toLowerCase(),auth:l?l.slice(0,Math.max(0,l.length-1)):"",host:o,pathname:s,search:c,hash:u,[mb]:!a}}function fc(e=""){const[t="",n="",a=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:a}}function sx(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",a=e.hash||"",l=e.auth?e.auth+"@":"",r=e.host||"";return(e.protocol||e[mb]?(e.protocol||"")+"//":"")+l+r+t+n+a}class ux extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function cx(e){var s,c,u,d,f;const t=((s=e.error)==null?void 0:s.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((d=e.options)==null?void 0:d.method)||"GET",a=((f=e.request)==null?void 0:f.url)||String(e.request)||"/",l=`[${n}] ${JSON.stringify(a)}`,r=e.response?`${e.response.status} ${e.response.statusText}`:"",o=`${l}: ${r}${t?` ${t}`:""}`,i=new ux(o,e.error?{cause:e.error}:void 0);for(const v of["request","options","response"])Object.defineProperty(i,v,{get(){return e[v]}});for(const[v,m]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,v,{get(){return e.response&&e.response[m]}});return i}const dx=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function om(e="GET"){return dx.has(e.toUpperCase())}function fx(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 vx=new Set(["image/svg","application/xml","application/xhtml","application/html"]),mx=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function hx(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return mx.test(t)?"json":vx.has(t)||t.startsWith("text/")?"text":"blob"}function gx(e,t,n,a){const l=yx((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,a);let r;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(r={...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:r,params:r,headers:l}}function yx(e,t,n){if(!t)return new n(e);const a=new n(t);if(e)for(const[l,r]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))a.set(l,r);return a}async function fi(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const bx=new Set([408,409,425,429,500,502,503,504]),px=new Set([101,204,205,304]);function gb(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function l(i){const s=i.error&&i.error.name==="AbortError"&&!i.options.timeout||!1;if(i.options.retry!==!1&&!s){let u;typeof i.options.retry=="number"?u=i.options.retry:u=om(i.options.method)?0:1;const d=i.response&&i.response.status||500;if(u>0&&(Array.isArray(i.options.retryStatusCodes)?i.options.retryStatusCodes.includes(d):bx.has(d))){const f=typeof i.options.retryDelay=="function"?i.options.retryDelay(i):i.options.retryDelay||0;return f>0&&await new Promise(v=>setTimeout(v,f)),r(i.request,{...i.options,retry:u-1})}}const c=cx(i);throw Error.captureStackTrace&&Error.captureStackTrace(c,r),c}const r=async function(s,c={}){const u={request:s,options:gx(s,c,e.defaults,n),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await fi(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=rx(u.request,u.options.baseURL)),u.options.query&&(u.request=xs(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&&om(u.options.method)&&(fx(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let d;if(!u.options.signal&&u.options.timeout){const v=new a;d=setTimeout(()=>{const m=new Error("[TimeoutError]: The operation was aborted due to timeout");m.name="TimeoutError",m.code=23,v.abort(m)},u.options.timeout),u.options.signal=v.signal}try{u.response=await t(u.request,u.options)}catch(v){return u.error=v,u.options.onRequestError&&await fi(u,u.options.onRequestError),await l(u)}finally{d&&clearTimeout(d)}if((u.response.body||u.response._bodyInit)&&!px.has(u.response.status)&&u.options.method!=="HEAD"){const v=(u.options.parseResponse?"json":u.options.responseType)||hx(u.response.headers.get("content-type")||"");switch(v){case"json":{const m=await u.response.text(),h=u.options.parseResponse||ho;u.response._data=h(m);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[v]()}}return u.options.onResponse&&await fi(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await fi(u,u.options.onResponseError),await l(u)):u.response},o=async function(s,c){return(await r(s,c))._data};return o.raw=r,o.native=(...i)=>t(...i),o.create=(i={},s={})=>gb({...e,...s,defaults:{...e.defaults,...s.defaults,...i}}),o}const Yi=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")}(),Sx=Yi.fetch?(...e)=>Yi.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),_x=Yi.Headers,wx=Yi.AbortController,kx=gb({fetch:Sx,Headers:_x,AbortController:wx}),Cx=kx,xx=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Gi=xx().app,Px=()=>Gi.baseURL,Ex=()=>Gi.buildAssetsDir,Jd=(...e)=>vb(yb(),Ex(),...e),yb=(...e)=>{const t=Gi.cdnURL||Gi.baseURL;return e.length?vb(t,...e):t};globalThis.__buildAssetsURL=Jd,globalThis.__publicAssetsURL=yb;globalThis.$fetch||(globalThis.$fetch=Cx.create({baseURL:Px()}));"global"in globalThis||(globalThis.global=globalThis);function vc(e,t={},n){for(const a in e){const l=e[a],r=n?`${n}:${a}`:a;typeof l=="object"&&l!==null?vc(l,t,r):typeof l=="function"&&(t[r]=l)}return t}const Tx={run:e=>e()},Ix=()=>Tx,bb=typeof console.createTask<"u"?console.createTask:Ix;function Vx(e,t){const n=t.shift(),a=bb(n);return e.reduce((l,r)=>l.then(()=>a.run(()=>r(...t))),Promise.resolve())}function Ax(e,t){const n=t.shift(),a=bb(n);return Promise.all(e.map(l=>a.run(()=>l(...t))))}function Cu(e,t){for(const n of[...e])n(t)}class Lx{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,a={}){if(!t||typeof n!="function")return()=>{};const l=t;let r;for(;this._deprecatedHooks[t];)r=this._deprecatedHooks[t],t=r.to;if(r&&!a.allowDeprecated){let o=r.message;o||(o=`${l} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let a,l=(...r)=>(typeof a=="function"&&a(),a=void 0,l=void 0,n(...r));return a=this.hook(t,l),a}removeHook(t,n){if(this._hooks[t]){const a=this._hooks[t].indexOf(n);a!==-1&&this._hooks[t].splice(a,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const a=this._hooks[t]||[];delete this._hooks[t];for(const l of a)this.hook(t,l)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=vc(t),a=Object.keys(n).map(l=>this.hook(l,n[l]));return()=>{for(const l of a.splice(0,a.length))l()}}removeHooks(t){const n=vc(t);for(const a in n)this.removeHook(a,n[a])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Vx,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Ax,t,...n)}callHookWith(t,n,...a){const l=this._before||this._after?{name:n,args:a,context:{}}:void 0;this._before&&Cu(this._before,l);const r=t(n in this._hooks?[...this._hooks[n]]:[],a);return r instanceof Promise?r.finally(()=>{this._after&&l&&Cu(this._after,l)}):(this._after&&l&&Cu(this._after,l),r)}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 pb(){return new Lx}function Rx(e={}){let t,n=!1;const a=o=>{if(t&&t!==o)throw new Error("Context conflict")};let l;if(e.asyncContext){const o=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?l=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const r=()=>{if(l){const o=l.getStore();if(o!==void 0)return o}return t};return{use:()=>{const o=r();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>r(),set:(o,i)=>{i||a(o),t=o,n=!0},unset:()=>{t=void 0,n=!1},call:(o,i)=>{a(o),t=o;try{return l?l.run(o,i):i()}finally{n||(t=void 0)}},async callAsync(o,i){t=o;const s=()=>{t=o},c=()=>t===o?s:void 0;mc.add(c);try{const u=l?l.run(o,i):i();return n||(t=void 0),await u}finally{mc.delete(c)}}}}function Ox(e={}){const t={};return{get(n,a={}){return t[n]||(t[n]=Rx({...e,...a})),t[n]}}}const qi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},im="__unctx__",Dx=qi[im]||(qi[im]=Ox()),Mx=(e,t={})=>Dx.get(e,t),sm="__unctx_async_handlers__",mc=qi[sm]||(qi[sm]=new Set);function In(e){const t=[];for(const l of mc){const r=l();r&&t.push(r)}const n=()=>{for(const l of t)l()};let a=e();return a&&typeof a=="object"&&"catch"in a&&(a=a.catch(l=>{throw n(),l})),[a,n]}const Nx=!1,um=!1,$x=!1,lF={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},rF={value:null,errorValue:null,deep:!0},Bx=null,oF={},Fx="#__nuxt",Sb="nuxt-app",cm=36e5,Hx="vite:preloadError";function _b(e=Sb){return Mx(e,{asyncContext:!1})}const jx="__nuxt_plugin";function Ux(e){var l;let t=0;const n={_id:e.id||Sb||"nuxt-app",_scope:Ln(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.17.5"},get vue(){return n.vueApp.version}},payload:Yn({...((l=e.ssrContext)==null?void 0:l.payload)||{},data:Yn({}),state:yt({}),once:new Set,_errors:Yn({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!No()?n._scope.run(()=>dm(n,r)):dm(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let r=!1;return()=>{if(!r&&(r=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Yn({}),_payloadRevivers:{},...e};{const r=window.__NUXT__;if(r)for(const o in r)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],r[o]);break;default:n.payload[o]=r[o]}}n.hooks=pb(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(r,o)=>{const i="$"+r;vi(n,i,o),vi(n.vueApp.config.globalProperties,i,o)},vi(n.vueApp,"$nuxt",n),vi(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Hx,o=>{n.callHook("app:chunkError",{error:o.payload}),o.payload.message.includes("Unable to preload CSS")&&o.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Ze);const r=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",r)}const a=n.payload.config;return n.provide("config",a),n}function Wx(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function zx(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const a in n)e.provide(a,n[a])}}async function Kx(e,t){const n=new Set,a=[],l=[],r=[];let o=0;async function i(s){var u;const c=((u=s.dependsOn)==null?void 0:u.filter(d=>t.some(f=>f._name===d)&&!n.has(d)))??[];if(c.length>0)a.push([new Set(c),s]);else{const d=zx(e,s).then(async()=>{s._name&&(n.add(s._name),await Promise.all(a.map(async([f,v])=>{f.has(s._name)&&(f.delete(s._name),f.size===0&&(o++,await i(v)))})))});s.parallel?l.push(d.catch(f=>r.push(f))):await d}}for(const s of t)Wx(e,s);for(const s of t)await i(s);if(await Promise.all(l),o)for(let s=0;s{}),e,{[jx]:!0,_name:t})}const Yx=Gt;function dm(e,t,n){const a=()=>t();return _b(e._id).set(e),e.vueApp.runWithContext(a)}function Gx(e){var n;let t;return _s()&&(t=(n=la())==null?void 0:n.appContext.app.$nuxt),t||(t=_b(e).tryUse()),t||null}function Ze(e){const t=Gx(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function tl(e){return Ze().$config}function vi(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function qx(e,t){return{ctx:{table:e},matchAll:n=>kb(n,e)}}function wb(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([a,l])=>[a,wb(l)])):new Map(Object.entries(e[n]));return t}function Xx(e){return qx(wb(e))}function kb(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const a=[];for(const[r,o]of fm(t.wildcard))(e===r||e.startsWith(r+"/"))&&a.push(o);for(const[r,o]of fm(t.dynamic))if(e.startsWith(r+"/")){const i="/"+e.slice(r.length).split("/").splice(2).join("/");a.push(...kb(i,o))}const l=t.static.get(e);return l&&a.push(l),a.filter(Boolean)}function fm(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function xu(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 hc(e,t,n=".",a){if(!xu(t))return hc(e,{},n,a);const l=Object.assign({},t);for(const r in e){if(r==="__proto__"||r==="constructor")continue;const o=e[r];o!=null&&(a&&a(l,r,o,n)||(Array.isArray(o)&&Array.isArray(l[r])?l[r]=[...o,...l[r]]:xu(o)&&xu(l[r])?l[r]=hc(o,l[r],(n?`${n}.`:"")+r.toString(),a):l[r]=o))}return l}function Jx(e){return(...t)=>t.reduce((n,a)=>hc(n,a,"",e),{})}const Cb=Jx();function Qx(e,t){try{return t in e}catch{return!1}}class gc extends Error{constructor(n,a={}){super(n,a);Da(this,"statusCode",500);Da(this,"fatal",!1);Da(this,"unhandled",!1);Da(this,"statusMessage");Da(this,"data");Da(this,"cause");a.cause&&!this.cause&&(this.cause=a.cause)}toJSON(){const n={message:this.message,statusCode:yc(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=xb(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}Da(gc,"__h3_error__",!0);function Zx(e){if(typeof e=="string")return new gc(e);if(e1(e))return e;const t=new gc(e.message??e.statusMessage??"",{cause:e.cause||e});if(Qx(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=yc(e.statusCode,t.statusCode):e.status&&(t.statusCode=yc(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;xb(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 e1(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const t1=/[^\u0009\u0020-\u007E]/g;function xb(e=""){return e.replace(t1,"")}function yc(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Pb=Symbol("layout-meta"),Cl=Symbol("route"),tn=()=>{var e;return(e=Ze())==null?void 0:e.$router},Ps=()=>_s()?Ve(Cl,Ze()._route):Ze()._route;const n1=(e,t,n={})=>{const a=Ze(),l=n.global||typeof e!="string",r=t;if(!r){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}l?a._middleware.global.push(r):a._middleware.named[e]=r},a1=()=>{try{if(Ze()._processingMiddleware)return!0}catch{return!1}return!1},Yl=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?l1(e):tn().resolve(e).href;if(t!=null&&t.open){const{target:s="_blank",windowFeatures:c={}}=t.open,u=Object.entries(c).filter(([d,f])=>f!==void 0).map(([d,f])=>`${d.toLowerCase()}=${f}`).join(", ");return open(n,s,u),Promise.resolve()}const a=ra(n,{acceptRelative:!0}),l=(t==null?void 0:t.external)||a;if(l){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:s}=new URL(n,window.location.href);if(s&&ax(s))throw new Error(`Cannot navigate to a URL with '${s}' protocol.`)}const r=a1();if(!l&&r){if(t!=null&&t.replace){if(typeof e=="string"){const{pathname:s,search:c,hash:u}=hb(e);return{path:s,...c&&{query:Xd(c)},...u&&{hash:u},replace:!0}}return{...e,replace:!0}}return e}const o=tn(),i=Ze();return l?(i._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,r?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)};function l1(e){return xs(e.path||"",e.query||{})+(e.hash||"")}const Eb="__nuxt_error",Es=()=>$(Ze().payload,"error"),hl=e=>{const t=Sl(e);try{const n=Ze(),a=Es();n.hooks.callHook("app:error",t),a.value||(a.value=t)}catch{throw t}return t},r1=async(e={})=>{const t=Ze(),n=Es();t.callHook("app:error:cleared",e),e.redirect&&await tn().replace(e.redirect),n.value=Bx},Tb=e=>!!e&&typeof e=="object"&&Eb in e,Sl=e=>{const t=Zx(e);return Object.defineProperty(t,Eb,{value:!0,configurable:!1,writable:!1}),t};/*! + * pinia v3.0.3 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */let Ib;const Ho=e=>Ib=e,Vb=Symbol();function bc(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var lo;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(lo||(lo={}));function o1(){const e=Ln(!0),t=e.run(()=>de({}));let n=[],a=[];const l=gs({install(r){Ho(l),l._a=r,r.provide(Vb,l),r.config.globalProperties.$pinia=l,a.forEach(o=>n.push(o)),a=[]},use(r){return this._a?n.push(r):a.push(r),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return l}const Ab=()=>{};function vm(e,t,n,a=Ab){e.push(t);const l=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!n&&No()&&bt(l),l}function Gl(e,...t){e.slice().forEach(n=>{n(...t)})}const i1=e=>e(),mm=Symbol(),Pu=Symbol();function pc(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,a)=>e.set(a,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],l=e[n];bc(l)&&bc(a)&&e.hasOwnProperty(n)&&!qe(a)&&!pa(a)?e[n]=pc(l,a):e[n]=a}return e}const s1=Symbol();function u1(e){return!bc(e)||!Object.prototype.hasOwnProperty.call(e,s1)}const{assign:Ba}=Object;function c1(e){return!!(qe(e)&&e.effect)}function d1(e,t,n,a){const{state:l,actions:r,getters:o}=t,i=n.state.value[e];let s;function c(){i||(n.state.value[e]=l?l():{});const u=Rl(n.state.value[e]);return Ba(u,r,Object.keys(o||{}).reduce((d,f)=>(d[f]=gs(T(()=>{Ho(n);const v=n._s.get(e);return o[f].call(v,v)})),d),{}))}return s=Lb(e,c,t,n,a,!0),s}function Lb(e,t,n={},a,l,r){let o;const i=Ba({actions:{}},n),s={deep:!0};let c,u,d=[],f=[],v;const m=a.state.value[e];!r&&!m&&(a.state.value[e]={}),de({});let h;function y(P){let x;c=u=!1,typeof P=="function"?(P(a.state.value[e]),x={type:lo.patchFunction,storeId:e,events:v}):(pc(a.state.value[e],P),x={type:lo.patchObject,payload:P,storeId:e,events:v});const I=h=Symbol();Me().then(()=>{h===I&&(c=!0)}),u=!0,Gl(d,x,a.state.value[e])}const g=r?function(){const{state:x}=n,I=x?x():{};this.$patch(R=>{Ba(R,I)})}:Ab;function b(){o.stop(),d=[],f=[],a._s.delete(e)}const p=(P,x="")=>{if(mm in P)return P[Pu]=x,P;const I=function(){Ho(a);const R=Array.from(arguments),A=[],M=[];function H(Y){A.push(Y)}function U(Y){M.push(Y)}Gl(f,{args:R,name:I[Pu],store:_,after:H,onError:U});let N;try{N=P.apply(this&&this.$id===e?this:_,R)}catch(Y){throw Gl(M,Y),Y}return N instanceof Promise?N.then(Y=>(Gl(A,Y),Y)).catch(Y=>(Gl(M,Y),Promise.reject(Y))):(Gl(A,N),N)};return I[mm]=!0,I[Pu]=x,I},S={_p:a,$id:e,$onAction:vm.bind(null,f),$patch:y,$reset:g,$subscribe(P,x={}){const I=vm(d,P,x.detached,()=>R()),R=o.run(()=>ge(()=>a.state.value[e],A=>{(x.flush==="sync"?u:c)&&P({storeId:e,type:lo.direct,events:v},A)},Ba({},s,x)));return I},$dispose:b},_=yt(S);a._s.set(e,_);const k=(a._a&&a._a.runWithContext||i1)(()=>a._e.run(()=>(o=Ln()).run(()=>t({action:p}))));for(const P in k){const x=k[P];if(qe(x)&&!c1(x)||pa(x))r||(m&&u1(x)&&(qe(x)?x.value=m[P]:pc(x,m[P])),a.state.value[e][P]=x);else if(typeof x=="function"){const I=p(x,P);k[P]=I,i.actions[P]=x}}return Ba(_,k),Ba(Ie(_),k),Object.defineProperty(_,"$state",{get:()=>a.state.value[e],set:P=>{y(x=>{Ba(x,P)})}}),a._p.forEach(P=>{Ba(_,o.run(()=>P({store:_,app:a._a,pinia:a,options:i})))}),m&&r&&n.hydrate&&n.hydrate(_.$state,m),c=!0,u=!0,_}/*! #__NO_SIDE_EFFECTS__ */function iF(e,t,n){let a;const l=typeof t=="function";a=l?n:t;function r(o,i){const s=_s();return o=o||(s?Ve(Vb,null):null),o&&Ho(o),o=Ib,o._s.has(e)||(l?Lb(e,t,a,o):d1(e,a,o)),o._s.get(e)}return r.$id=e,r}function sF(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(){return e(this.$pinia)[a]},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(){const l=e(this.$pinia),r=t[a];return typeof r=="function"?r.call(this,l):l[r]},n),{})}function uF(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(...l){return e(this.$pinia)[a](...l)},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(...l){return e(this.$pinia)[t[a]](...l)},n),{})}function hm(e){const t=v1(e),n=new ArrayBuffer(t.length),a=new DataView(n);for(let l=0;l>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=a=0);return a===12?(n>>=4,t+=String.fromCharCode(n)):a===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const m1=-1,h1=-2,g1=-3,y1=-4,b1=-5,p1=-6;function S1(e,t){return _1(JSON.parse(e),t)}function _1(e,t){if(typeof e=="number")return l(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,a=Array(n.length);function l(r,o=!1){if(r===m1)return;if(r===g1)return NaN;if(r===y1)return 1/0;if(r===b1)return-1/0;if(r===p1)return-0;if(o)throw new Error("Invalid input");if(r in a)return a[r];const i=n[r];if(!i||typeof i!="object")a[r]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const s=i[0],c=t==null?void 0:t[s];if(c)return a[r]=c(l(i[1]));switch(s){case"Date":a[r]=new Date(i[1]);break;case"Set":const u=new Set;a[r]=u;for(let v=1;v`${a}:${String(l)}`).join(",")}`}function Xi(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());let l;if(t&&(l=t(n,e)),Array.isArray(l))return l.map(r=>Xi(r,t));if((l==null?void 0:l.constructor)===Object){const r={};for(const o of Object.keys(l))r[o]=Xi(l[o],t,o);return r}return l}function A1(e,t){const n=e==="style"?new Map:new Set;function a(l){const r=l.trim();if(r)if(e==="style"){const[o,...i]=r.split(":").map(s=>s.trim());o&&i.length&&n.set(o,i.join(":"))}else r.split(" ").filter(Boolean).forEach(o=>n.add(o))}return typeof t=="string"?e==="style"?t.split(";").forEach(a):a(t):Array.isArray(t)?t.forEach(l=>a(l)):t&&typeof t=="object"&&Object.entries(t).forEach(([l,r])=>{r&&r!=="false"&&(e==="style"?n.set(l.trim(),r):a(l))}),n}function Ob(e,t){return e.props=e.props||{},t&&Object.entries(t).forEach(([n,a])=>{if(a===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=A1(n,a);return}if(P1.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof a=="object"){let o=t.type;if(t.type||(o="application/json"),!(o!=null&&o.endsWith("json"))&&o!=="speculationrules")return;t.type=o,e.props.type=o,e[n]=JSON.stringify(a)}else e[n]=a;return}const l=String(a),r=n.startsWith("data-");l==="true"||l===""?e.props[n]=r?l:!0:!a&&r&&l==="false"?e.props[n]="false":a!==void 0&&(e.props[n]=a)}),e}function L1(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},a=Ob({tag:e,props:{}},n);return a.key&&w1.has(a.tag)&&(a.props["data-hid"]=a._h=a.key),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(l=>({...a,props:{...a.props,content:l}})):a}function R1(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(l,r)=>{for(let o=0;o{if(r!==void 0)for(const o of Array.isArray(r)?r:[r])a.push(L1(l,o))}),a.flat()}const _c=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,bm={base:-10,title:10},O1={critical:-8,high:-1,low:2},pm={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},D1=/@import/,Wr=e=>e===""||e===!0;function M1(e,t){var r;if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const a=O1[t.tagPriority]||0,l=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:pm;if(t.tag in bm)n=bm[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=pm.meta[o])}else t.tag==="link"&&t.props.rel?n=l.link[t.props.rel]:t.tag==="script"?Wr(t.props.async)?n=l.script.async:t.props.src&&!Wr(t.props.defer)&&!Wr(t.props.async)&&t.props.type!=="module"&&!((r=t.props.type)!=null&&r.endsWith("json"))?n=l.script.sync:Wr(t.props.defer)&&t.props.src&&!Wr(t.props.async)&&(n=l.script.defer):t.tag==="style"&&(n=t.innerHTML&&D1.test(t.innerHTML)?l.style.imported:l.style.sync);return(n||100)+a}function Sm(e,t){const n=typeof t=="function"?t(e):t,a=n.key||String(e.plugins.size+1);e.plugins.get(a)||(e.plugins.set(a,n),e.hooks.addHooks(n.hooks||{}))}function N1(e={}){var i;const t=pb();t.addHooks(e.hooks||{});const n=!e.document,a=new Map,l=new Map,r=[],o={_entryCount:1,plugins:l,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:a,headEntries(){return[...a.values()]},use:s=>Sm(o,s),push(s,c){const u={...c||{}};delete u.head;const d=u._index??o._entryCount++,f={_i:d,input:s,options:u},v={_poll(m=!1){o.dirty=!0,!m&&r.push(d),t.callHook("entries:updated",o)},dispose(){a.delete(d)&&v._poll(!0)},patch(m){(!u.mode||u.mode==="server"&&n||u.mode==="client"&&!n)&&(f.input=m,a.set(d,f),v._poll())}};return v.patch(s),v},async resolveTags(){var v;const s={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await t.callHook("entries:resolve",s);r.length;){const m=r.shift(),h=a.get(m);if(h){const y={tags:R1(h.input,e.propResolvers||[]).map(g=>Object.assign(g,h.options)),entry:h};await t.callHook("entries:normalize",y),h._tags=y.tags.map((g,b)=>(g._w=M1(o,g),g._p=(h._i<<10)+b,g._d=Sc(g),g))}}let c=!1;s.entries.flatMap(m=>(m._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(_c).reduce((m,h)=>{const y=String(h._d||h._p);if(!m.has(y))return m.set(y,h);const g=m.get(y);if(((h==null?void 0:h.tagDuplicateStrategy)||(E1.has(h.tag)?"merge":null)||(h.key&&h.key===g.key?"merge":null))==="merge"){const p={...g.props};Object.entries(h.props).forEach(([S,_])=>p[S]=S==="style"?new Map([...g.props.style||new Map,..._]):S==="class"?new Set([...g.props.class||new Set,..._]):_),m.set(y,{...h,props:p})}else h._p>>10===g._p>>10&&h.tag==="meta"&&Rb(y)?(m.set(y,Object.assign([...Array.isArray(g)?g:[g],h],h)),c=!0):(h._w===g._w?h._p>g._p:(h==null?void 0:h._w)<(g==null?void 0:g._w))&&m.set(y,h);return m},s.tagMap);const u=s.tagMap.get("title"),d=s.tagMap.get("titleTemplate");if(o._title=u==null?void 0:u.textContent,d){const m=d==null?void 0:d.textContent;if(o._titleTemplate=m,m){let h=typeof m=="function"?m(u==null?void 0:u.textContent):m;typeof h=="string"&&!o.plugins.has("template-params")&&(h=h.replace("%s",(u==null?void 0:u.textContent)||"")),u?h===null?s.tagMap.delete("title"):s.tagMap.set("title",{...u,textContent:h}):(d.tag="title",d.textContent=h)}}s.tags=Array.from(s.tagMap.values()),c&&(s.tags=s.tags.flat().sort(_c)),await t.callHook("tags:beforeResolve",s),await t.callHook("tags:resolve",s),await t.callHook("tags:afterResolve",s);const f=[];for(const m of s.tags){const{innerHTML:h,tag:y,props:g}=m;if(C1.has(y)&&!(Object.keys(g).length===0&&!m.innerHTML&&!m.textContent)&&!(y==="meta"&&!g.content&&!g["http-equiv"]&&!g.charset)){if(y==="script"&&h){if((v=g.type)!=null&&v.endsWith("json")){const b=typeof h=="string"?h:JSON.stringify(h);m.innerHTML=b.replace(/Sm(o,s)),o.hooks.callHook("init",o),(i=e.init)==null||i.forEach(s=>s&&o.push(s)),o}const Ua="%separator",$1=new RegExp(`${Ua}(?:\\s*${Ua})*`,"g");function B1(e,t,n=!1){var l;let a;if(t==="s"||t==="pageTitle")a=e.pageTitle;else if(t.includes(".")){const r=t.indexOf(".");a=(l=e[t.substring(0,r)])==null?void 0:l[t.substring(r+1)]}else a=e[t];if(a!==void 0)return n?(a||"").replace(/\\/g,"\\\\").replace(/{if(i===Ua||!r.includes(i))return i;const s=B1(t,i.slice(1),a);return s!==void 0?s:i}).trim(),o&&(e.endsWith(Ua)&&(e=e.slice(0,-Ua.length)),e.startsWith(Ua)&&(e=e.slice(Ua.length)),e=e.replace($1,n||"").trim()),e}const _m=e=>e.includes(":key")?e:e.split(":").join(":key:"),F1={key:"aliasSorting",hooks:{"tags:resolve":e=>{let t=!1;for(const n of e.tags){const a=n.tagPriority;if(!a)continue;const l=String(a);if(l.startsWith("before:")){const r=_m(l.slice(7)),o=e.tagMap.get(r);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p-1,t=!0)}else if(l.startsWith("after:")){const r=_m(l.slice(6)),o=e.tagMap.get(r);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p+1,t=!0)}}t&&(e.tags=e.tags.sort(_c))}}},H1={key:"deprecations",hooks:{"entries:normalize":({tags:e})=>{for(const t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.body&&(t.tagPosition="bodyClose",delete t.props.body)}}};async function wc(e){if(typeof e==="function")return e;if(e instanceof Promise)return await e;if(Array.isArray(e))return await Promise.all(e.map(n=>wc(n)));if((e==null?void 0:e.constructor)===Object){const n={};for(const a of Object.keys(e))n[a]=await wc(e[a]);return n}return e}const j1={key:"promises",hooks:{"entries:resolve":async e=>{const t=[];for(const n in e.entries)e.entries[n]._promisesProcessed||t.push(wc(e.entries[n].input).then(a=>{e.entries[n].input=a,e.entries[n]._promisesProcessed=!0}));await Promise.all(t)}}},U1={meta:"content",link:"href",htmlAttrs:"lang"},W1=["innerHTML","textContent"],z1=e=>({key:"template-params",hooks:{"entries:normalize":t=>{var a,l,r;const n=((l=(a=t.tags.filter(o=>o.tag==="templateParams"&&o.mode==="server"))==null?void 0:a[0])==null?void 0:l.props)||{};Object.keys(n).length&&(e._ssrPayload={templateParams:{...((r=e._ssrPayload)==null?void 0:r.templateParams)||{},...n}})},"tags:resolve":({tagMap:t,tags:n})=>{var r;const a=((r=t.get("templateParams"))==null?void 0:r.props)||{},l=a.separator||"|";delete a.separator,a.pageTitle=mi(a.pageTitle||e._title||"",a,l);for(const o of n){if(o.processTemplateParams===!1)continue;const i=U1[o.tag];if(i&&typeof o.props[i]=="string")o.props[i]=mi(o.props[i],a,l);else if(o.processTemplateParams||o.tag==="titleTemplate"||o.tag==="title")for(const s of W1)typeof o[s]=="string"&&(o[s]=mi(o[s],a,l,o.tag==="script"&&o.props.type.endsWith("json")))}e._templateParams=a,e._separator=l},"tags:afterResolve":({tagMap:t})=>{const n=t.get("title");n!=null&&n.textContent&&n.processTemplateParams!==!1&&(n.textContent=mi(n.textContent,e._templateParams,e._separator))}}}),K1=(e,t)=>qe(t)?Qn(t):t,Db="usehead";function Y1(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Db,e)}}.install}function G1(){if(_s()){const e=Ve(Db);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function cF(e,t={}){const n=t.head||G1();return n.ssr?n.push(e||{},t):q1(n,e,t)}function q1(e,t,n={}){const a=de(!1);let l;return ot(()=>{const o=a.value?{}:Xi(t,K1);l?l.patch(o):l=e.push(o,n)}),la()&&(Ct(()=>{l.dispose()}),ys(()=>{a.value=!0}),Fd(()=>{a.value=!1})),l}const X1="modulepreload",J1=function(e,t){return new URL(e,t).href},wm={},va=function(t,n,a){let l=Promise.resolve();if(n&&n.length>0){let o=function(u){return Promise.all(u.map(d=>Promise.resolve(d).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),c=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));l=o(n.map(u=>{if(u=J1(u,a),u in wm)return;wm[u]=!0;const d=u.endsWith(".css"),f=d?'[rel="stylesheet"]':"";if(!!a)for(let h=i.length-1;h>=0;h--){const y=i[h];if(y.href===u&&(!d||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const m=document.createElement("link");if(m.rel=d?"stylesheet":X1,d||(m.as="script"),m.crossOrigin="",m.href=u,c&&m.setAttribute("nonce",c),document.head.appendChild(m),d)return new Promise((h,y)=>{m.addEventListener("load",h),m.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function r(o){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o}return l.then(o=>{for(const i of o||[])i.status==="rejected"&&r(i.reason);return t().catch(r)})};let Ii,Vi;function Q1(){return Ii=$fetch(Jd(`builds/meta/${tl().app.buildId}.json`),{responseType:"json"}),Ii.then(e=>{Vi=Xx(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ii}function Ts(){return Ii||Q1()}async function Qd(e){const t=typeof e=="string"?e:e.path;if(await Ts(),!Vi)return console.error("[nuxt] Error creating app manifest matcher.",Vi),{};try{return Cb({},...Vi.matchAll(t).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function km(e,t={}){if(!await Nb(e))return null;const a=await eP(e,t);return await Mb(a)||null}const Z1="_payload.json";async function eP(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||ra(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const a=tl(),l=t.hash||(t.fresh?Date.now():a.app.buildId),r=a.app.cdnURL,o=r&&await Nb(e)?r:a.app.baseURL;return Ol(o,n.pathname,Z1+(l?`?${l}`:""))}async function Mb(e){const t=fetch(e,{cache:"force-cache"}).then(n=>n.text().then($b));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Nb(e=Ps().path){const t=Ze();return e=br(e),(await Ts()).prerendered.includes(e)?!0:t.runWithContext(async()=>{const a=await Qd({path:e});return!!a.prerender&&!a.redirect})}let dl=null;async function tP(){var a;if(dl)return dl;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await $b(e.textContent||""),n=e.dataset.src?await Mb(e.dataset.src):void 0;return dl={...t,...n,...window.__NUXT__},(a=dl.config)!=null&&a.public&&(dl.config.public=yt(dl.config.public)),dl}async function $b(e){return await S1(e,Ze()._payloadRevivers)}function Bb(e,t){Ze()._payloadRevivers[e]=t}const nP=Yx(()=>{Bb("skipHydrate",e=>{})}),aP=[["NuxtError",e=>Sl(e)],["EmptyShallowRef",e=>he(e==="_"?void 0:e==="0n"?BigInt(0):ho(e))],["EmptyRef",e=>de(e==="_"?void 0:e==="0n"?BigInt(0):ho(e))],["ShallowRef",e=>he(e)],["ShallowReactive",e=>Yn(e)],["Ref",e=>de(e)],["Reactive",e=>yt(e)]],lP=Gt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[a,l]of aP)Bb(a,l);Object.assign(e.payload,([t,n]=In(()=>e.runWithContext(tP)),t=await t,n(),t)),window.__NUXT__=e.payload}});async function Zd(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const a={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",a),!!a.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async l=>{var v;const r=new Map,o=new Promise(m=>{e.resolveTags().then(h=>{m(h.map(y=>{const g=r.get(y._d)||0,b={tag:y,id:(g?`${y._d}:${g}`:y._d)||ym(y),shouldRender:!0};return y._d&&Rb(y._d)&&r.set(y._d,g+1),b}))})});let i=e._dom;if(!i){i={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const m of["body","head"]){const h=(v=n[m])==null?void 0:v.children;for(const y of h){const g=y.tagName.toLowerCase();if(!gm.has(g))continue;const b=Ob({tag:g,props:{}},{innerHTML:y.innerHTML,...y.getAttributeNames().reduce((p,S)=>(p[S]=y.getAttribute(S),p),{})||{}});if(b.key=y.getAttribute("data-hid")||void 0,b._d=Sc(b)||ym(b),i.elMap.has(b._d)){let p=1,S=b._d;for(;i.elMap.has(S);)S=`${b._d}:${p++}`;i.elMap.set(S,y)}else i.elMap.set(b._d,y)}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function s(m,h,y){const g=`${m}:${h}`;i.sideEffects[g]=y,delete i.pendingSideEffects[g]}function c({id:m,$el:h,tag:y}){const g=y.tag.endsWith("Attrs");i.elMap.set(m,h),g||(y.textContent&&y.textContent!==h.textContent&&(h.textContent=y.textContent),y.innerHTML&&y.innerHTML!==h.innerHTML&&(h.innerHTML=y.innerHTML),s(m,"el",()=>{h==null||h.remove(),i.elMap.delete(m)}));for(const b in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,b))continue;const p=y.props[b];if(b.startsWith("on")&&typeof p=="function"){const _=h==null?void 0:h.dataset;if(_&&_[`${b}fired`]){const w=b.slice(0,-5);p.call(h,new Event(w.substring(2)))}h.getAttribute(`data-${b}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:h).addEventListener(b.substring(2),p.bind(h)),h.setAttribute(`data-${b}`,""));continue}const S=`attr:${b}`;if(b==="class"){if(!p)continue;for(const _ of p)g&&s(m,`${S}:${_}`,()=>h.classList.remove(_)),!h.classList.contains(_)&&h.classList.add(_)}else if(b==="style"){if(!p)continue;for(const[_,w]of p)s(m,`${S}:${_}`,()=>{h.style.removeProperty(_)}),h.style.setProperty(_,w)}else p!==!1&&p!==null&&(h.getAttribute(b)!==p&&h.setAttribute(b,p===!0?"":String(p)),g&&s(m,S,()=>h.removeAttribute(b)))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},f=await o;for(const m of f){const{tag:h,shouldRender:y,id:g}=m;if(y){if(h.tag==="title"){n.title=h.textContent,s("title","",()=>n.title=i.title);continue}m.$el=m.$el||i.elMap.get(g),m.$el?c(m):gm.has(h.tag)&&u.push(m)}}for(const m of u){const h=m.tag.tagPosition||"head";m.$el=n.createElement(m.tag.tag),c(m),d[h]=d[h]||n.createDocumentFragment(),d[h].appendChild(m.$el)}for(const m of f)await e.hooks.callHook("dom:renderTag",m,n,s);d.head&&n.head.appendChild(d.head),d.bodyOpen&&n.body.insertBefore(d.bodyOpen,n.body.firstChild),d.bodyClose&&n.body.appendChild(d.bodyClose);for(const m in i.pendingSideEffects)i.pendingSideEffects[m]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:f}),l()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function rP(e={}){var a,l,r;const t=((a=e.domOptions)==null?void 0:a.render)||Zd;e.document=e.document||(typeof window<"u"?document:void 0);const n=((r=(l=e.document)==null?void 0:l.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return N1({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function oP(e,t){let n=0;return()=>{const a=++n;t(()=>{n===a&&e()})}}function iP(e={}){const t=rP({domOptions:{render:oP(()=>Zd(t),n=>setTimeout(n,0))},...e});return t.install=Y1(t),t}const sP={disableDefaults:!0,disableCapoSorting:!1,plugins:[H1,j1,z1,F1]},uP=Gt({name:"nuxt:head",enforce:"pre",setup(e){const t=iP(sP);e.vueApp.use(t);{let n=!0;const a=async()=>{n=!1,await Zd(t)};t.hooks.hook("dom:beforeRender",l=>{l.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||a()}),e.hooks.hook("app:error",a),e.hooks.hook("app:suspense:resolve",a)}}});/*! + * vue-router v4.5.1 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */const tr=typeof document<"u";function Fb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function cP(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Fb(e.default)}const Ye=Object.assign;function Eu(e,t){const n={};for(const a in t){const l=t[a];n[a]=On(l)?l.map(e):e(l)}return n}const ro=()=>{},On=Array.isArray,Hb=/#/g,dP=/&/g,fP=/\//g,vP=/=/g,mP=/\?/g,jb=/\+/g,hP=/%5B/g,gP=/%5D/g,Ub=/%5E/g,yP=/%60/g,Wb=/%7B/g,bP=/%7C/g,zb=/%7D/g,pP=/%20/g;function ef(e){return encodeURI(""+e).replace(bP,"|").replace(hP,"[").replace(gP,"]")}function SP(e){return ef(e).replace(Wb,"{").replace(zb,"}").replace(Ub,"^")}function kc(e){return ef(e).replace(jb,"%2B").replace(pP,"+").replace(Hb,"%23").replace(dP,"%26").replace(yP,"`").replace(Wb,"{").replace(zb,"}").replace(Ub,"^")}function _P(e){return kc(e).replace(vP,"%3D")}function wP(e){return ef(e).replace(Hb,"%23").replace(mP,"%3F")}function kP(e){return e==null?"":wP(e).replace(fP,"%2F")}function go(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const CP=/\/$/,xP=e=>e.replace(CP,"");function Tu(e,t,n="/"){let a,l={},r="",o="";const i=t.indexOf("#");let s=t.indexOf("?");return i=0&&(s=-1),s>-1&&(a=t.slice(0,s),r=t.slice(s+1,i>-1?i:t.length),l=e(r)),i>-1&&(a=a||t.slice(0,i),o=t.slice(i,t.length)),a=IP(a??t,n),{fullPath:a+(r&&"?")+r+o,path:a,query:l,hash:go(o)}}function PP(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Cm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function EP(e,t,n){const a=t.matched.length-1,l=n.matched.length-1;return a>-1&&a===l&&pr(t.matched[a],n.matched[l])&&Kb(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Kb(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!TP(e[n],t[n]))return!1;return!0}function TP(e,t){return On(e)?xm(e,t):On(t)?xm(t,e):e===t}function xm(e,t){return On(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function IP(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),l=a[a.length-1];(l===".."||l===".")&&a.push("");let r=n.length-1,o,i;for(o=0;o1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(o).join("/")}const bn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var yo;(function(e){e.pop="pop",e.push="push"})(yo||(yo={}));var oo;(function(e){e.back="back",e.forward="forward",e.unknown=""})(oo||(oo={}));function VP(e){if(!e)if(tr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xP(e)}const AP=/^[^#]+#/;function LP(e,t){return e.replace(AP,"#")+t}function RP(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const Is=()=>({left:window.scrollX,top:window.scrollY});function OP(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),l=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!l)return;t=RP(l,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 Pm(e,t){return(history.state?history.state.position-t:-1)+e}const Cc=new Map;function DP(e,t){Cc.set(e,t)}function MP(e){const t=Cc.get(e);return Cc.delete(e),t}let NP=()=>location.protocol+"//"+location.host;function Yb(e,t){const{pathname:n,search:a,hash:l}=t,r=e.indexOf("#");if(r>-1){let i=l.includes(e.slice(r))?e.slice(r).length:1,s=l.slice(i);return s[0]!=="/"&&(s="/"+s),Cm(s,"")}return Cm(n,e)+a+l}function $P(e,t,n,a){let l=[],r=[],o=null;const i=({state:f})=>{const v=Yb(e,location),m=n.value,h=t.value;let y=0;if(f){if(n.value=v,t.value=f,o&&o===m){o=null;return}y=h?f.position-h.position:0}else a(v);l.forEach(g=>{g(n.value,m,{delta:y,type:yo.pop,direction:y?y>0?oo.forward:oo.back:oo.unknown})})};function s(){o=n.value}function c(f){l.push(f);const v=()=>{const m=l.indexOf(f);m>-1&&l.splice(m,1)};return r.push(v),v}function u(){const{history:f}=window;f.state&&f.replaceState(Ye({},f.state,{scroll:Is()}),"")}function d(){for(const f of r)f();r=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:d}}function Em(e,t,n,a=!1,l=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:l?Is():null}}function BP(e){const{history:t,location:n}=window,a={value:Yb(e,n)},l={value:t.state};l.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(s,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:NP()+e+s;try{t[u?"replaceState":"pushState"](c,"",f),l.value=c}catch(v){console.error(v),n[u?"replace":"assign"](f)}}function o(s,c){const u=Ye({},t.state,Em(l.value.back,s,l.value.forward,!0),c,{position:l.value.position});r(s,u,!0),a.value=s}function i(s,c){const u=Ye({},l.value,t.state,{forward:s,scroll:Is()});r(u.current,u,!0);const d=Ye({},Em(a.value,s,null),{position:u.position+1},c);r(s,d,!1),a.value=s}return{location:a,state:l,push:i,replace:o}}function FP(e){e=VP(e);const t=BP(e),n=$P(e,t.state,t.location,t.replace);function a(r,o=!0){o||n.pauseListeners(),history.go(r)}const l=Ye({location:"",base:e,go:a,createHref:LP.bind(null,e)},t,n);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>t.state.value}),l}function HP(e){return typeof e=="string"||e&&typeof e=="object"}function Gb(e){return typeof e=="string"||typeof e=="symbol"}const qb=Symbol("");var Tm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Tm||(Tm={}));function Sr(e,t){return Ye(new Error,{type:e,[qb]:!0},t)}function Un(e,t){return e instanceof Error&&qb in e&&(t==null||!!(e.type&t))}const Im="[^/]+?",jP={sensitive:!1,strict:!1,start:!0,end:!0},UP=/[.+*?^${}()[\]/\\]/g;function WP(e,t){const n=Ye({},jP,t),a=[];let l=n.start?"^":"";const r=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(l+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function Xb(e,t){let n=0;const a=e.score,l=t.score;for(;n0&&t[t.length-1]<0}const KP={type:0,value:""},YP=/[a-zA-Z0-9_]/;function GP(e){if(!e)return[[]];if(e==="/")return[[KP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,a=n;const l=[];let r;function o(){r&&l.push(r),r=[]}let i=0,s,c="",u="";function d(){c&&(n===0?r.push({type:0,value:c}):n===1||n===2||n===3?(r.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;i{o(p)}:ro}function o(d){if(Gb(d)){const f=a.get(d);f&&(a.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&a.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function i(){return n}function s(d){const f=ZP(d,n);n.splice(f,0,d),d.record.name&&!Rm(d)&&a.set(d.record.name,d)}function c(d,f){let v,m={},h,y;if("name"in d&&d.name){if(v=a.get(d.name),!v)throw Sr(1,{location:d});y=v.record.name,m=Ye(Am(f.params,v.keys.filter(p=>!p.optional).concat(v.parent?v.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),d.params&&Am(d.params,v.keys.map(p=>p.name))),h=v.stringify(m)}else if(d.path!=null)h=d.path,v=n.find(p=>p.re.test(h)),v&&(m=v.parse(h),y=v.record.name);else{if(v=f.name?a.get(f.name):n.find(p=>p.re.test(f.path)),!v)throw Sr(1,{location:d,currentLocation:f});y=v.record.name,m=Ye({},f.params,d.params),h=v.stringify(m)}const g=[];let b=v;for(;b;)g.unshift(b.record),b=b.parent;return{name:y,path:h,params:m,matched:g,meta:QP(g)}}e.forEach(d=>r(d));function u(){n.length=0,a.clear()}return{addRoute:r,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:i,getRecordMatcher:l}}function Am(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Lm(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:JP(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 JP(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Rm(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function QP(e){return e.reduce((t,n)=>Ye(t,n.meta),{})}function Om(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function ZP(e,t){let n=0,a=t.length;for(;n!==a;){const r=n+a>>1;Xb(e,t[r])<0?a=r:n=r+1}const l=eE(e);return l&&(a=t.lastIndexOf(l,a-1)),a}function eE(e){let t=e;for(;t=t.parent;)if(Jb(t)&&Xb(e,t)===0)return t}function Jb({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function tE(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let l=0;lr&&kc(r)):[a&&kc(a)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function nE(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=On(a)?a.map(l=>l==null?null:""+l):a==null?a:""+a)}return t}const aE=Symbol(""),Mm=Symbol(""),tf=Symbol(""),nf=Symbol(""),xc=Symbol("");function zr(){let e=[];function t(a){return e.push(a),()=>{const l=e.indexOf(a);l>-1&&e.splice(l,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Wa(e,t,n,a,l,r=o=>o()){const o=a&&(a.enterCallbacks[l]=a.enterCallbacks[l]||[]);return()=>new Promise((i,s)=>{const c=f=>{f===!1?s(Sr(4,{from:n,to:t})):f instanceof Error?s(f):HP(f)?s(Sr(2,{from:t,to:f})):(o&&a.enterCallbacks[l]===o&&typeof f=="function"&&o.push(f),i())},u=r(()=>e.call(a&&a.instances[l],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>s(f))})}function Iu(e,t,n,a,l=r=>r()){const r=[];for(const o of e)for(const i in o.components){let s=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Fb(s)){const u=(s.__vccOpts||s)[t];u&&r.push(Wa(u,n,a,o,i,l))}else{let c=s();r.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${i}" at "${o.path}"`);const d=cP(u)?u.default:u;o.mods[i]=u,o.components[i]=d;const v=(d.__vccOpts||d)[t];return v&&Wa(v,n,a,o,i,l)()}))}}return r}function Nm(e){const t=Ve(tf),n=Ve(nf),a=T(()=>{const s=Le(e.to);return t.resolve(s)}),l=T(()=>{const{matched:s}=a.value,{length:c}=s,u=s[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(pr.bind(null,u));if(f>-1)return f;const v=$m(s[c-2]);return c>1&&$m(u)===v&&d[d.length-1].path!==v?d.findIndex(pr.bind(null,s[c-2])):f}),r=T(()=>l.value>-1&&sE(n.params,a.value.params)),o=T(()=>l.value>-1&&l.value===n.matched.length-1&&Kb(n.params,a.value.params));function i(s={}){if(iE(s)){const c=t[Le(e.replace)?"replace":"push"](Le(e.to)).catch(ro);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:T(()=>a.value.href),isActive:r,isExactActive:o,navigate:i}}function lE(e){return e.length===1?e[0]:e}const rE=Cn({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"},viewTransition:Boolean},useLink:Nm,setup(e,{slots:t}){const n=yt(Nm(e)),{options:a}=Ve(tf),l=T(()=>({[Bm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Bm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&lE(t.default(n));return e.custom?r:lt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:l.value},r)}}}),oE=rE;function iE(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 sE(e,t){for(const n in t){const a=t[n],l=e[n];if(typeof a=="string"){if(a!==l)return!1}else if(!On(l)||l.length!==a.length||a.some((r,o)=>r!==l[o]))return!1}return!0}function $m(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Bm=(e,t,n)=>e??t??n,uE=Cn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Ve(xc),l=T(()=>e.route||a.value),r=Ve(Mm,0),o=T(()=>{let c=Le(r);const{matched:u}=l.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),i=T(()=>l.value.matched[o.value]);Ue(Mm,T(()=>o.value+1)),Ue(aE,i),Ue(xc,l);const s=de();return ge(()=>[s.value,i.value,e.name],([c,u,d],[f,v,m])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!pr(u,v)||!f)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=l.value,u=e.name,d=i.value,f=d&&d.components[u];if(!f)return Fm(n.default,{Component:f,route:c});const v=d.props[u],m=v?v===!0?c.params:typeof v=="function"?v(c):v:null,y=lt(f,Ye({},m,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:s}));return Fm(n.default,{Component:y,route:c})||y}}});function Fm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Qb=uE;function cE(e){const t=XP(e.routes,e),n=e.parseQuery||tE,a=e.stringifyQuery||Dm,l=e.history,r=zr(),o=zr(),i=zr(),s=he(bn);let c=bn;tr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Eu.bind(null,B=>""+B),d=Eu.bind(null,kP),f=Eu.bind(null,go);function v(B,se){let oe,X;return Gb(B)?(oe=t.getRecordMatcher(B),X=se):X=B,t.addRoute(X,oe)}function m(B){const se=t.getRecordMatcher(B);se&&t.removeRoute(se)}function h(){return t.getRoutes().map(B=>B.record)}function y(B){return!!t.getRecordMatcher(B)}function g(B,se){if(se=Ye({},se||s.value),typeof B=="string"){const D=Tu(n,B,se.path),j=t.resolve({path:D.path},se),re=l.createHref(D.fullPath);return Ye(D,j,{params:f(j.params),hash:go(D.hash),redirectedFrom:void 0,href:re})}let oe;if(B.path!=null)oe=Ye({},B,{path:Tu(n,B.path,se.path).path});else{const D=Ye({},B.params);for(const j in D)D[j]==null&&delete D[j];oe=Ye({},B,{params:d(D)}),se.params=d(se.params)}const X=t.resolve(oe,se),me=B.hash||"";X.params=u(f(X.params));const q=PP(a,Ye({},B,{hash:SP(me),path:X.path})),V=l.createHref(q);return Ye({fullPath:q,hash:me,query:a===Dm?nE(B.query):B.query||{}},X,{redirectedFrom:void 0,href:V})}function b(B){return typeof B=="string"?Tu(n,B,s.value.path):Ye({},B)}function p(B,se){if(c!==B)return Sr(8,{from:se,to:B})}function S(B){return k(B)}function _(B){return S(Ye(b(B),{replace:!0}))}function w(B){const se=B.matched[B.matched.length-1];if(se&&se.redirect){const{redirect:oe}=se;let X=typeof oe=="function"?oe(B):oe;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=b(X):{path:X},X.params={}),Ye({query:B.query,hash:B.hash,params:X.path!=null?{}:B.params},X)}}function k(B,se){const oe=c=g(B),X=s.value,me=B.state,q=B.force,V=B.replace===!0,D=w(oe);if(D)return k(Ye(b(D),{state:typeof D=="object"?Ye({},me,D.state):me,force:q,replace:V}),se||oe);const j=oe;j.redirectedFrom=se;let re;return!q&&EP(a,X,oe)&&(re=Sr(16,{to:j,from:X}),z(X,X,!0,!1)),(re?Promise.resolve(re):I(j,X)).catch(ee=>Un(ee)?Un(ee,2)?ee:F(ee):Q(ee,j,X)).then(ee=>{if(ee){if(Un(ee,2))return k(Ye({replace:V},b(ee.to),{state:typeof ee.to=="object"?Ye({},me,ee.to.state):me,force:q}),se||j)}else ee=A(j,X,!0,V,me);return R(j,X,ee),ee})}function P(B,se){const oe=p(B,se);return oe?Promise.reject(oe):Promise.resolve()}function x(B){const se=ye.values().next().value;return se&&typeof se.runWithContext=="function"?se.runWithContext(B):B()}function I(B,se){let oe;const[X,me,q]=dE(B,se);oe=Iu(X.reverse(),"beforeRouteLeave",B,se);for(const D of X)D.leaveGuards.forEach(j=>{oe.push(Wa(j,B,se))});const V=P.bind(null,B,se);return oe.push(V),ve(oe).then(()=>{oe=[];for(const D of r.list())oe.push(Wa(D,B,se));return oe.push(V),ve(oe)}).then(()=>{oe=Iu(me,"beforeRouteUpdate",B,se);for(const D of me)D.updateGuards.forEach(j=>{oe.push(Wa(j,B,se))});return oe.push(V),ve(oe)}).then(()=>{oe=[];for(const D of q)if(D.beforeEnter)if(On(D.beforeEnter))for(const j of D.beforeEnter)oe.push(Wa(j,B,se));else oe.push(Wa(D.beforeEnter,B,se));return oe.push(V),ve(oe)}).then(()=>(B.matched.forEach(D=>D.enterCallbacks={}),oe=Iu(q,"beforeRouteEnter",B,se,x),oe.push(V),ve(oe))).then(()=>{oe=[];for(const D of o.list())oe.push(Wa(D,B,se));return oe.push(V),ve(oe)}).catch(D=>Un(D,8)?D:Promise.reject(D))}function R(B,se,oe){i.list().forEach(X=>x(()=>X(B,se,oe)))}function A(B,se,oe,X,me){const q=p(B,se);if(q)return q;const V=se===bn,D=tr?history.state:{};oe&&(X||V?l.replace(B.fullPath,Ye({scroll:V&&D&&D.scroll},me)):l.push(B.fullPath,me)),s.value=B,z(B,se,oe,V),F()}let M;function H(){M||(M=l.listen((B,se,oe)=>{if(!Se.listening)return;const X=g(B),me=w(X);if(me){k(Ye(me,{replace:!0,force:!0}),X).catch(ro);return}c=X;const q=s.value;tr&&DP(Pm(q.fullPath,oe.delta),Is()),I(X,q).catch(V=>Un(V,12)?V:Un(V,2)?(k(Ye(b(V.to),{force:!0}),X).then(D=>{Un(D,20)&&!oe.delta&&oe.type===yo.pop&&l.go(-1,!1)}).catch(ro),Promise.reject()):(oe.delta&&l.go(-oe.delta,!1),Q(V,X,q))).then(V=>{V=V||A(X,q,!1),V&&(oe.delta&&!Un(V,8)?l.go(-oe.delta,!1):oe.type===yo.pop&&Un(V,20)&&l.go(-1,!1)),R(X,q,V)}).catch(ro)}))}let U=zr(),N=zr(),Y;function Q(B,se,oe){F(B);const X=N.list();return X.length?X.forEach(me=>me(B,se,oe)):console.error(B),Promise.reject(B)}function Z(){return Y&&s.value!==bn?Promise.resolve():new Promise((B,se)=>{U.add([B,se])})}function F(B){return Y||(Y=!B,H(),U.list().forEach(([se,oe])=>B?oe(B):se()),U.reset()),B}function z(B,se,oe,X){const{scrollBehavior:me}=e;if(!tr||!me)return Promise.resolve();const q=!oe&&MP(Pm(B.fullPath,0))||(X||!oe)&&history.state&&history.state.scroll||null;return Me().then(()=>me(B,se,q)).then(V=>V&&OP(V)).catch(V=>Q(V,B,se))}const J=B=>l.go(B);let ae;const ye=new Set,Se={currentRoute:s,listening:!0,addRoute:v,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:h,resolve:g,options:e,push:S,replace:_,go:J,back:()=>J(-1),forward:()=>J(1),beforeEach:r.add,beforeResolve:o.add,afterEach:i.add,onError:N.add,isReady:Z,install(B){const se=this;B.component("RouterLink",oE),B.component("RouterView",Qb),B.config.globalProperties.$router=se,Object.defineProperty(B.config.globalProperties,"$route",{enumerable:!0,get:()=>Le(s)}),tr&&!ae&&s.value===bn&&(ae=!0,S(l.location).catch(me=>{}));const oe={};for(const me in bn)Object.defineProperty(oe,me,{get:()=>s.value[me],enumerable:!0});B.provide(tf,se),B.provide(nf,Yn(oe)),B.provide(xc,s);const X=B.unmount;ye.add(B),B.unmount=function(){ye.delete(B),ye.size<1&&(c=bn,M&&M(),M=null,s.value=bn,ae=!1,Y=!1),X()}}};function ve(B){return B.reduce((se,oe)=>se.then(()=>x(oe)),Promise.resolve())}return Se}function dE(e,t){const n=[],a=[],l=[],r=Math.max(t.matched.length,e.matched.length);for(let o=0;opr(c,i))?a.push(i):n.push(i));const s=e.matched[o];s&&(t.matched.find(c=>pr(c,s))||l.push(s))}return[n,a,l]}function Zb(e){return Ve(nf)}const fE=/(:\w+)\([^)]+\)/g,vE=/(:\w+)[?+*]/g,mE=/:\w+/g,hE=(e,t)=>t.path.replace(fE,"$1").replace(vE,"$1").replace(mE,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""}),Pc=(e,t)=>{const n=e.route.matched.find(l=>{var r;return((r=l.components)==null?void 0:r.default)===e.Component.type}),a=t??(n==null?void 0:n.meta.key)??(n&&hE(e.route,n));return typeof a=="function"?a(e.route):a},gE=(e,t)=>({default:()=>e?lt(rk,e===!0?{}:e,t):t});function af(e){return Array.isArray(e)?e:[e]}const Vu=[{name:"about___en",path:"/about",component:()=>va(()=>import("./wp9N4c3J.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"about___ru",path:"/ru/about",component:()=>va(()=>import("./wp9N4c3J.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"about___cn",path:"/cn/about",component:()=>va(()=>import("./wp9N4c3J.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"index___en",path:"/",component:()=>va(()=>import("./CbbJcYLn.js"),__vite__mapDeps([2,3]),import.meta.url)},{name:"index___ru",path:"/ru",component:()=>va(()=>import("./CbbJcYLn.js"),__vite__mapDeps([2,3]),import.meta.url)},{name:"index___cn",path:"/cn",component:()=>va(()=>import("./CbbJcYLn.js"),__vite__mapDeps([2,3]),import.meta.url)}],ep=(e,t)=>({default:()=>{var n;return e?lt(Ca,e===!0?{}:e,t):(n=t.default)==null?void 0:n.call(t)}}),yE=/(:\w+)\([^)]+\)/g,bE=/(:\w+)[?+*]/g,pE=/:\w+/g;function Hm(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(yE,"$1").replace(bE,"$1").replace(pE,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""});return typeof t=="function"?t(e):t}function SE(e,t){return e===t||t===bn?!1:Hm(e)!==Hm(t)?!0:!e.matched.every((a,l)=>{var r,o;return a.components&&a.components.default===((o=(r=t.matched[l])==null?void 0:r.components)==null?void 0:o.default)})}const _E={scrollBehavior(e,t,n){var s;const a=Ze(),l=((s=tn().options)==null?void 0:s.scrollBehaviorType)??"auto";if(e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:tp(e.hash),behavior:l}:!1;if((typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1)return!1;let o=n||void 0;!o&&SE(e,t)&&(o={left:0,top:0});const i=a._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(c=>{if(t===bn){c(jm(e,"instant",o));return}a.hooks.hookOnce(i,()=>{requestAnimationFrame(()=>c(jm(e,"instant",o)))})})}};function tp(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}function jm(e,t,n){return n||(e.hash?{el:e.hash,top:tp(e.hash),behavior:t}:{left:0,top:0,behavior:t})}const wE={hashMode:!1,scrollBehaviorType:"auto"},Fn={...wE,..._E},kE=async(e,t)=>{var o;let n,a;if(!((o=e.meta)!=null&&o.validate))return;const l=([n,a]=In(()=>Promise.resolve(e.meta.validate(e))),n=await n,a(),n);if(l===!0)return;const r=Sl({fatal:!0,statusCode:l&&l.statusCode||404,statusMessage:l&&l.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),r},CE=async e=>{let t,n;const a=([t,n]=In(()=>Qd({path:e.path})),t=await t,n(),t);if(a.redirect)return ra(a.redirect,{acceptRelative:!0})?(window.location.href=a.redirect,!1):a.redirect},xE=[kE,CE],io={};function PE(e,t,n){const{pathname:a,search:l,hash:r}=t,o=e.indexOf("#");if(o>-1){const c=r.includes(e.slice(o))?e.slice(o).length:1;let u=r.slice(c);return u[0]!=="/"&&(u="/"+u),lm(u,"")}const i=lm(a,e),s=!n||ix(i,n)?i:n;return s+(s.includes("?")?"":l)+r}const EE=Gt({name:"nuxt:router",enforce:"pre",async setup(e){var y;let t,n,a=tl().app.baseURL;const l=((y=Fn.history)==null?void 0:y.call(Fn,a))??FP(a),r=Fn.routes?([t,n]=In(()=>Fn.routes(Vu)),t=await t,n(),t??Vu):Vu;let o;const i=cE({...Fn,scrollBehavior:(g,b,p)=>{if(b===bn){o=p;return}if(Fn.scrollBehavior){if(i.options.scrollBehavior=Fn.scrollBehavior,"scrollRestoration"in window.history){const S=i.beforeEach(()=>{S(),window.history.scrollRestoration="manual"})}return Fn.scrollBehavior(g,bn,o||p)}},history:l,routes:r});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const s=he(i.currentRoute.value);i.afterEach((g,b)=>{s.value=b}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>s.value});const c=PE(a,window.location,e.payload.path),u=he(i.currentRoute.value),d=()=>{u.value=i.currentRoute.value};e.hook("page:finish",d),i.afterEach((g,b)=>{var p,S,_,w;((S=(p=g.matched[0])==null?void 0:p.components)==null?void 0:S.default)===((w=(_=b.matched[0])==null?void 0:_.components)==null?void 0:w.default)&&d()});const f={};for(const g in u.value)Object.defineProperty(f,g,{get:()=>u.value[g],enumerable:!0});e._route=Yn(f),e._middleware||(e._middleware={global:[],named:{}});const v=Es();i.afterEach(async(g,b,p)=>{delete e._processingMiddleware,!e.isHydrating&&v.value&&await e.runWithContext(r1),p&&await e.callHook("page:loading:end")});try{[t,n]=In(()=>i.isReady()),await t,n()}catch(g){[t,n]=In(()=>e.runWithContext(()=>hl(g))),await t,n()}const m=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value;d();const h=e.payload.state._layout;return i.beforeEach(async(g,b)=>{var p;await e.callHook("page:loading:start"),g.meta=yt(g.meta),e.isHydrating&&h&&!ka(g.meta.layout)&&(g.meta.layout=h),e._processingMiddleware=!0;{const S=new Set([...xE,...e._middleware.global]);for(const _ of g.matched){const w=_.meta.middleware;if(w)for(const k of af(w))S.add(k)}{const _=await e.runWithContext(()=>Qd({path:g.path}));if(_.appMiddleware)for(const w in _.appMiddleware)_.appMiddleware[w]?S.add(w):S.delete(w)}for(const _ of S){const w=typeof _=="string"?e._middleware.named[_]||await((p=io[_])==null?void 0:p.call(io).then(k=>k.default||k)):_;if(!w)throw new Error(`Unknown route middleware: '${_}'.`);try{const k=await e.runWithContext(()=>w(g,b));if(!e.payload.serverRendered&&e.isHydrating&&(k===!1||k instanceof Error)){const P=k||Sl({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>hl(P)),!1}if(k===!0)continue;if(k===!1)return k;if(k)return Tb(k)&&k.fatal&&await e.runWithContext(()=>hl(k)),k}catch(k){const P=Sl(k);return P.fatal&&await e.runWithContext(()=>hl(P)),P}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(async(g,b)=>{g.matched.length===0&&await e.runWithContext(()=>hl(Sl({statusCode:404,fatal:!1,statusMessage:`Page not found: ${g.fullPath}`,data:{path:g.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await i.replace({...m,force:!0}),i.options.scrollBehavior=Fn.scrollBehavior}catch(g){await e.runWithContext(()=>hl(g))}}),{provide:{router:i}}}}),Um=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),dF=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),lf=e=>{const t=Ze();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Um(()=>e())}):Um(()=>e())},TE=Gt({name:"nuxt:payload",setup(e){const t=new Set;tn().beforeResolve(async(n,a)=>{if(n.path===a.path)return;const l=await km(n.path);if(l){for(const r of t)delete e.static.data[r];for(const r in l.data)r in e.static.data||t.add(r),e.static.data[r]=l.data[r]}}),lf(()=>{var n;e.hooks.hook("link:prefetch",async a=>{const{hostname:l}=new URL(a,window.location.href);l===window.location.hostname&&await km(a).catch(()=>{console.warn("[nuxt] Error preloading payload for",a)})}),((n=navigator.connection)==null?void 0:n.effectiveType)!=="slow-2g"&&setTimeout(Ts,1e3)})}}),IE=Gt(()=>{const e=tn();lf(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),VE=Gt(e=>{let t;async function n(){const a=await Ts();t&&clearTimeout(t),t=setTimeout(n,cm);try{const l=await $fetch(Jd("builds/latest.json")+`?${Date.now()}`);l.id!==a.id&&e.hooks.callHook("app:manifest:update",l)}catch{}}lf(()=>{t=setTimeout(n,cm)})});function AE(e={}){const t=e.path||window.location.pathname;let n={};try{n=ho(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){a.clear()}),e.hook("app:chunkError",({error:r})=>{a.add(r)});function l(r){const i="href"in r&&r.href[0]==="#"?n.app.baseURL+r.href:Ol(n.app.baseURL,r.fullPath);AE({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(l)}),t.onError((r,o)=>{a.has(r)&&l(o)})}});/*! + * shared v10.0.7 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */const Ji=typeof window<"u",nl=(e,t=!1)=>t?Symbol.for(e):Symbol(e),RE=(e,t,n)=>OE({l:e,k:t,s:n}),OE=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Tt=e=>typeof e=="number"&&isFinite(e),DE=e=>As(e)==="[object Date]",Qi=e=>As(e)==="[object RegExp]",Vs=e=>He(e)&&Object.keys(e).length===0,dt=Object.assign,ME=Object.create,et=(e=null)=>ME(e);let Wm;const rf=()=>Wm||(Wm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:et());function zm(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const NE=Object.prototype.hasOwnProperty;function Vn(e,t){return NE.call(e,t)}const St=Array.isArray,nt=e=>typeof e=="function",Ce=e=>typeof e=="string",gt=e=>typeof e=="boolean",ze=e=>e!==null&&typeof e=="object",$E=e=>ze(e)&&nt(e.then)&&nt(e.catch),np=Object.prototype.toString,As=e=>np.call(e),He=e=>As(e)==="[object Object]",BE=e=>e==null?"":St(e)||He(e)&&e.toString===np?JSON.stringify(e,null,2):String(e);function of(e,t=""){return e.reduce((n,a,l)=>l===0?n+a:n+t+a,"")}function FE(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const hi=e=>!ze(e)||St(e);function vr(e,t){if(hi(e)||hi(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:l}=n.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(ze(a[r])&&!ze(l[r])&&(l[r]=Array.isArray(a[r])?[]:et()),hi(l[r])||hi(a[r])?l[r]=a[r]:n.push({src:a[r],des:l[r]}))})}}const qa=["en","ru","cn"],Ec={en:[],ru:[],cn:[]},HE=[],_r=[{code:"en",language:"en-US",files:[]},{code:"ru",language:"ru-RU",files:[]},{code:"cn",language:"zh-CN",files:[]}],ap="@nuxtjs/i18n",jE=!1,UE="i18n_redirected",WE="nuxtI18nInternal",Km="nuxt-i18n-slp";function Ym(e){return typeof e=="string"?`'${e}'`:new zE().serialize(e)}const zE=function(){var t;class e{constructor(){yv(this,t,new Map)}compare(a,l){const r=typeof a,o=typeof l;return r==="string"&&o==="string"?a.localeCompare(l):r==="number"&&o==="number"?a-l:String.prototype.localeCompare.call(this.serialize(a,!0),this.serialize(l,!0))}serialize(a,l){if(a===null)return"null";switch(typeof a){case"string":return l?a:`'${a}'`;case"bigint":return`${a}n`;case"object":return this.$object(a);case"function":return this.$function(a)}return String(a)}serializeObject(a){const l=Object.prototype.toString.call(a);if(l!=="[object Object]")return this.serializeBuiltInType(l.length<10?`unknown:${l}`:l.slice(8,-1),a);const r=a.constructor,o=r===Object||r===void 0?"":r.name;if(o!==""&&globalThis[o]===r)return this.serializeBuiltInType(o,a);if(typeof a.toJSON=="function"){const i=a.toJSON();return o+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(o,Object.entries(a))}serializeBuiltInType(a,l){const r=this["$"+a];if(r)return r.call(this,l);if(typeof(l==null?void 0:l.entries)=="function")return this.serializeObjectEntries(a,l.entries());throw new Error(`Cannot serialize ${a}`)}serializeObjectEntries(a,l){const r=Array.from(l).sort((i,s)=>this.compare(i[0],s[0]));let o=`${a}{`;for(let i=0;ithis.compare(l,r)))}`}$Map(a){return this.serializeObjectEntries("Map",a.entries())}}t=new WeakMap;for(const n of["Error","RegExp","URL"])e.prototype["$"+n]=function(a){return`${n}(${a})`};for(const n of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+n]=function(a){return`${n}[${a.join(",")}]`};for(const n of["BigInt64Array","BigUint64Array"])e.prototype["$"+n]=function(a){return`${n}[${a.join("n,")}${a.length>0?"n":""}]`};return e}();function KE(e,t){return e===t||Ym(e)===Ym(t)}const YE="$s";function lp(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,a]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [useState] init must be a function: "+a);const l=YE+n,r=Ze(),o=$(r.payload.state,l);if(o.value===void 0&&a){const i=a();if(qe(i))return r.payload.state[l]=i,i;o.value=i}return o}function GE(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},a=t||{},l=a.decode||qE;let r=0;for(;rho(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},yi=window.cookieStore;function rp(e,t){var c;const n={...QE,...t};n.filter??(n.filter=u=>u===e);const a=qm(n)||{};let l;n.maxAge!==void 0?l=n.maxAge*1e3:n.expires&&(l=n.expires.getTime()-Date.now());const r=l!==void 0&&l<=0,o=r||a[e]===void 0||a[e]===null,i=En(r?void 0:a[e]??((c=n.default)==null?void 0:c.call(n))),s=l&&!r?tT(i,l,n.watch&&n.watch!=="shallow"):de(i);{let u=null;try{!yi&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const d=(h=!1)=>{!h&&(n.readonly||KE(s.value,a[e]))||(eT(e,s.value,n),a[e]=En(s.value),u==null||u.postMessage({value:n.encode(s.value)}))},f=h=>{var g;const y=h.refresh?(g=qm(n))==null?void 0:g[e]:n.decode(h.value);v=!0,s.value=y,a[e]=En(y),Me(()=>{v=!1})};let v=!1;const m=!!No();if(m&&bt(()=>{v=!0,d(),u==null||u.close()}),yi){const h=y=>{const g=y.changed.find(p=>p.name===e),b=y.deleted.find(p=>p.name===e);g&&f({value:g.value}),b&&f({value:null})};yi.addEventListener("change",h),m&&bt(()=>yi.removeEventListener("change",h))}else u&&(u.onmessage=({data:h})=>f(h));n.watch&&ge(s,()=>{v||d()},{deep:n.watch!=="shallow"}),o&&d(o)}return s}function qm(e={}){return GE(document.cookie,e)}function ZE(e,t,n={}){return t==null?Gm(e,t,{...n,maxAge:-1}):Gm(e,t,n)}function eT(e,t,n={}){document.cookie=ZE(e,t,n)}const Xm=2147483647;function tT(e,t,n){let a,l,r=0;const o=n?de(e):{value:e};return No()&&bt(()=>{l==null||l(),clearTimeout(a)}),Fw((i,s)=>{n&&(l=ge(o,s));function c(){r=0,clearTimeout(a);const u=t-r,d=u{if(r+=d,r4)return Promise.all(l).then(()=>aT(e,t));t._routePreloaded.add(n);const r=a.map(o=>{var i;return(i=o.components)==null?void 0:i.default}).filter(o=>typeof o=="function");for(const o of r){const i=Promise.resolve(o()).catch(()=>{}).finally(()=>l.splice(l.indexOf(i)));l.push(i)}await Promise.all(l)}function Ls(e){return Ce(e)?e:e!=null?e.toString():"(null)"}function Jm(e,t,n){const{defaultLocale:a,strategy:l,routesNameSeparator:r,defaultLocaleRouteNameSuffix:o,differentDomains:i}=n,s=l!=="no_prefix"||i,c=Ls(e)+(s?r+t:"");return t===a&&l==="prefix_and_default"?c+r+o:c}function lT(e,t){const n=[];for(const[a,l]of t.entries()){const r=e.find(o=>{var i;return((i=o.language)==null?void 0:i.toLowerCase())===l.toLowerCase()});if(r){n.push({code:r.code,score:1-a/t.length});break}}for(const[a,l]of t.entries()){const r=l.split("-")[0].toLowerCase(),o=e.find(i=>{var s;return((s=i.language)==null?void 0:s.split("-")[0].toLowerCase())===r});if(o){n.push({code:o.code,score:.999-a/t.length});break}}return n}function rT(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function oT(e,t){const n=e.map(l=>({code:l.code,language:l.language||l.code})),a=lT(n,t);return a.length===0?"":(a.length>1&&a.sort(rT),a[0].code)}function op(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}const iT=`(${qa.join("|")})`,Tc=op(qa);function sT(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=tl().public.i18n,n=`(?:${e}${t})?`,a=new RegExp(`${e}${iT}${n}$`,"i");return l=>{var r,o,i;return Ce(l)?((r=l.match(Tc))==null?void 0:r[1])??"":l.name?((o=Ls(l.name).match(a))==null?void 0:o[1])??"":l.path?((i=l.path.match(Tc))==null?void 0:i[1])??"":""}}function uT(e){return e!=null&&"global"in e&&"mode"in e}function cT(e){return e!=null&&!("__composer"in e)&&"locale"in e&&qe(e.locale)}function ip(e){return e!=null&&"__composer"in e}function Zi(e){return uT(e)?e.global:e}function Xr(e){const t=Zi(e);return cT(t)?t:ip(t)?t.__composer:t}function Rs(){return window.location.host}function dT(e,t,n){var i,s,c;const a=Rs();if(!a)return a;const l=Ce(n)?n:n.path,r=e.filter(u=>u.domain?(ra(u.domain)?u.domain.replace(/(http|https):\/\//,""):u.domain)===a:St(u==null?void 0:u.domains)?u.domains.includes(a):!1);if(r.length===0)return"";if(r.length===1)return((i=r[0])==null?void 0:i.code)??"";if(t==="no_prefix")return console.warn(cp("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),((s=r[0])==null?void 0:s.code)??"";if(n&&l){const u=(c=l.match(op(r.map(d=>d.code))))==null?void 0:c.at(1);if(u){const d=r.find(f=>f.code===u);return(d==null?void 0:d.code)??""}}const o=r.find(u=>{var d;return((d=u.defaultForDomains)==null?void 0:d.includes(a))??u.domainDefault});return(o==null?void 0:o.code)??""}function sp(e){var o,i;Ze();const t=Rs(),{domainLocales:n}=tl().public.i18n,a=_r.find(s=>s.code===e),l=((o=n==null?void 0:n[e])==null?void 0:o.domain)||(a==null?void 0:a.domain)||((i=a==null?void 0:a.domains)==null?void 0:i.find(s=>s===t));if(!l){console.warn(cp("Could not find domain name for locale "+e));return}return ra(l,{strict:!0})?l:new URL(window.location.origin).protocol+"//"+l}function fT(e,t){const{multiDomainLocales:n,strategy:a,routesNameSeparator:l,defaultLocaleRouteNameSuffix:r}=e;if(!n||!(a==="prefix_except_default"||a==="prefix_and_default"))return;const o=tn(),i=[l,r].join("");for(const s of o.getRoutes()){const c=Ls(s.name);if(c.endsWith(i)){o.removeRoute(c);continue}const u=c.split(l)[1];u===t&&o.addRoute({...s,path:s.path===`/${u}`?"/":s.path.replace(`/${u}`,"")})}}function vT(e){const{locales:t,domainLocales:n,defaultLocale:a,multiDomainLocales:l}=e,r=Rs();if(!l){const o=_r.find(i=>{var d;const s=Ce(i)?i:i.code,c=_r.find(f=>f.code===s);return(((d=n==null?void 0:n[s])==null?void 0:d.domain)??(c==null?void 0:c.domain))===r});return(o==null?void 0:o.code)??a??""}if(t.some(o=>!Ce(o)&&o.defaultForDomains!=null)){const o=t.find(i=>{var s;return!Ce(i)&&!!((s=i.defaultForDomains)!=null&&s.includes(r))});return(o==null?void 0:o.code)??""}return a||""}const so=new Map;async function mT(e,t){const n={messages:{}};for(const a of e){const{default:l}=await a(),r=nt(l)?await t.runWithContext(()=>l()):l;vr(r,n)}return n}function up(e,t){if(e===!1)return[];if(St(e))return e;let n=[];if(Ce(e))return t.every(l=>l!==e)&&n.push(e),n;const a=[...t,"default"];for(const l of a)l in e&&(n=[...n,...e[l].filter(Boolean)]);return n}const hT=e=>As(e)==="[object Module]";async function gT(e,{key:t,load:n},a){let l=null;try{const r=await n().then(o=>hT(o)?o.default:o);nt(r)?l=await a.runWithContext(()=>r(e)):(l=r,l!=null&&so&&so.set(t,l))}catch(r){console.error("Failed locale loading: "+r.message)}return l}async function Ic(e,t,n,a){const l=t[e];if(l==null)return;const r={};for(const o of l){let i=null;so&&so.has(o.key)&&o.cache?i=so.get(o.key):i=await a.runWithContext(()=>gT(e,o,a)),i!=null&&vr(i,r)}n(e,r)}function wr(e,t){const n=Le(t),a=ze(n)?n==null?void 0:n.name:n;if(!(n==null||!a))return Ls(a).split(e.runtimeConfig.public.i18n.routesNameSeparator)[0]}function sf(e,t,n){var l;if(Ce(t)&&ra(t,{acceptRelative:!0}))return t;const a=uf(e,t,n);return a==null?"":((l=a.redirectedFrom)==null?void 0:l.fullPath)||a.fullPath}function Os(e,t,n){return uf(e,t,n)??void 0}function yT(e){if(!Ce(e))return dt({},e);if(e[0]==="/"){const{pathname:t,search:n,hash:a}=fc(e);return{path:t,query:Xd(n),hash:a}}return{name:e}}const bT=e=>!!e.path&&!e.name;function pT(e,t,n){const a=e.runtimeConfig.public.i18n;if(bT(t)){const r=_T(e,t,n),o=wr(e,r);return o?(r.name=Jm(o,n,a),r):(!a.differentDomains&&CT(n,a.defaultLocale,a.strategy)&&(t.path="/"+n+t.path),t.path=(a.trailingSlash?Ki:br)(t.path,!0),t)}t.name||(t.name=wr(e,e.router.currentRoute.value));const l=Jm(t.name,n,a);return e.router.hasRoute(l)&&(t.name=l),t}function uf(e,t,n){try{const a=n||Le(Zi(e.i18n).locale),l=yT(t),r=e.router.resolve(pT(e,l,a));return r.name?r:e.router.resolve(t)}catch(a){if(Un(a,1))return null}}function ST(e,t){var a;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return Le(e.metaState.value);const n=t.meta||{};return((a=Le(n))==null?void 0:a[WE])||{}}function cf(e,t,n){const a=n??e.router.currentRoute.value,l=wr(e,a);if(!l)return"";const r=ST(e,a)[t],o={name:l,params:dt({},a.params,r),fullPath:a.fullPath,query:a.query,hash:a.hash,path:a.path,meta:a.meta},i=sf(e,o,t);if(e.runtimeConfig.public.i18n.differentDomains){const s=sp(t);return s&&Ol(s,i)||i}return i}function _T(e,t,n){if(e.runtimeConfig.public.i18n.strategy==="no_prefix")return t;if(e.runtimeConfig.public.i18n.strategy!=="prefix")return e.router.resolve(t);const a=t.path.slice(1),l=t.path[0]+n+(a&&"/"+a),r=e.router.options.routes.find(o=>o.path===l);return r==null?t:e.router.resolve(dt({},t,r,{path:l}))}function cp(e){return`[${ap}]: ${e}`}function dp(e){return{i18n:e??Ze().$i18n,router:tn(),runtimeConfig:tl(),metaState:lp("nuxt-i18n-meta",()=>({}))}}async function fp(e,t,n=!1){const{differentDomains:a,skipSettingLocaleOnNavigate:l}=e.$config.public.i18n,r=Rr(e.$config.public.i18n),o=Le(e.$i18n.locale),i=Le(e.$i18n.localeCodes);function s(f=o){r===!1||!r.useCookie||l||e.$i18n.setLocaleCookie(f)}const c=await e.$i18n.onBeforeLanguageSwitch(o,t,n,e);if(c&&i.includes(c)){if(o===c)return s(),!1;t=c}if(!t||!n&&a||o===t)return s(),!1;const u=Le(e.$i18n.fallbackLocale),d=e.$i18n.mergeLocaleMessage.bind(e.$i18n);if(u){const f=up(u,[t]);await Promise.all(f.map(v=>Ic(v,Ec,d,e)))}return await Ic(t,Ec,d,e),l?!1:(s(t),e._vueI18n.__setLocale(t),await e.$i18n.onLanguageSwitched(o,t),!0)}function wT(e,t,n,a,l){const{strategy:r,defaultLocale:o,differentDomains:i,multiDomainLocales:s}=e.$config.public.i18n,c=Rr(),u=hp(e,t,l,a);if(u.locale&&u.from!=null&&qa.includes(u.locale))return u.locale;let d="";i||s?d||(d=dT(_r,r,t)):r!=="no_prefix"&&(d||(d=n));const f=(qa.includes(u.locale)||l&&qa.includes(l))&&c&&c.useCookie&&l;return d||(d=f||a||o||""),d}function vp({to:e,nuxtApp:t,from:n,locale:a,routeLocale:l},r=!1){if(l===a||t.$i18n.strategy==="no_prefix")return"";const o=dp();let i=cf(o,a,e);return r&&!i&&(i=sf(o,e.fullPath,a)),rm(i,e.fullPath)||n&&rm(i,n.fullPath)?"":i}const kT=()=>lp(ap+":redirect",()=>"");async function mp({nuxt:e,locale:t,route:n,redirectPath:a},l=!1){const{rootRedirect:r,differentDomains:o,multiDomainLocales:i,skipSettingLocaleOnNavigate:s,locales:c,strategy:u}=e.$config.public.i18n;if(n.path==="/"&&r)return Ce(r)?a="/"+r:(a="/"+r.path,r.statusCode),a=e.$localePath(a,t),Yl(a,{});if(!(s&&(e._vueI18n.__pendingLocale=t,e._vueI18n.__pendingLocalePromise=new Promise(d=>{e._vueI18n.__resolvePendingLocalePromise=()=>d()}),!l))){if(i&&u==="prefix_except_default"){const d=Rs(),f=c.find(m=>{var h;if(!Ce(m))return(h=m.defaultForDomains)==null?void 0:h.find(y=>y===d)}),v=Ce(f)||f==null?void 0:f.code;if(n.path.startsWith(`/${v}`))return Yl(n.path.replace(`/${v}`,""));if(!n.path.startsWith(`/${t}`)&&t!==v){const m=e._vueI18n.__localeFromRoute(n.path);return Yl(m!==""?`/${t+n.path.replace(`/${m}`,"")}`:`/${t+(n.path==="/"?"":n.path)}`)}return a&&n.path!==a?Yl(a):void 0}if(o){const d=kT();d.value&&d.value!==a&&(d.value="",window.location.assign(a))}else if(a)return Yl(a)}}function CT(e,t,n){return n!=="no_prefix"&&!(e===t&&(n==="prefix_and_default"||n==="prefix_except_default"))}function xT(e){const{baseUrl:t,defaultLocale:n,differentDomains:a}=e.$config.public.i18n;if(nt(t))return()=>t(e);const l=nt(n)?n():n;return()=>{if(a&&l){const r=sp(l);if(r)return r}return t??""}}function PT(e){return St(e)?e:[e]}function xl(e,t=dp()){return(...n)=>e(t,...n)}function ET(){const e=navigator.languages;return oT(_r,e)||void 0}function TT(){const e=Rr(),t=e&&e.cookieKey||UE,n=new Date,a={path:"/",readonly:!1,expires:new Date(n.setDate(n.getDate()+365)),sameSite:e&&e.cookieCrossOrigin?"none":"lax",domain:e&&e.cookieDomain||void 0,secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return rp(t,a)}function IT(e,t,n){if(t===!1||!t.useCookie)return;const a=e.value??void 0;if(a!=null){if(qa.includes(a))return a;if(n)return e.value=n,n;e.value=void 0}}function hp(e,t,n,a=""){const l=Rr();if(!l)return{locale:"",error:"disabled"};const r=e.$i18n.strategy,o=e._vueI18n.__firstAccess;if(!o)return{locale:r==="no_prefix"?a:"",error:"first_access_only"};if(r!=="no_prefix"){const c=Ce(t)?t:t.path;if(l.redirectOn==="root"&&c!=="/")return{locale:"",error:"not_redirect_on_root"};if(l.redirectOn==="no prefix"&&!l.alwaysRedirect&&c.match(Tc))return{locale:"",error:"not_redirect_on_no_prefix"}}const i=l.useCookie&&n||void 0;if(i)return{locale:i,from:"cookie"};const s=e.$i18n.getBrowserLocale();return s?{locale:s,from:"navigator_or_header"}:{locale:l.fallbackLocale||"",from:"fallback"}}function Rr(e=tl().public.i18n){return(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage}function VT(e){const t=Ze(),n=Le(t.$i18n.locale),a=Le(t.$i18n.locales).map(i=>Ce(i)?{code:i}:i),l=a.find(i=>i.code===n)||{code:n},r=Ol(Le(Xr(t.$i18n).baseUrl),t.$config.app.baseURL),o=t.$config.public.i18n;return r||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),{dir:e.dir,lang:e.lang,key:e.key,seo:e.seo,locale:n,locales:a,currentDir:l.dir||o.defaultDirection,currentLocale:l,currentLanguage:l.language,baseUrl:r,runtimeI18n:o}}function AT(e,{dir:t=!0,lang:n=!0,seo:a=!0,key:l="hid"}){return LT(e,{dir:t,lang:n,seo:a,key:l})}function LT(e,t){const n={htmlAttrs:{},link:[],meta:[]},a=VT(t);return a.baseUrl==null||(a.dir&&(n.htmlAttrs.dir=a.currentDir),a.lang&&a.currentLanguage&&(n.htmlAttrs.lang=a.currentLanguage),a.seo&&(n.link=n.link.concat(RT(e,a),OT(e,a)),n.meta=n.meta.concat(DT(e,a),MT(a),NT(a)))),n}function RT(e,t){const{defaultLocale:n,strategy:a,differentDomains:l}=t.runtimeI18n,r=[];if(a==="no_prefix"&&!l)return r;const o=new Map;for(const c of t.locales){if(!c.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[u,d]=c.language.split("-");u&&d&&(c.isCatchallLocale||!o.has(u))&&o.set(u,c),o.set(c.language,c)}const i=t.runtimeI18n.experimental.alternateLinkCanonicalQueries===!0,s=i?e.router.resolve({query:{}}):void 0;!t.runtimeI18n.experimental.switchLocalePathLinkSSR&&i&&(s.meta=e.router.currentRoute.value.meta);for(const[c,u]of o.entries()){const d=cf(e,u.code,s);if(!d)continue;const f=l&&u.domain?d:Ol(t.baseUrl,d),v=xs(f,i?yp(e,t):{});r.push({[t.key]:`i18n-alt-${c}`,rel:"alternate",href:v,hreflang:c}),n&&n===u.code&&r.unshift({[t.key]:"i18n-xd",rel:"alternate",href:v,hreflang:"x-default"})}return r}function gp(e,t){const n=e.router.currentRoute.value,a=Os(e,dt({},n,{path:void 0,name:wr(e,n)}));return a?xs(Ol(t.baseUrl,a.path),yp(e,t)):""}function OT(e,t){const n=gp(e,t);return n?[{[t.key]:"i18n-can",rel:"canonical",href:n}]:[]}function yp(e,t){var i;const n=e.router.currentRoute.value,a=Os(e,dt({},n,{path:void 0,name:wr(e,n)})),l=ze(t.seo)&&((i=t.seo)==null?void 0:i.canonicalQueries)||[],r=(a==null?void 0:a.query)||{},o={};for(const s of l.filter(c=>c in r)){o[s]??(o[s]=[]);for(const c of PT(r[s]))o[s].push(c||"")}return o}function DT(e,t){const n=gp(e,t);return n?[{[t.key]:"i18n-og-url",property:"og:url",content:n}]:[]}function MT(e){return e.currentLanguage?[{[e.key]:"i18n-og",property:"og:locale",content:bp(e.currentLanguage)}]:[]}function NT(e){return e.locales.filter(n=>n.language&&n.language!==e.currentLanguage).map(n=>({[e.key]:`i18n-og-alt-${n.language}`,property:"og:locale:alternate",content:bp(n.language)}))}function bp(e=""){return e.replace(/-/g,"_")}/*! + * message-compiler v10.0.7 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */function $T(e,t,n){return{line:e,column:t,offset:n}}function Vc(e,t,n){return{start:e,end:t}}const Je={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},BT=17;function Ds(e,t,n={}){const{domain:a,messages:l,args:r}=n,o=e,i=new SyntaxError(String(o));return i.code=e,t&&(i.location=t),i.domain=a,i}function FT(e){throw e}const ca=" ",HT="\r",Jt=` +`,jT="\u2028",UT="\u2029";function WT(e){const t=e;let n=0,a=1,l=1,r=0;const o=k=>t[k]===HT&&t[k+1]===Jt,i=k=>t[k]===Jt,s=k=>t[k]===UT,c=k=>t[k]===jT,u=k=>o(k)||i(k)||s(k)||c(k),d=()=>n,f=()=>a,v=()=>l,m=()=>r,h=k=>o(k)||s(k)||c(k)?Jt:t[k],y=()=>h(n),g=()=>h(n+r);function b(){return r=0,u(n)&&(a++,l=0),o(n)&&n++,n++,l++,t[n]}function p(){return o(n+r)&&r++,r++,t[n+r]}function S(){n=0,a=1,l=1,r=0}function _(k=0){r=k}function w(){const k=n+r;for(;k!==n;)b();r=0}return{index:d,line:f,column:v,peekOffset:m,charAt:h,currentChar:y,currentPeek:g,next:b,peek:p,reset:S,resetPeek:_,skipToPeek:w}}const Na=void 0,zT=".",Qm="'",KT="tokenizer";function YT(e,t={}){const n=t.location!==!1,a=WT(e),l=()=>a.index(),r=()=>$T(a.line(),a.column(),a.index()),o=r(),i=l(),s={currentType:13,offset:i,startLoc:o,endLoc:o,lastType:13,lastOffset:i,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(L,O,G,...te){const fe=c();if(O.column+=G,O.offset+=G,u){const pe=n?Vc(fe.startLoc,O):null,W=Ds(L,pe,{domain:KT,args:te});u(W)}}function f(L,O,G){L.endLoc=r(),L.currentType=O;const te={type:O};return n&&(te.loc=Vc(L.startLoc,L.endLoc)),G!=null&&(te.value=G),te}const v=L=>f(L,13);function m(L,O){return L.currentChar()===O?(L.next(),O):(d(Je.EXPECTED_TOKEN,r(),0,O),"")}function h(L){let O="";for(;L.currentPeek()===ca||L.currentPeek()===Jt;)O+=L.currentPeek(),L.peek();return O}function y(L){const O=h(L);return L.skipToPeek(),O}function g(L){if(L===Na)return!1;const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O===95}function b(L){if(L===Na)return!1;const O=L.charCodeAt(0);return O>=48&&O<=57}function p(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=g(L.currentPeek());return L.resetPeek(),te}function S(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=L.currentPeek()==="-"?L.peek():L.currentPeek(),fe=b(te);return L.resetPeek(),fe}function _(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=L.currentPeek()===Qm;return L.resetPeek(),te}function w(L,O){const{currentType:G}=O;if(G!==7)return!1;h(L);const te=L.currentPeek()===".";return L.resetPeek(),te}function k(L,O){const{currentType:G}=O;if(G!==8)return!1;h(L);const te=g(L.currentPeek());return L.resetPeek(),te}function P(L,O){const{currentType:G}=O;if(!(G===7||G===11))return!1;h(L);const te=L.currentPeek()===":";return L.resetPeek(),te}function x(L,O){const{currentType:G}=O;if(G!==9)return!1;const te=()=>{const pe=L.currentPeek();return pe==="{"?g(L.peek()):pe==="@"||pe==="|"||pe===":"||pe==="."||pe===ca||!pe?!1:pe===Jt?(L.peek(),te()):R(L,!1)},fe=te();return L.resetPeek(),fe}function I(L){h(L);const O=L.currentPeek()==="|";return L.resetPeek(),O}function R(L,O=!0){const G=(fe=!1,pe="")=>{const W=L.currentPeek();return W==="{"||W==="@"||!W?fe:W==="|"?!(pe===ca||pe===Jt):W===ca?(L.peek(),G(!0,ca)):W===Jt?(L.peek(),G(!0,Jt)):!0},te=G();return O&&L.resetPeek(),te}function A(L,O){const G=L.currentChar();return G===Na?Na:O(G)?(L.next(),G):null}function M(L){const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O>=48&&O<=57||O===95||O===36}function H(L){return A(L,M)}function U(L){const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O>=48&&O<=57||O===95||O===36||O===45}function N(L){return A(L,U)}function Y(L){const O=L.charCodeAt(0);return O>=48&&O<=57}function Q(L){return A(L,Y)}function Z(L){const O=L.charCodeAt(0);return O>=48&&O<=57||O>=65&&O<=70||O>=97&&O<=102}function F(L){return A(L,Z)}function z(L){let O="",G="";for(;O=Q(L);)G+=O;return G}function J(L){let O="";for(;;){const G=L.currentChar();if(G==="{"||G==="}"||G==="@"||G==="|"||!G)break;if(G===ca||G===Jt)if(R(L))O+=G,L.next();else{if(I(L))break;O+=G,L.next()}else O+=G,L.next()}return O}function ae(L){y(L);let O="",G="";for(;O=N(L);)G+=O;return L.currentChar()===Na&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G}function ye(L){y(L);let O="";return L.currentChar()==="-"?(L.next(),O+=`-${z(L)}`):O+=z(L),L.currentChar()===Na&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),O}function Se(L){return L!==Qm&&L!==Jt}function ve(L){y(L),m(L,"'");let O="",G="";for(;O=A(L,Se);)O==="\\"?G+=B(L):G+=O;const te=L.currentChar();return te===Jt||te===Na?(d(Je.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),te===Jt&&(L.next(),m(L,"'")),G):(m(L,"'"),G)}function B(L){const O=L.currentChar();switch(O){case"\\":case"'":return L.next(),`\\${O}`;case"u":return se(L,O,4);case"U":return se(L,O,6);default:return d(Je.UNKNOWN_ESCAPE_SEQUENCE,r(),0,O),""}}function se(L,O,G){m(L,O);let te="";for(let fe=0;fe{const te=L.currentChar();return te==="{"||te==="@"||te==="|"||te==="("||te===")"||!te||te===ca?G:(G+=te,L.next(),O(G))};return O("")}function V(L){y(L);const O=m(L,"|");return y(L),O}function D(L,O){let G=null;switch(L.currentChar()){case"{":return O.braceNest>=1&&d(Je.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),L.next(),G=f(O,2,"{"),y(L),O.braceNest++,G;case"}":return O.braceNest>0&&O.currentType===2&&d(Je.EMPTY_PLACEHOLDER,r(),0),L.next(),G=f(O,3,"}"),O.braceNest--,O.braceNest>0&&y(L),O.inLinked&&O.braceNest===0&&(O.inLinked=!1),G;case"@":return O.braceNest>0&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G=j(L,O)||v(O),O.braceNest=0,G;default:{let fe=!0,pe=!0,W=!0;if(I(L))return O.braceNest>0&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,G;if(O.braceNest>0&&(O.currentType===4||O.currentType===5||O.currentType===6))return d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),O.braceNest=0,re(L,O);if(fe=p(L,O))return G=f(O,4,ae(L)),y(L),G;if(pe=S(L,O))return G=f(O,5,ye(L)),y(L),G;if(W=_(L,O))return G=f(O,6,ve(L)),y(L),G;if(!fe&&!pe&&!W)return G=f(O,12,X(L)),d(Je.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,G.value),y(L),G;break}}return G}function j(L,O){const{currentType:G}=O;let te=null;const fe=L.currentChar();switch((G===7||G===8||G===11||G===9)&&(fe===Jt||fe===ca)&&d(Je.INVALID_LINKED_FORMAT,r(),0),fe){case"@":return L.next(),te=f(O,7,"@"),O.inLinked=!0,te;case".":return y(L),L.next(),f(O,8,".");case":":return y(L),L.next(),f(O,9,":");default:return I(L)?(te=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,te):w(L,O)||P(L,O)?(y(L),j(L,O)):k(L,O)?(y(L),f(O,11,me(L))):x(L,O)?(y(L),fe==="{"?D(L,O)||te:f(O,10,q(L))):(G===7&&d(Je.INVALID_LINKED_FORMAT,r(),0),O.braceNest=0,O.inLinked=!1,re(L,O))}}function re(L,O){let G={type:13};if(O.braceNest>0)return D(L,O)||v(O);if(O.inLinked)return j(L,O)||v(O);switch(L.currentChar()){case"{":return D(L,O)||v(O);case"}":return d(Je.UNBALANCED_CLOSING_BRACE,r(),0),L.next(),f(O,3,"}");case"@":return j(L,O)||v(O);default:{if(I(L))return G=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,G;if(R(L))return f(O,0,J(L));break}}return G}function ee(){const{currentType:L,offset:O,startLoc:G,endLoc:te}=s;return s.lastType=L,s.lastOffset=O,s.lastStartLoc=G,s.lastEndLoc=te,s.offset=l(),s.startLoc=r(),a.currentChar()===Na?f(s,13):re(a,s)}return{nextToken:ee,currentOffset:l,currentPosition:r,context:c}}const GT="parser",qT=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function XT(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JT(e={}){const t=e.location!==!1,{onError:n}=e;function a(g,b,p,S,..._){const w=g.currentPosition();if(w.offset+=S,w.column+=S,n){const k=t?Vc(p,w):null,P=Ds(b,k,{domain:GT,args:_});n(P)}}function l(g,b,p){const S={type:g};return t&&(S.start=b,S.end=b,S.loc={start:p,end:p}),S}function r(g,b,p,S){t&&(g.end=b,g.loc&&(g.loc.end=p))}function o(g,b){const p=g.context(),S=l(3,p.offset,p.startLoc);return S.value=b,r(S,g.currentOffset(),g.currentPosition()),S}function i(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(5,S,_);return w.index=parseInt(b,10),g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function s(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(4,S,_);return w.key=b,g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function c(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(9,S,_);return w.value=b.replace(qT,XT),g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function u(g){const b=g.nextToken(),p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(8,S,_);return b.type!==11?(a(g,Je.UNEXPECTED_EMPTY_LINKED_MODIFIER,p.lastStartLoc,0),w.value="",r(w,S,_),{nextConsumeToken:b,node:w}):(b.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,p.lastStartLoc,0,Hn(b)),w.value=b.value||"",r(w,g.currentOffset(),g.currentPosition()),{node:w})}function d(g,b){const p=g.context(),S=l(7,p.offset,p.startLoc);return S.value=b,r(S,g.currentOffset(),g.currentPosition()),S}function f(g){const b=g.context(),p=l(6,b.offset,b.startLoc);let S=g.nextToken();if(S.type===8){const _=u(g);p.modifier=_.node,S=_.nextConsumeToken||g.nextToken()}switch(S.type!==9&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),S=g.nextToken(),S.type===2&&(S=g.nextToken()),S.type){case 10:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=d(g,S.value||"");break;case 4:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=s(g,S.value||"");break;case 5:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=i(g,S.value||"");break;case 6:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=c(g,S.value||"");break;default:{a(g,Je.UNEXPECTED_EMPTY_LINKED_KEY,b.lastStartLoc,0);const _=g.context(),w=l(7,_.offset,_.startLoc);return w.value="",r(w,_.offset,_.startLoc),p.key=w,r(p,_.offset,_.startLoc),{nextConsumeToken:S,node:p}}}return r(p,g.currentOffset(),g.currentPosition()),{node:p}}function v(g){const b=g.context(),p=b.currentType===1?g.currentOffset():b.offset,S=b.currentType===1?b.endLoc:b.startLoc,_=l(2,p,S);_.items=[];let w=null;do{const x=w||g.nextToken();switch(w=null,x.type){case 0:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(o(g,x.value||""));break;case 5:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(i(g,x.value||""));break;case 4:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(s(g,x.value||""));break;case 6:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(c(g,x.value||""));break;case 7:{const I=f(g);_.items.push(I.node),w=I.nextConsumeToken||null;break}}}while(b.currentType!==13&&b.currentType!==1);const k=b.currentType===1?b.lastOffset:g.currentOffset(),P=b.currentType===1?b.lastEndLoc:g.currentPosition();return r(_,k,P),_}function m(g,b,p,S){const _=g.context();let w=S.items.length===0;const k=l(1,b,p);k.cases=[],k.cases.push(S);do{const P=v(g);w||(w=P.items.length===0),k.cases.push(P)}while(_.currentType!==13);return w&&a(g,Je.MUST_HAVE_MESSAGES_IN_PLURAL,p,0),r(k,g.currentOffset(),g.currentPosition()),k}function h(g){const b=g.context(),{offset:p,startLoc:S}=b,_=v(g);return b.currentType===13?_:m(g,p,S,_)}function y(g){const b=YT(g,dt({},e)),p=b.context(),S=l(0,p.offset,p.startLoc);return t&&S.loc&&(S.loc.source=g),S.body=h(b),e.onCacheKey&&(S.cacheKey=e.onCacheKey(g)),p.currentType!==13&&a(b,Je.UNEXPECTED_LEXICAL_ANALYSIS,p.lastStartLoc,0,g[p.offset]||""),r(S,b.currentOffset(),b.currentPosition()),S}return{parse:y}}function Hn(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 QT(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function Zm(e,t){for(let n=0;neh(n)),e}function eh(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;no;function s(h,y){o.code+=h}function c(h,y=!0){const g=y?a:"";s(l?g+" ".repeat(h):g)}function u(h=!0){const y=++o.indentLevel;h&&c(y)}function d(h=!0){const y=--o.indentLevel;h&&c(y)}function f(){c(o.indentLevel)}return{context:i,push:s,indent:u,deindent:d,newline:f,helper:h=>`_${h}`,needIndent:()=>o.needIndent}}function nI(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),kr(e,t.key),t.modifier?(e.push(", "),kr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function aI(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const l=t.items.length;for(let r=0;r1){e.push(`${n("plural")}([`),e.indent(a());const l=t.cases.length;for(let r=0;r{const n=Ce(t.mode)?t.mode:"normal",a=Ce(t.filename)?t.filename:"message.intl";t.sourceMap;const l=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,r=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],i=tI(e,{filename:a,breakLineCode:l,needIndent:r});i.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),i.indent(r),o.length>0&&(i.push(`const { ${of(o.map(u=>`${u}: _${u}`),", ")} } = ctx`),i.newline()),i.push("return "),kr(i,e),i.deindent(r),i.push("}"),delete e.helpers;const{code:s,map:c}=i.context();return{ast:e,code:s,map:c?c.toJSON():void 0}};function iI(e,t={}){const n=dt({},t),a=!!n.jit,l=!!n.minify,r=n.optimize==null?!0:n.optimize,i=JT(n).parse(e);return a?(r&&eI(i),l&&nr(i),{ast:i,code:""}):(ZT(i,n),oI(i,n))}/*! + * core-base v10.0.7 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */function sI(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(rf().__INTLIFY_PROD_DEVTOOLS__=!1)}function Xn(e){return ze(e)&&ff(e)===0&&(Vn(e,"b")||Vn(e,"body"))}const pp=["b","body"];function uI(e){return al(e,pp)}const Sp=["c","cases"];function cI(e){return al(e,Sp,[])}const _p=["s","static"];function dI(e){return al(e,_p)}const wp=["i","items"];function fI(e){return al(e,wp,[])}const kp=["t","type"];function ff(e){return al(e,kp)}const Cp=["v","value"];function bi(e,t){const n=al(e,Cp);if(n!=null)return n;throw bo(t)}const xp=["m","modifier"];function vI(e){return al(e,xp)}const Pp=["k","key"];function mI(e){const t=al(e,Pp);if(t)return t;throw bo(6)}function al(e,t,n){for(let a=0;ahI(n,e)}function hI(e,t){const n=uI(t);if(n==null)throw bo(0);if(ff(n)===1){const r=cI(n);return e.plural(r.reduce((o,i)=>[...o,th(e,i)],[]))}else return th(e,n)}function th(e,t){const n=dI(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const a=fI(t).reduce((l,r)=>[...l,Ac(e,r)],[]);return e.normalize(a)}}function Ac(e,t){const n=ff(t);switch(n){case 3:return bi(t,n);case 9:return bi(t,n);case 4:{const a=t;if(Vn(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Vn(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw bo(n)}case 5:{const a=t;if(Vn(a,"i")&&Tt(a.i))return e.interpolate(e.list(a.i));if(Vn(a,"index")&&Tt(a.index))return e.interpolate(e.list(a.index));throw bo(n)}case 6:{const a=t,l=vI(a),r=mI(a);return e.linked(Ac(e,r),l?Ac(e,l):void 0,e.type)}case 7:return bi(t,n);case 8:return bi(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const gI=e=>e;let pi=et();function yI(e,t={}){let n=!1;const a=t.onError||FT;return t.onError=l=>{n=!0,a(l)},{...iI(e,t),detectError:n}}function bI(e,t){if(Ce(e)){gt(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||gI)(e),l=pi[a];if(l)return l;const{ast:r,detectError:o}=yI(e,{...t,location:!1,jit:!0}),i=Au(r);return o?i:pi[a]=i}else{const n=e.cacheKey;if(n){const a=pi[n];return a||(pi[n]=Au(e))}else return Au(e)}}let po=null;function pI(e){po=e}function SI(e,t,n){po&&po.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const _I=wI("function:translate");function wI(e){return t=>po&&po.emit(e,t)}const ga={INVALID_ARGUMENT:BT,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},kI=24;function ya(e){return Ds(e,null,void 0)}function vf(e,t){return t.locale!=null?nh(t.locale):nh(e.locale)}let Lu;function nh(e){if(Ce(e))return e;if(nt(e)){if(e.resolvedOnce&&Lu!=null)return Lu;if(e.constructor.name==="Function"){const t=e();if($E(t))throw ya(ga.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Lu=t}else throw ya(ga.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ya(ga.NOT_SUPPORT_LOCALE_TYPE)}function CI(e,t,n){return[...new Set([n,...St(t)?t:ze(t)?Object.keys(t):Ce(t)?[t]:[n]])]}function Tp(e,t,n){const a=Ce(n)?n:es,l=e;l.__localeChainCache||(l.__localeChainCache=new Map);let r=l.__localeChainCache.get(a);if(!r){r=[];let o=[n];for(;St(o);)o=ah(r,o,t);const i=St(t)||!He(t)?t:t.default?t.default:null;o=Ce(i)?[i]:i,St(o)&&ah(r,o,!1),l.__localeChainCache.set(a,r)}return r}function ah(e,t,n){let a=!0;for(let l=0;l{o===void 0?o=i:o+=i},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),l++},f[3]=()=>{if(l>0)l--,a=4,f[0]();else{if(l=0,o===void 0||(o=AI(o),o===!1))return!1;f[1]()}};function v(){const m=e[n+1];if(a===5&&m==="'"||a===6&&m==='"')return n++,i="\\"+m,f[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&v())){if(s=VI(r),d=ll[a],c=d[s]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(i=r,u()===!1))))return;if(a===7)return t}}const lh=new Map;function RI(e,t){return ze(e)?e[t]:null}function OI(e,t){if(!ze(e))return null;let n=lh.get(t);if(n||(n=LI(t),n&&lh.set(t,n)),!n)return null;const a=n.length;let l=e,r=0;for(;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function MI(){return{upper:(e,t)=>t==="text"&&Ce(e)?e.toUpperCase():t==="vnode"&&ze(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ce(e)?e.toLowerCase():t==="vnode"&&ze(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ce(e)?oh(e):t==="vnode"&&ze(e)&&"__v_isVNode"in e?oh(e.children):e}}let Ip;function NI(e){Ip=e}let Vp;function $I(e){Vp=e}let Ap;function BI(e){Ap=e}let Lp=null;const FI=e=>{Lp=e},HI=()=>Lp;let Rp=null;const ih=e=>{Rp=e},jI=()=>Rp;let sh=0;function UI(e={}){const t=nt(e.onWarn)?e.onWarn:FE,n=Ce(e.version)?e.version:DI,a=Ce(e.locale)||nt(e.locale)?e.locale:es,l=nt(a)?es:a,r=St(e.fallbackLocale)||He(e.fallbackLocale)||Ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l,o=He(e.messages)?e.messages:Ru(l),i=He(e.datetimeFormats)?e.datetimeFormats:Ru(l),s=He(e.numberFormats)?e.numberFormats:Ru(l),c=dt(et(),e.modifiers,MI()),u=e.pluralRules||et(),d=nt(e.missing)?e.missing:null,f=gt(e.missingWarn)||Qi(e.missingWarn)?e.missingWarn:!0,v=gt(e.fallbackWarn)||Qi(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,y=nt(e.postTranslation)?e.postTranslation:null,g=He(e.processor)?e.processor:null,b=gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter,S=nt(e.messageCompiler)?e.messageCompiler:Ip,_=nt(e.messageResolver)?e.messageResolver:Vp||RI,w=nt(e.localeFallbacker)?e.localeFallbacker:Ap||CI,k=ze(e.fallbackContext)?e.fallbackContext:void 0,P=e,x=ze(P.__datetimeFormatters)?P.__datetimeFormatters:new Map,I=ze(P.__numberFormatters)?P.__numberFormatters:new Map,R=ze(P.__meta)?P.__meta:{};sh++;const A={version:n,cid:sh,locale:a,fallbackLocale:r,messages:o,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:v,fallbackFormat:m,unresolving:h,postTranslation:y,processor:g,warnHtmlMessage:b,escapeParameter:p,messageCompiler:S,messageResolver:_,localeFallbacker:w,fallbackContext:k,onWarn:t,__meta:R};return A.datetimeFormats=i,A.numberFormats=s,A.__datetimeFormatters=x,A.__numberFormatters=I,__INTLIFY_PROD_DEVTOOLS__&&SI(A,n,R),A}const Ru=e=>({[e]:et()});function mf(e,t,n,a,l){const{missing:r,onWarn:o}=e;if(r!==null){const i=r(e,n,t,l);return Ce(i)?i:t}else return t}function Kr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function WI(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function zI(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;a{Op.includes(s)?o[s]=n[s]:r[s]=n[s]}),Ce(a)?r.locale=a:He(a)&&(o=a),He(l)&&(o=l),[r.key||"",i,r,o]}function ch(e,t,n){const a=e;for(const l in n){const r=`${t}__${l}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function dh(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:l,onWarn:r,localeFallbacker:o}=e,{__numberFormatters:i}=e,[s,c,u,d]=Rc(...t),f=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const v=!!u.part,m=vf(e,u),h=o(e,l,m);if(!Ce(s)||s==="")return new Intl.NumberFormat(m,d).format(c);let y={},g,b=null;const p="number format";for(let w=0;w{Dp.includes(s)?o[s]=n[s]:r[s]=n[s]}),Ce(a)?r.locale=a:He(a)&&(o=a),He(l)&&(o=l),[r.key||"",i,r,o]}function fh(e,t,n){const a=e;for(const l in n){const r=`${t}__${l}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}const KI=e=>e,YI=e=>"",GI="text",qI=e=>e.length===0?"":of(e),XI=BE;function vh(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function JI(e){const t=Tt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Tt(e.named.count)||Tt(e.named.n))?Tt(e.named.count)?e.named.count:Tt(e.named.n)?e.named.n:t:t}function QI(e,t){t.count||(t.count=e),t.n||(t.n=e)}function ZI(e={}){const t=e.locale,n=JI(e),a=ze(e.pluralRules)&&Ce(t)&&nt(e.pluralRules[t])?e.pluralRules[t]:vh,l=ze(e.pluralRules)&&Ce(t)&&nt(e.pluralRules[t])?vh:void 0,r=g=>g[a(n,g.length,l)],o=e.list||[],i=g=>o[g],s=e.named||et();Tt(e.pluralIndex)&&QI(n,s);const c=g=>s[g];function u(g,b){const p=nt(e.messages)?e.messages(g,!!b):ze(e.messages)?e.messages[g]:!1;return p||(e.parent?e.parent.message(g):YI)}const d=g=>e.modifiers?e.modifiers[g]:KI,f=He(e.processor)&&nt(e.processor.normalize)?e.processor.normalize:qI,v=He(e.processor)&&nt(e.processor.interpolate)?e.processor.interpolate:XI,m=He(e.processor)&&Ce(e.processor.type)?e.processor.type:GI,y={list:i,named:c,plural:r,linked:(g,...b)=>{const[p,S]=b;let _="text",w="";b.length===1?ze(p)?(w=p.modifier||w,_=p.type||_):Ce(p)&&(w=p||w):b.length===2&&(Ce(p)&&(w=p||w),Ce(S)&&(_=S||_));const k=u(g,!0)(y),P=_==="vnode"&&St(k)&&w?k[0]:k;return w?d(w)(P,_):P},message:u,type:m,interpolate:v,normalize:f,values:dt(et(),o,s)};return y}const mh=()=>"",Sn=e=>nt(e);function hh(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:l,messageCompiler:r,fallbackLocale:o,messages:i}=e,[s,c]=Oc(...t),u=gt(c.missingWarn)?c.missingWarn:e.missingWarn,d=gt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=gt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,v=!!c.resolvedMessage,m=Ce(c.default)||gt(c.default)?gt(c.default)?r?s:()=>s:c.default:n?r?s:()=>s:null,h=n||m!=null&&(Ce(m)||nt(m)),y=vf(e,c);f&&eV(c);let[g,b,p]=v?[s,y,i[y]||et()]:Mp(e,s,y,o,d,u),S=g,_=s;if(!v&&!(Ce(S)||Xn(S)||Sn(S))&&h&&(S=m,_=S),!v&&(!(Ce(S)||Xn(S)||Sn(S))||!Ce(b)))return l?Ms:s;let w=!1;const k=()=>{w=!0},P=Sn(S)?S:Np(e,s,b,S,_,k);if(w)return S;const x=aV(e,b,p,c),I=ZI(x),R=tV(e,P,I),A=a?a(R,s):R;if(__INTLIFY_PROD_DEVTOOLS__){const M={timestamp:Date.now(),key:Ce(s)?s:Sn(S)?S.key:"",locale:b||(Sn(S)?S.locale:""),format:Ce(S)?S:Sn(S)?S.source:"",message:A};M.meta=dt({},e.__meta,HI()||{}),_I(M)}return A}function eV(e){St(e.list)?e.list=e.list.map(t=>Ce(t)?zm(t):t):ze(e.named)&&Object.keys(e.named).forEach(t=>{Ce(e.named[t])&&(e.named[t]=zm(e.named[t]))})}function Mp(e,t,n,a,l,r){const{messages:o,onWarn:i,messageResolver:s,localeFallbacker:c}=e,u=c(e,a,n);let d=et(),f,v=null;const m="translate";for(let h=0;ha;return c.locale=n,c.key=t,c}const s=o(a,nV(e,n,l,a,i,r));return s.locale=n,s.key=t,s.source=a,s}function tV(e,t,n){return t(n)}function Oc(...e){const[t,n,a]=e,l=et();if(!Ce(t)&&!Tt(t)&&!Sn(t)&&!Xn(t))throw ya(ga.INVALID_ARGUMENT);const r=Tt(t)?String(t):(Sn(t),t);return Tt(n)?l.plural=n:Ce(n)?l.default=n:He(n)&&!Vs(n)?l.named=n:St(n)&&(l.list=n),Tt(a)?l.plural=a:Ce(a)?l.default=a:He(a)&&dt(l,a),[r,l]}function nV(e,t,n,a,l,r){return{locale:t,key:n,warnHtmlMessage:l,onError:o=>{throw r&&r(o),o},onCacheKey:o=>RE(t,n,o)}}function aV(e,t,n,a){const{modifiers:l,pluralRules:r,messageResolver:o,fallbackLocale:i,fallbackWarn:s,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:l,pluralRules:r,messages:(v,m)=>{let h=o(n,v);if(h==null&&(u||m)){const[,,y]=Mp(u||e,v,t,i,s,c);h=o(y,v)}if(Ce(h)||Xn(h)){let y=!1;const b=Np(e,v,t,h,v,()=>{y=!0});return y?mh:b}else return Sn(h)?h:mh}};return e.processor&&(f.processor=e.processor),a.list&&(f.list=a.list),a.named&&(f.named=a.named),Tt(a.plural)&&(f.pluralIndex=a.plural),f}sI();/*! + * vue-i18n v10.0.7 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */const lV="10.0.7";function rV(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(rf().__INTLIFY_PROD_DEVTOOLS__=!1)}const wn={UNEXPECTED_RETURN_TYPE:kI,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Dn(e,...t){return Ds(e,null,void 0)}const Dc=nl("__translateVNode"),Mc=nl("__datetimeParts"),Nc=nl("__numberParts"),oV=nl("__setPluralRules"),iV=nl("__injectWithOption"),$c=nl("__dispose");function So(e){if(!ze(e)||Xn(e))return e;for(const t in e)if(Vn(e,t))if(!t.includes("."))ze(e[t])&&So(e[t]);else{const n=t.split("."),a=n.length-1;let l=e,r=!1;for(let o=0;o{if("locale"in i&&"resource"in i){const{locale:s,resource:c}=i;s?(o[s]=o[s]||et(),vr(c,o[s])):vr(c,o)}else Ce(i)&&vr(JSON.parse(i),o)}),l==null&&r)for(const i in o)Vn(o,i)&&So(o[i]);return o}function Bp(e){return e.type}function sV(e,t,n){let a=ze(t.messages)?t.messages:et();"__i18nGlobal"in n&&(a=$p(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const l=Object.keys(a);l.length&&l.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(ze(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(ze(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function gh(e){return C(Sa,null,e,0)}const yh="__INTLIFY_META__",bh=()=>[],uV=()=>!1;let ph=0;function Sh(e){return(t,n,a,l)=>e(n,a,la()||void 0,l)}const cV=()=>{const e=la();let t=null;return e&&(t=Bp(e)[yh])?{[yh]:t}:null};function Fp(e={}){const{__root:t,__injectWithOption:n}=e,a=t===void 0,l=e.flatJson,r=Ji?de:he;let o=gt(e.inheritLocale)?e.inheritLocale:!0;const i=r(t&&o?t.locale.value:Ce(e.locale)?e.locale:es),s=r(t&&o?t.fallbackLocale.value:Ce(e.fallbackLocale)||St(e.fallbackLocale)||He(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),c=r($p(i.value,e)),u=r(He(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),d=r(He(e.numberFormats)?e.numberFormats:{[i.value]:{}});let f=t?t.missingWarn:gt(e.missingWarn)||Qi(e.missingWarn)?e.missingWarn:!0,v=t?t.fallbackWarn:gt(e.fallbackWarn)||Qi(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:gt(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,y=nt(e.missing)?e.missing:null,g=nt(e.missing)?Sh(e.missing):null,b=nt(e.postTranslation)?e.postTranslation:null,p=t?t.warnHtmlMessage:gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter;const _=t?t.modifiers:He(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,k;k=(()=>{a&&ih(null);const W={version:lV,locale:i.value,fallbackLocale:s.value,messages:c.value,modifiers:_,pluralRules:w,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:v,fallbackFormat:h,unresolving:!0,postTranslation:b===null?void 0:b,warnHtmlMessage:p,escapeParameter:S,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};W.datetimeFormats=u.value,W.numberFormats=d.value,W.__datetimeFormatters=He(k)?k.__datetimeFormatters:void 0,W.__numberFormatters=He(k)?k.__numberFormatters:void 0;const le=UI(W);return a&&ih(le),le})(),Kr(k,i.value,s.value);function x(){return[i.value,s.value,c.value,u.value,d.value]}const I=T({get:()=>i.value,set:W=>{i.value=W,k.locale=i.value}}),R=T({get:()=>s.value,set:W=>{s.value=W,k.fallbackLocale=s.value,Kr(k,i.value,W)}}),A=T(()=>c.value),M=T(()=>u.value),H=T(()=>d.value);function U(){return nt(b)?b:null}function N(W){b=W,k.postTranslation=W}function Y(){return y}function Q(W){W!==null&&(g=Sh(W)),y=W,k.missing=g}const Z=(W,le,xe,Te,Be,Fe)=>{x();let _t;try{__INTLIFY_PROD_DEVTOOLS__,a||(k.fallbackContext=t?jI():void 0),_t=W(k)}finally{__INTLIFY_PROD_DEVTOOLS__,a||(k.fallbackContext=void 0)}if(xe!=="translate exists"&&Tt(_t)&&_t===Ms||xe==="translate exists"&&!_t){const[Mt,gn]=le();return t&&m?Te(t):Be(Mt)}else{if(Fe(_t))return _t;throw Dn(wn.UNEXPECTED_RETURN_TYPE)}};function F(...W){return Z(le=>Reflect.apply(hh,null,[le,...W]),()=>Oc(...W),"translate",le=>Reflect.apply(le.t,le,[...W]),le=>le,le=>Ce(le))}function z(...W){const[le,xe,Te]=W;if(Te&&!ze(Te))throw Dn(wn.INVALID_ARGUMENT);return F(le,xe,dt({resolvedMessage:!0},Te||{}))}function J(...W){return Z(le=>Reflect.apply(uh,null,[le,...W]),()=>Lc(...W),"datetime format",le=>Reflect.apply(le.d,le,[...W]),()=>rh,le=>Ce(le))}function ae(...W){return Z(le=>Reflect.apply(dh,null,[le,...W]),()=>Rc(...W),"number format",le=>Reflect.apply(le.n,le,[...W]),()=>rh,le=>Ce(le))}function ye(W){return W.map(le=>Ce(le)||Tt(le)||gt(le)?gh(String(le)):le)}const ve={normalize:ye,interpolate:W=>W,type:"vnode"};function B(...W){return Z(le=>{let xe;const Te=le;try{Te.processor=ve,xe=Reflect.apply(hh,null,[Te,...W])}finally{Te.processor=null}return xe},()=>Oc(...W),"translate",le=>le[Dc](...W),le=>[gh(le)],le=>St(le))}function se(...W){return Z(le=>Reflect.apply(dh,null,[le,...W]),()=>Rc(...W),"number format",le=>le[Nc](...W),bh,le=>Ce(le)||St(le))}function oe(...W){return Z(le=>Reflect.apply(uh,null,[le,...W]),()=>Lc(...W),"datetime format",le=>le[Mc](...W),bh,le=>Ce(le)||St(le))}function X(W){w=W,k.pluralRules=w}function me(W,le){return Z(()=>{if(!W)return!1;const xe=Ce(le)?le:i.value,Te=D(xe),Be=k.messageResolver(Te,W);return Xn(Be)||Sn(Be)||Ce(Be)},()=>[W],"translate exists",xe=>Reflect.apply(xe.te,xe,[W,le]),uV,xe=>gt(xe))}function q(W){let le=null;const xe=Tp(k,s.value,i.value);for(let Te=0;Te{o&&(i.value=W,k.locale=W,Kr(k,i.value,s.value))}),ge(t.fallbackLocale,W=>{o&&(s.value=W,k.fallbackLocale=W,Kr(k,i.value,s.value))}));const pe={id:ph,locale:I,fallbackLocale:R,get inheritLocale(){return o},set inheritLocale(W){o=W,W&&t&&(i.value=t.locale.value,s.value=t.fallbackLocale.value,Kr(k,i.value,s.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:A,get modifiers(){return _},get pluralRules(){return w||{}},get isGlobal(){return a},get missingWarn(){return f},set missingWarn(W){f=W,k.missingWarn=f},get fallbackWarn(){return v},set fallbackWarn(W){v=W,k.fallbackWarn=v},get fallbackRoot(){return m},set fallbackRoot(W){m=W},get fallbackFormat(){return h},set fallbackFormat(W){h=W,k.fallbackFormat=h},get warnHtmlMessage(){return p},set warnHtmlMessage(W){p=W,k.warnHtmlMessage=W},get escapeParameter(){return S},set escapeParameter(W){S=W,k.escapeParameter=W},t:F,getLocaleMessage:D,setLocaleMessage:j,mergeLocaleMessage:re,getPostTranslationHandler:U,setPostTranslationHandler:N,getMissingHandler:Y,setMissingHandler:Q,[oV]:X};return pe.datetimeFormats=M,pe.numberFormats=H,pe.rt=z,pe.te=me,pe.tm=V,pe.d=J,pe.n=ae,pe.getDateTimeFormat=ee,pe.setDateTimeFormat=L,pe.mergeDateTimeFormat=O,pe.getNumberFormat=G,pe.setNumberFormat=te,pe.mergeNumberFormat=fe,pe[iV]=n,pe[Dc]=B,pe[Mc]=oe,pe[Nc]=se,pe}const hf={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function dV({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,l)=>[...a,...l.type===we?l.children:[l]],[]):t.reduce((n,a)=>{const l=e[a];return l&&(n[a]=l()),n},et())}function Hp(){return we}const fV=Cn({name:"i18n-t",props:dt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Tt(e)||!isNaN(e)}},hf),setup(e,t){const{slots:n,attrs:a}=t,l=e.i18n||gf({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(d=>d!=="_"),o=et();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=Ce(e.plural)?+e.plural:e.plural);const i=dV(t,r),s=l[Dc](e.keypath,i,o),c=dt(et(),a),u=Ce(e.tag)||ze(e.tag)?e.tag:Hp();return lt(u,c,s)}}}),_h=fV;function vV(e){return St(e)&&!Ce(e[0])}function jp(e,t,n,a){const{slots:l,attrs:r}=t;return()=>{const o={part:!0};let i=et();e.locale&&(o.locale=e.locale),Ce(e.format)?o.key=e.format:ze(e.format)&&(Ce(e.format.key)&&(o.key=e.format.key),i=Object.keys(e.format).reduce((f,v)=>n.includes(v)?dt(et(),f,{[v]:e.format[v]}):f,et()));const s=a(e.value,o,i);let c=[o.key];St(s)?c=s.map((f,v)=>{const m=l[f.type],h=m?m({[f.type]:f.value,index:v,parts:s}):[f.value];return vV(h)&&(h[0].key=`${f.type}-${v}`),h}):Ce(s)&&(c=[s]);const u=dt(et(),r),d=Ce(e.tag)||ze(e.tag)?e.tag:Hp();return lt(d,u,c)}}const mV=Cn({name:"i18n-n",props:dt({value:{type:Number,required:!0},format:{type:[String,Object]}},hf),setup(e,t){const n=e.i18n||gf({useScope:e.scope,__useComponent:!0});return jp(e,t,Dp,(...a)=>n[Nc](...a))}}),wh=mV,hV=Cn({name:"i18n-d",props:dt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},hf),setup(e,t){const n=e.i18n||gf({useScope:e.scope,__useComponent:!0});return jp(e,t,Op,(...a)=>n[Mc](...a))}}),kh=hV;function gV(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function yV(e){const t=o=>{const{instance:i,value:s}=o;if(!i||!i.$)throw Dn(wn.UNEXPECTED_ERROR);const c=gV(e,i.$),u=Ch(s);return[Reflect.apply(c.t,c,[...xh(u)]),c]};return{created:(o,i)=>{const[s,c]=t(i);Ji&&e.global===c&&(o.__i18nWatcher=ge(c.locale,()=>{i.instance&&i.instance.$forceUpdate()})),o.__composer=c,o.textContent=s},unmounted:o=>{Ji&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:i})=>{if(o.__composer){const s=o.__composer,c=Ch(i);o.textContent=Reflect.apply(s.t,s,[...xh(c)])}},getSSRProps:o=>{const[i]=t(o);return{textContent:i}}}}function Ch(e){if(Ce(e))return{path:e};if(He(e)){if(!("path"in e))throw Dn(wn.REQUIRED_VALUE,"path");return e}else throw Dn(wn.INVALID_VALUE)}function xh(e){const{path:t,locale:n,args:a,choice:l,plural:r}=e,o={},i=a||{};return Ce(n)&&(o.locale=n),Tt(l)&&(o.plural=l),Tt(r)&&(o.plural=r),[t,i,o]}function bV(e,t,...n){const a=He(n[0])?n[0]:{};(gt(a.globalInstall)?a.globalInstall:!0)&&([_h.name,"I18nT"].forEach(r=>e.component(r,_h)),[wh.name,"I18nN"].forEach(r=>e.component(r,wh)),[kh.name,"I18nD"].forEach(r=>e.component(r,kh))),e.directive("t",yV(t))}const pV=nl("global-vue-i18n");function SV(e={},t){const n=gt(e.globalInjection)?e.globalInjection:!0,a=new Map,[l,r]=_V(e),o=nl("");function i(d){return a.get(d)||null}function s(d,f){a.set(d,f)}function c(d){a.delete(d)}const u={get mode(){return"composition"},async install(d,...f){if(d.__VUE_I18N_SYMBOL__=o,d.provide(d.__VUE_I18N_SYMBOL__,u),He(f[0])){const h=f[0];u.__composerExtend=h.__composerExtend,u.__vueI18nExtend=h.__vueI18nExtend}let v=null;n&&(v=IV(d,u.global)),bV(d,u,...f);const m=d.unmount;d.unmount=()=>{v&&v(),u.dispose(),m()}},get global(){return r},dispose(){l.stop()},__instances:a,__getInstance:i,__setInstance:s,__deleteInstance:c};return u}function gf(e={}){const t=la();if(t==null)throw Dn(wn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Dn(wn.NOT_INSTALLED);const n=wV(t),a=CV(n),l=Bp(t),r=kV(e,l);if(r==="global")return sV(a,e,l),a;if(r==="parent"){let s=xV(n,t,e.__useComponent);return s==null&&(s=a),s}const o=n;let i=o.__getInstance(t);if(i==null){const s=dt({},e);"__i18n"in l&&(s.__i18n=l.__i18n),a&&(s.__root=a),i=Fp(s),o.__composerExtend&&(i[$c]=o.__composerExtend(i)),EV(o,t,i),o.__setInstance(t,i)}return i}function _V(e,t,n){const a=Ln(),l=a.run(()=>Fp(e));if(l==null)throw Dn(wn.UNEXPECTED_ERROR);return[a,l]}function wV(e){const t=Ve(e.isCE?pV:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Dn(e.isCE?wn.NOT_INSTALLED_WITH_PROVIDE:wn.UNEXPECTED_ERROR);return t}function kV(e,t){return Vs(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function CV(e){return e.mode==="composition"?e.global:e.global.__composer}function xV(e,t,n=!1){let a=null;const l=t.root;let r=PV(t,n);for(;r!=null;){const o=e;if(e.mode==="composition"&&(a=o.__getInstance(r)),a!=null||l===r)break;r=r.parent}return a}function PV(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function EV(e,t,n){It(()=>{},t),Ss(()=>{const a=n;e.__deleteInstance(t);const l=a[$c];l&&(l(),delete a[$c])},t)}const TV=["locale","fallbackLocale","availableLocales"],Ph=["t","rt","d","n","tm","te"];function IV(e,t){const n=Object.create(null);return TV.forEach(l=>{const r=Object.getOwnPropertyDescriptor(t,l);if(!r)throw Dn(wn.UNEXPECTED_ERROR);const o=qe(r.value)?{get(){return r.value.value},set(i){r.value.value=i}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,l,o)}),e.config.globalProperties.$i18n=n,Ph.forEach(l=>{const r=Object.getOwnPropertyDescriptor(t,l);if(!r||!r.value)throw Dn(wn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${l}`,r)}),()=>{delete e.config.globalProperties.$i18n,Ph.forEach(l=>{delete e.config.globalProperties[`$${l}`]})}}rV();NI(bI);$I(OI);BI(Tp);if(__INTLIFY_PROD_DEVTOOLS__){const e=rf();e.__INTLIFY__=!0,pI(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function VV(){return xl(wr)}function AV(){return xl(sf)}function LV(){return xl(Os)}function RV(){return xl(Os)}function Up(){return xl(cf)}const OV=Gt({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){const t=Ze(e._id);if(t.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const n=Up(),a=new RegExp([``,".+?",``].join(""),"g");t.hook("app:rendered",l=>{var r;((r=l.renderResult)==null?void 0:r.html)!=null&&(l.renderResult.html=l.renderResult.html.replaceAll(a,(o,i)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(n(i??""))}"`)))})}}),DV=Gt({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const a=Ze(e._id),l=a.$router.currentRoute;async function r(i){let s=wT(a,i,a._vueI18n.__localeFromRoute(i),Le(a.$i18n.locale),a.$i18n.getLocaleCookie());if(a._vueI18n.__firstAccess){a._vueI18n.__setLocale(s);const u=up(Le(a._vueI18n.global.fallbackLocale),[s]);await Promise.all(u.map(d=>a.$i18n.loadLocaleMessages(d))),await a.$i18n.loadLocaleMessages(s)}return await a.runWithContext(()=>fp(a,s,a._vueI18n.__firstAccess))&&(s=Le(a.$i18n.locale)),s}[t,n]=In(()=>r(l.value)),await t,n(),n1("locale-changing",async(i,s)=>{let c,u;const d=([c,u]=In(()=>a.runWithContext(()=>r(i))),c=await c,u(),c),f=([c,u]=In(()=>a.runWithContext(()=>vp({to:i,nuxtApp:a,from:s,locale:d,routeLocale:a._vueI18n.__localeFromRoute(i)},!0))),c=await c,u(),c);return a._vueI18n.__firstAccess=!1,[c,u]=In(()=>a.runWithContext(()=>mp({nuxt:a,redirectPath:f,locale:d,route:i}))),c=await c,u(),c},{global:!0})}});function MV(e,{extendComposer:t,extendComposerInstance:n}){const a=Ln(),l=e.install.bind(e);e.install=(r,...o)=>{const i=dt({},o[0]);i.__composerExtend=c=>(n(c,Xr(e)),()=>{}),e.mode==="legacy"&&(i.__vueI18nExtend=c=>(n(c,Xr(c)),()=>{})),Reflect.apply(l,e,[r,i]);const s=Xr(e);if(a.run(()=>{t(s),e.mode==="legacy"&&ip(e.global)&&n(e.global,Xr(e.global))}),e.mode==="composition"&&r.config.globalProperties.$i18n!=null&&n(r.config.globalProperties.$i18n,s),r.unmount){const c=r.unmount.bind(r);r.unmount=()=>{a.stop(),c()}}}}const NV=Gt({name:"i18n:plugin",parallel:jE,async setup(e){var d;let t,n;const a=Ze(e._id);Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"9.5.6"});const l=a.$config.public.i18n,r=vT(l);fT(l,r),a.$config.public.i18n.defaultLocale=r;const o={...l,defaultLocale:r,baseUrl:xT(a)},i=([t,n]=In(()=>mT(HE,Ze())),t=await t,n(),t);i.messages||(i.messages={}),i.fallbackLocale??(i.fallbackLocale=!1),r&&(i.locale=r);for(const f of qa)(d=i.messages)[f]??(d[f]={});const s=SV(i);a._vueI18n=s,s.__localeFromRoute=sT(),s.__firstAccess=!0,s.__setLocale=f=>{const v=Zi(s);qe(v.locale)?v.locale.value=f:v.locale=f};const c=TT(),u=Rr();return MV(s,{extendComposer(f){const v=de(o.locales);f.locales=T(()=>v.value);const m=de(qa);f.localeCodes=T(()=>m.value);const h=de(o.baseUrl());f.baseUrl=T(()=>h.value),ge(f.locale,()=>h.value=o.baseUrl()),f.strategy=o.strategy,f.localeProperties=T(()=>_r.find(y=>y.code===f.locale.value)||{code:f.locale.value}),f.setLocale=async y=>{if(await fp(a,y,s.__firstAccess),f.strategy==="no_prefix"){await f.loadLocaleMessages(y),s.__setLocale(y);return}const g=a.$router.currentRoute.value,b=await a.runWithContext(()=>vp({to:g,nuxtApp:a,locale:y,routeLocale:s.__localeFromRoute(g)}));await a.runWithContext(()=>mp({nuxt:a,redirectPath:b,locale:y,route:g},!0))},f.loadLocaleMessages=async y=>await Ic(y,Ec,f.mergeLocaleMessage.bind(f),a),f.differentDomains=o.differentDomains,f.defaultLocale=o.defaultLocale,f.getBrowserLocale=()=>ET(),f.getLocaleCookie=()=>IT(c,u,f.defaultLocale),f.setLocaleCookie=y=>{!u||!u.useCookie||(c.value=y)},f.onBeforeLanguageSwitch=(y,g,b,p)=>a.callHook("i18n:beforeLocaleSwitch",{oldLocale:y,newLocale:g,initialSetup:b,context:p}),f.onLanguageSwitched=(y,g)=>a.callHook("i18n:localeSwitched",{oldLocale:y,newLocale:g}),f.finalizePendingLocaleChange=async()=>{var y;s.__pendingLocale&&(s.__setLocale(s.__pendingLocale),(y=s.__resolvePendingLocalePromise)==null||y.call(s),s.__pendingLocale=void 0)},f.waitForPendingLocaleChange=async()=>{s.__pendingLocale&&s.__pendingLocalePromise&&await s.__pendingLocalePromise}},extendComposerInstance(f,v){const m=[["locales",()=>v.locales],["localeCodes",()=>v.localeCodes],["baseUrl",()=>v.baseUrl],["strategy",()=>v.strategy],["localeProperties",()=>v.localeProperties],["setLocale",()=>async h=>Reflect.apply(v.setLocale,v,[h])],["loadLocaleMessages",()=>async h=>Reflect.apply(v.loadLocaleMessages,v,[h])],["differentDomains",()=>v.differentDomains],["defaultLocale",()=>v.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(v.getBrowserLocale,v,[])],["getLocaleCookie",()=>()=>Reflect.apply(v.getLocaleCookie,v,[])],["setLocaleCookie",()=>h=>Reflect.apply(v.setLocaleCookie,v,[h])],["onBeforeLanguageSwitch",()=>(h,y,g,b)=>Reflect.apply(v.onBeforeLanguageSwitch,v,[h,y,g,b])],["onLanguageSwitched",()=>(h,y)=>Reflect.apply(v.onLanguageSwitched,v,[h,y])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(v.finalizePendingLocaleChange,v,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(v.waitForPendingLocaleChange,v,[])]];for(const[h,y]of m)Object.defineProperty(f,h,{get:y})}}),a.vueApp.use(s),Object.defineProperty(a,"$i18n",{get:()=>Zi(s)}),{provide:{localeHead:xl(AT),localePath:AV(),localeRoute:LV(),getRouteBaseName:VV(),switchLocalePath:Up(),resolveRoute:xl(uf),localeLocation:RV()}}}}),$V=Gt({name:"pinia",setup(e){const t=o1();return e.vueApp.use(t),Ho(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),BV=Gt({name:"nuxt:global-components"}),Ka={default:Zu(()=>va(()=>import("./BBfzRnu5.js"),__vite__mapDeps([4,5]),import.meta.url).then(e=>e.default||e))},FV=Gt({name:"nuxt:prefetch",setup(e){const t=tn();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var l;const a=(l=n==null?void 0:n.meta)==null?void 0:l.layout;a&&typeof Ka[a]=="function"&&await Ka[a]()})}),e.hooks.hook("link:prefetch",n=>{if(ra(n))return;const a=t.resolve(n);if(!a)return;const l=a.meta.layout;let r=af(a.meta.middleware);r=r.filter(o=>typeof o=="string");for(const o of r)typeof io[o]=="function"&&io[o]();typeof l=="string"&&l in Ka&&nT(Ka[l])})}});function Zt(e,t){let n;function a(){n=Ln(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}ge(e,l=>{l&&!n?a():l||(n==null||n.stop(),n=void 0)},{immediate:!0}),bt(()=>{n==null||n.stop()})}const We=typeof window<"u",yf=We&&"IntersectionObserver"in window,HV=We&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Eh=We&&"EyeDropper"in window;function Th(e,t,n){jV(e,t),t.set(e,n)}function jV(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Ih(e,t,n){return e.set(Wp(e,t),n),n}function da(e,t){return e.get(Wp(e,t))}function Wp(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function zp(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let l=0;lFt(e[a],t[a]))}function Pl(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),zp(e,t.split("."),n))}function kt(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const l=t(e,n);return typeof l>"u"?n:l}if(typeof t=="string")return Pl(e,t,n);if(Array.isArray(t))return zp(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function Gn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function _e(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(e==null||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function _o(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Vh(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function bf(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Ah=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),Bc=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function Kp(e){return Object.keys(e)}function gl(e,t){return t.every(n=>e.hasOwnProperty(n))}function rl(e,t){const n={};for(const a of t)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function Fc(e,t,n){const a=Object.create(null),l=Object.create(null);for(const r in e)t.some(o=>o instanceof RegExp?o.test(r):o===r)?a[r]=e[r]:l[r]=e[r];return[a,l]}function ft(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}const Yp=/^on[^a-z]/,pf=e=>Yp.test(e),UV=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],WV=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function zV(e){return e.isComposing&&WV.includes(e.key)}function ol(e){const[t,n]=Fc(e,[Yp]),a=ft(t,UV),[l,r]=Fc(n,["class","style","id",/^data-/]);return Object.assign(l,t),Object.assign(r,a),[l,r]}function st(e){return e==null?[]:Array.isArray(e)?e:[e]}function KV(e,t){let n=0;const a=function(){for(var l=arguments.length,r=new Array(l),o=0;oe(...r),Le(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function Qe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Lh(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Rh(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Oh(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function YV(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&a0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const l in e)a[l]=e[l];for(const l in t){const r=e[l],o=t[l];if(Vh(r)&&Vh(o)){a[l]=zt(r,o,n);continue}if(n&&Array.isArray(r)&&Array.isArray(o)){a[l]=n(r,o);continue}a[l]=o}return a}function Gp(e){return e.map(t=>t.type===we?Gp(t.children):t).flat()}function _l(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(_l.cache.has(e))return _l.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return _l.cache.set(e,t),t}_l.cache=new Map;function lr(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>lr(e,n)).flat(1);if(t.suspense)return lr(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>lr(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return lr(e,t.component.subTree).flat(1)}return[]}var ql=new WeakMap,fl=new WeakMap;class qp{constructor(t){Th(this,ql,[]),Th(this,fl,0),this.size=t}get isFull(){return da(ql,this).length===this.size}push(t){da(ql,this)[da(fl,this)]=t,Ih(fl,this,(da(fl,this)+1)%this.size)}values(){return da(ql,this).slice(da(fl,this)).concat(da(ql,this).slice(0,da(fl,this)))}clear(){da(ql,this).length=0,Ih(fl,this,0)}}function GV(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function Sf(e){const t=yt({});ot(()=>{const a=e();for(const l in a)t[l]=a[l]},{flush:"sync"});const n={};for(const a in t)n[a]=$(()=>t[a]);return n}function ts(e,t){return e.includes(t)}function Xp(e){return e[2].toLowerCase()+e.slice(3)}const Nt=()=>[Function,Array];function Mh(e,t){return t="on"+aa(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Ns(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Jp(e,t,n){let a,l=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do l+=r,a=e[l];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&l=0);return a}function wl(e,t){var a,l,r,o;const n=wo(e);if(t==null)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(l=n[0])==null||l.focus();else if(t==="last")(r=n.at(-1))==null||r.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const i=Jp(n,t);i?i.focus():wl(e,t==="next"?"first":"last")}}function Si(e){return e==null||typeof e=="string"&&e.trim()===""}function Qp(){}function Cr(e,t){if(!(We&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function $s(e){return e.some(t=>Qa(t)?t.type===wt?!1:t.type!==we||$s(t.children):!0)?e:null}function qV(e,t){if(!We||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function XV(e,t){const n=e.clientX,a=e.clientY,l=t.getBoundingClientRect(),r=l.left,o=l.top,i=l.right,s=l.bottom;return n>=r&&n<=i&&a>=o&&a<=s}function ns(){const e=he(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>bf(e.value)}),t}function xr(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function Hc(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}function JV(e,t){const n=e.split("").filter(a=>/[\d\-.]/.test(a)).filter((a,l,r)=>l===0&&/[-]/.test(a)||a==="."&&l===r.indexOf(".")||/\d/.test(a)).join("");if(t===0)return n.split(".")[0];if(t!==null&&/\.\d/.test(n)){const a=n.split(".");return[a[0],a[1].substring(0,t)].join(".")}return n}function QV(e){const t={};for(const n in e)t[en(n)]=e[n];return t}function ZV(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(n=>{let[a,l]=n;return t.includes(a)?!!l:l!==void 0}))}const Zp=["top","bottom"],eA=["start","end","left","right"];function jc(e,t){let[n,a]=e.split(" ");return a||(a=ts(Zp,n)?"start":ts(eA,n)?"top":"center"),{side:Uc(n,t),align:Uc(a,t)}}function Uc(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Ou(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Du(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Nh(e){return{side:e.align,align:e.side}}function $h(e){return ts(Zp,e.side)?"y":"x"}class Jn{constructor(t){let{x:n,y:a,width:l,height:r}=t;this.x=n,this.y=a,this.width=l,this.height=r}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Bh(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function eS(e){return Array.isArray(e)?new Jn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function tA(e){if(e===document.documentElement)return visualViewport?new Jn({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale,height:visualViewport.height*visualViewport.scale}):new Jn({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});{const t=e.getBoundingClientRect();return new Jn({x:t.x,y:t.y,width:e.clientWidth,height:e.clientHeight})}}function _f(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let l,r,o,i,s;if(a.startsWith("matrix3d("))l=a.slice(9,-1).split(/, /),r=Number(l[0]),o=Number(l[5]),i=Number(l[12]),s=Number(l[13]);else if(a.startsWith("matrix("))l=a.slice(7,-1).split(/, /),r=Number(l[0]),o=Number(l[3]),i=Number(l[4]),s=Number(l[5]);else return new Jn(t);const c=n.transformOrigin,u=t.x-i-(1-r)*parseFloat(c),d=t.y-s-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=r?t.width/r:e.offsetWidth+1,v=o?t.height/o:e.offsetHeight+1;return new Jn({x:u,y:d,width:f,height:v})}else return new Jn(t)}function yl(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(l=>{a.onfinish=()=>{l(a)}})),a}const Ai=new WeakMap;function nA(e,t){Object.keys(t).forEach(n=>{if(pf(n)){const a=Xp(n),l=Ai.get(e);if(t[n]==null)l==null||l.forEach(r=>{const[o,i]=r;o===a&&(e.removeEventListener(a,i),l.delete(r))});else if(!l||![...l].some(r=>r[0]===a&&r[1]===t[n])){e.addEventListener(a,t[n]);const r=l||new Set;r.add([a,t[n]]),Ai.has(e)||Ai.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function aA(e,t){Object.keys(t).forEach(n=>{if(pf(n)){const a=Xp(n),l=Ai.get(e);l==null||l.forEach(r=>{const[o,i]=r;o===a&&(e.removeEventListener(a,i),l.delete(r))})}else e.removeAttribute(n)})}const Xl=2.4,Fh=.2126729,Hh=.7151522,jh=.072175,lA=.55,rA=.58,oA=.57,iA=.62,_i=.03,Uh=1.45,sA=5e-4,uA=1.25,cA=1.25,Wh=.078,zh=12.82051282051282,wi=.06,Kh=.001;function Yh(e,t){const n=(e.r/255)**Xl,a=(e.g/255)**Xl,l=(e.b/255)**Xl,r=(t.r/255)**Xl,o=(t.g/255)**Xl,i=(t.b/255)**Xl;let s=n*Fh+a*Hh+l*jh,c=r*Fh+o*Hh+i*jh;if(s<=_i&&(s+=(_i-s)**Uh),c<=_i&&(c+=(_i-c)**Uh),Math.abs(c-s)s){const d=(c**lA-s**rA)*uA;u=d-Kh?0:d>-Wh?d-d*zh*wi:d+wi}return u*100}function dA(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const as=.20689655172413793,fA=e=>e>as**3?Math.cbrt(e):e/(3*as**2)+4/29,vA=e=>e>as?e**3:3*as**2*(e-4/29);function tS(e){const t=fA,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function nS(e){const t=vA,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const mA=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],hA=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,gA=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],yA=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function aS(e){const t=Array(3),n=hA,a=mA;for(let l=0;l<3;++l)t[l]=Math.round(Qe(n(a[l][0]*e[0]+a[l][1]*e[1]+a[l][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function wf(e){let{r:t,g:n,b:a}=e;const l=[0,0,0],r=yA,o=gA;t=r(t/255),n=r(n/255),a=r(a/255);for(let i=0;i<3;++i)l[i]=o[i][0]*t+o[i][1]*n+o[i][2]*a;return l}function Wc(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function bA(e){return Wc(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Gh=/^(?(?:rgb|hsl)a?)\((?.+)\)/,pA={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>qh({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>qh({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>ta({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>ta({h:e,s:t,v:n,a})};function dn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Gh.test(e)){const{groups:t}=e.match(Gh),{fn:n,values:a}=t,l=a.split(/,\s*|\s*\/\s*|\s+/).map((r,o)=>r.endsWith("%")||o>0&&o<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return pA[n](...l)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),iS(t)}else if(typeof e=="object"){if(gl(e,["r","g","b"]))return e;if(gl(e,["h","s","l"]))return ta(kf(e));if(gl(e,["h","s","v"]))return ta(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} +Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function ta(e){const{h:t,s:n,v:a,a:l}=e,r=i=>{const s=(i+t/60)%6;return a-a*n*Math.max(Math.min(s,4-s,1),0)},o=[r(5),r(3),r(1)].map(i=>Math.round(i*255));return{r:o[0],g:o[1],b:o[2],a:l}}function qh(e){return ta(kf(e))}function jo(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,l=Math.max(t,n,a),r=Math.min(t,n,a);let o=0;l!==r&&(l===t?o=60*(0+(n-a)/(l-r)):l===n?o=60*(2+(a-t)/(l-r)):l===a&&(o=60*(4+(t-n)/(l-r)))),o<0&&(o=o+360);const i=l===0?0:(l-r)/l,s=[o,i,l];return{h:s[0],s:s[1],v:s[2],a:e.a}}function zc(e){const{h:t,s:n,v:a,a:l}=e,r=a-a*n/2,o=r===1||r===0?0:(a-r)/Math.min(r,1-r);return{h:t,s:o,l:r,a:l}}function kf(e){const{h:t,s:n,l:a,a:l}=e,r=a+n*Math.min(a,1-a),o=r===0?0:2-2*a/r;return{h:t,s:o,v:r,a:l}}function lS(e){let{r:t,g:n,b:a,a:l}=e;return l===void 0?`rgb(${t}, ${n}, ${a})`:`rgba(${t}, ${n}, ${a}, ${l})`}function rS(e){return lS(ta(e))}function ki(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function oS(e){let{r:t,g:n,b:a,a:l}=e;return`#${[ki(t),ki(n),ki(a),l!==void 0?ki(Math.round(l*255)):""].join("")}`}function iS(e){e=_A(e);let[t,n,a,l]=YV(e,2).map(r=>parseInt(r,16));return l=l===void 0?l:l/255,{r:t,g:n,b:a,a:l}}function SA(e){const t=iS(e);return jo(t)}function sS(e){return oS(ta(e))}function _A(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Rh(Rh(e,6),8,"F")),e}function wA(e,t){const n=tS(wf(e));return n[0]=n[0]+t*10,aS(nS(n))}function kA(e,t){const n=tS(wf(e));return n[0]=n[0]-t*10,aS(nS(n))}function Kc(e){const t=dn(e);return wf(t)[1]}function CA(e,t){const n=Kc(e),a=Kc(t),l=Math.max(n,a),r=Math.min(n,a);return(l+.05)/(r+.05)}function uS(e){const t=Math.abs(Yh(dn(0),dn(e)));return Math.abs(Yh(dn(16777215),dn(e)))>Math.min(t,50)?"#fff":"#000"}function K(e,t){return n=>Object.keys(e).reduce((a,l)=>{const o=typeof e[l]=="object"&&e[l]!=null&&!Array.isArray(e[l])?e[l]:{type:e[l]};return n&&l in n?a[l]={...o,default:n[l]}:a[l]=o,t&&!a[l].source&&(a[l].source=t),a},{})}const ke=K({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function pt(e,t){const n=la();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function oa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=pt(e).type;return _l((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}function xA(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:pt("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const Pr=Symbol.for("vuetify:defaults");function PA(e){return de(e)}function Cf(){const e=Ve(Pr);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function vt(e,t){const n=Cf(),a=de(e),l=T(()=>{if(Le(t==null?void 0:t.disabled))return n.value;const o=Le(t==null?void 0:t.scoped),i=Le(t==null?void 0:t.reset),s=Le(t==null?void 0:t.root);if(a.value==null&&!(o||i||s))return n.value;let c=zt(a.value,{prev:n.value});if(o)return c;if(i||s){const u=Number(i||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof s=="string"&&s in c&&(c=zt(zt(c,{prev:c}),c[s])),c}return c.prev?zt(c.prev,c):c});return Ue(Pr,l),l}function EA(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[_l(t)]<"u")}function TA(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Cf();const a=pt("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const l=T(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),r=new Proxy(e,{get(s,c){var v,m,h,y;const u=Reflect.get(s,c);if(c==="class"||c==="style")return[(v=l.value)==null?void 0:v[c],u].filter(g=>g!=null);if(EA(a.vnode,c))return u;const d=(m=l.value)==null?void 0:m[c];if(d!==void 0)return d;const f=(y=(h=n.value)==null?void 0:h.global)==null?void 0:y[c];return f!==void 0?f:u}}),o=he();ot(()=>{if(l.value){const s=Object.entries(l.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=s.length?Object.fromEntries(s):void 0}else o.value=void 0});function i(){const s=xA(Pr,a);Ue(Pr,T(()=>o.value?zt((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:r,provideSubDefaults:i}}function fn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=K(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return rl(a,t)},e.props._as=String,e.setup=function(a,l){const r=Cf();if(!r.value)return e._setup(a,l);const{props:o,provideSubDefaults:i}=TA(a,a._as??e.name,r),s=e._setup(o,l);return i(),s}}return e}function ne(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?fn:Cn)(t)}function IA(e,t){return t.props=e,t}function ia(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return ne()({name:n??aa(en(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...ke()},setup(a,l){let{slots:r}=l;return()=>{var o;return lt(a.tag,{class:[e,a.class],style:a.style},(o=r.default)==null?void 0:o.call(r))}}})}function cS(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const ko="cubic-bezier(0.4, 0, 0.2, 1)",VA="cubic-bezier(0.0, 0, 0.2, 1)",AA="cubic-bezier(0.4, 0, 1, 1)";function Xh(e,t,n){return Object.keys(e).filter(a=>pf(a)&&a.endsWith(t)).reduce((a,l)=>(a[l.slice(0,-t.length)]=r=>e[l](r,n(r)),a),{})}function xf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?LA(e):Pf(e))return e;e=e.parentElement}return document.scrollingElement}function ls(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Pf(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Pf(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function LA(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function RA(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function ue(e){const t=pt("useRender");t.render=e}function Pe(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=pt("useProxiedModel"),o=de(e[t]!==void 0?e[t]:n),i=_l(t),c=T(i!==t?()=>{var d,f,v,m;return e[t],!!(((d=r.vnode.props)!=null&&d.hasOwnProperty(t)||(f=r.vnode.props)!=null&&f.hasOwnProperty(i))&&((v=r.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=r.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${i}`)))}:()=>{var d,f;return e[t],!!((d=r.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=r.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Zt(()=>!c.value,()=>{ge(()=>e[t],d=>{o.value=d})});const u=T({get(){const d=e[t];return a(c.value?d:o.value)},set(d){const f=l(d),v=Ie(c.value?e[t]:o.value);v===f||a(v)===d||(o.value=f,r==null||r.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const OA={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"}},Jh="$vuetify.",Qh=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[Number(a)])),dS=(e,t,n)=>function(a){for(var l=arguments.length,r=new Array(l>1?l-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],a).format(n)}function Mu(e,t,n){const a=Pe(e,t,e[t]??n.value);return a.value=e[t]??n.value,ge(n,l=>{e[t]==null&&(a.value=n.value)}),a}function vS(e){return t=>{const n=Mu(t,"locale",e.current),a=Mu(t,"fallback",e.fallback),l=Mu(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:l,t:dS(n,a,l),n:fS(n,a),provide:vS({current:n,fallback:a,messages:l})}}}function DA(e){const t=he((e==null?void 0:e.locale)??"en"),n=he((e==null?void 0:e.fallback)??"en"),a=de({en:OA,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:dS(t,n,a),n:fS(t,n),provide:vS({current:t,fallback:n,messages:a})}}const Er=Symbol.for("vuetify:locale");function MA(e){return e.name!=null}function NA(e){const t=e!=null&&e.adapter&&MA(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:DA(e),n=FA(t,e);return{...t,...n}}function mt(){const e=Ve(Er);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function $A(e){const t=Ve(Er);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=HA(n,t.rtl,e),l={...n,...a};return Ue(Er,l),l}function BA(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function FA(e,t){const n=de((t==null?void 0:t.rtl)??BA()),a=T(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:$(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function HA(e,t,n){const a=T(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:$(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function xt(){const e=Ve(Er);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}function Uo(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE + KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US + VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV + MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS + IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function jA(e,t,n){var u;const a=[];let l=[];const r=mS(e),o=hS(e),i=n??((u=Uo(t))==null?void 0:u.firstDay)??0,s=(r.getDay()-i+7)%7,c=(o.getDay()-i+7)%7;for(let d=0;d0&&a.push(l),a}function Yc(e,t,n){var r;const a=n??((r=Uo(t))==null?void 0:r.firstDay)??0,l=new Date(e);for(;l.getDay()!==a;)l.setDate(l.getDate()-1);return l}function UA(e,t){var l;const n=new Date(e),a=((((l=Uo(t))==null?void 0:l.firstDay)??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function mS(e){return new Date(e.getFullYear(),e.getMonth(),1)}function hS(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function WA(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const zA=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function gS(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(zA.test(e))return WA(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Zh=new Date(2e3,0,2);function KA(e,t){var a;const n=t??((a=Uo(e))==null?void 0:a.firstDay)??0;return Gn(7).map(l=>{const r=new Date(Zh);return r.setDate(Zh.getDate()+n+l),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function YA(e,t,n,a){const l=gS(e)??new Date,r=a==null?void 0:a[t];if(typeof r=="function")return r(l,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const i=l.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(l);return`${i} ${s}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(l.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric"};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");case"keyboardDateTime12h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");case"keyboardDateTime24h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");default:o=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(l)}function GA(e,t){const n=e.toJsDate(t),a=n.getFullYear(),l=Oh(String(n.getMonth()+1),2,"0"),r=Oh(String(n.getDate()),2,"0");return`${a}-${l}-${r}`}function qA(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function XA(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function JA(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function Li(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function QA(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function ZA(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function Gc(e){return e.getFullYear()}function eL(e){return e.getMonth()}function tL(e,t,n,a){const l=Uo(t),r=n??(l==null?void 0:l.firstDay)??0,o=a??(l==null?void 0:l.firstWeekSize)??1;function i(v){const m=new Date(v,0,1);return 7-qc(m,Yc(m,t,r),"days")}let s=Gc(e);const c=Li(Yc(e,t,r),6);s=o&&s++;const u=new Date(s,0,1),d=i(s),f=d>=o?Li(u,d-7):Li(u,d);return 1+qc(yS(e),os(f),"weeks")}function nL(e){return e.getDate()}function aL(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function lL(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function rL(e){return e.getHours()}function oL(e){return e.getMinutes()}function iL(e){return new Date(e.getFullYear(),0,1)}function sL(e){return new Date(e.getFullYear(),11,31)}function uL(e,t){return rs(e,t[0])&&fL(e,t[1])}function cL(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function rs(e,t){return e.getTime()>t.getTime()}function dL(e,t){return rs(os(e),os(t))}function fL(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}function Wo(){const e=Ve(bS);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=mt();return pS(e,t)}const Bs=["sm","md","lg","xl","xxl"],Xc=Symbol.for("vuetify:display"),ng={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},CL=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ng;return zt(ng,e)};function ag(e){return We&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function lg(e){return We&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function rg(e){const t=We&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),l=n(/iphone|ipad|ipod/i),r=n(/cordova/i),o=n(/electron/i),i=n(/chrome/i),s=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:a,ios:l,cordova:r,electron:o,chrome:i,edge:s,firefox:c,opera:u,win:d,mac:f,linux:v,touch:HV,ssr:t==="ssr"}}function xL(e,t){const{thresholds:n,mobileBreakpoint:a}=CL(e),l=he(lg(t)),r=he(rg(t)),o=yt({}),i=he(ag(t));function s(){l.value=lg(),i.value=ag()}function c(){s(),r.value=rg()}return ot(()=>{const u=i.value=n.xxl,y=u?"xs":d?"sm":f?"md":v?"lg":m?"xl":"xxl",g=typeof a=="number"?a:n[a],b=i.value{window.removeEventListener("resize",s)},!0)),{...Rl(o),update:c,ssr:!!t}}const Dl=K({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function xn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{mobile:null},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=Ve(Xc);if(!n)throw new Error("Could not find Vuetify display injection");const a=T(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?n.width.valuet?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:l,mobile:a}}const SS=Symbol.for("vuetify:goto");function _S(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function PL(e){return Ef(e)??(document.scrollingElement||document.body)}function Ef(e){return typeof e=="string"?document.querySelector(e):bf(e)}function Nu(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=Ef(e),l=0;for(;a;)l+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return l}function EL(e,t){return{rtl:t.isRtl,options:zt(_S(),e)}}async function og(e,t,n,a){const l=n?"scrollLeft":"scrollTop",r=zt((a==null?void 0:a.options)??_S(),t),o=a==null?void 0:a.rtl.value,i=(typeof e=="number"?e:Ef(e))??0,s=r.container==="parent"&&i instanceof HTMLElement?i.parentElement:PL(r.container),c=typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!c)throw new TypeError(`Easing function "${r.easing}" not found.`);let u;if(typeof i=="number")u=Nu(i,n,o);else if(u=Nu(i,n,o)-Nu(s,n,o),r.layout){const m=window.getComputedStyle(i).getPropertyValue("--v-layout-top");m&&(u-=parseInt(m,10))}u+=r.offset,u=IL(s,u,!!o,!!n);const d=s[l]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const g=(h-f)/r.duration,b=Math.floor(d+(u-d)*c(Qe(g,0,1)));if(s[l]=b,g>=1&&Math.abs(b-s[l])<10)return v(u);if(g>2)return v(s[l]);requestAnimationFrame(m)}))}function TL(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Ve(SS),{isRtl:n}=xt();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:$(()=>t.rtl.value||n.value)};async function l(r,o){return og(r,zt(e,o),!1,a)}return l.horizontal=async(r,o)=>og(r,zt(e,o),!0,a),l}function IL(e,t,n,a){const{scrollWidth:l,scrollHeight:r}=e,[o,i]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return a?n?(s=-(l-o),c=0):(s=0,c=l-o):(s=0,c=r+-i),Qe(t,s,c)}const VL={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette"},AL={component:e=>lt(If,{...e,class:"mdi"})},Ee=[String,Function,Object,Array],Jc=Symbol.for("vuetify:icons"),Fs=K({icon:{type:Ee},tag:{type:[String,Object,Function],required:!0}},"icon"),Qc=ne()({name:"VComponentIcon",props:Fs(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return C(e.tag,null,{default:()=>{var l;return[e.icon?C(a,null,null):(l=n.default)==null?void 0:l.call(n)]}})}}}),Tf=fn({name:"VSvgIcon",inheritAttrs:!1,props:Fs(),setup(e,t){let{attrs:n}=t;return()=>C(e.tag,ie(n,{style:null}),{default:()=>[E("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(a=>Array.isArray(a)?E("path",{d:a[0],"fill-opacity":a[1]},null):E("path",{d:a},null)):E("path",{d:e.icon},null)])]})}}),LL=fn({name:"VLigatureIcon",props:Fs(),setup(e){return()=>C(e.tag,null,{default:()=>[e.icon]})}}),If=fn({name:"VClassIcon",props:Fs(),setup(e){return()=>C(e.tag,{class:ce(e.icon)},null)}});function RL(){return{svg:{component:Tf},class:{component:If}}}function OL(e){const t=RL(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=AL),zt({defaultSet:n,sets:t,aliases:{...VL,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const DL=e=>{const t=Ve(Jc);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:T(()=>{var s;const a=Qn(e);if(!a)return{component:Qc};let l=a;if(typeof l=="string"&&(l=l.trim(),l.startsWith("$")&&(l=(s=t.aliases)==null?void 0:s[l.slice(1)])),Array.isArray(l))return{component:Tf,icon:l};if(typeof l!="string")return{component:Qc,icon:l};const r=Object.keys(t.sets).find(c=>typeof l=="string"&&l.startsWith(`${c}:`)),o=r?l.slice(r.length+1):l;return{component:t.sets[r??t.defaultSet].component,icon:o}})}},Co=Symbol.for("vuetify:theme"),Ne=K({theme:String},"theme");function ig(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}},stylesheetId:"vuetify-theme-stylesheet"}}function ML(){var a,l;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ig();const t=ig();if(!e)return{...t,isDisabled:!0};const n={};for(const[r,o]of Object.entries(e.themes??{})){const i=o.dark||r==="dark"?(a=t.themes)==null?void 0:a.dark:(l=t.themes)==null?void 0:l.light;n[r]=zt(i,o)}return zt(t,{...e,themes:n})}function vl(e,t,n,a){e.push(`${FL(t,a)} { +`,...n.map(l=>` ${l}; +`),`} +`)}function sg(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[l,r]of Object.entries(e.colors)){const o=dn(r);a.push(`--v-theme-${l}: ${o.r},${o.g},${o.b}`),l.startsWith("on-")||a.push(`--v-theme-${l}-overlay-multiplier: ${Kc(r)>.18?t:n}`)}for(const[l,r]of Object.entries(e.variables)){const o=typeof r=="string"&&r.startsWith("#")?dn(r):void 0,i=o?`${o.r}, ${o.g}, ${o.b}`:void 0;a.push(`--v-${l}: ${i??r}`)}return a}function NL(e,t,n){const a={};if(n)for(const l of["lighten","darken"]){const r=l==="lighten"?wA:kA;for(const o of Gn(n[l],1))a[`${e}-${l}-${o}`]=oS(r(dn(t),o))}return a}function $L(e,t){if(!t)return{};let n={};for(const a of t.colors){const l=e[a];l&&(n={...n,...NL(a,l,t)})}return n}function BL(e){const t={};for(const n of Object.keys(e)){if(n.startsWith("on-")||e[`on-${n}`])continue;const a=`on-${n}`,l=dn(e[n]);t[a]=uS(l)}return t}function FL(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function HL(e,t){e&&(e.innerHTML=t)}function jL(e,t){if(!We)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function UL(e){const t=ML(e),n=he(t.defaultTheme),a=de(t.themes),l=T(()=>{const c={};for(const[u,d]of Object.entries(a.value)){const f={...d.colors,...$L(d.colors,t.variations)};c[u]={...d,colors:{...f,...BL(f)}}}return c}),r=$(()=>l.value[n.value]),o=T(()=>{var v;const c=[];(v=r.value)!=null&&v.dark&&vl(c,":root",["color-scheme: dark"],t.scope),vl(c,":root",sg(r.value),t.scope);for(const[m,h]of Object.entries(l.value))vl(c,`.v-theme--${m}`,[`color-scheme: ${h.dark?"dark":"normal"}`,...sg(h)],t.scope);const u=[],d=[],f=new Set(Object.values(l.value).flatMap(m=>Object.keys(m.colors)));for(const m of f)m.startsWith("on-")?vl(d,`.${m}`,[`color: rgb(var(--v-theme-${m})) !important`],t.scope):(vl(u,`.bg-${m}`,[`--v-theme-overlay-multiplier: var(--v-theme-${m}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${m})) !important`,`color: rgb(var(--v-theme-on-${m})) !important`],t.scope),vl(d,`.text-${m}`,[`color: rgb(var(--v-theme-${m})) !important`],t.scope),vl(d,`.border-${m}`,[`--v-border-color: var(--v-theme-${m})`],t.scope));return c.push(...u,...d),c.map((m,h)=>h===0?m:` ${m}`).join("")});function i(c){if(t.isDisabled)return;const u=c._context.provides.usehead;if(u){let d=function(){return{style:[{textContent:o.value,id:t.stylesheetId,nonce:t.cspNonce||!1}]}};if(u.push){const f=u.push(d);We&&ge(o,()=>{f.patch(d)})}else We?(u.addHeadObjs($(d)),ot(()=>u.updateDOM())):u.addHeadObjs(d())}else{let d=function(){HL(jL(t.stylesheetId,t.cspNonce),o.value)};We?ge(o,d,{immediate:!0}):d()}}const s=$(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:i,isDisabled:t.isDisabled,name:n,themes:a,current:r,computedThemes:l,themeClasses:s,styles:o,global:{name:n,current:r}}}function Ke(e){pt("provideTheme");const t=Ve(Co,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=$(()=>e.theme??t.name.value),a=$(()=>t.themes.value[n.value]),l=$(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,current:a,themeClasses:l};return Ue(Co,r),r}function Vf(){pt("useTheme");const e=Ve(Co,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Mn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=ns(),a=de();if(We){const l=new ResizeObserver(r=>{e==null||e(r,l),r.length&&(t==="content"?a.value=r[0].contentRect:a.value=r[0].target.getBoundingClientRect())});Ct(()=>{l.disconnect()}),ge(()=>n.el,(r,o)=>{o&&(l.unobserve(o),a.value=void 0),r&&l.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:Vr(a)}}const xo=Symbol.for("vuetify:layout"),wS=Symbol.for("vuetify:layout-item"),ug=1e3,kS=K({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Ml=K({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function CS(){const e=Ve(xo);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function Nl(e){const t=Ve(xo);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${nn()}`,a=pt("useLayoutItem");Ue(wS,{id:n});const l=he(!1);ys(()=>l.value=!0),Fd(()=>l.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:o}=t.register(a,{...e,active:T(()=>l.value?!1:e.active.value),id:n});return Ct(()=>t.unregister(n)),{layoutItemStyles:r,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const WL=(e,t,n,a)=>{let l={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...l}}];for(const o of e){const i=t.get(o),s=n.get(o),c=a.get(o);if(!i||!s||!c)continue;const u={...l,[i.value]:parseInt(l[i.value],10)+(c.value?parseInt(s.value,10):0)};r.push({id:o,layer:u}),l=u}return r};function xS(e){const t=Ve(xo,null),n=T(()=>t?t.rootZIndex.value-100:ug),a=de([]),l=yt(new Map),r=yt(new Map),o=yt(new Map),i=yt(new Map),s=yt(new Map),{resizeRef:c,contentRect:u}=Mn(),d=T(()=>{const w=new Map,k=e.overlaps??[];for(const P of k.filter(x=>x.includes(":"))){const[x,I]=P.split(":");if(!a.value.includes(x)||!a.value.includes(I))continue;const R=l.get(x),A=l.get(I),M=r.get(x),H=r.get(I);!R||!A||!M||!H||(w.set(I,{position:R.value,amount:parseInt(M.value,10)}),w.set(x,{position:A.value,amount:-parseInt(H.value,10)}))}return w}),f=T(()=>{const w=[...new Set([...o.values()].map(P=>P.value))].sort((P,x)=>P-x),k=[];for(const P of w){const x=a.value.filter(I=>{var R;return((R=o.get(I))==null?void 0:R.value)===P});k.push(...x)}return WL(k,l,r,i)}),v=T(()=>!Array.from(s.values()).some(w=>w.value)),m=T(()=>f.value[f.value.length-1].layer),h=$(()=>({"--v-layout-left":_e(m.value.left),"--v-layout-right":_e(m.value.right),"--v-layout-top":_e(m.value.top),"--v-layout-bottom":_e(m.value.bottom),...v.value?void 0:{transition:"none"}})),y=T(()=>f.value.slice(1).map((w,k)=>{let{id:P}=w;const{layer:x}=f.value[k],I=r.get(P),R=l.get(P);return{id:P,...x,size:Number(I.value),position:R.value}})),g=w=>y.value.find(k=>k.id===w),b=pt("createLayout"),p=he(!1);It(()=>{p.value=!0}),Ue(xo,{register:(w,k)=>{let{id:P,order:x,position:I,layoutSize:R,elementSize:A,active:M,disableTransitions:H,absolute:U}=k;o.set(P,x),l.set(P,I),r.set(P,R),i.set(P,M),H&&s.set(P,H);const Y=lr(wS,b==null?void 0:b.vnode).indexOf(w);Y>-1?a.value.splice(Y,0,P):a.value.push(P);const Q=T(()=>y.value.findIndex(J=>J.id===P)),Z=T(()=>n.value+f.value.length*2-Q.value*2),F=T(()=>{const J=I.value==="left"||I.value==="right",ae=I.value==="right",ye=I.value==="bottom",Se=A.value??R.value,ve=Se===0?"%":"px",B={[I.value]:0,zIndex:Z.value,transform:`translate${J?"X":"Y"}(${(M.value?0:-(Se===0?100:Se))*(ae||ye?-1:1)}${ve})`,position:U.value||n.value!==ug?"absolute":"fixed",...v.value?void 0:{transition:"none"}};if(!p.value)return B;const se=y.value[Q.value];if(!se)throw new Error(`[Vuetify] Could not find layout item "${P}"`);const oe=d.value.get(P);return oe&&(se[oe.position]+=oe.amount),{...B,height:J?`calc(100% - ${se.top}px - ${se.bottom}px)`:A.value?`${A.value}px`:void 0,left:ae?void 0:`${se.left}px`,right:ae?`${se.right}px`:void 0,top:I.value!=="bottom"?`${se.top}px`:void 0,bottom:I.value!=="top"?`${se.bottom}px`:void 0,width:J?A.value?`${A.value}px`:void 0:`calc(100% - ${se.left}px - ${se.right}px)`}}),z=T(()=>({zIndex:Z.value-1}));return{layoutItemStyles:F,layoutItemScrimStyles:z,zIndex:Z}},unregister:w=>{o.delete(w),l.delete(w),r.delete(w),i.delete(w),s.delete(w),a.value=a.value.filter(k=>k!==w)},mainRect:m,mainStyles:h,getLayoutItem:g,items:y,layoutRect:u,rootZIndex:n});const S=$(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),_=$(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:S,layoutStyles:_,getLayoutItem:g,items:y,layoutRect:u,layoutRef:c}}function PS(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=zt(t,n),{aliases:l={},components:r={},directives:o={}}=a,i=Ln();return i.run(()=>{const s=PA(a.defaults),c=xL(a.display,a.ssr),u=UL(a.theme),d=OL(a.icons),f=NA(a.locale),v=wL(a.date,f),m=EL(a.goTo,f);function h(g){for(const p in o)g.directive(p,o[p]);for(const p in r)g.component(p,r[p]);for(const p in l)g.component(p,fn({...l[p],name:p,aliasName:l[p].name}));const b=Ln();if(b.run(()=>{u.install(g)}),g.onUnmount(()=>b.stop()),g.provide(Pr,s),g.provide(Xc,c),g.provide(Co,u),g.provide(Jc,d),g.provide(Er,f),g.provide(bS,v.options),g.provide(tg,v.instance),g.provide(SS,m),We&&a.ssr)if(g.$nuxt)g.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:p}=g;g.mount=function(){const S=p(...arguments);return Me(()=>c.update()),g.mount=p,S}}g.mixin({computed:{$vuetify(){return yt({defaults:Jl.call(this,Pr),display:Jl.call(this,Xc),theme:Jl.call(this,Co),icons:Jl.call(this,Jc),locale:Jl.call(this,Er),date:Jl.call(this,tg)})}}})}function y(){i.stop()}return{install:h,unmount:y,defaults:s,display:c,theme:u,icons:d,locale:f,date:v,goTo:m}})}const zL="3.8.11";PS.version=zL;function Jl(e){var a,l;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((l=t.vnode.appContext)==null?void 0:l.provides);if(n&&e in n)return n[e]}const KL=K({...ke(),...kS({fullHeight:!0}),...Ne()},"VApp"),YL=ne()({name:"VApp",props:KL(),setup(e,t){let{slots:n}=t;const a=Ke(e),{layoutClasses:l,getLayoutItem:r,items:o,layoutRef:i}=xS(e),{rtlClasses:s}=xt();return ue(()=>{var c;return E("div",{ref:i,class:ce(["v-application",a.themeClasses.value,l.value,s.value,e.class]),style:be([e.style])},[E("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:r,items:o,theme:a}}}),Oe=K({tag:{type:[String,Object,Function],default:"div"}},"tag"),ES=K({text:String,...ke(),...Oe()},"VToolbarTitle"),Af=ne()({name:"VToolbarTitle",props:ES(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=!!(n.default||n.text||e.text);return C(e.tag,{class:ce(["v-toolbar-title",e.class]),style:be(e.style)},{default:()=>{var l;return[a&&E("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(l=n.default)==null?void 0:l.call(n)])]}})}),{}}}),GL=K({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function vn(e,t,n){return ne()({name:e,props:GL({mode:n,origin:t}),setup(a,l){let{slots:r}=l;const o={onBeforeEnter(i){a.origin&&(i.style.transformOrigin=a.origin)},onLeave(i){if(a.leaveAbsolute){const{offsetTop:s,offsetLeft:c,offsetWidth:u,offsetHeight:d}=i;i._transitionInitialStyles={position:i.style.position,top:i.style.top,left:i.style.left,width:i.style.width,height:i.style.height},i.style.position="absolute",i.style.top=`${s}px`,i.style.left=`${c}px`,i.style.width=`${u}px`,i.style.height=`${d}px`}a.hideOnLeave&&i.style.setProperty("display","none","important")},onAfterLeave(i){if(a.leaveAbsolute&&(i!=null&&i._transitionInitialStyles)){const{position:s,top:c,left:u,width:d,height:f}=i._transitionInitialStyles;delete i._transitionInitialStyles,i.style.position=s||"",i.style.top=c||"",i.style.left=u||"",i.style.width=d||"",i.style.height=f||""}}};return()=>{const i=a.group?Gd:Ca;return lt(i,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:o},r.default)}}})}function TS(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return ne()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,l){let{slots:r}=l;const o=a.group?Gd:Ca;return()=>lt(o,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:t},r.default)}})}function IS(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",a=en(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const i=o._initialStyle;if(!i)return;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[a]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=i.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:r,onEnterCancelled:r,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[a]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:l,onLeaveCancelled:l};function l(o){e&&o._parent&&o._parent.classList.remove(e),r(o)}function r(o){if(!o._initialStyle)return;const i=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,i!=null&&(o.style[n]=i),delete o._initialStyle}}const qL=K({target:[Object,Array]},"v-dialog-transition"),$u=new WeakMap,Hs=ne()({name:"VDialogTransition",props:qL(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,r){var v;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),l.style.visibility="";const o=dg(e.target,l),{x:i,y:s,sx:c,sy:u,speed:d}=o;$u.set(l,o);const f=yl(l,[{transform:`translate(${i}px, ${s}px) scale(${c}, ${u})`,opacity:0},{}],{duration:225*d,easing:VA});(v=cg(l))==null||v.forEach(m=>{yl(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*d,easing:ko})}),f.finished.then(()=>r())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,r){var v;await new Promise(m=>requestAnimationFrame(m));let o;!$u.has(l)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?o=dg(e.target,l):o=$u.get(l);const{x:i,y:s,sx:c,sy:u,speed:d}=o;yl(l,[{},{transform:`translate(${i}px, ${s}px) scale(${c}, ${u})`,opacity:0}],{duration:125*d,easing:AA}).finished.then(()=>r()),(v=cg(l))==null||v.forEach(m=>{yl(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*d,easing:ko})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?C(Ca,ie({name:"dialog-transition"},a,{css:!1}),n):C(Ca,{name:"dialog-transition"},n)}});function cg(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function dg(e,t){const n=eS(e),a=_f(t),[l,r]=getComputedStyle(t).transformOrigin.split(" ").map(g=>parseFloat(g)),[o,i]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||i==="left"?s-=n.width/2:(o==="right"||i==="right")&&(s+=n.width/2);let c=n.top+n.height/2;o==="top"||i==="top"?c-=n.height/2:(o==="bottom"||i==="bottom")&&(c+=n.height/2);const u=n.width/a.width,d=n.height/a.height,f=Math.max(1,u,d),v=u/f||0,m=d/f||0,h=a.width*a.height/(window.innerWidth*window.innerHeight),y=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:s-(l+a.left),y:c-(r+a.top),sx:v,sy:m,speed:y}}const XL=vn("fab-transition","center center","out-in"),JL=vn("dialog-bottom-transition"),QL=vn("dialog-top-transition"),Po=vn("fade-transition"),Lf=vn("scale-transition"),ZL=vn("scroll-x-transition"),eR=vn("scroll-x-reverse-transition"),tR=vn("scroll-y-transition"),nR=vn("scroll-y-reverse-transition"),aR=vn("slide-x-transition"),lR=vn("slide-x-reverse-transition"),Rf=vn("slide-y-transition"),rR=vn("slide-y-reverse-transition"),js=TS("expand-transition",IS()),Of=TS("expand-x-transition",IS("",!0)),oR=K({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),De=ne(!1)({name:"VDefaultsProvider",props:oR(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:l,reset:r,root:o,scoped:i}=Rl(e);return vt(a,{reset:r,root:o,scoped:i,disabled:l}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),Pt=K({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Et(e){return{dimensionStyles:T(()=>{const n={},a=_e(e.height),l=_e(e.maxHeight),r=_e(e.maxWidth),o=_e(e.minHeight),i=_e(e.minWidth),s=_e(e.width);return a!=null&&(n.height=a),l!=null&&(n.maxHeight=l),r!=null&&(n.maxWidth=r),o!=null&&(n.minHeight=o),i!=null&&(n.minWidth=i),s!=null&&(n.width=s),n})}}function iR(e){return{aspectStyles:T(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const VS=K({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...ke(),...Pt()},"VResponsive"),Zc=ne()({name:"VResponsive",props:VS(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=iR(e),{dimensionStyles:l}=Et(e);return ue(()=>{var r;return E("div",{class:ce(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:be([l.value,e.style])},[E("div",{class:"v-responsive__sizer",style:be(a.value)},null),(r=n.additional)==null?void 0:r.call(n),n.default&&E("div",{class:ce(["v-responsive__content",e.contentClass])},[n.default()])])}),{}}});function Df(e){return Sf(()=>{const t=Qn(e),n=[],a={};if(t.background)if(Wc(t.background)){if(a.backgroundColor=t.background,!t.text&&bA(t.background)){const l=dn(t.background);if(l.a==null||l.a===1){const r=uS(l);a.color=r,a.caretColor=r}}}else n.push(`bg-${t.background}`);return t.text&&(Wc(t.text)?(a.color=t.text,a.caretColor=t.text):n.push(`text-${t.text}`)),{colorClasses:n,colorStyles:a}})}function Ht(e){const{colorClasses:t,colorStyles:n}=Df(()=>({text:Qn(e)}));return{textColorClasses:t,textColorStyles:n}}function Xe(e){const{colorClasses:t,colorStyles:n}=Df(()=>({background:Qn(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}const it=K({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{roundedClasses:T(()=>{const a=qe(e)?e.value:e.rounded,l=qe(e)?e.value:e.tile,r=[];if(a===!0||a==="")r.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))r.push(`rounded-${o}`);else(l||a===!1)&&r.push("rounded-0");return r})}}const $n=K({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),Kt=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:l,group:r,...o}=e,{component:i=r?Gd:Ca,...s}=_o(a)?a:{};let c;return _o(a)?c=ie(s,ZV({disabled:l,group:r}),o):c=ie({name:l||!a?"":a},o),lt(i,c,n)};function sR(e,t){if(!yf)return;const n=t.modifiers||{},a=t.value,{handler:l,options:r}=typeof a=="object"?a:{handler:a,options:{}},o=new IntersectionObserver(function(){var d;let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=i.some(f=>f.isIntersecting);l&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&l(u,i,s),u&&n.once?AS(e,t):c.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function AS(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const xa={mounted:sR,unmounted:AS},LS=K({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...VS(),...ke(),...it(),...$n()},"VImg"),Pa=ne()({name:"VImg",directives:{vIntersect:xa},props:LS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{roundedClasses:o}=ht(e),i=pt("VImg"),s=he(""),c=de(),u=he(e.eager?"loading":"idle"),d=he(),f=he(),v=T(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),m=T(()=>v.value.aspect||d.value/f.value||0);ge(()=>e.src,()=>{h(u.value!=="idle")}),ge(m,(A,M)=>{!A&&M&&c.value&&S(c.value)}),Lr(()=>h());function h(A){if(!(e.eager&&A)&&!(yf&&!A&&!e.eager)){if(u.value="loading",v.value.lazySrc){const M=new Image;M.src=v.value.lazySrc,S(M,null)}v.value.src&&Me(()=>{var M;n("loadstart",((M=c.value)==null?void 0:M.currentSrc)||v.value.src),setTimeout(()=>{var H;if(!i.isUnmounted)if((H=c.value)!=null&&H.complete){if(c.value.naturalWidth||g(),u.value==="error")return;m.value||S(c.value,null),u.value==="loading"&&y()}else m.value||S(c.value),b()})})}}function y(){var A;i.isUnmounted||(b(),S(c.value),u.value="loaded",n("load",((A=c.value)==null?void 0:A.currentSrc)||v.value.src))}function g(){var A;i.isUnmounted||(u.value="error",n("error",((A=c.value)==null?void 0:A.currentSrc)||v.value.src))}function b(){const A=c.value;A&&(s.value=A.currentSrc||A.src)}let p=-1;Ct(()=>{clearTimeout(p)});function S(A){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const H=()=>{if(clearTimeout(p),i.isUnmounted)return;const{naturalHeight:U,naturalWidth:N}=A;U||N?(d.value=N,f.value=U):!A.complete&&u.value==="loading"&&M!=null?p=window.setTimeout(H,M):(A.currentSrc.endsWith(".svg")||A.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};H()}const _=$(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),w=()=>{var H;if(!v.value.src||u.value==="idle")return null;const A=E("img",{class:ce(["v-img__img",_.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:v.value.src,srcset:v.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:y,onError:g},null),M=(H=a.sources)==null?void 0:H.call(a);return C(Kt,{transition:e.transition,appear:!0},{default:()=>[ct(M?E("picture",{class:"v-img__picture"},[M,A]):A,[[Nn,u.value==="loaded"]])]})},k=()=>C(Kt,{transition:e.transition},{default:()=>[v.value.lazySrc&&u.value!=="loaded"&&E("img",{class:ce(["v-img__img","v-img__img--preload",_.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:v.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),P=()=>a.placeholder?C(Kt,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&E("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,x=()=>a.error?C(Kt,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&E("div",{class:"v-img__error"},[a.error()])]}):null,I=()=>e.gradient?E("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,R=he(!1);{const A=ge(m,M=>{M&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{R.value=!0})}),A())})}return ue(()=>{const A=Zc.filterProps(e);return ct(C(Zc,ie({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!R.value},l.value,o.value,e.class],style:[{width:_e(e.width==="auto"?d.value:e.width)},r.value,e.style]},A,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>E(we,null,[C(w,null,null),C(k,null,null),C(I,null,null),C(P,null,null),C(x,null,null)]),default:a.default}),[[xa,{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),rn=K({border:[Boolean,Number,String]},"border");function mn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{borderClasses:T(()=>{const a=e.border;return a===!0||a===""?`${t}--border`:typeof a=="string"||a===0?String(a).split(" ").map(l=>`border-${l}`):[]})}}const Vt=K({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function $t(e){return{elevationClasses:$(()=>{const n=qe(e)?e.value:e.elevation;return n==null?[]:[`elevation-${n}`]})}}const uR=[null,"prominent","default","comfortable","compact"],RS=K({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>uR.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...rn(),...ke(),...Vt(),...it(),...Oe({tag:"header"}),...Ne()},"VToolbar"),ed=ne()({name:"VToolbar",props:RS(),setup(e,t){var v;let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color),{borderClasses:r}=mn(e),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),{themeClasses:s}=Ke(e),{rtlClasses:c}=xt(),u=he(!!(e.extended||(v=n.extension)!=null&&v.call(n))),d=T(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=T(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return vt({VBtn:{variant:"text"}}),ue(()=>{var g;const m=!!(e.title||n.title),h=!!(n.image||e.image),y=(g=n.extension)==null?void 0:g.call(n);return u.value=!!(e.extended||y),C(e.tag,{class:ce(["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},a.value,r.value,o.value,i.value,s.value,c.value,e.class]),style:be([l.value,e.style])},{default:()=>[h&&E("div",{key:"image",class:"v-toolbar__image"},[n.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):C(Pa,{key:"image-img",cover:!0,src:e.image},null)]),C(De,{defaults:{VTabs:{height:_e(d.value)}}},{default:()=>{var b,p,S;return[E("div",{class:"v-toolbar__content",style:{height:_e(d.value)}},[n.prepend&&E("div",{class:"v-toolbar__prepend"},[(b=n.prepend)==null?void 0:b.call(n)]),m&&C(Af,{key:"title",text:e.title},{text:n.title}),(p=n.default)==null?void 0:p.call(n),n.append&&E("div",{class:"v-toolbar__append"},[(S=n.append)==null?void 0:S.call(n)])])]}}),C(De,{defaults:{VTabs:{height:_e(f.value)}}},{default:()=>[C(js,null,{default:()=>[u.value&&E("div",{class:"v-toolbar__extension",style:{height:_e(f.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),cR=K({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function dR(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let a=0,l=0;const r=de(null),o=he(0),i=he(0),s=he(0),c=he(!1),u=he(!1),d=T(()=>Number(e.scrollThreshold)),f=T(()=>Qe((d.value-o.value)/d.value||0)),v=()=>{const m=r.value;if(!m||n&&!n.value)return;a=o.value,o.value="window"in m?m.pageYOffset:m.scrollTop;const h=m instanceof Window?document.documentElement.scrollHeight:m.scrollHeight;if(l!==h){l=h;return}u.value=o.value{i.value=i.value||o.value}),ge(c,()=>{i.value=0}),It(()=>{ge(()=>e.scrollTarget,m=>{var y;const h=m?document.querySelector(m):window;h&&h!==r.value&&((y=r.value)==null||y.removeEventListener("scroll",v),r.value=h,r.value.addEventListener("scroll",v,{passive:!0}))},{immediate:!0})}),Ct(()=>{var m;(m=r.value)==null||m.removeEventListener("scroll",v)}),n&&ge(n,v,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:i}}function $l(){const e=he(!1);return It(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:$(()=>e.value?void 0:{transition:"none !important"}),isBooted:Vr(e)}}const fR=K({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...RS(),...Ml(),...cR(),height:{type:[Number,String],default:64}},"VAppBar"),vR=ne()({name:"VAppBar",props:fR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=de(),l=Pe(e,"modelValue"),r=T(()=>{var p;const b=new Set(((p=e.scrollBehavior)==null?void 0:p.split(" "))??[]);return{hide:b.has("hide"),fullyHide:b.has("fully-hide"),inverted:b.has("inverted"),collapse:b.has("collapse"),elevate:b.has("elevate"),fadeImage:b.has("fade-image")}}),o=T(()=>{const b=r.value;return b.hide||b.fullyHide||b.inverted||b.collapse||b.elevate||b.fadeImage||!l.value}),{currentScroll:i,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=dR(e,{canScroll:o}),d=$(()=>r.value.hide||r.value.fullyHide),f=T(()=>e.collapse||r.value.collapse&&(r.value.inverted?u.value>0:u.value===0)),v=T(()=>e.flat||r.value.fullyHide&&!l.value||r.value.elevate&&(r.value.inverted?i.value>0:i.value===0)),m=T(()=>r.value.fadeImage?r.value.inverted?1-u.value:u.value:void 0),h=T(()=>{var S,_;if(r.value.hide&&r.value.inverted)return 0;const b=((S=a.value)==null?void 0:S.contentHeight)??0,p=((_=a.value)==null?void 0:_.extensionHeight)??0;return d.value?i.value!!e.scrollBehavior,()=>{ot(()=>{d.value?r.value.inverted?l.value=i.value>s.value:l.value=c.value||i.valueparseInt(e.order,10)),position:$(()=>e.location),layoutSize:h,elementSize:he(void 0),active:l,absolute:$(()=>e.absolute)});return ue(()=>{const b=ed.filterProps(e);return C(ed,ie({ref:a,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...g.value,"--v-toolbar-image-opacity":m.value,height:void 0,...y.value},e.style]},b,{collapse:f.value,flat:v.value}),n)}),{}}}),mR=[null,"default","comfortable","compact"],Dt=K({density:{type:String,default:"default",validator:e=>mR.includes(e)}},"density");function qt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{densityClasses:$(()=>`${t}--density-${e.density}`)}}const hR=["elevated","flat","tonal","outlined","text","plain"];function il(e,t){return E(we,null,[e&&E("span",{key:"overlay",class:ce(`${t}__overlay`)},null),E("span",{key:"underlay",class:ce(`${t}__underlay`)},null)])}const Pn=K({color:String,variant:{type:String,default:"elevated",validator:e=>hR.includes(e)}},"variant");function Bl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=$(()=>{const{variant:r}=Qn(e);return`${t}--variant-${r}`}),{colorClasses:a,colorStyles:l}=Df(()=>{const{variant:r,color:o}=Qn(e);return{[["elevated","flat"].includes(r)?"background":"text"]:o}});return{colorClasses:a,colorStyles:l,variantClasses:n}}const OS=K({baseColor:String,divided:Boolean,...rn(),...ke(),...Dt(),...Vt(),...it(),...Oe(),...Ne(),...Pn()},"VBtnGroup"),td=ne()({name:"VBtnGroup",props:OS(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{densityClasses:l}=qt(e),{borderClasses:r}=mn(e),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e);vt({VBtn:{height:"auto",baseColor:$(()=>e.baseColor),color:$(()=>e.color),density:$(()=>e.density),flat:!0,variant:$(()=>e.variant)}}),ue(()=>C(e.tag,{class:ce(["v-btn-group",{"v-btn-group--divided":e.divided},a.value,r.value,l.value,o.value,i.value,e.class]),style:be(e.style)},n))}}),Fl=K({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Hl=K({value:null,disabled:Boolean,selectedClass:String},"group-item");function jl(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=pt("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=nn();Ue(Symbol.for(`${t.description}:id`),l);const r=Ve(t,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=$(()=>e.value),i=T(()=>!!(r.disabled.value||e.disabled));r.register({id:l,value:o,disabled:i},a),Ct(()=>{r.unregister(l)});const s=T(()=>r.isSelected(l)),c=T(()=>r.items.value[0].id===l),u=T(()=>r.items.value[r.items.value.length-1].id===l),d=T(()=>s.value&&[r.selectedClass.value,e.selectedClass]);return ge(s,f=>{a.emit("group:selected",{value:f})},{flush:"sync"}),{id:l,isSelected:s,isFirst:c,isLast:u,toggle:()=>r.select(l,!s.value),select:f=>r.select(l,f),selectedClass:d,value:o,disabled:i,group:r}}function sl(e,t){let n=!1;const a=yt([]),l=Pe(e,"modelValue",[],f=>f==null?[]:DS(a,st(f)),f=>{const v=yR(a,f);return e.multiple?v:v[0]}),r=pt("useGroup");function o(f,v){const m=f,h=Symbol.for(`${t.description}:id`),g=lr(h,r==null?void 0:r.vnode).indexOf(v);Le(m.value)==null&&(m.value=g,m.useIndexAsValue=!0),g>-1?a.splice(g,0,m):a.push(m)}function i(f){if(n)return;s();const v=a.findIndex(m=>m.id===f);a.splice(v,1)}function s(){const f=a.find(v=>!v.disabled);f&&e.mandatory==="force"&&!l.value.length&&(l.value=[f.id])}It(()=>{s()}),Ct(()=>{n=!0}),ps(()=>{for(let f=0;fh.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=l.value.slice(),y=h.findIndex(b=>b===f),g=~y;if(v=v??!g,g&&e.mandatory&&h.length<=1||!g&&e.max!=null&&h.length+1>e.max)return;y<0&&v?h.push(f):y>=0&&!v&&h.splice(y,1),l.value=h}else{const h=l.value.includes(f);if(e.mandatory&&h||!h&&!v)return;l.value=v??!h?[f]:[]}}function u(f){if(e.multiple,l.value.length){const v=l.value[0],m=a.findIndex(g=>g.id===v);let h=(m+f)%a.length,y=a[h];for(;y.disabled&&h!==m;)h=(h+f)%a.length,y=a[h];if(y.disabled)return;l.value=[a[h].id]}else{const v=a.find(m=>!m.disabled);v&&(l.value=[v.id])}}const d={register:o,unregister:i,selected:l,select:c,disabled:$(()=>e.disabled),prev:()=>u(a.length-1),next:()=>u(1),isSelected:f=>l.value.includes(f),selectedClass:$(()=>e.selectedClass),items:$(()=>a),getItemIndex:f=>gR(a,f)};return Ue(t,d),d}function gR(e,t){const n=DS(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function DS(e,t){const n=[];return t.forEach(a=>{const l=e.find(o=>Ft(a,o.value)),r=e[a];(l==null?void 0:l.value)!=null?n.push(l.id):r!=null&&n.push(r.id)}),n}function yR(e,t){const n=[];return t.forEach(a=>{const l=e.findIndex(r=>r.id===a);if(~l){const r=e[l];n.push(r.value!=null?r.value:l)}}),n}const Mf=Symbol.for("vuetify:v-btn-toggle"),bR=K({...OS(),...Fl()},"VBtnToggle"),pR=ne()({name:"VBtnToggle",props:bR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:l,prev:r,select:o,selected:i}=sl(e,Mf);return ue(()=>{const s=td.filterProps(e);return C(td,ie({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:l,prev:r,select:o,selected:i})]}})}),{next:l,prev:r,select:o}}}),SR=["x-small","small","default","large","x-large"],sa=K({size:{type:[String,Number],default:"default"}},"size");function Or(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return Sf(()=>{const n=e.size;let a,l;return ts(SR,n)?a=`${t}--size-${n}`:n&&(l={width:_e(n),height:_e(n)}),{sizeClasses:a,sizeStyles:l}})}const _R=K({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ee,opacity:[String,Number],...ke(),...sa(),...Oe({tag:"i"}),...Ne()},"VIcon"),je=ne()({name:"VIcon",props:_R(),setup(e,t){let{attrs:n,slots:a}=t;const l=he(),{themeClasses:r}=Vf(),{iconData:o}=DL(()=>l.value||e.icon),{sizeClasses:i}=Or(e),{textColorClasses:s,textColorStyles:c}=Ht(()=>e.color);return ue(()=>{var f,v;const u=(f=a.default)==null?void 0:f.call(a);u&&(l.value=(v=Gp(u).filter(m=>m.type===Sa&&m.children&&typeof m.children=="string")[0])==null?void 0:v.children);const d=!!(n.onClick||n.onClickOnce);return C(o.value.component,{tag:e.tag,icon:o.value.icon,class:ce(["v-icon","notranslate",r.value,i.value,s.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:be([{"--v-icon-opacity":e.opacity},i.value?void 0:{fontSize:_e(e.size),height:_e(e.size),width:_e(e.size)},c.value,e.style]),role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function zo(e,t){const n=de(),a=he(!1);if(yf){const l=new IntersectionObserver(r=>{a.value=!!r.find(o=>o.isIntersecting)},t);bt(()=>{l.disconnect()}),ge(n,(r,o)=>{o&&(l.unobserve(o),a.value=!1),r&&l.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const wR=K({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...ke(),...sa(),...Oe({tag:"div"}),...Ne()},"VProgressCircular"),Tr=ne()({name:"VProgressCircular",props:wR(),setup(e,t){let{slots:n}=t;const a=20,l=2*Math.PI*a,r=de(),{themeClasses:o}=Ke(e),{sizeClasses:i,sizeStyles:s}=Or(e),{textColorClasses:c,textColorStyles:u}=Ht(()=>e.color),{textColorClasses:d,textColorStyles:f}=Ht(()=>e.bgColor),{intersectionRef:v,isIntersecting:m}=zo(),{resizeRef:h,contentRect:y}=Mn(),g=$(()=>Qe(parseFloat(e.modelValue),0,100)),b=$(()=>Number(e.width)),p=$(()=>s.value?Number(e.size):y.value?y.value.width:Math.max(b.value,32)),S=$(()=>a/(1-b.value/p.value)*2),_=$(()=>b.value/p.value*S.value),w=$(()=>_e((100-g.value)/100*l));return ot(()=>{v.value=r.value,h.value=r.value}),ue(()=>C(e.tag,{ref:r,class:ce(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,i.value,c.value,e.class]),style:be([s.value,u.value,e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:g.value},{default:()=>[E("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${S.value} ${S.value}`},[E("circle",{class:ce(["v-progress-circular__underlay",d.value]),style:be(f.value),fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":_.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),E("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":_.value,"stroke-dasharray":l,"stroke-dashoffset":w.value},null)]),n.default&&E("div",{class:"v-progress-circular__content"},[n.default({value:g.value})])]})),{}}}),fg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},La=K({location:String},"location");function Ul(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=xt();return{locationStyles:T(()=>{if(!e.location)return{};const{side:r,align:o}=jc(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function i(c){return n?n(c):0}const s={};return r!=="center"&&(t?s[fg[r]]=`calc(100% - ${i(r)}px)`:s[r]=0),o!=="center"?t?s[fg[o]]=`calc(100% - ${i(o)}px)`:s[o]=0:(r==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),s})}}const kR=K({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...ke(),...La({location:"top"}),...it(),...Oe(),...Ne()},"VProgressLinear"),Us=ne()({name:"VProgressLinear",props:kR(),emits:{"update:modelValue":e=>!0},setup(e,t){var R;let{slots:n}=t;const a=Pe(e,"modelValue"),{isRtl:l,rtlClasses:r}=xt(),{themeClasses:o}=Ke(e),{locationStyles:i}=Ul(e),{textColorClasses:s,textColorStyles:c}=Ht(()=>e.color),{backgroundColorClasses:u,backgroundColorStyles:d}=Xe(()=>e.bgColor||e.color),{backgroundColorClasses:f,backgroundColorStyles:v}=Xe(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:m,backgroundColorStyles:h}=Xe(()=>e.color),{roundedClasses:y}=ht(e),{intersectionRef:g,isIntersecting:b}=zo(),p=T(()=>parseFloat(e.max)),S=T(()=>parseFloat(e.height)),_=T(()=>Qe(parseFloat(e.bufferValue)/p.value*100,0,100)),w=T(()=>Qe(parseFloat(a.value)/p.value*100,0,100)),k=T(()=>l.value!==e.reverse),P=T(()=>e.indeterminate?"fade-transition":"slide-x-transition"),x=We&&((R=window.matchMedia)==null?void 0:R.call(window,"(forced-colors: active)").matches);function I(A){if(!g.value)return;const{left:M,right:H,width:U}=g.value.getBoundingClientRect(),N=k.value?U-A.clientX+(H-U):A.clientX-M;a.value=Math.round(N/U*p.value)}return ue(()=>C(e.tag,{ref:g,class:ce(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&b.value,"v-progress-linear--reverse":k.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,o.value,r.value,e.class]),style:be([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?_e(S.value):0,"--v-progress-linear-height":_e(S.value),...e.absolute?i.value:{}},e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(a.value),p.value),onClick:e.clickable&&I},{default:()=>[e.stream&&E("div",{key:"stream",class:ce(["v-progress-linear__stream",s.value]),style:{...c.value,[k.value?"left":"right"]:_e(-S.value),borderTop:`${_e(S.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${_e(S.value/4)})`,width:_e(100-_.value,"%"),"--v-progress-linear-stream-to":_e(S.value*(k.value?1:-1))}},null),E("div",{class:ce(["v-progress-linear__background",x?void 0:u.value]),style:be([d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}])},null),E("div",{class:ce(["v-progress-linear__buffer",x?void 0:f.value]),style:be([v.value,{opacity:parseFloat(e.bufferOpacity),width:_e(_.value,"%")}])},null),C(Ca,{name:P.value},{default:()=>[e.indeterminate?E("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(A=>E("div",{key:A,class:ce(["v-progress-linear__indeterminate",A,x?void 0:m.value]),style:be(h.value)},null))]):E("div",{class:ce(["v-progress-linear__determinate",x?void 0:m.value]),style:be([h.value,{width:_e(w.value,"%")}])},null)]}),n.default&&E("div",{class:"v-progress-linear__content"},[n.default({value:w.value,buffer:_.value})])]})),{}}}),Ws=K({loading:[Boolean,String]},"loader");function Ko(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{loaderClasses:$(()=>({[`${t}--loading`]:e.loading}))}}function Yo(e,t){var a;let{slots:n}=t;return E("div",{class:ce(`${e.name}__loader`)},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||C(Us,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const CR=["static","relative","fixed","absolute","sticky"],Dr=K({position:{type:String,validator:e=>CR.includes(e)}},"position");function Mr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{positionClasses:$(()=>e.position?`${t}--${e.position}`:void 0)}}function xR(){const e=pt("useRoute");return T(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function MS(){var e,t;return(t=(e=pt("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Go(e,t){var u,d;const n=Ey("RouterLink"),a=$(()=>!!(e.href||e.to)),l=T(()=>(a==null?void 0:a.value)||Mh(t,"click")||Mh(e,"click"));if(typeof n=="string"||!("useLink"in n)){const f=$(()=>e.href);return{isLink:a,isClickable:l,href:f,linkProps:yt({href:f})}}const r=n.useLink({to:$(()=>e.to||""),replace:$(()=>e.replace)}),o=T(()=>e.to?r:void 0),i=xR(),s=T(()=>{var f,v,m;return o.value?e.exact?i.value?((m=o.value.isExactActive)==null?void 0:m.value)&&Ft(o.value.route.value.query,i.value.query):((v=o.value.isExactActive)==null?void 0:v.value)??!1:((f=o.value.isActive)==null?void 0:f.value)??!1:!1}),c=T(()=>{var f;return e.to?(f=o.value)==null?void 0:f.route.value.href:e.href});return{isLink:a,isClickable:l,isActive:s,route:(u=o.value)==null?void 0:u.route,navigate:(d=o.value)==null?void 0:d.navigate,href:c,linkProps:yt({href:c,"aria-current":$(()=>s.value?"page":void 0)})}}const qo=K({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Bu=!1;function PR(e,t){let n=!1,a,l;We&&(e!=null&&e.beforeEach)&&(Me(()=>{window.addEventListener("popstate",r),a=e.beforeEach((o,i,s)=>{Bu?n?t(s):s():setTimeout(()=>n?t(s):s()),Bu=!0}),l=e==null?void 0:e.afterEach(()=>{Bu=!1})}),bt(()=>{window.removeEventListener("popstate",r),a==null||a(),l==null||l()}));function r(o){var i;(i=o.state)!=null&&i.replaced||(n=!0,setTimeout(()=>n=!1))}}function ER(e,t){ge(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n!=null&&t&&Me(()=>{t(n)})},{immediate:!0})}const nd=Symbol("rippleStop"),TR=80;function vg(e,t){e.style.transform=t,e.style.webkitTransform=t}function ad(e){return e.constructor.name==="TouchEvent"}function NS(e){return e.constructor.name==="KeyboardEvent"}const IR=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,l=0;if(!NS(e)){const f=t.getBoundingClientRect(),v=ad(e)?e.touches[e.touches.length-1]:e;a=v.clientX-f.left,l=v.clientY-f.top}let r=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,r=t.clientWidth/2,r=n.center?r:r+Math.sqrt((a-r)**2+(l-r)**2)/4):r=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const i=`${(t.clientWidth-r*2)/2}px`,s=`${(t.clientHeight-r*2)/2}px`,c=n.center?i:`${a-r}px`,u=n.center?s:`${l-r}px`;return{radius:r,scale:o,x:c,y:u,centerX:i,centerY:s}},is={show(e,t){var v;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const a=document.createElement("span"),l=document.createElement("span");a.appendChild(l),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:r,scale:o,x:i,y:s,centerX:c,centerY:u}=IR(e,t,n),d=`${r*2}px`;l.className="v-ripple__animation",l.style.width=d,l.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),vg(l,`translate(${i}, ${s}) scale3d(${o},${o},${o})`),l.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),vg(l,`translate(${c}, ${u}) scale3d(1,1,1)`)})})},hide(e){var r;if(!((r=e==null?void 0:e._ripple)!=null&&r.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const a=performance.now()-Number(n.dataset.activated),l=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var i;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((i=n.parentNode)==null?void 0:i.parentNode)===e&&e.removeChild(n.parentNode)},300)},l)}};function $S(e){return typeof e>"u"||!!e}function Eo(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[nd])){if(e[nd]=!0,ad(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||NS(e),n._ripple.class&&(t.class=n._ripple.class),ad(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{is.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},TR)}else is.show(e,n,t)}}function mg(e){e[nd]=!0}function cn(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{cn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),is.hide(t)}}function BS(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let To=!1;function FS(e){!To&&(e.keyCode===Ah.enter||e.keyCode===Ah.space)&&(To=!0,Eo(e))}function HS(e){To=!1,cn(e)}function jS(e){To&&(To=!1,cn(e))}function US(e,t,n){const{value:a,modifiers:l}=t,r=$S(a);if(r||is.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=l.center,e._ripple.circle=l.circle,_o(a)&&a.class&&(e._ripple.class=a.class),r&&!n){if(l.stop){e.addEventListener("touchstart",mg,{passive:!0}),e.addEventListener("mousedown",mg);return}e.addEventListener("touchstart",Eo,{passive:!0}),e.addEventListener("touchend",cn,{passive:!0}),e.addEventListener("touchmove",BS,{passive:!0}),e.addEventListener("touchcancel",cn),e.addEventListener("mousedown",Eo),e.addEventListener("mouseup",cn),e.addEventListener("mouseleave",cn),e.addEventListener("keydown",FS),e.addEventListener("keyup",HS),e.addEventListener("blur",jS),e.addEventListener("dragstart",cn,{passive:!0})}else!r&&n&&WS(e)}function WS(e){e.removeEventListener("mousedown",Eo),e.removeEventListener("touchstart",Eo),e.removeEventListener("touchend",cn),e.removeEventListener("touchmove",BS),e.removeEventListener("touchcancel",cn),e.removeEventListener("mouseup",cn),e.removeEventListener("mouseleave",cn),e.removeEventListener("keydown",FS),e.removeEventListener("keyup",HS),e.removeEventListener("dragstart",cn),e.removeEventListener("blur",jS)}function VR(e,t){US(e,t,!1)}function AR(e){delete e._ripple,WS(e)}function LR(e,t){if(t.value===t.oldValue)return;const n=$S(t.oldValue);US(e,t,n)}const Yt={mounted:VR,unmounted:AR,updated:LR},zs=K({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Mf},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ee,appendIcon:Ee,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...rn(),...ke(),...Dt(),...Pt(),...Vt(),...Hl(),...Ws(),...La(),...Dr(),...it(),...qo(),...sa(),...Oe({tag:"button"}),...Ne(),...Pn({variant:"elevated"})},"VBtn"),$e=ne()({name:"VBtn",props:zs(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{borderClasses:r}=mn(e),{densityClasses:o}=qt(e),{dimensionStyles:i}=Et(e),{elevationClasses:s}=$t(e),{loaderClasses:c}=Ko(e),{locationStyles:u}=Ul(e),{positionClasses:d}=Mr(e),{roundedClasses:f}=ht(e),{sizeClasses:v,sizeStyles:m}=Or(e),h=jl(e,e.symbol,!1),y=Go(e,n),g=T(()=>{var R;return e.active!==void 0?e.active:y.isLink.value?(R=y.isActive)==null?void 0:R.value:h==null?void 0:h.isSelected.value}),b=$(()=>g.value?e.activeColor??e.color:e.color),p=T(()=>{var A,M;return{color:(h==null?void 0:h.isSelected.value)&&(!y.isLink.value||((A=y.isActive)==null?void 0:A.value))||!h||((M=y.isActive)==null?void 0:M.value)?b.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:S,colorStyles:_,variantClasses:w}=Bl(p),k=T(()=>(h==null?void 0:h.disabled.value)||e.disabled),P=$(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),x=T(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function I(R){var A;k.value||y.isLink.value&&(R.metaKey||R.ctrlKey||R.shiftKey||R.button!==0||n.target==="_blank")||((A=y.navigate)==null||A.call(y,R),h==null||h.toggle())}return ER(y,h==null?void 0:h.select),ue(()=>{const R=y.isLink.value?"a":e.tag,A=!!(e.prependIcon||a.prepend),M=!!(e.appendIcon||a.append),H=!!(e.icon&&e.icon!==!0);return ct(C(R,ie({type:R==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":g.value,"v-btn--block":e.block,"v-btn--disabled":k.value,"v-btn--elevated":P.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},l.value,r.value,S.value,o.value,s.value,c.value,d.value,f.value,v.value,w.value,e.class],style:[_.value,i.value,u.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:k.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:I,value:x.value},y.linkProps),{default:()=>{var U;return[il(!0,"v-btn"),!e.icon&&A&&E("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):C(je,{key:"prepend-icon",icon:e.prependIcon},null)]),E("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&H?C(je,{key:"content-icon",icon:e.icon},null):C(De,{key:"content-defaults",disabled:!H,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var N;return[((N=a.default)==null?void 0:N.call(a))??Xa(e.text)]}})]),!e.icon&&M&&E("span",{key:"append",class:"v-btn__append"},[a.append?C(De,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):C(je,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&E("span",{key:"loader",class:"v-btn__loader"},[((U=a.loader)==null?void 0:U.call(a))??C(Tr,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[Yt,!k.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),RR=K({...zs({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),OR=ne()({name:"VAppBarNavIcon",props:RR(),setup(e,t){let{slots:n}=t;return ue(()=>C($e,ie(e,{class:["v-app-bar-nav-icon"]}),n)),{}}}),DR=ne()({name:"VAppBarTitle",props:ES(),setup(e,t){let{slots:n}=t;return ue(()=>C(Af,ie(e,{class:"v-app-bar-title"}),n)),{}}}),zS=ia("v-alert-title"),MR=["success","info","warning","error"],NR=K({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>MR.includes(e)},...ke(),...Dt(),...Pt(),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne(),...Pn({variant:"flat"})},"VAlert"),$R=ne()({name:"VAlert",props:NR(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),r=$(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{themeClasses:o}=Ke(e),{colorClasses:i,colorStyles:s,variantClasses:c}=Bl(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:u}=qt(e),{dimensionStyles:d}=Et(e),{elevationClasses:f}=$t(e),{locationStyles:v}=Ul(e),{positionClasses:m}=Mr(e),{roundedClasses:h}=ht(e),{textColorClasses:y,textColorStyles:g}=Ht(()=>e.borderColor),{t:b}=mt(),p=$(()=>({"aria-label":b(e.closeLabel),onClick(S){l.value=!1,n("click:close",S)}}));return()=>{const S=!!(a.prepend||r.value),_=!!(a.title||e.title),w=!!(a.close||e.closable);return l.value&&C(e.tag,{class:ce(["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},o.value,i.value,u.value,f.value,m.value,h.value,c.value,e.class]),style:be([s.value,d.value,v.value,e.style]),role:"alert"},{default:()=>{var k,P;return[il(!1,"v-alert"),e.border&&E("div",{key:"border",class:ce(["v-alert__border",y.value]),style:be(g.value)},null),S&&E("div",{key:"prepend",class:"v-alert__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!r.value,defaults:{VIcon:{density:e.density,icon:r.value,size:e.prominent?44:28}}},a.prepend):C(je,{key:"prepend-icon",density:e.density,icon:r.value,size:e.prominent?44:28},null)]),E("div",{class:"v-alert__content"},[_&&C(zS,{key:"title"},{default:()=>{var x;return[((x=a.title)==null?void 0:x.call(a))??e.title]}}),((k=a.text)==null?void 0:k.call(a))??e.text,(P=a.default)==null?void 0:P.call(a)]),a.append&&E("div",{key:"append",class:"v-alert__append"},[a.append()]),w&&E("div",{key:"close",class:"v-alert__close"},[a.close?C(De,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var x;return[(x=a.close)==null?void 0:x.call(a,{props:p.value})]}}):C($e,ie({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},p.value),null)])]}})}}}),BR=K({start:Boolean,end:Boolean,icon:Ee,image:String,text:String,...rn(),...ke(),...Dt(),...it(),...sa(),...Oe(),...Ne(),...Pn({variant:"flat"})},"VAvatar"),kn=ne()({name:"VAvatar",props:BR(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{borderClasses:l}=mn(e),{colorClasses:r,colorStyles:o,variantClasses:i}=Bl(e),{densityClasses:s}=qt(e),{roundedClasses:c}=ht(e),{sizeClasses:u,sizeStyles:d}=Or(e);return ue(()=>C(e.tag,{class:ce(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,l.value,r.value,s.value,c.value,u.value,i.value,e.class]),style:be([o.value,d.value,e.style])},{default:()=>[n.default?C(De,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?C(Pa,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?C(je,{key:"icon",icon:e.icon},null):e.text,il(!1,"v-avatar")]})),{}}}),FR=K({text:String,onClick:Nt(),...ke(),...Ne()},"VLabel"),Nr=ne()({name:"VLabel",props:FR(),setup(e,t){let{slots:n}=t;return ue(()=>{var a;return E("label",{class:ce(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:be(e.style),onClick:e.onClick},[e.text,(a=n.default)==null?void 0:a.call(n)])}),{}}}),KS=Symbol.for("vuetify:selection-control-group"),Nf=K({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ee,trueIcon:Ee,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:Ft},...ke(),...Dt(),...Ne()},"SelectionControlGroup"),HR=K({...Nf({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),YS=ne()({name:"VSelectionControlGroup",props:HR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=nn(),r=$(()=>e.id||`v-selection-control-group-${l}`),o=$(()=>e.name||r.value),i=new Set;return Ue(KS,{modelValue:a,forceUpdate:()=>{i.forEach(s=>s())},onForceUpdate:s=>{i.add(s),bt(()=>{i.delete(s)})}}),vt({[e.defaultsTarget]:{color:$(()=>e.color),disabled:$(()=>e.disabled),density:$(()=>e.density),error:$(()=>e.error),inline:$(()=>e.inline),modelValue:a,multiple:$(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),name:o,falseIcon:$(()=>e.falseIcon),trueIcon:$(()=>e.trueIcon),readonly:$(()=>e.readonly),ripple:$(()=>e.ripple),type:$(()=>e.type),valueComparator:$(()=>e.valueComparator)}}),ue(()=>{var s;return E("div",{class:ce(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:be(e.style),role:e.type==="radio"?"radiogroup":void 0},[(s=n.default)==null?void 0:s.call(n)])}),{}}}),Ks=K({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...ke(),...Nf()},"VSelectionControl");function jR(e){const t=Ve(KS,void 0),{densityClasses:n}=qt(e),a=Pe(e,"modelValue"),l=T(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),r=T(()=>e.falseValue!==void 0?e.falseValue:!1),o=T(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),i=T({get(){const v=t?t.modelValue.value:a.value;return o.value?st(v).some(m=>e.valueComparator(m,l.value)):e.valueComparator(v,l.value)},set(v){if(e.readonly)return;const m=v?l.value:r.value;let h=m;o.value&&(h=v?[...st(a.value),m]:st(a.value).filter(y=>!e.valueComparator(y,l.value))),t?t.modelValue.value=h:a.value=h}}),{textColorClasses:s,textColorStyles:c}=Ht(()=>{if(!(e.error||e.disabled))return i.value?e.color:e.baseColor}),{backgroundColorClasses:u,backgroundColorStyles:d}=Xe(()=>i.value&&!e.error&&!e.disabled?e.color:e.baseColor),f=T(()=>i.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:l,falseValue:r,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const Za=ne()({name:"VSelectionControl",directives:{vRipple:Yt},inheritAttrs:!1,props:Ks(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{group:l,densityClasses:r,icon:o,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=jR(e),v=nn(),m=he(!1),h=he(!1),y=de(),g=$(()=>e.id||`input-${v}`),b=$(()=>!e.disabled&&!e.readonly);l==null||l.onForceUpdate(()=>{y.value&&(y.value.checked=i.value)});function p(k){b.value&&(m.value=!0,Cr(k.target,":focus-visible")!==!1&&(h.value=!0))}function S(){m.value=!1,h.value=!1}function _(k){k.stopPropagation()}function w(k){if(!b.value){y.value&&(y.value.checked=i.value);return}e.readonly&&l&&Me(()=>l.forceUpdate()),i.value=k.target.checked}return ue(()=>{var R,A;const k=a.label?a.label({label:e.label,props:{for:g.value}}):e.label,[P,x]=ol(n),I=E("input",ie({ref:y,checked:i.value,disabled:!!e.disabled,id:g.value,onBlur:S,onFocus:p,onInput:w,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?i.value:void 0},x),null);return E("div",ie({class:["v-selection-control",{"v-selection-control--dirty":i.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":m.value,"v-selection-control--focus-visible":h.value,"v-selection-control--inline":e.inline},r.value,e.class]},P,{style:e.style}),[E("div",{class:ce(["v-selection-control__wrapper",s.value]),style:be(c.value)},[(R=a.default)==null?void 0:R.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),ct(E("div",{class:ce(["v-selection-control__input"])},[((A=a.input)==null?void 0:A.call(a,{model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:I,icon:o.value,props:{onFocus:p,onBlur:S,id:g.value}}))??E(we,null,[o.value&&C(je,{key:"icon",icon:o.value},null),I])]),[[Yt,e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),k&&C(Nr,{for:g.value,onClick:_},{default:()=>[k]})])}),{isFocused:m,input:y}}}),GS=K({indeterminate:Boolean,indeterminateIcon:{type:Ee,default:"$checkboxIndeterminate"},...Ks({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Ea=ne()({name:"VCheckboxBtn",props:GS(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"indeterminate"),l=Pe(e,"modelValue");function r(s){a.value&&(a.value=!1)}const o=$(()=>a.value?e.indeterminateIcon:e.falseIcon),i=$(()=>a.value?e.indeterminateIcon:e.trueIcon);return ue(()=>{const s=ft(Za.filterProps(e),["modelValue"]);return C(Za,ie(s,{modelValue:l.value,"onUpdate:modelValue":[c=>l.value=c,r],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:i.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}});function qS(e){const{t}=mt();function n(a){let{name:l,color:r,...o}=a;const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],s=e[`onClick:${l}`];function c(d){d.key!=="Enter"&&d.key!==" "||(d.preventDefault(),d.stopPropagation(),Ns(s,new PointerEvent("click",d)))}const u=s&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return C(je,ie({icon:e[`${l}Icon`],"aria-label":u,onClick:s,onKeydown:c,color:r},o),null)}return{InputIcon:n}}const UR=K({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...ke(),...$n({transition:{component:Rf,leaveAbsolute:!0,group:!0}})},"VMessages"),XS=ne()({name:"VMessages",props:UR(),setup(e,t){let{slots:n}=t;const a=T(()=>st(e.messages)),{textColorClasses:l,textColorStyles:r}=Ht(()=>e.color);return ue(()=>C(Kt,{transition:e.transition,tag:"div",class:ce(["v-messages",l.value,e.class]),style:be([r.value,e.style])},{default:()=>[e.active&&a.value.map((o,i)=>E("div",{class:"v-messages__message",key:`${i}-${a.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Xo=K({focused:Boolean,"onUpdate:focused":Nt()},"focus");function Ra(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=Pe(e,"focused"),a=$(()=>({[`${t}--focused`]:n.value}));function l(){n.value=!0}function r(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:r}}const JS=Symbol.for("vuetify:form"),WR=K({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function zR(e){const t=Pe(e,"modelValue"),n=$(()=>e.disabled),a=$(()=>e.readonly),l=he(!1),r=de([]),o=de([]);async function i(){const u=[];let d=!0;o.value=[],l.value=!0;for(const f of r.value){const v=await f.validate();if(v.length>0&&(d=!1,u.push({id:f.id,errorMessages:v})),!d&&e.fastFail)break}return o.value=u,l.value=!1,{valid:d,errors:o.value}}function s(){r.value.forEach(u=>u.reset())}function c(){r.value.forEach(u=>u.resetValidation())}return ge(r,()=>{let u=0,d=0;const f=[];for(const v of r.value)v.isValid===!1?(d++,f.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&u++;o.value=f,t.value=d>0?!1:u===r.value.length?!0:null},{deep:!0,flush:"post"}),Ue(JS,{register:u=>{let{id:d,vm:f,validate:v,reset:m,resetValidation:h}=u;r.value.some(y=>y.id===d),r.value.push({id:d,validate:v,reset:m,resetValidation:h,vm:gs(f),isValid:null,errorMessages:[]})},unregister:u=>{r.value=r.value.filter(d=>d.id!==u)},update:(u,d,f)=>{const v=r.value.find(m=>m.id===u);v&&(v.isValid=d,v.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:r,validateOn:$(()=>e.validateOn)}),{errors:o,isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:r,validate:i,reset:s,resetValidation:c}}function Jo(e){const t=Ve(JS,null);return{...t,isReadonly:T(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:T(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const KR=Symbol.for("vuetify:rules");function YR(e){const t=Ve(KR,null);return t?t(e):$(e)}const QS=K({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Xo()},"validation");function ZS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:nn();const a=Pe(e,"modelValue"),l=T(()=>e.validationValue===void 0?a.value:e.validationValue),r=Jo(e),o=YR(()=>e.rules),i=de([]),s=he(!0),c=T(()=>!!(st(a.value===""?null:a.value).length||st(l.value===""?null:l.value).length)),u=T(()=>{var S;return(S=e.errorMessages)!=null&&S.length?st(e.errorMessages).concat(i.value).slice(0,Math.max(0,Number(e.maxErrors))):i.value}),d=T(()=>{var w;let S=(e.validateOn??((w=r.validateOn)==null?void 0:w.value))||"input";S==="lazy"&&(S="input lazy"),S==="eager"&&(S="input eager");const _=new Set((S==null?void 0:S.split(" "))??[]);return{input:_.has("input"),blur:_.has("blur")||_.has("input")||_.has("invalid-input"),invalidInput:_.has("invalid-input"),lazy:_.has("lazy"),eager:_.has("eager")}}),f=T(()=>{var S;return e.error||(S=e.errorMessages)!=null&&S.length?!1:e.rules.length?s.value?i.value.length||d.value.lazy?null:!0:!i.value.length:!0}),v=he(!1),m=T(()=>({[`${t}--error`]:f.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:r.isDisabled.value,[`${t}--readonly`]:r.isReadonly.value})),h=pt("validation"),y=T(()=>e.name??Le(n));Lr(()=>{var S;(S=r.register)==null||S.call(r,{id:y.value,vm:h,validate:p,reset:g,resetValidation:b})}),Ct(()=>{var S;(S=r.unregister)==null||S.call(r,y.value)}),It(async()=>{var S;d.value.lazy||await p(!d.value.eager),(S=r.update)==null||S.call(r,y.value,f.value,u.value)}),Zt(()=>d.value.input||d.value.invalidInput&&f.value===!1,()=>{ge(l,()=>{if(l.value!=null)p();else if(e.focused){const S=ge(()=>e.focused,_=>{_||p(),S()})}})}),Zt(()=>d.value.blur,()=>{ge(()=>e.focused,S=>{S||p()})}),ge([f,u],()=>{var S;(S=r.update)==null||S.call(r,y.value,f.value,u.value)});async function g(){a.value=null,await Me(),await b()}async function b(){s.value=!0,d.value.lazy?i.value=[]:await p(!d.value.eager)}async function p(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const _=[];v.value=!0;for(const w of o.value){if(_.length>=Number(e.maxErrors??1))break;const P=await(typeof w=="function"?w:()=>w)(l.value);if(P!==!0){if(P!==!1&&typeof P!="string"){console.warn(`${P} is not a valid value. Rule functions must return boolean true or a string.`);continue}_.push(P||"")}}return i.value=_,v.value=!1,s.value=S,i.value}return{errorMessages:u,isDirty:c,isDisabled:r.isDisabled,isReadonly:r.isReadonly,isPristine:s,isValid:f,isValidating:v,reset:g,resetValidation:b,validate:p,validationClasses:m}}const Oa=K({id:String,appendIcon:Ee,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:Ee,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Nt(),"onClick:append":Nt(),...ke(),...Dt(),...rl(Pt(),["maxWidth","minWidth","width"]),...Ne(),...QS()},"VInput"),jt=ne()({name:"VInput",props:{...Oa()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:l}=t;const{densityClasses:r}=qt(e),{dimensionStyles:o}=Et(e),{themeClasses:i}=Ke(e),{rtlClasses:s}=xt(),{InputIcon:c}=qS(e),u=nn(),d=T(()=>e.id||`input-${u}`),f=T(()=>`${d.value}-messages`),{errorMessages:v,isDirty:m,isDisabled:h,isReadonly:y,isPristine:g,isValid:b,isValidating:p,reset:S,resetValidation:_,validate:w,validationClasses:k}=ZS(e,"v-input",d),P=T(()=>({id:d,messagesId:f,isDirty:m,isDisabled:h,isReadonly:y,isPristine:g,isValid:b,isValidating:p,reset:S,resetValidation:_,validate:w})),x=$(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),I=$(()=>{if(e.iconColor)return e.iconColor===!0?x.value:e.iconColor}),R=T(()=>{var A;return(A=e.errorMessages)!=null&&A.length||!g.value&&v.value.length?v.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return ue(()=>{var N,Y,Q,Z;const A=!!(a.prepend||e.prependIcon),M=!!(a.append||e.appendIcon),H=R.value.length>0,U=!e.hideDetails||e.hideDetails==="auto"&&(H||!!a.details);return E("div",{class:ce(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},r.value,i.value,s.value,k.value,e.class]),style:be([o.value,e.style])},[A&&E("div",{key:"prepend",class:"v-input__prepend"},[(N=a.prepend)==null?void 0:N.call(a,P.value),e.prependIcon&&C(c,{key:"prepend-icon",name:"prepend",color:I.value},null)]),a.default&&E("div",{class:"v-input__control"},[(Y=a.default)==null?void 0:Y.call(a,P.value)]),M&&E("div",{key:"append",class:"v-input__append"},[e.appendIcon&&C(c,{key:"append-icon",name:"append",color:I.value},null),(Q=a.append)==null?void 0:Q.call(a,P.value)]),U&&E("div",{id:f.value,class:"v-input__details",role:"alert","aria-live":"polite"},[C(XS,{active:H,messages:R.value},{message:a.message}),(Z=a.details)==null?void 0:Z.call(a,P.value)])])}),{reset:S,resetValidation:_,validate:w,isValid:b,errorMessages:v}}}),GR=K({...Oa(),...ft(GS(),["inline"])},"VCheckbox"),qR=ne()({name:"VCheckbox",inheritAttrs:!1,props:GR(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"modelValue"),{isFocused:r,focus:o,blur:i}=Ra(e),s=nn();return ue(()=>{const[c,u]=ol(n),d=jt.filterProps(e),f=Ea.filterProps(e);return C(jt,ie({class:["v-checkbox",e.class]},c,d,{modelValue:l.value,"onUpdate:modelValue":v=>l.value=v,id:e.id||`checkbox-${s}`,focused:r.value,style:e.style}),{...a,default:v=>{let{id:m,messagesId:h,isDisabled:y,isReadonly:g,isValid:b}=v;return C(Ea,ie(f,{id:m.value,"aria-describedby":h.value,disabled:y.value,readonly:g.value},u,{error:b.value===!1,modelValue:l.value,"onUpdate:modelValue":p=>l.value=p,onFocus:o,onBlur:i}),a)}})}),{}}});function XR(e){let{selectedElement:t,containerElement:n,isRtl:a,isHorizontal:l}=e;const r=Io(l,n),o=e_(l,a,n),i=Io(l,t),s=t_(l,t),c=i*.4;return o>s?s-c:o+rtypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...ke(),...Dl({mobile:null}),...Oe(),...Fl({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Vo=ne()({name:"VSlideGroup",props:$f(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:a}=xt(),{displayClasses:l,mobile:r}=xn(e),o=sl(e,e.symbol),i=he(!1),s=he(0),c=he(0),u=he(0),d=T(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:v}=Mn(),{resizeRef:m,contentRect:h}=Mn(),y=TL(),g=T(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),b=T(()=>o.selected.value.length?o.items.value.findIndex(z=>z.id===o.selected.value[0]):-1),p=T(()=>o.selected.value.length?o.items.value.findIndex(z=>z.id===o.selected.value[o.selected.value.length-1]):-1);if(We){let z=-1;ge(()=>[o.selected.value,v.value,h.value,d.value],()=>{cancelAnimationFrame(z),z=requestAnimationFrame(()=>{if(v.value&&h.value){const J=d.value?"width":"height";c.value=v.value[J],u.value=h.value[J],i.value=c.value+1=0&&m.el){const J=m.el.children[p.value];_(J,e.centerActive)}})})}const S=he(!1);function _(z,J){let ae=0;J?ae=JR({containerElement:f.el,isHorizontal:d.value,selectedElement:z}):ae=XR({containerElement:f.el,isHorizontal:d.value,isRtl:a.value,selectedElement:z}),w(ae)}function w(z){if(!We||!f.el)return;const J=Io(d.value,f.el),ae=e_(d.value,a.value,f.el);if(!(hg(d.value,f.el)<=J||Math.abs(z-ae)<16)){if(d.value&&a.value&&f.el){const{scrollWidth:Se,offsetWidth:ve}=f.el;z=Se-ve-z}d.value?y.horizontal(z,g.value):y(z,g.value)}}function k(z){const{scrollTop:J,scrollLeft:ae}=z.target;s.value=d.value?ae:J}function P(z){if(S.value=!0,!(!i.value||!m.el)){for(const J of z.composedPath())for(const ae of m.el.children)if(ae===J){_(ae);return}}}function x(z){S.value=!1}let I=!1;function R(z){var J;!I&&!S.value&&!(z.relatedTarget&&((J=m.el)!=null&&J.contains(z.relatedTarget)))&&U(),I=!1}function A(){I=!0}function M(z){if(!m.el)return;function J(ae){z.preventDefault(),U(ae)}d.value?z.key==="ArrowRight"?J(a.value?"prev":"next"):z.key==="ArrowLeft"&&J(a.value?"next":"prev"):z.key==="ArrowDown"?J("next"):z.key==="ArrowUp"&&J("prev"),z.key==="Home"?J("first"):z.key==="End"&&J("last")}function H(z,J){if(!z)return;let ae=z;do ae=ae==null?void 0:ae[J==="next"?"nextElementSibling":"previousElementSibling"];while(ae!=null&&ae.hasAttribute("disabled"));return ae}function U(z){if(!m.el)return;let J;if(!z)J=wo(m.el)[0];else if(z==="next"){if(J=H(m.el.querySelector(":focus"),z),!J)return U("first")}else if(z==="prev"){if(J=H(m.el.querySelector(":focus"),z),!J)return U("last")}else z==="first"?(J=m.el.firstElementChild,J!=null&&J.hasAttribute("disabled")&&(J=H(J,"next"))):z==="last"&&(J=m.el.lastElementChild,J!=null&&J.hasAttribute("disabled")&&(J=H(J,"prev")));J&&J.focus({preventScroll:!0})}function N(z){const J=d.value&&a.value?-1:1,ae=(z==="prev"?-J:J)*c.value;let ye=s.value+ae;if(d.value&&a.value&&f.el){const{scrollWidth:Se,offsetWidth:ve}=f.el;ye+=Se-ve}w(ye)}const Y=T(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),Q=T(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!r.value;case!0:return i.value||Math.abs(s.value)>0;case"mobile":return r.value||i.value||Math.abs(s.value)>0;default:return!r.value&&(i.value||Math.abs(s.value)>0)}}),Z=T(()=>Math.abs(s.value)>1),F=T(()=>{if(!f.value)return!1;const z=hg(d.value,f.el),J=QR(d.value,f.el);return z-J-Math.abs(s.value)>1});return ue(()=>C(e.tag,{class:ce(["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":Q.value,"v-slide-group--is-overflowing":i.value},l.value,e.class]),style:be(e.style),tabindex:S.value||o.selected.value.length?-1:0,onFocus:R},{default:()=>{var z,J,ae;return[Q.value&&E("div",{key:"prev",class:ce(["v-slide-group__prev",{"v-slide-group__prev--disabled":!Z.value}]),onMousedown:A,onClick:()=>Z.value&&N("prev")},[((z=n.prev)==null?void 0:z.call(n,Y.value))??C(Po,null,{default:()=>[C(je,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),E("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:k},[E("div",{ref:m,class:"v-slide-group__content",onFocusin:P,onFocusout:x,onKeydown:M},[(J=n.default)==null?void 0:J.call(n,Y.value)])]),Q.value&&E("div",{key:"next",class:ce(["v-slide-group__next",{"v-slide-group__next--disabled":!F.value}]),onMousedown:A,onClick:()=>F.value&&N("next")},[((ae=n.next)==null?void 0:ae.call(n,Y.value))??C(Po,null,{default:()=>[C(je,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:N,scrollOffset:s,focus:U,hasPrev:Z,hasNext:F}}}),a_=Symbol.for("vuetify:v-chip-group"),ZR=K({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:Ft},...$f(),...ke(),...Fl({selectedClass:"v-chip--selected"}),...Oe(),...Ne(),...Pn({variant:"tonal"})},"VChipGroup"),eO=ne()({name:"VChipGroup",props:ZR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isSelected:l,select:r,next:o,prev:i,selected:s}=sl(e,a_);return vt({VChip:{baseColor:$(()=>e.baseColor),color:$(()=>e.color),disabled:$(()=>e.disabled),filter:$(()=>e.filter),variant:$(()=>e.variant)}}),ue(()=>{const c=Vo.filterProps(e);return C(Vo,ie(c,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:l,select:r,next:o,prev:i,selected:s.value})]}})}),{}}}),tO=K({activeClass:String,appendAvatar:String,appendIcon:Ee,baseColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ee,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:Nt(),onClickOnce:Nt(),...rn(),...ke(),...Dt(),...Vt(),...Hl(),...it(),...qo(),...sa(),...Oe({tag:"span"}),...Ne(),...Pn({variant:"tonal"})},"VChip"),$r=ne()({name:"VChip",directives:{vRipple:Yt},props:tO(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{t:r}=mt(),{borderClasses:o}=mn(e),{densityClasses:i}=qt(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),{sizeClasses:u}=Or(e),{themeClasses:d}=Ke(e),f=Pe(e,"modelValue"),v=jl(e,a_,!1),m=Go(e,n),h=$(()=>e.link!==!1&&m.isLink.value),y=T(()=>!e.disabled&&e.link!==!1&&(!!v||e.link||m.isClickable.value)),g=$(()=>({"aria-label":r(e.closeLabel),disabled:e.disabled,onClick(k){k.preventDefault(),k.stopPropagation(),f.value=!1,a("click:close",k)}})),{colorClasses:b,colorStyles:p,variantClasses:S}=Bl(()=>({color:!v||v.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function _(k){var P;a("click",k),y.value&&((P=m.navigate)==null||P.call(m,k),v==null||v.toggle())}function w(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),_(k))}return()=>{var H;const k=m.isLink.value?"a":e.tag,P=!!(e.appendIcon||e.appendAvatar),x=!!(P||l.append),I=!!(l.close||e.closable),R=!!(l.filter||e.filter)&&v,A=!!(e.prependIcon||e.prependAvatar),M=!!(A||l.prepend);return f.value&&ct(C(k,ie({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":y.value,"v-chip--filter":R,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((H=m.isActive)==null?void 0:H.value)},d.value,o.value,b.value,i.value,s.value,c.value,u.value,S.value,v==null?void 0:v.selectedClass.value,e.class],style:[p.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:y.value?0:void 0,onClick:_,onKeydown:y.value&&!h.value&&w},m.linkProps),{default:()=>{var U;return[il(y.value,"v-chip"),R&&C(Of,{key:"filter"},{default:()=>[ct(E("div",{class:"v-chip__filter"},[l.filter?C(De,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):C(je,{key:"filter-icon",icon:e.filterIcon},null)]),[[Nn,v.isSelected.value]])]}),M&&E("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?C(De,{key:"prepend-defaults",disabled:!A,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):E(we,null,[e.prependIcon&&C(je,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&C(kn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),E("div",{class:"v-chip__content","data-no-activator":""},[((U=l.default)==null?void 0:U.call(l,{isSelected:v==null?void 0:v.isSelected.value,selectedClass:v==null?void 0:v.selectedClass.value,select:v==null?void 0:v.select,toggle:v==null?void 0:v.toggle,value:v==null?void 0:v.value.value,disabled:e.disabled}))??Xa(e.text)]),x&&E("div",{key:"append",class:"v-chip__append"},[l.append?C(De,{key:"append-defaults",disabled:!P,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),I&&E("button",ie({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},g.value),[l.close?C(De,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):C(je,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Yt,y.value&&e.ripple,null]])}}}),ld=Symbol.for("vuetify:list");function l_(){const e=Ve(ld,{hasPrepend:he(!1),updateHasPrepend:()=>null}),t={hasPrepend:he(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return Ue(ld,t),e}function r_(){return Ve(ld,null)}const Bf=e=>{const t={activate:n=>{let{id:a,value:l,activated:r}=n;return a=Ie(a),e&&!l&&r.size===1&&r.has(a)||(l?r.add(a):r.delete(a)),r},in:(n,a,l)=>{let r=new Set;if(n!=null)for(const o of st(n))r=t.activate({id:o,value:!0,activated:new Set(r),children:a,parents:l});return r},out:n=>Array.from(n)};return t},o_=e=>{const t=Bf(e);return{activate:a=>{let{activated:l,id:r,...o}=a;r=Ie(r);const i=l.has(r)?new Set([r]):new Set;return t.activate({...o,id:r,activated:i})},in:(a,l,r)=>{let o=new Set;if(a!=null){const i=st(a);i.length&&(o=t.in(i.slice(0,1),l,r))}return o},out:(a,l,r)=>t.out(a,l,r)}},nO=e=>{const t=Bf(e);return{activate:a=>{let{id:l,activated:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.activate({id:l,activated:r,children:o,...i})},in:t.in,out:t.out}},aO=e=>{const t=o_(e);return{activate:a=>{let{id:l,activated:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.activate({id:l,activated:r,children:o,...i})},in:t.in,out:t.out}},lO={open:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(n){const r=new Set;r.add(t);let o=l.get(t);for(;o!=null;)r.add(o),o=l.get(o);return r}else return a.delete(t),a},select:()=>null},i_={open:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(n){let r=l.get(t);for(a.add(t);r!=null&&r!==t;)a.add(r),r=l.get(r);return a}else a.delete(t);return a},select:()=>null},rO={open:i_.open,select:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(!n)return a;const r=[];let o=l.get(t);for(;o!=null;)r.push(o),o=l.get(o);return new Set(r)}},Ff=e=>{const t={select:n=>{let{id:a,value:l,selected:r}=n;if(a=Ie(a),e&&!l){const o=Array.from(r.entries()).reduce((i,s)=>{let[c,u]=s;return u==="on"&&i.push(c),i},[]);if(o.length===1&&o[0]===a)return r}return r.set(a,l?"on":"off"),r},in:(n,a,l)=>{const r=new Map;for(const o of n||[])t.select({id:o,value:!0,selected:r,children:a,parents:l});return r},out:n=>{const a=[];for(const[l,r]of n.entries())r==="on"&&a.push(l);return a}};return t},s_=e=>{const t=Ff(e);return{select:a=>{let{selected:l,id:r,...o}=a;r=Ie(r);const i=l.has(r)?new Map([[r,l.get(r)]]):new Map;return t.select({...o,id:r,selected:i})},in:(a,l,r)=>a!=null&&a.length?t.in(a.slice(0,1),l,r):new Map,out:(a,l,r)=>t.out(a,l,r)}},oO=e=>{const t=Ff(e);return{select:a=>{let{id:l,selected:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.select({id:l,selected:r,children:o,...i})},in:t.in,out:t.out}},iO=e=>{const t=s_(e);return{select:a=>{let{id:l,selected:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.select({id:l,selected:r,children:o,...i})},in:t.in,out:t.out}},u_=e=>{const t={select:n=>{let{id:a,value:l,selected:r,children:o,parents:i}=n;a=Ie(a);const s=new Map(r),c=[a];for(;c.length;){const d=c.shift();r.set(Ie(d),l?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=Ie(i.get(a));for(;u;){const d=o.get(u),f=d.every(m=>r.get(Ie(m))==="on"),v=d.every(m=>!r.has(Ie(m))||r.get(Ie(m))==="off");r.set(u,f?"on":v?"off":"indeterminate"),u=Ie(i.get(u))}return e&&!l&&Array.from(r.entries()).reduce((f,v)=>{let[m,h]=v;return h==="on"&&f.push(m),f},[]).length===0?s:r},in:(n,a,l)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:r,children:a,parents:l});return r},out:(n,a)=>{const l=[];for(const[r,o]of n.entries())o==="on"&&!a.has(r)&&l.push(r);return l}};return t},sO=e=>{const t=u_(e);return{select:t.select,in:t.in,out:(a,l,r)=>{const o=[];for(const[i,s]of a.entries())if(s==="on"){if(r.has(i)){const c=r.get(i);if(a.get(c)==="on")continue}o.push(i)}return o}}},Ao=Symbol.for("vuetify:nested"),c_={id:he(),root:{register:()=>null,unregister:()=>null,parents:de(new Map),children:de(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:de(!1),selectable:de(!1),opened:de(new Set),activated:de(new Set),selected:de(new Map),selectedValues:de([]),getPath:()=>[]}},uO=K({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),cO=e=>{let t=!1;const n=de(new Map),a=de(new Map),l=Pe(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),r=T(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return nO(e.mandatory);case"single-leaf":return aO(e.mandatory);case"independent":return Bf(e.mandatory);case"single-independent":default:return o_(e.mandatory)}}),o=T(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return iO(e.mandatory);case"leaf":return oO(e.mandatory);case"independent":return Ff(e.mandatory);case"single-independent":return s_(e.mandatory);case"trunk":return sO(e.mandatory);case"classic":default:return u_(e.mandatory)}}),i=T(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return rO;case"single":return lO;case"multiple":default:return i_}}),s=Pe(e,"activated",e.activated,m=>r.value.in(m,n.value,a.value),m=>r.value.out(m,n.value,a.value)),c=Pe(e,"selected",e.selected,m=>o.value.in(m,n.value,a.value),m=>o.value.out(m,n.value,a.value));Ct(()=>{t=!0});function u(m){const h=[];let y=m;for(;y!=null;)h.unshift(y),y=a.value.get(y);return h}const d=pt("nested"),f=new Set,v={id:he(),root:{opened:l,activatable:$(()=>e.activatable),selectable:$(()=>e.selectable),activated:s,selected:c,selectedValues:T(()=>{const m=[];for(const[h,y]of c.value.entries())y==="on"&&m.push(h);return m}),register:(m,h,y)=>{if(f.has(m)){u(m).map(String).join(" -> "),u(h).concat(m).map(String).join(" -> ");return}else f.add(m);h&&m!==h&&a.value.set(m,h),y&&n.value.set(m,[]),h!=null&&n.value.set(h,[...n.value.get(h)||[],m])},unregister:m=>{if(t)return;f.delete(m),n.value.delete(m);const h=a.value.get(m);if(h){const y=n.value.get(h)??[];n.value.set(h,y.filter(g=>g!==m))}a.value.delete(m)},open:(m,h,y)=>{d.emit("click:open",{id:m,value:h,path:u(m),event:y});const g=i.value.open({id:m,value:h,opened:new Set(l.value),children:n.value,parents:a.value,event:y});g&&(l.value=g)},openOnSelect:(m,h,y)=>{const g=i.value.select({id:m,value:h,selected:new Map(c.value),opened:new Set(l.value),children:n.value,parents:a.value,event:y});g&&(l.value=g)},select:(m,h,y)=>{d.emit("click:select",{id:m,value:h,path:u(m),event:y});const g=o.value.select({id:m,value:h,selected:new Map(c.value),children:n.value,parents:a.value,event:y});g&&(c.value=g),v.root.openOnSelect(m,h,y)},activate:(m,h,y)=>{if(!e.activatable)return v.root.select(m,!0,y);d.emit("click:activate",{id:m,value:h,path:u(m),event:y});const g=r.value.activate({id:m,value:h,activated:new Set(s.value),children:n.value,parents:a.value,event:y});if(g.size!==s.value.size)s.value=g;else{for(const b of g)if(!s.value.has(b)){s.value=g;return}for(const b of s.value)if(!g.has(b)){s.value=g;return}}},children:n,parents:a,getPath:u}};return Ue(Ao,v),v.root},d_=(e,t)=>{const n=Ve(Ao,c_),a=Symbol("nested item"),l=T(()=>Qn(e)??a),r={...n,id:l,open:(o,i)=>n.root.open(l.value,o,i),openOnSelect:(o,i)=>n.root.openOnSelect(l.value,o,i),isOpen:T(()=>n.root.opened.value.has(l.value)),parent:T(()=>n.root.parents.value.get(l.value)),activate:(o,i)=>n.root.activate(l.value,o,i),isActivated:T(()=>n.root.activated.value.has(Ie(l.value))),select:(o,i)=>n.root.select(l.value,o,i),isSelected:T(()=>n.root.selected.value.get(Ie(l.value))==="on"),isIndeterminate:T(()=>n.root.selected.value.get(Ie(l.value))==="indeterminate"),isLeaf:T(()=>!n.root.children.value.get(l.value)),isGroupActivator:n.isGroupActivator};return Lr(()=>{!n.isGroupActivator&&n.root.register(l.value,n.id.value,t)}),Ct(()=>{!n.isGroupActivator&&n.root.unregister(l.value)}),t&&Ue(Ao,r),r},dO=()=>{const e=Ve(Ao,c_);Ue(Ao,{...e,isGroupActivator:!0})},fO=fn({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return dO(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),vO=K({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ee,default:"$collapse"},expandIcon:{type:Ee,default:"$expand"},rawId:[String,Number],prependIcon:Ee,appendIcon:Ee,fluid:Boolean,subgroup:Boolean,title:String,value:null,...ke(),...Oe()},"VListGroup"),rd=ne()({name:"VListGroup",props:vO(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:l,id:r}=d_(()=>e.value,!0),o=T(()=>`v-list-group--id-${String(e.rawId??r.value)}`),i=r_(),{isBooted:s}=$l();function c(v){var m;["INPUT","TEXTAREA"].includes((m=v.target)==null?void 0:m.tagName)||l(!a.value,v)}const u=T(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=T(()=>a.value?e.collapseIcon:e.expandIcon),f=T(()=>({VListItem:{active:a.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return ue(()=>C(e.tag,{class:ce(["v-list-group",{"v-list-group--prepend":i==null?void 0:i.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class]),style:be(e.style)},{default:()=>[n.activator&&C(De,{defaults:f.value},{default:()=>[C(fO,null,{default:()=>[n.activator({props:u.value,isOpen:a.value})]})]}),C(Kt,{transition:{component:js},disabled:!s.value},{default:()=>{var v;return[ct(E("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[Nn,a.value]])]}})]})),{isOpen:a}}}),mO=K({opacity:[Number,String],...ke(),...Oe()},"VListItemSubtitle"),f_=ne()({name:"VListItemSubtitle",props:mO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-subtitle",e.class]),style:be([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},n)),{}}}),v_=ia("v-list-item-title"),hO=K({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ee,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,onClick:Nt(),onClickOnce:Nt(),...rn(),...ke(),...Dt(),...Pt(),...Vt(),...it(),...qo(),...Oe(),...Ne(),...Pn({variant:"text"})},"VListItem"),Ta=ne()({name:"VListItem",directives:{vRipple:Yt},props:hO(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:l}=t;const r=Go(e,n),o=T(()=>e.value===void 0?r.href.value:e.value),{activate:i,isActivated:s,select:c,isOpen:u,isSelected:d,isIndeterminate:f,isGroupActivator:v,root:m,parent:h,openOnSelect:y,id:g}=d_(o,!1),b=r_(),p=T(()=>{var ye;return e.active!==!1&&(e.active||((ye=r.isActive)==null?void 0:ye.value)||(m.activatable.value?s.value:d.value))}),S=$(()=>e.link!==!1&&r.isLink.value),_=T(()=>!!b&&(m.selectable.value||m.activatable.value||e.value!=null)),w=T(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||_.value)),k=$(()=>e.rounded||e.nav),P=$(()=>e.color??e.activeColor),x=$(()=>({color:p.value?P.value??e.baseColor:e.baseColor,variant:e.variant}));ge(()=>{var ye;return(ye=r.isActive)==null?void 0:ye.value},ye=>{ye&&I()}),Lr(()=>{var ye;(ye=r.isActive)!=null&&ye.value&&I()});function I(){h.value!=null&&m.open(h.value,!0),y(!0)}const{themeClasses:R}=Ke(e),{borderClasses:A}=mn(e),{colorClasses:M,colorStyles:H,variantClasses:U}=Bl(x),{densityClasses:N}=qt(e),{dimensionStyles:Y}=Et(e),{elevationClasses:Q}=$t(e),{roundedClasses:Z}=ht(k),F=$(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),z=T(()=>({isActive:p.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function J(ye){var Se,ve;l("click",ye),!["INPUT","TEXTAREA"].includes((Se=ye.target)==null?void 0:Se.tagName)&&w.value&&((ve=r.navigate)==null||ve.call(r,ye),!v&&(m.activatable.value?i(!s.value,ye):(m.selectable.value||e.value!=null)&&c(!d.value,ye)))}function ae(ye){const Se=ye.target;["INPUT","TEXTAREA"].includes(Se.tagName)||(ye.key==="Enter"||ye.key===" ")&&(ye.preventDefault(),ye.target.dispatchEvent(new MouseEvent("click",ye)))}return ue(()=>{const ye=S.value?"a":e.tag,Se=a.title||e.title!=null,ve=a.subtitle||e.subtitle!=null,B=!!(e.appendAvatar||e.appendIcon),se=!!(B||a.append),oe=!!(e.prependAvatar||e.prependIcon),X=!!(oe||a.prepend);return b==null||b.updateHasPrepend(X),e.activeColor&&dA("active-color",["color","base-color"]),ct(C(ye,ie({class:["v-list-item",{"v-list-item--active":p.value,"v-list-item--disabled":e.disabled,"v-list-item--link":w.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!X&&(b==null?void 0:b.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&p.value},R.value,A.value,M.value,N.value,Q.value,F.value,Z.value,U.value,e.class],style:[H.value,Y.value,e.style],tabindex:w.value?b?-2:0:void 0,"aria-selected":_.value?m.activatable.value?s.value:m.selectable.value?d.value:p.value:void 0,onClick:J,onKeydown:w.value&&!S.value&&ae},r.linkProps),{default:()=>{var me;return[il(w.value||p.value,"v-list-item"),X&&E("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!oe,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var q;return[(q=a.prepend)==null?void 0:q.call(a,z.value)]}}):E(we,null,[e.prependAvatar&&C(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(je,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),E("div",{class:"v-list-item__spacer"},null)]),E("div",{class:"v-list-item__content","data-no-activator":""},[Se&&C(v_,{key:"title"},{default:()=>{var q;return[((q=a.title)==null?void 0:q.call(a,{title:e.title}))??Xa(e.title)]}}),ve&&C(f_,{key:"subtitle"},{default:()=>{var q;return[((q=a.subtitle)==null?void 0:q.call(a,{subtitle:e.subtitle}))??Xa(e.subtitle)]}}),(me=a.default)==null?void 0:me.call(a,z.value)]),se&&E("div",{key:"append",class:"v-list-item__append"},[a.append?C(De,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var q;return[(q=a.append)==null?void 0:q.call(a,z.value)]}}):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),E("div",{class:"v-list-item__spacer"},null)])]}}),[[Yt,w.value&&e.ripple]])}),{activate:i,isActivated:s,isGroupActivator:v,isSelected:d,list:b,select:c,root:m,id:g,link:r}}}),gO=K({color:String,inset:Boolean,sticky:Boolean,title:String,...ke(),...Oe()},"VListSubheader"),m_=ne()({name:"VListSubheader",props:gO(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:l}=Ht(()=>e.color);return ue(()=>{const r=!!(n.default||e.title);return C(e.tag,{class:ce(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class]),style:be([{textColorStyles:l},e.style])},{default:()=>{var o;return[r&&E("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),yO=K({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...ke(),...Ne()},"VDivider"),ba=ne()({name:"VDivider",props:yO(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{textColorClasses:r,textColorStyles:o}=Ht(()=>e.color),i=T(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=_e(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=_e(e.thickness)),s});return ue(()=>{const s=E("hr",{class:ce([{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},l.value,r.value,e.class]),style:be([i.value,o.value,{"--v-border-opacity":e.opacity},e.style]),"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return a.default?E("div",{class:ce(["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}])},[s,E("div",{class:"v-divider__content"},[a.default()]),s]):s}),{}}}),bO=K({items:Array,returnObject:Boolean},"VListChildren"),h_=ne()({name:"VListChildren",props:bO(),setup(e,t){let{slots:n}=t;return l_(),()=>{var a,l;return((a=n.default)==null?void 0:a.call(n))??((l=e.items)==null?void 0:l.map(r=>{var f,v;let{children:o,props:i,type:s,raw:c}=r;if(s==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:i}))??C(ba,i,null);if(s==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:i}))??C(m_,i,null);const u={subtitle:n.subtitle?m=>{var h;return(h=n.subtitle)==null?void 0:h.call(n,{...m,item:c})}:void 0,prepend:n.prepend?m=>{var h;return(h=n.prepend)==null?void 0:h.call(n,{...m,item:c})}:void 0,append:n.append?m=>{var h;return(h=n.append)==null?void 0:h.call(n,{...m,item:c})}:void 0,title:n.title?m=>{var h;return(h=n.title)==null?void 0:h.call(n,{...m,item:c})}:void 0},d=rd.filterProps(i);return o?C(rd,ie(d,{value:e.returnObject?c:i==null?void 0:i.value,rawId:i==null?void 0:i.value}),{activator:m=>{let{props:h}=m;const y={...i,...h,value:e.returnObject?c:i.value};return n.header?n.header({props:y}):C(Ta,y,u)},default:()=>C(h_,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:i}):C(Ta,ie(i,{value:e.returnObject?c:i.value}),u)}))}}}),g_=K({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:Function},"list-items");function za(e,t){const n=kt(t,e.itemTitle,t),a=kt(t,e.itemValue,n),l=kt(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?ft(t,["children"]):t:void 0:kt(t,e.itemProps),o={title:n,value:a,...r};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(l)?y_(e,l):void 0,raw:t}}function y_(e,t){const n=rl(e,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),a=[];for(const l of t)a.push(za(n,l));return a}function Hf(e){const t=T(()=>y_(e,e.items)),n=T(()=>t.value.some(i=>i.value===null)),a=he(new Map),l=he([]);ot(()=>{const i=t.value,s=new Map,c=[];for(let u=0;u{let{raw:c}=s;return c}):i.map(s=>{let{value:c}=s;return c})}return{items:t,transformIn:r,transformOut:o}}function pO(e,t){const n=kt(t,e.itemType,"item"),a=Hc(t)?t:kt(t,e.itemTitle),l=Hc(t)?t:kt(t,e.itemValue,void 0),r=kt(t,e.itemChildren),o=e.itemProps===!0?ft(t,["children"]):kt(t,e.itemProps),i={title:a,value:l,...o};return{type:n,title:i.title,value:i.value,props:i,children:n==="item"&&r?b_(e,r):void 0,raw:t}}function b_(e,t){const n=[];for(const a of t)n.push(pO(e,a));return n}function SO(e){return{items:T(()=>b_(e,e.items))}}const _O=K({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ee,collapseIcon:Ee,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Nt(),"onClick:select":Nt(),"onUpdate:opened":Nt(),...uO({selectStrategy:"single-leaf",openStrategy:"list"}),...rn(),...ke(),...Dt(),...Pt(),...Vt(),itemType:{type:String,default:"type"},...g_(),...it(),...Oe(),...Ne(),...Pn({variant:"text"})},"VList"),Ys=ne()({name:"VList",props:_O(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:a}=SO(e),{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{borderClasses:i}=mn(e),{densityClasses:s}=qt(e),{dimensionStyles:c}=Et(e),{elevationClasses:u}=$t(e),{roundedClasses:d}=ht(e),{children:f,open:v,parents:m,select:h,getPath:y}=cO(e),g=$(()=>e.lines?`v-list--${e.lines}-line`:void 0),b=$(()=>e.activeColor),p=$(()=>e.baseColor),S=$(()=>e.color);l_(),vt({VListGroup:{activeColor:b,baseColor:p,color:S,expandIcon:$(()=>e.expandIcon),collapseIcon:$(()=>e.collapseIcon)},VListItem:{activeClass:$(()=>e.activeClass),activeColor:b,baseColor:p,color:S,density:$(()=>e.density),disabled:$(()=>e.disabled),lines:$(()=>e.lines),nav:$(()=>e.nav),slim:$(()=>e.slim),variant:$(()=>e.variant)}});const _=he(!1),w=de();function k(M){_.value=!0}function P(M){_.value=!1}function x(M){var H;!_.value&&!(M.relatedTarget&&((H=w.value)!=null&&H.contains(M.relatedTarget)))&&A()}function I(M){const H=M.target;if(!(!w.value||["INPUT","TEXTAREA"].includes(H.tagName))){if(M.key==="ArrowDown")A("next");else if(M.key==="ArrowUp")A("prev");else if(M.key==="Home")A("first");else if(M.key==="End")A("last");else return;M.preventDefault()}}function R(M){_.value=!0}function A(M){if(w.value)return wl(w.value,M)}return ue(()=>C(e.tag,{ref:w,class:ce(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},l.value,r.value,i.value,s.value,u.value,g.value,d.value,e.class]),style:be([o.value,c.value,e.style]),tabindex:e.disabled?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:k,onFocusout:P,onFocus:x,onKeydown:I,onMousedown:R},{default:()=>[C(h_,{items:a.value,returnObject:e.returnObject},n)]})),{open:v,select:h,focus:A,children:f,parents:m,getPath:y}}}),wO=ia("v-list-img"),kO=K({start:Boolean,end:Boolean,...ke(),...Oe()},"VListItemAction"),CO=ne()({name:"VListItemAction",props:kO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:be(e.style)},n)),{}}}),xO=K({start:Boolean,end:Boolean,...ke(),...Oe()},"VListItemMedia"),PO=ne()({name:"VListItemMedia",props:xO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:be(e.style)},n)),{}}});function Fu(e,t){return{x:e.x+t.x,y:e.y+t.y}}function EO(e,t){return{x:e.x-t.x,y:e.y-t.y}}function gg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,l=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,r=n==="top"?0:n==="bottom"?t.height:n;return Fu({x:l,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,l=n==="left"?0:n==="right"?t.width:n,r=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return Fu({x:l,y:r},t)}return Fu({x:t.width/2,y:t.height/2},t)}const p_={static:VO,connected:LO},TO=K({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in p_},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function IO(e,t){const n=de({}),a=de();We&&Zt(()=>!!(t.isActive.value&&e.locationStrategy),i=>{var s,c;ge(()=>e.locationStrategy,i),bt(()=>{window.removeEventListener("resize",l),visualViewport==null||visualViewport.removeEventListener("resize",r),visualViewport==null||visualViewport.removeEventListener("scroll",o),a.value=void 0}),window.addEventListener("resize",l,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",r,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",o,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(s=e.locationStrategy(t,e,n))==null?void 0:s.updateLocation:a.value=(c=p_[e.locationStrategy](t,e,n))==null?void 0:c.updateLocation});function l(i){var s;(s=a.value)==null||s.call(a,i)}function r(i){var s;(s=a.value)==null||s.call(a,i)}function o(i){var s;(s=a.value)==null||s.call(a,i)}return{contentStyles:n,updateLocation:a}}function VO(){}function AO(e,t){const n=_f(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function LO(e,t,n){(Array.isArray(e.target.value)||RA(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:r}=Sf(()=>{const g=jc(t.location,e.isRtl.value),b=t.origin==="overlap"?g:t.origin==="auto"?Ou(g):jc(t.origin,e.isRtl.value);return g.side===b.side&&g.align===Du(b).align?{preferredAnchor:Nh(g),preferredOrigin:Nh(b)}:{preferredAnchor:g,preferredOrigin:b}}),[o,i,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(g=>T(()=>{const b=parseFloat(t[g]);return isNaN(b)?1/0:b})),u=T(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const g=t.offset.split(" ").map(parseFloat);return g.length<2&&g.push(0),g}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1,f=-1;const v=new qp(4),m=new ResizeObserver(()=>{if(!d)return;if(requestAnimationFrame(b=>{b!==f&&v.clear(),requestAnimationFrame(p=>{f=p})}),v.isFull){const b=v.values();if(Ft(b.at(-1),b.at(-3)))return}const g=y();g&&v.push(g.flipped)});ge([e.target,e.contentEl],(g,b)=>{let[p,S]=g,[_,w]=b;_&&!Array.isArray(_)&&m.unobserve(_),p&&!Array.isArray(p)&&m.observe(p),w&&m.unobserve(w),S&&m.observe(S)},{immediate:!0}),bt(()=>{m.disconnect()});let h=new Jn({x:0,y:0,width:0,height:0});function y(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(h=eS(e.target.value));const g=AO(e.contentEl.value,e.isRtl.value),b=ls(e.contentEl.value),p=12;b.length||(b.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(g.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),g.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const S=b.reduce((M,H)=>{const U=tA(H);return M?new Jn({x:Math.max(M.left,U.left),y:Math.max(M.top,U.top),width:Math.min(M.right,U.right)-Math.max(M.left,U.left),height:Math.min(M.bottom,U.bottom)-Math.max(M.top,U.top)}):U},void 0);S.x+=p,S.y+=p,S.width-=p*2,S.height-=p*2;let _={anchor:l.value,origin:r.value};function w(M){const H=new Jn(g),U=gg(M.anchor,h),N=gg(M.origin,H);let{x:Y,y:Q}=EO(U,N);switch(M.anchor.side){case"top":Q-=u.value[0];break;case"bottom":Q+=u.value[0];break;case"left":Y-=u.value[0];break;case"right":Y+=u.value[0];break}switch(M.anchor.align){case"top":Q-=u.value[1];break;case"bottom":Q+=u.value[1];break;case"left":Y-=u.value[1];break;case"right":Y+=u.value[1];break}return H.x+=Y,H.y+=Q,H.width=Math.min(H.width,s.value),H.height=Math.min(H.height,c.value),{overflows:Bh(H,S),x:Y,y:Q}}let k=0,P=0;const x={x:0,y:0},I={x:!1,y:!1};let R=-1;for(;!(R++>10);){const{x:M,y:H,overflows:U}=w(_);k+=M,P+=H,g.x+=M,g.y+=H;{const N=$h(_.anchor),Y=U.x.before||U.x.after,Q=U.y.before||U.y.after;let Z=!1;if(["x","y"].forEach(F=>{if(F==="x"&&Y&&!I.x||F==="y"&&Q&&!I.y){const z={anchor:{..._.anchor},origin:{..._.origin}},J=F==="x"?N==="y"?Du:Ou:N==="y"?Ou:Du;z.anchor=J(z.anchor),z.origin=J(z.origin);const{overflows:ae}=w(z);(ae[F].before<=U[F].before&&ae[F].after<=U[F].after||ae[F].before+ae[F].after<(U[F].before+U[F].after)/2)&&(_=z,Z=I[F]=!0)}}),Z)continue}U.x.before&&(k+=U.x.before,g.x+=U.x.before),U.x.after&&(k-=U.x.after,g.x-=U.x.after),U.y.before&&(P+=U.y.before,g.y+=U.y.before),U.y.after&&(P-=U.y.after,g.y-=U.y.after);{const N=Bh(g,S);x.x=S.width-N.x.before-N.x.after,x.y=S.height-N.y.before-N.y.after,k+=N.x.before,g.x+=N.x.before,P+=N.y.before,g.y+=N.y.before}break}const A=$h(_.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${_.anchor.side} ${_.anchor.align}`,transformOrigin:`${_.origin.side} ${_.origin.align}`,top:_e(Hu(P)),left:e.isRtl.value?void 0:_e(Hu(k)),right:e.isRtl.value?_e(Hu(-k)):void 0,minWidth:_e(A==="y"?Math.min(o.value,h.width):o.value),maxWidth:_e(yg(Qe(x.x,o.value===1/0?0:o.value,s.value))),maxHeight:_e(yg(Qe(x.y,i.value===1/0?0:i.value,c.value)))}),{available:x,contentBox:g,flipped:I}}return ge(()=>[l.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>y()),Me(()=>{const g=y();if(!g)return;const{available:b,contentBox:p}=g;p.height>b.y&&requestAnimationFrame(()=>{y(),requestAnimationFrame(()=>{y()})})}),{updateLocation:y}}function Hu(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function yg(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let od=!0;const ss=[];function RO(e){!od||ss.length?(ss.push(e),id()):(od=!1,e(),id())}let bg=-1;function id(){cancelAnimationFrame(bg),bg=requestAnimationFrame(()=>{const e=ss.shift();e&&e(),ss.length?id():od=!0})}const Ri={none:null,close:MO,block:NO,reposition:$O},OO=K({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Ri}},"VOverlay-scroll-strategies");function DO(e,t){if(!We)return;let n;ot(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Ln(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(a=Ri[e.scrollStrategy])==null||a.call(Ri,t,e,n)}))}),bt(()=>{n==null||n.stop()})}function MO(e){function t(n){e.isActive.value=!1}S_(e.targetEl.value??e.contentEl.value,t)}function NO(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=[...new Set([...ls(e.targetEl.value,t.contained?n:void 0),...ls(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,r=(i=>Pf(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((i,s)=>{i.style.setProperty("--v-body-scroll-x",_e(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",_e(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",_e(l)),i.classList.add("v-overlay-scroll-blocked")}),bt(()=>{a.forEach((i,s)=>{const c=parseFloat(i.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(i.style.getPropertyValue("--v-body-scroll-y")),d=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.style.removeProperty("--v-body-scroll-x"),i.style.removeProperty("--v-body-scroll-y"),i.style.removeProperty("--v-scrollbar-offset"),i.classList.remove("v-overlay-scroll-blocked"),i.scrollLeft=-c,i.scrollTop=-u,i.style.scrollBehavior=d}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function $O(e,t,n){let a=!1,l=-1,r=-1;function o(i){RO(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,i),a=(performance.now()-s)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?i=>i():requestIdleCallback)(()=>{n.run(()=>{S_(e.targetEl.value??e.contentEl.value,i=>{a?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{o(i)})})):o(i)})})}),bt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(l)})}function S_(e,t){const n=[document,...ls(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),bt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const sd=Symbol.for("vuetify:v-menu"),jf=K({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Uf(e,t){let n=()=>{};function a(o){n==null||n();const i=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=qV(i,()=>{t==null||t(o),s(o)})})}function l(){return a(!0)}function r(){return a(!1)}return{clearDelay:n,runOpenDelay:l,runCloseDelay:r}}const BO=K({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...jf()},"VOverlay-activator");function FO(e,t){let{isActive:n,isTop:a,contentEl:l}=t;const r=pt("useActivator"),o=de();let i=!1,s=!1,c=!0;const u=T(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=T(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:v}=Uf(e,P=>{P===(e.openOnHover&&i||u.value&&s)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==P&&(c=!0),n.value=P)}),m=de(),h={onClick:P=>{P.stopPropagation(),o.value=P.currentTarget||P.target,n.value||(m.value=[P.clientX,P.clientY]),n.value=!n.value},onMouseenter:P=>{var x;(x=P.sourceCapabilities)!=null&&x.firesTouchEvents||(i=!0,o.value=P.currentTarget||P.target,f())},onMouseleave:P=>{i=!1,v()},onFocus:P=>{Cr(P.target,":focus-visible")!==!1&&(s=!0,P.stopPropagation(),o.value=P.currentTarget||P.target,f())},onBlur:P=>{s=!1,P.stopPropagation(),v()}},y=T(()=>{const P={};return d.value&&(P.onClick=h.onClick),e.openOnHover&&(P.onMouseenter=h.onMouseenter,P.onMouseleave=h.onMouseleave),u.value&&(P.onFocus=h.onFocus,P.onBlur=h.onBlur),P}),g=T(()=>{const P={};if(e.openOnHover&&(P.onMouseenter=()=>{i=!0,f()},P.onMouseleave=()=>{i=!1,v()}),u.value&&(P.onFocusin=()=>{s=!0,f()},P.onFocusout=()=>{s=!1,v()}),e.closeOnContentClick){const x=Ve(sd,null);P.onClick=()=>{n.value=!1,x==null||x.closeParents()}}return P}),b=T(()=>{const P={};return e.openOnHover&&(P.onMouseenter=()=>{c&&(i=!0,c=!1,f())},P.onMouseleave=()=>{i=!1,v()}),P});ge(a,P=>{var x;P&&(e.openOnHover&&!i&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!i))&&!((x=l.value)!=null&&x.contains(document.activeElement))&&(n.value=!1)}),ge(n,P=>{P||setTimeout(()=>{m.value=void 0})},{flush:"post"});const p=ns();ot(()=>{p.value&&Me(()=>{o.value=p.el})});const S=ns(),_=T(()=>e.target==="cursor"&&m.value?m.value:S.value?S.el:__(e.target,r)||o.value),w=T(()=>Array.isArray(_.value)?void 0:_.value);let k;return ge(()=>!!e.activator,P=>{P&&We?(k=Ln(),k.run(()=>{HO(e,r,{activatorEl:o,activatorEvents:y})})):k&&k.stop()},{flush:"post",immediate:!0}),bt(()=>{k==null||k.stop()}),{activatorEl:o,activatorRef:p,target:_,targetEl:w,targetRef:S,activatorEvents:y,contentEvents:g,scrimEvents:b}}function HO(e,t,n){let{activatorEl:a,activatorEvents:l}=n;ge(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=i(c);u&&o(u)}s&&Me(()=>r())},{immediate:!0}),ge(()=>e.activatorProps,()=>{r()}),bt(()=>{o()});function r(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&nA(s,ie(l.value,c))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&aA(s,ie(l.value,c))}function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=__(s,t);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function __(e,t){var a,l;if(!e)return;let n;if(e==="parent"){let r=(l=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:l.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function w_(){if(!We)return he(!1);const{ssr:e}=xn();if(e){const t=he(!1);return It(()=>{t.value=!0}),t}else return he(!0)}const Wf=K({eager:Boolean},"lazy");function zf(e,t){const n=he(!1),a=$(()=>n.value||e.eager||t.value);ge(t,()=>n.value=!0);function l(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:l}}function Wl(){const t=pt("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const pg=Symbol.for("vuetify:stack"),Yr=yt([]);function jO(e,t,n){const a=pt("useStack"),l=!n,r=Ve(pg,void 0),o=yt({activeChildren:new Set});Ue(pg,o);const i=he(Number(Qn(t)));Zt(e,()=>{var d;const u=(d=Yr.at(-1))==null?void 0:d[1];i.value=u?u+10:Number(Qn(t)),l&&Yr.push([a.uid,i.value]),r==null||r.activeChildren.add(a.uid),bt(()=>{if(l){const f=Ie(Yr).findIndex(v=>v[0]===a.uid);Yr.splice(f,1)}r==null||r.activeChildren.delete(a.uid)})});const s=he(!0);l&&ot(()=>{var d;const u=((d=Yr.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>s.value=u)});const c=$(()=>!o.activeChildren.size);return{globalTop:Vr(s),localTop:c,stackStyles:$(()=>({zIndex:i.value}))}}function UO(e){return{teleportTarget:T(()=>{const n=e();if(n===!0||!We)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let l=[...a.children].find(r=>r.matches(".v-overlay-container"));return l||(l=document.createElement("div"),l.className="v-overlay-container",a.appendChild(l)),l})}}function WO(){return!0}function k_(e,t,n){if(!e||C_(e,n)===!1)return!1;const a=cS(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const l=(typeof n.value=="object"&&n.value.include||(()=>[]))();return l.push(t),!l.some(r=>r==null?void 0:r.contains(e.target))}function C_(e,t){return(typeof t.value=="object"&&t.value.closeConditional||WO)(e)}function zO(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&k_(e,t,n)&&setTimeout(()=>{C_(e,n)&&a&&a(e)},0)}function Sg(e,t){const n=cS(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const ud={mounted(e,t){const n=l=>zO(l,e,t),a=l=>{e._clickOutside.lastMousedownWasOutside=k_(l,e,t)};Sg(e,l=>{l.addEventListener("click",n,!0),l.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(e,t){e._clickOutside&&(Sg(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:a,onMousedown:l}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[t.instance.$.uid])}};function KO(e){const{modelValue:t,color:n,...a}=e;return C(Ca,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&E("div",ie({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Qo=K({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...BO(),...ke(),...Pt(),...Wf(),...TO(),...OO(),...Ne(),...$n()},"VOverlay"),na=ne()({name:"VOverlay",directives:{vClickOutside:ud},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Qo()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:l}=t;const r=pt("VOverlay"),o=de(),i=de(),s=de(),c=Pe(e,"modelValue"),u=T({get:()=>c.value,set:B=>{B&&e.disabled||(c.value=B)}}),{themeClasses:d}=Ke(e),{rtlClasses:f,isRtl:v}=xt(),{hasContent:m,onAfterLeave:h}=zf(e,u),y=Xe(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:g,localTop:b,stackStyles:p}=jO(u,()=>e.zIndex,e._disableGlobalStack),{activatorEl:S,activatorRef:_,target:w,targetEl:k,targetRef:P,activatorEvents:x,contentEvents:I,scrimEvents:R}=FO(e,{isActive:u,isTop:b,contentEl:s}),{teleportTarget:A}=UO(()=>{var oe,X,me;const B=e.attach||e.contained;if(B)return B;const se=((oe=S==null?void 0:S.value)==null?void 0:oe.getRootNode())||((me=(X=r.proxy)==null?void 0:X.$el)==null?void 0:me.getRootNode());return se instanceof ShadowRoot?se:!1}),{dimensionStyles:M}=Et(e),H=w_(),{scopeId:U}=Wl();ge(()=>e.disabled,B=>{B&&(u.value=!1)});const{contentStyles:N,updateLocation:Y}=IO(e,{isRtl:v,contentEl:s,target:w,isActive:u});DO(e,{root:o,contentEl:s,targetEl:k,isActive:u,updateLocation:Y});function Q(B){l("click:outside",B),e.persistent?ye():u.value=!1}function Z(B){return u.value&&g.value&&(!e.scrim||B.target===i.value||B instanceof MouseEvent&&B.shadowTarget===i.value)}We&&ge(u,B=>{B?window.addEventListener("keydown",F):window.removeEventListener("keydown",F)},{immediate:!0}),Ct(()=>{We&&window.removeEventListener("keydown",F)});function F(B){var se,oe,X;B.key==="Escape"&&g.value&&((se=s.value)!=null&&se.contains(document.activeElement)||l("keydown",B),e.persistent?ye():(u.value=!1,(oe=s.value)!=null&&oe.contains(document.activeElement)&&((X=S.value)==null||X.focus())))}function z(B){B.key==="Escape"&&!g.value||l("keydown",B)}const J=MS();Zt(()=>e.closeOnBack,()=>{PR(J,B=>{g.value&&u.value?(B(!1),e.persistent?ye():u.value=!1):B()})});const ae=de();ge(()=>u.value&&(e.absolute||e.contained)&&A.value==null,B=>{if(B){const se=xf(o.value);se&&se!==document.scrollingElement&&(ae.value=se.scrollTop)}});function ye(){e.noClickAnimation||s.value&&yl(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:ko})}function Se(){l("afterEnter")}function ve(){h(),l("afterLeave")}return ue(()=>{var B;return E(we,null,[(B=n.activator)==null?void 0:B.call(n,{isActive:u.value,targetRef:P,props:ie({ref:_},x.value,e.activatorProps)}),H.value&&m.value&&C(Xw,{disabled:!A.value,to:A.value},{default:()=>[E("div",ie({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[p.value,{"--v-overlay-opacity":e.opacity,top:_e(ae.value)},e.style],ref:o,onKeydown:z},U,a),[C(KO,ie({color:y,modelValue:u.value&&!!e.scrim,ref:i},R.value),null),C(Kt,{appear:!0,persisted:!0,transition:e.transition,target:w.value,onAfterEnter:Se,onAfterLeave:ve},{default:()=>{var se;return[ct(E("div",ie({ref:s,class:["v-overlay__content",e.contentClass],style:[M.value,N.value]},I.value,e.contentProps),[(se=n.default)==null?void 0:se.call(n,{isActive:u})]),[[Nn,u.value],[ud,{handler:Q,closeConditional:Z,include:()=>[S.value]}]])]}})])]})])}),{activatorEl:S,scrimEl:i,target:w,animateClick:ye,contentEl:s,globalTop:g,localTop:b,updateLocation:Y}}}),ju=Symbol("Forwarded refs");function Uu(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function hn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{scopeId:l}=Wl(),{isRtl:r}=xt(),o=nn(),i=$(()=>e.id||`v-menu-${o}`),s=de(),c=Ve(sd,null),u=he(new Set);Ue(sd,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(y){setTimeout(()=>{var g;!u.value.size&&!e.persistent&&(y==null||(g=s.value)!=null&&g.contentEl&&!XV(y,s.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),Ct(()=>{c==null||c.unregister(),document.removeEventListener("focusin",d)}),ys(()=>a.value=!1);async function d(y){var p,S,_;const g=y.relatedTarget,b=y.target;await Me(),a.value&&g!==b&&((p=s.value)!=null&&p.contentEl)&&((S=s.value)!=null&&S.globalTop)&&![document,s.value.contentEl].includes(b)&&!s.value.contentEl.contains(b)&&((_=wo(s.value.contentEl)[0])==null||_.focus())}ge(a,y=>{y?(c==null||c.register(),We&&document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),We&&document.removeEventListener("focusin",d))},{immediate:!0});function f(y){c==null||c.closeParents(y)}function v(y){var g,b,p,S,_;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),Jp(wo((g=s.value)==null?void 0:g.contentEl,!1),y.shiftKey?"prev":"next",k=>k.tabIndex>=0)||(a.value=!1,(p=(b=s.value)==null?void 0:b.activatorEl)==null||p.focus())}else e.submenu&&y.key===(r.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(_=(S=s.value)==null?void 0:S.activatorEl)==null||_.focus())}function m(y){var b;if(e.disabled)return;const g=(b=s.value)==null?void 0:b.contentEl;g&&a.value?y.key==="ArrowDown"?(y.preventDefault(),y.stopImmediatePropagation(),wl(g,"next")):y.key==="ArrowUp"?(y.preventDefault(),y.stopImmediatePropagation(),wl(g,"prev")):e.submenu&&(y.key===(r.value?"ArrowRight":"ArrowLeft")?a.value=!1:y.key===(r.value?"ArrowLeft":"ArrowRight")&&(y.preventDefault(),wl(g,"first"))):(e.submenu?y.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(y.key))&&(a.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=T(()=>ie({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":i.value,onKeydown:m},e.activatorProps));return ue(()=>{const y=na.filterProps(e);return C(na,ie({ref:s,id:i.value,class:["v-menu",e.class],style:e.style},y,{modelValue:a.value,"onUpdate:modelValue":g=>a.value=g,absolute:!0,activatorProps:h.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:v},l),{activator:n.activator,default:function(){for(var g=arguments.length,b=new Array(g),p=0;p{var S;return[(S=n.default)==null?void 0:S.call(n,...b)]}})}})}),hn({id:i,ΨopenChildren:u},s)}}),YO=K({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...ke(),...$n({transition:{component:Rf}})},"VCounter"),Gs=ne()({name:"VCounter",functional:!0,props:YO(),setup(e,t){let{slots:n}=t;const a=$(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return ue(()=>C(Kt,{transition:e.transition},{default:()=>[ct(E("div",{class:ce(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:be(e.style)},[n.default?n.default({counter:a.value,max:e.max,value:e.value}):a.value]),[[Nn,e.active]])]})),{}}}),GO=K({floating:Boolean,...ke()},"VFieldLabel"),Jr=ne()({name:"VFieldLabel",props:GO(),setup(e,t){let{slots:n}=t;return ue(()=>C(Nr,{class:ce(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:be(e.style),"aria-hidden":e.floating||void 0},n)),{}}}),qO=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Zo=K({appendInnerIcon:Ee,bgColor:String,clearable:Boolean,clearIcon:{type:Ee,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:Ee,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>qO.includes(e)},"onClick:clear":Nt(),"onClick:appendInner":Nt(),"onClick:prependInner":Nt(),...ke(),...Ws(),...it(),...Ne()},"VField"),el=ne()({name:"VField",inheritAttrs:!1,props:{id:String,...Xo(),...Zo()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{themeClasses:r}=Ke(e),{loaderClasses:o}=Ko(e),{focusClasses:i,isFocused:s,focus:c,blur:u}=Ra(e),{InputIcon:d}=qS(e),{roundedClasses:f}=ht(e),{rtlClasses:v}=xt(),m=$(()=>e.dirty||e.active),h=$(()=>!!(e.label||l.label)),y=$(()=>!e.singleLine&&h.value),g=nn(),b=T(()=>e.id||`input-${g}`),p=$(()=>`${b.value}-messages`),S=de(),_=de(),w=de(),k=T(()=>["plain","underlined"].includes(e.variant)),P=T(()=>e.error||e.disabled?void 0:m.value&&s.value?e.color:e.baseColor),x=T(()=>{if(!(!e.iconColor||e.glow&&!s.value))return e.iconColor===!0?P.value:e.iconColor}),{backgroundColorClasses:I,backgroundColorStyles:R}=Xe(()=>e.bgColor),{textColorClasses:A,textColorStyles:M}=Ht(P);ge(m,N=>{if(y.value){const Y=S.value.$el,Q=_.value.$el;requestAnimationFrame(()=>{const Z=_f(Y),F=Q.getBoundingClientRect(),z=F.x-Z.x,J=F.y-Z.y-(Z.height/2-F.height/2),ae=F.width/.75,ye=Math.abs(ae-Z.width)>1?{maxWidth:_e(ae)}:void 0,Se=getComputedStyle(Y),ve=getComputedStyle(Q),B=parseFloat(Se.transitionDuration)*1e3||150,se=parseFloat(ve.getPropertyValue("--v-field-label-scale")),oe=ve.getPropertyValue("color");Y.style.visibility="visible",Q.style.visibility="hidden",yl(Y,{transform:`translate(${z}px, ${J}px) scale(${se})`,color:oe,...ye},{duration:B,easing:ko,direction:N?"normal":"reverse"}).finished.then(()=>{Y.style.removeProperty("visibility"),Q.style.removeProperty("visibility")})})}},{flush:"post"});const H=T(()=>({isActive:m,isFocused:s,controlRef:w,blur:u,focus:c}));function U(N){N.target!==document.activeElement&&N.preventDefault()}return ue(()=>{var z,J,ae;const N=e.variant==="outlined",Y=!!(l["prepend-inner"]||e.prependInnerIcon),Q=!!(e.clearable||l.clear)&&!e.disabled,Z=!!(l["append-inner"]||e.appendInnerIcon||Q),F=()=>l.label?l.label({...H.value,label:e.label,props:{for:b.value}}):e.label;return E("div",ie({class:["v-field",{"v-field--active":m.value,"v-field--appended":Z,"v-field--center-affix":e.centerAffix??!k.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Y,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!F(),[`v-field--variant-${e.variant}`]:!0},r.value,I.value,i.value,o.value,f.value,v.value,e.class],style:[R.value,e.style],onClick:U},n),[E("div",{class:"v-field__overlay"},null),C(Yo,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),Y&&E("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&C(d,{key:"prepend-icon",name:"prependInner",color:x.value},null),(z=l["prepend-inner"])==null?void 0:z.call(l,H.value)]),E("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&C(Jr,{key:"floating-label",ref:_,class:ce([A.value]),floating:!0,for:b.value,style:be(M.value)},{default:()=>[F()]}),h.value&&C(Jr,{key:"label",ref:S,for:b.value},{default:()=>[F()]}),((J=l.default)==null?void 0:J.call(l,{...H.value,props:{id:b.value,class:"v-field__input","aria-describedby":p.value},focus:c,blur:u}))??E("div",{id:b.value,class:"v-field__input","aria-describedby":p.value},null)]),Q&&C(Of,{key:"clear"},{default:()=>[ct(E("div",{class:"v-field__clearable",onMousedown:ye=>{ye.preventDefault(),ye.stopPropagation()}},[C(De,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[l.clear?l.clear({...H.value,props:{onFocus:c,onBlur:u,onClick:e["onClick:clear"],tabindex:-1}}):C(d,{name:"clear",onFocus:c,onBlur:u,tabindex:-1},null)]})]),[[Nn,e.dirty]])]}),Z&&E("div",{key:"append",class:"v-field__append-inner"},[(ae=l["append-inner"])==null?void 0:ae.call(l,H.value),e.appendInnerIcon&&C(d,{key:"append-icon",name:"appendInner",color:x.value},null)]),E("div",{class:ce(["v-field__outline",A.value]),style:be(M.value)},[N&&E(we,null,[E("div",{class:"v-field__outline__start"},null),y.value&&E("div",{class:"v-field__outline__notch"},[C(Jr,{ref:_,floating:!0,for:b.value},{default:()=>[F()]})]),E("div",{class:"v-field__outline__end"},null)]),k.value&&y.value&&C(Jr,{ref:_,floating:!0,for:b.value},{default:()=>[F()]})])])}),{controlRef:w,fieldIconColor:x}}});function P_(e){function t(n,a){var l,r;!e.autofocus||!n||(r=(l=a[0].target)==null?void 0:l.focus)==null||r.call(l)}return{onIntersect:t}}const XO=["color","file","time","date","datetime-local","week","month"],ei=K({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Oa(),...Zo()},"VTextField"),Ia=ne()({name:"VTextField",directives:{vIntersect:xa},inheritAttrs:!1,props:ei(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const r=Pe(e,"modelValue"),{isFocused:o,focus:i,blur:s}=Ra(e),{onIntersect:c}=P_(e),u=T(()=>typeof e.counterValue=="function"?e.counterValue(r.value):typeof e.counterValue=="number"?e.counterValue:(r.value??"").toString().length),d=T(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=T(()=>["plain","underlined"].includes(e.variant)),v=de(),m=de(),h=de(),y=T(()=>XO.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function g(){o.value||i(),Me(()=>{var w;h.value!==document.activeElement&&((w=h.value)==null||w.focus())})}function b(w){a("mousedown:control",w),w.target!==h.value&&(g(),w.preventDefault())}function p(w){a("click:control",w)}function S(w,k){w.stopPropagation(),g(),Me(()=>{r.value=null,k(),Ns(e["onClick:clear"],w)})}function _(w){var P;const k=w.target;if(r.value=k.value,(P=e.modelModifiers)!=null&&P.trim&&["text","search","password","tel","url"].includes(e.type)){const x=[k.selectionStart,k.selectionEnd];Me(()=>{k.selectionStart=x[0],k.selectionEnd=x[1]})}}return ue(()=>{const w=!!(l.counter||e.counter!==!1&&e.counter!=null),k=!!(w||l.details),[P,x]=ol(n),{modelValue:I,...R}=jt.filterProps(e),A=el.filterProps(e);return C(jt,ie({ref:v,modelValue:r.value,"onUpdate:modelValue":M=>r.value=M,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":f.value},e.class],style:e.style},P,R,{centerAffix:!f.value,focused:o.value}),{...l,default:M=>{let{id:H,isDisabled:U,isDirty:N,isReadonly:Y,isValid:Q,reset:Z}=M;return C(el,ie({ref:m,onMousedown:b,onClick:p,"onClick:clear":F=>S(F,Z),"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},A,{id:H.value,active:y.value||N.value,dirty:N.value||e.dirty,disabled:U.value,focused:o.value,error:Q.value===!1}),{...l,default:F=>{let{props:{class:z,...J}}=F;const ae=ct(E("input",ie({ref:h,value:r.value,onInput:_,autofocus:e.autofocus,readonly:Y.value,disabled:U.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:g,onBlur:s},J,x),null),[[xa,{handler:c},null,{once:!0}]]);return E(we,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[E("span",{class:"v-text-field__prefix__text"},[e.prefix])]),l.default?E("div",{class:ce(z),"data-no-activator":""},[l.default(),ae]):Zn(ae,{class:z}),e.suffix&&E("span",{class:"v-text-field__suffix"},[E("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:k?M=>{var H;return E(we,null,[(H=l.details)==null?void 0:H.call(l,M),w&&E(we,null,[E("span",null,null),C(Gs,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},v,m,h)}}),JO=K({renderless:Boolean,...ke()},"VVirtualScrollItem"),E_=ne()({name:"VVirtualScrollItem",inheritAttrs:!1,props:JO(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{resizeRef:r,contentRect:o}=Mn(void 0,"border");ge(()=>{var i;return(i=o.value)==null?void 0:i.height},i=>{i!=null&&a("update:height",i)}),ue(()=>{var i,s;return e.renderless?E(we,null,[(i=l.default)==null?void 0:i.call(l,{itemRef:r})]):E("div",ie({ref:r,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=l.default)==null?void 0:s.call(l)])})}}),QO=-1,ZO=1,Wu=100,T_=K({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function I_(e,t){const n=xn(),a=he(0);ot(()=>{a.value=parseFloat(e.itemHeight||0)});const l=he(0),r=he(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),o=he(0),i=he(0),s=de(),c=de();let u=0;const{resizeRef:d,contentRect:f}=Mn();ot(()=>{d.value=s.value});const v=T(()=>{var F;return s.value===document.documentElement?n.height.value:((F=f.value)==null?void 0:F.height)||parseInt(e.height)||0}),m=T(()=>!!(s.value&&c.value&&v.value&&a.value));let h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const g=he(0);let b=-1;function p(F){return h[F]||a.value}const S=KV(()=>{const F=performance.now();y[0]=0;const z=t.value.length;for(let J=1;J<=z-1;J++)y[J]=(y[J-1]||0)+p(J-1);g.value=Math.max(g.value,performance.now()-F)},g),_=ge(m,F=>{F&&(_(),u=c.value.offsetTop,S.immediate(),N(),~b&&Me(()=>{We&&window.requestAnimationFrame(()=>{Q(b),b=-1})}))});bt(()=>{S.clear()});function w(F,z){const J=h[F],ae=a.value;a.value=ae?Math.min(a.value,z):z,(J!==z||ae!==a.value)&&(h[F]=z,S())}function k(F){return F=Qe(F,0,t.value.length-1),y[F]||0}function P(F){return eD(y,F)}let x=0,I=0,R=0;ge(v,(F,z)=>{z&&(N(),F{I=0,N()}))});let A=-1;function M(){if(!s.value||!c.value)return;const F=s.value.scrollTop,z=performance.now();z-R>500?(I=Math.sign(F-x),u=c.value.offsetTop):I=F-x,x=F,R=z,window.clearTimeout(A),A=window.setTimeout(H,500),N()}function H(){!s.value||!c.value||(I=0,R=0,window.clearTimeout(A),N())}let U=-1;function N(){cancelAnimationFrame(U),U=requestAnimationFrame(Y)}function Y(){if(!s.value||!v.value)return;const F=x-u,z=Math.sign(I),J=Math.max(0,F-Wu),ae=Qe(P(J),0,t.value.length),ye=F+v.value+Wu,Se=Qe(P(ye)+1,ae+1,t.value.length);if((z!==QO||aer.value)){const ve=k(l.value)-k(ae),B=k(Se)-k(r.value);Math.max(ve,B)>Wu?(l.value=ae,r.value=Se):(ae<=0&&(l.value=ae),Se>=t.value.length&&(r.value=Se))}o.value=k(l.value),i.value=k(t.value.length)-k(r.value)}function Q(F){const z=k(F);!s.value||F&&!z?b=F:s.value.scrollTop=z}const Z=T(()=>t.value.slice(l.value,r.value).map((F,z)=>{const J=z+l.value;return{raw:F,index:J,key:kt(F,e.itemKey,J)}}));return ge(t,()=>{h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),S.immediate(),N()},{deep:1}),{calculateVisibleItems:N,containerRef:s,markerRef:c,computedItems:Z,paddingTop:o,paddingBottom:i,scrollToIndex:Q,handleScroll:M,handleScrollend:H,handleItemResize:w}}function eD(e,t){let n=e.length-1,a=0,l=0,r=null,o=-1;if(e[n]>1,r=e[l],r>t)n=l-1;else if(r[]},renderless:Boolean,...T_(),...ke(),...Pt()},"VVirtualScroll"),qs=ne()({name:"VVirtualScroll",props:tD(),setup(e,t){let{slots:n}=t;const a=pt("VVirtualScroll"),{dimensionStyles:l}=Et(e),{calculateVisibleItems:r,containerRef:o,markerRef:i,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:v,computedItems:m}=I_(e,$(()=>e.items));return Zt(()=>e.renderless,()=>{function h(){var b,p;const g=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[g]("scroll",s,{passive:!0}),document[g]("scrollend",c)):((b=o.value)==null||b[g]("scroll",s,{passive:!0}),(p=o.value)==null||p[g]("scrollend",c))}It(()=>{o.value=xf(a.vnode.el,!0),h(!0)}),bt(h)}),ue(()=>{const h=m.value.map(y=>C(E_,{key:y.key,renderless:e.renderless,"onUpdate:height":g=>u(y.index,g)},{default:g=>{var b;return(b=n.default)==null?void 0:b.call(n,{item:y.raw,index:y.index,...g})}}));return e.renderless?E(we,null,[E("div",{ref:i,class:"v-virtual-scroll__spacer",style:{paddingTop:_e(f.value)}},null),h,E("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:_e(v.value)}},null)]):E("div",{ref:o,class:ce(["v-virtual-scroll",e.class]),onScrollPassive:s,onScrollend:c,style:be([l.value,e.style])},[E("div",{ref:i,class:"v-virtual-scroll__container",style:{paddingTop:_e(f.value),paddingBottom:_e(v.value)}},[h])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function Kf(e,t){const n=he(!1);let a;function l(i){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{n.value=!1})})}async function r(){await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>{if(n.value){const s=ge(n,()=>{s(),i()})}else i()})}async function o(i){var u,d;if(i.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(i.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(i.key==="Home"||i.key==="End")&&s.scrollTo({top:i.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await r();const c=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(i.key==="PageDown"||i.key==="Home"){const f=s.getBoundingClientRect().top;for(const v of c)if(v.getBoundingClientRect().top>=f){v.focus();break}}else{const f=s.getBoundingClientRect().bottom;for(const v of[...c].reverse())if(v.getBoundingClientRect().bottom<=f){v.focus();break}}}return{onScrollPassive:l,onKeydown:o}}const Yf=K({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Ee,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...g_({itemChildren:!1})},"Select"),nD=K({...Yf(),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:{component:Hs}})},"VSelect"),Gf=ne()({name:"VSelect",props:nD(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),l=de(),r=de(),o=de(),{items:i,transformIn:s,transformOut:c}=Hf(e),u=Pe(e,"modelValue",[],F=>s(F===null?[null]:st(F)),F=>{const z=c(F);return e.multiple?z:z[0]??null}),d=T(()=>typeof e.counterValue=="function"?e.counterValue(u.value):typeof e.counterValue=="number"?e.counterValue:u.value.length),f=Jo(e),v=T(()=>u.value.map(F=>F.value)),m=he(!1);let h="",y=-1,g;const b=T(()=>e.hideSelected?i.value.filter(F=>!u.value.some(z=>(e.valueComparator||Ft)(z,F))):i.value),p=T(()=>e.hideNoData&&!b.value.length||f.isReadonly.value||f.isDisabled.value),S=Pe(e,"menu"),_=T({get:()=>S.value,set:F=>{var z;S.value&&!F&&((z=r.value)!=null&&z.ΨopenChildren.size)||F&&p.value||(S.value=F)}}),w=$(()=>_.value?e.closeText:e.openText),k=T(()=>{var F;return{...e.menuProps,activatorProps:{...((F=e.menuProps)==null?void 0:F.activatorProps)||{},"aria-haspopup":"listbox"}}}),P=de(),x=Kf(P,l);function I(F){e.openOnClear&&(_.value=!0)}function R(){p.value||(_.value=!_.value)}function A(F){xr(F)&&M(F)}function M(F){var oe,X,me;if(!F.key||f.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(F.key)&&F.preventDefault(),["Enter","ArrowDown"," "].includes(F.key)&&(_.value=!0),["Escape","Tab"].includes(F.key)&&(_.value=!1),F.key==="Home"?(oe=P.value)==null||oe.focus("first"):F.key==="End"&&((X=P.value)==null||X.focus("last"));const z=1e3;if(!xr(F))return;const J=performance.now();J-g>z&&(h="",y=-1),h+=F.key.toLowerCase(),g=J;const ae=b.value;function ye(){let q=Se();return q||h.at(-1)===h.at(-2)&&(h=h.slice(0,-1),q=Se(),q)||(y=-1,q=Se(),q)?q:(h=F.key.toLowerCase(),Se())}function Se(){for(let q=y+1;q1&&arguments[1]!==void 0?arguments[1]:!0;if(!F.props.disabled)if(e.multiple){const J=u.value.findIndex(ye=>(e.valueComparator||Ft)(ye.value,F.value)),ae=z??!~J;if(~J){const ye=ae?[...u.value,F]:[...u.value];ye.splice(J,1),u.value=ye}else ae&&(u.value=[...u.value,F])}else{const J=z!==!1;u.value=J?[F]:[],Me(()=>{_.value=!1})}}function U(F){var z;(z=P.value)!=null&&z.$el.contains(F.relatedTarget)||(_.value=!1)}function N(){var F;e.eager&&((F=o.value)==null||F.calculateVisibleItems())}function Y(){var F;m.value&&((F=l.value)==null||F.focus())}function Q(F){m.value=!0}function Z(F){if(F==null)u.value=[];else if(Cr(l.value,":autofill")||Cr(l.value,":-webkit-autofill")){const z=i.value.find(J=>J.title===F);z&&H(z)}else l.value&&(l.value.value="")}return ge(_,()=>{if(!e.hideSelected&&_.value&&u.value.length){const F=b.value.findIndex(z=>u.value.some(J=>(e.valueComparator||Ft)(J.value,z.value)));We&&window.requestAnimationFrame(()=>{var z;F>=0&&((z=o.value)==null||z.scrollToIndex(F))})}}),ge(()=>e.items,(F,z)=>{_.value||m.value&&!z.length&&F.length&&(_.value=!0)}),ue(()=>{const F=!!(e.chips||n.chip),z=!!(!e.hideNoData||b.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),J=u.value.length>0,ae=Ia.filterProps(e),ye=J||!m.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return C(Ia,ie({ref:l},ae,{modelValue:u.value.map(Se=>Se.props.value).join(", "),"onUpdate:modelValue":Z,focused:m.value,"onUpdate:focused":Se=>m.value=Se,validationValue:u.externalValue,counterValue:d.value,dirty:J,class:["v-select",{"v-select--active-menu":_.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":u.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:ye,"onClick:clear":I,"onMousedown:control":R,onBlur:U,onKeydown:M,"aria-label":a(w.value),title:a(w.value)}),{...n,default:()=>E(we,null,[C(Ir,ie({ref:r,modelValue:_.value,"onUpdate:modelValue":Se=>_.value=Se,activator:"parent",contentClass:"v-select__content",disabled:p.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:N,onAfterLeave:Y},k.value),{default:()=>[z&&C(Ys,ie({ref:P,selected:v.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Se=>Se.preventDefault(),onKeydown:A,onFocusin:Q,tabindex:"-1","aria-live":"polite","aria-label":`${e.label}-list`,color:e.itemColor??e.color},x,e.listProps),{default:()=>{var Se,ve,B;return[(Se=n["prepend-item"])==null?void 0:Se.call(n),!b.value.length&&!e.hideNoData&&(((ve=n["no-data"])==null?void 0:ve.call(n))??C(Ta,{key:"no-data",title:a(e.noDataText)},null)),C(qs,{ref:o,renderless:!0,items:b.value,itemKey:"value"},{default:se=>{var D;let{item:oe,index:X,itemRef:me}=se;const q=QV(oe.props),V=ie(oe.props,{ref:me,key:oe.value,onClick:()=>H(oe,null)});return((D=n.item)==null?void 0:D.call(n,{item:oe,index:X,props:V}))??C(Ta,ie(V,{role:"option"}),{prepend:j=>{let{isSelected:re}=j;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:oe.value,modelValue:re,ripple:!1,tabindex:"-1"},null):void 0,q.prependAvatar&&C(kn,{image:q.prependAvatar},null),q.prependIcon&&C(je,{icon:q.prependIcon},null)])}})}}),(B=n["append-item"])==null?void 0:B.call(n)]}})]}),u.value.map((Se,ve)=>{function B(me){me.stopPropagation(),me.preventDefault(),H(Se,!1)}const se={"onClick:close":B,onKeydown(me){me.key!=="Enter"&&me.key!==" "||(me.preventDefault(),me.stopPropagation(),B(me))},onMousedown(me){me.preventDefault(),me.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},oe=F?!!n.chip:!!n.selection,X=oe?$s(F?n.chip({item:Se,index:ve,props:se}):n.selection({item:Se,index:ve})):void 0;if(!(oe&&!X))return E("div",{key:Se.value,class:"v-select__selection"},[F?n.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Se.title}}},{default:()=>[X]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:Se.title,disabled:Se.props.disabled},se),null):X??E("span",{class:"v-select__selection-text"},[Se.title,e.multiple&&ve{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();const a=[];let l=e.indexOf(t);for(;~l;)a.push([l,l+t.length]),l=e.indexOf(t,l+t.length);return a.length?a:-1};function zu(e,t){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const ti=K({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function lD(e,t,n){var i;const a=[],l=(n==null?void 0:n.default)??aD,r=n!=null&&n.filterKeys?st(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return a;e:for(let s=0;s0)&&!(n!=null&&n.noFilter)){if(typeof c=="object"){const y=r||Object.keys(u);for(const g of y){const b=kt(u,g),p=(i=n==null?void 0:n.customKeyFilter)==null?void 0:i[g];if(v=p?p(b,t,c):l(b,t,c),v!==-1&&v!==!1)p?d[g]=zu(v,t):f[g]=zu(v,t);else if((n==null?void 0:n.filterMode)==="every")continue e}}else v=l(c,t,c),v!==-1&&v!==!1&&(f.title=zu(v,t));const m=Object.keys(f).length,h=Object.keys(d).length;if(!m&&!h||(n==null?void 0:n.filterMode)==="union"&&h!==o&&!m||(n==null?void 0:n.filterMode)==="intersection"&&(h!==o||!m))continue}a.push({index:s,matches:{...f,...d}})}return a}function ni(e,t,n,a){const l=he([]),r=he(new Map),o=T(()=>a!=null&&a.transform?Le(t).map(s=>[s,a.transform(s)]):Le(t));ot(()=>{const s=typeof n=="function"?n():Le(n),c=typeof s!="string"&&typeof s!="number"?"":String(s),u=lD(o.value,c,{customKeyFilter:{...e.customKeyFilter,...Le(a==null?void 0:a.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),d=Le(t),f=[],v=new Map;u.forEach(m=>{let{index:h,matches:y}=m;const g=d[h];f.push(g),v.set(g.value,y)}),l.value=f,r.value=v});function i(s){return r.value.get(s.value)}return{filteredItems:l,filteredMatches:r,getMatches:i}}function V_(e,t,n){return n==null||!n.length?t:n.map((a,l)=>{const r=l===0?0:n[l-1][1],o=[E("span",{class:ce(`${e}__unmask`)},[t.slice(r,a[0])]),E("span",{class:ce(`${e}__mask`)},[t.slice(a[0],a[1])])];return l===n.length-1&&o.push(E("span",{class:ce(`${e}__unmask`)},[t.slice(a[1])])),E(we,null,[o])})}const rD=K({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...ti({filterKeys:["title"]}),...Yf(),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:!1})},"VAutocomplete"),oD=ne()({name:"VAutocomplete",props:rD(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),l=de(),r=he(!1),o=he(!0),i=he(!1),s=de(),c=de(),u=he(-1),{items:d,transformIn:f,transformOut:v}=Hf(e),{textColorClasses:m,textColorStyles:h}=Ht(()=>{var X;return(X=l.value)==null?void 0:X.color}),y=Pe(e,"search",""),g=Pe(e,"modelValue",[],X=>f(X===null?[null]:st(X)),X=>{const me=v(X);return e.multiple?me:me[0]??null}),b=T(()=>typeof e.counterValue=="function"?e.counterValue(g.value):typeof e.counterValue=="number"?e.counterValue:g.value.length),p=Jo(e),{filteredItems:S,getMatches:_}=ni(e,d,()=>o.value?"":y.value),w=T(()=>e.hideSelected?S.value.filter(X=>!g.value.some(me=>me.value===X.value)):S.value),k=T(()=>!!(e.chips||n.chip)),P=T(()=>k.value||!!n.selection),x=T(()=>g.value.map(X=>X.props.value)),I=T(()=>{var me;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&y.value===((me=w.value[0])==null?void 0:me.title))&&w.value.length>0&&!o.value&&!i.value}),R=T(()=>e.hideNoData&&!w.value.length||p.isReadonly.value||p.isDisabled.value),A=Pe(e,"menu"),M=T({get:()=>A.value,set:X=>{var me;A.value&&!X&&((me=s.value)!=null&&me.ΨopenChildren.size)||X&&R.value||(A.value=X)}}),H=T(()=>M.value?e.closeText:e.openText),U=de(),N=Kf(U,l);function Y(X){e.openOnClear&&(M.value=!0),y.value=""}function Q(){R.value||(M.value=!0)}function Z(X){R.value||(r.value&&(X.preventDefault(),X.stopPropagation()),M.value=!M.value)}function F(X){var me;X.key!==" "&&xr(X)&&((me=l.value)==null||me.focus())}function z(X){var V,D,j,re,ee;if(p.isReadonly.value)return;const me=(V=l.value)==null?void 0:V.selectionStart,q=g.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(X.key)&&X.preventDefault(),["Enter","ArrowDown"].includes(X.key)&&(M.value=!0),["Escape"].includes(X.key)&&(M.value=!1),I.value&&["Enter","Tab"].includes(X.key)&&!g.value.some(L=>{let{value:O}=L;return O===w.value[0].value})&&oe(w.value[0]),X.key==="ArrowDown"&&I.value&&((D=U.value)==null||D.focus("next")),["Backspace","Delete"].includes(X.key)){if(!e.multiple&&P.value&&g.value.length>0&&!y.value)return oe(g.value[0],!1);if(~u.value){X.preventDefault();const L=u.value;oe(g.value[u.value],!1),u.value=L>=q-1?q-2:L}else X.key==="Backspace"&&!y.value&&(u.value=q-1);return}if(e.multiple)if(X.key==="ArrowLeft"){if(u.value<0&&me&&me>0)return;const L=u.value>-1?u.value-1:q-1;if(g.value[L])u.value=L;else{const O=((j=y.value)==null?void 0:j.length)??null;u.value=-1,(re=l.value)==null||re.setSelectionRange(O,O)}}else if(X.key==="ArrowRight"){if(u.value<0)return;const L=u.value+1;g.value[L]?u.value=L:(u.value=-1,(ee=l.value)==null||ee.setSelectionRange(0,0))}else~u.value&&xr(X)&&(u.value=-1)}function J(X){if(Cr(l.value,":autofill")||Cr(l.value,":-webkit-autofill")){const me=d.value.find(q=>q.title===X.target.value);me&&oe(me)}}function ae(){var X;e.eager&&((X=c.value)==null||X.calculateVisibleItems())}function ye(){var X;r.value&&(o.value=!0,(X=l.value)==null||X.focus())}function Se(X){r.value=!0,setTimeout(()=>{i.value=!0})}function ve(X){i.value=!1}function B(X){(X==null||X===""&&!e.multiple&&!P.value)&&(g.value=[])}const se=he(!1);function oe(X){let me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!X||X.props.disabled))if(e.multiple){const q=g.value.findIndex(D=>(e.valueComparator||Ft)(D.value,X.value)),V=me??!~q;if(~q){const D=V?[...g.value,X]:[...g.value];D.splice(q,1),g.value=D}else V&&(g.value=[...g.value,X]);e.clearOnSelect&&(y.value="")}else{const q=me!==!1;g.value=q?[X]:[],y.value=q&&!P.value?X.title:"",Me(()=>{M.value=!1,o.value=!0})}}return ge(r,(X,me)=>{var q;X!==me&&(X?(se.value=!0,y.value=e.multiple||P.value?"":String(((q=g.value.at(-1))==null?void 0:q.props.title)??""),o.value=!0,Me(()=>se.value=!1)):(!e.multiple&&y.value==null&&(g.value=[]),M.value=!1,(e.multiple||P.value)&&(y.value=""),u.value=-1))}),ge(y,X=>{!r.value||se.value||(X&&(M.value=!0),o.value=!X)}),ge(M,()=>{if(!e.hideSelected&&M.value&&g.value.length){const X=w.value.findIndex(me=>g.value.some(q=>me.value===q.value));We&&window.requestAnimationFrame(()=>{var me;X>=0&&((me=c.value)==null||me.scrollToIndex(X))})}}),ge(()=>e.items,(X,me)=>{M.value||r.value&&!me.length&&X.length&&(M.value=!0)}),ue(()=>{const X=!!(!e.hideNoData||w.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),me=g.value.length>0,q=Ia.filterProps(e);return C(Ia,ie({ref:l},q,{modelValue:y.value,"onUpdate:modelValue":[V=>y.value=V,B],focused:r.value,"onUpdate:focused":V=>r.value=V,validationValue:g.externalValue,counterValue:b.value,dirty:me,onChange:J,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":M.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!P.value,"v-autocomplete--selecting-index":u.value>-1},e.class],style:e.style,readonly:p.isReadonly.value,placeholder:me?void 0:e.placeholder,"onClick:clear":Y,"onMousedown:control":Q,onKeydown:z}),{...n,default:()=>E(we,null,[C(Ir,ie({ref:s,modelValue:M.value,"onUpdate:modelValue":V=>M.value=V,activator:"parent",contentClass:"v-autocomplete__content",disabled:R.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ae,onAfterLeave:ye},e.menuProps),{default:()=>[X&&C(Ys,ie({ref:U,selected:x.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:V=>V.preventDefault(),onKeydown:F,onFocusin:Se,onFocusout:ve,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},N,e.listProps),{default:()=>{var V,D,j;return[(V=n["prepend-item"])==null?void 0:V.call(n),!w.value.length&&!e.hideNoData&&(((D=n["no-data"])==null?void 0:D.call(n))??C(Ta,{key:"no-data",title:a(e.noDataText)},null)),C(qs,{ref:c,renderless:!0,items:w.value,itemKey:"value"},{default:re=>{var te;let{item:ee,index:L,itemRef:O}=re;const G=ie(ee.props,{ref:O,key:ee.value,active:I.value&&L===0?!0:void 0,onClick:()=>oe(ee,null)});return((te=n.item)==null?void 0:te.call(n,{item:ee,index:L,props:G}))??C(Ta,ie(G,{role:"option"}),{prepend:fe=>{let{isSelected:pe}=fe;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:ee.value,modelValue:pe,ripple:!1,tabindex:"-1"},null):void 0,ee.props.prependAvatar&&C(kn,{image:ee.props.prependAvatar},null),ee.props.prependIcon&&C(je,{icon:ee.props.prependIcon},null)])},title:()=>{var fe;return o.value?ee.title:V_("v-autocomplete",ee.title,(fe=_(ee))==null?void 0:fe.title)}})}}),(j=n["append-item"])==null?void 0:j.call(n)]}})]}),g.value.map((V,D)=>{function j(O){O.stopPropagation(),O.preventDefault(),oe(V,!1)}const re={"onClick:close":j,onKeydown(O){O.key!=="Enter"&&O.key!==" "||(O.preventDefault(),O.stopPropagation(),j(O))},onMousedown(O){O.preventDefault(),O.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ee=k.value?!!n.chip:!!n.selection,L=ee?$s(k.value?n.chip({item:V,index:D,props:re}):n.selection({item:V,index:D})):void 0;if(!(ee&&!L))return E("div",{key:V.value,class:ce(["v-autocomplete__selection",D===u.value&&["v-autocomplete__selection--selected",m.value]]),style:be(D===u.value?h.value:{})},[k.value?n.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:V.title}}},{default:()=>[L]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:V.title,disabled:V.props.disabled},re),null):L??E("span",{class:"v-autocomplete__selection-text"},[V.title,e.multiple&&De.color),{roundedClasses:l}=ht(e),{t:r}=mt(),{textColorClasses:o,textColorStyles:i}=Ht(()=>e.textColor),{themeClasses:s}=Vf(),{locationStyles:c}=Ul(e,!0,u=>(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(u)?Number(e.offsetY??0):["left","right"].includes(u)?Number(e.offsetX??0):0));return ue(()=>{const u=Number(e.content),d=!e.max||isNaN(u)?e.content:u<=Number(e.max)?u:`${e.max}+`,[f,v]=Fc(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return C(e.tag,ie({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},v,{style:e.style}),{default:()=>{var m,h;return[E("div",{class:"v-badge__wrapper"},[(h=(m=t.slots).default)==null?void 0:h.call(m),C(Kt,{transition:e.transition},{default:()=>{var y,g;return[ct(E("span",ie({class:["v-badge__badge",s.value,n.value,l.value,o.value],style:[a.value,i.value,e.inline?{}:c.value],"aria-atomic":"true","aria-label":r(e.label,u),"aria-live":"polite",role:"status"},f),[e.dot?void 0:t.slots.badge?(g=(y=t.slots).badge)==null?void 0:g.call(y):e.icon?C(je,{icon:e.icon},null):d]),[[Nn,e.modelValue]])]}})])]}})}),{}}}),uD=K({color:String,density:String,...ke()},"VBannerActions"),A_=ne()({name:"VBannerActions",props:uD(),setup(e,t){let{slots:n}=t;return vt({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),ue(()=>{var a;return E("div",{class:ce(["v-banner-actions",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),L_=ia("v-banner-text"),cD=K({avatar:String,bgColor:String,color:String,icon:Ee,lines:String,stacked:Boolean,sticky:Boolean,text:String,...rn(),...ke(),...Dt(),...Pt(),...Dl({mobile:null}),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne()},"VBanner"),dD=ne()({name:"VBanner",props:cD(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.bgColor),{borderClasses:r}=mn(e),{densityClasses:o}=qt(e),{displayClasses:i,mobile:s}=xn(e),{dimensionStyles:c}=Et(e),{elevationClasses:u}=$t(e),{locationStyles:d}=Ul(e),{positionClasses:f}=Mr(e),{roundedClasses:v}=ht(e),{themeClasses:m}=Ke(e),h=$(()=>e.color),y=$(()=>e.density);vt({VBannerActions:{color:h,density:y}}),ue(()=>{const g=!!(e.text||n.text),b=!!(e.avatar||e.icon),p=!!(b||n.prepend);return C(e.tag,{class:ce(["v-banner",{"v-banner--stacked":e.stacked||s.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},m.value,a.value,r.value,o.value,i.value,u.value,f.value,v.value,e.class]),style:be([l.value,c.value,d.value,e.style]),role:"banner"},{default:()=>{var S;return[p&&E("div",{key:"prepend",class:"v-banner__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!b,defaults:{VAvatar:{color:h.value,density:y.value,icon:e.icon,image:e.avatar}}},n.prepend):C(kn,{key:"prepend-avatar",color:h.value,density:y.value,icon:e.icon,image:e.avatar},null)]),E("div",{class:"v-banner__content"},[g&&C(L_,{key:"text"},{default:()=>{var _;return[((_=n.text)==null?void 0:_.call(n))??e.text]}}),(S=n.default)==null?void 0:S.call(n)]),n.actions&&C(A_,{key:"actions"},n.actions)]}})})}}),fD=K({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...rn(),...ke(),...Dt(),...Vt(),...it(),...Ml({name:"bottom-navigation"}),...Oe({tag:"header"}),...Fl({selectedClass:"v-btn--selected"}),...Ne()},"VBottomNavigation"),vD=ne()({name:"VBottomNavigation",props:fD(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Vf(),{borderClasses:l}=mn(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{densityClasses:i}=qt(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),{ssrBootStyles:u}=$l(),d=T(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),f=Pe(e,"active",e.active),{layoutItemStyles:v}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:$(()=>f.value?d.value:0),elementSize:d,active:f,absolute:$(()=>e.absolute)});return sl(e,Mf),vt({VBtn:{baseColor:$(()=>e.baseColor),color:$(()=>e.color),density:$(()=>e.density),stacked:$(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),ue(()=>C(e.tag,{class:ce(["v-bottom-navigation",{"v-bottom-navigation--active":f.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},a.value,r.value,l.value,i.value,s.value,c.value,e.class]),style:be([o.value,v.value,{height:_e(d.value)},u.value,e.style])},{default:()=>[n.default&&E("div",{class:"v-bottom-navigation__content"},[n.default()])]})),{}}}),R_=K({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Qo({origin:"center center",scrollStrategy:"block",transition:{component:Hs},zIndex:2400})},"VDialog"),cd=ne()({name:"VDialog",props:R_(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),{scopeId:r}=Wl(),o=de();function i(u){var v,m;const d=u.relatedTarget,f=u.target;if(d!==f&&((v=o.value)!=null&&v.contentEl)&&((m=o.value)!=null&&m.globalTop)&&![document,o.value.contentEl].includes(f)&&!o.value.contentEl.contains(f)){const h=wo(o.value.contentEl);if(!h.length)return;const y=h[0],g=h[h.length-1];d===y?g.focus():y.focus()}}Ct(()=>{document.removeEventListener("focusin",i)}),We&&ge(()=>l.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",i):document.removeEventListener("focusin",i)},{immediate:!0});function s(){var u;n("afterEnter"),(e.scrim||e.retainFocus)&&((u=o.value)!=null&&u.contentEl)&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return ge(l,async u=>{var d;u||(await Me(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),ue(()=>{const u=na.filterProps(e),d=ie({"aria-haspopup":"dialog"},e.activatorProps),f=ie({tabindex:-1},e.contentProps);return C(na,ie({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:l.value,"onUpdate:modelValue":v=>l.value=v,"aria-modal":"true",activatorProps:d,contentProps:f,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:s,onAfterLeave:c},r),{activator:a.activator,default:function(){for(var v=arguments.length,m=new Array(v),h=0;h{var y;return[(y=a.default)==null?void 0:y.call(a,...m)]}})}})}),hn({},o)}}),mD=K({inset:Boolean,...R_({transition:"bottom-sheet-transition"})},"VBottomSheet"),hD=ne()({name:"VBottomSheet",props:mD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue");return ue(()=>{const l=cd.filterProps(e);return C(cd,ie(l,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:a.value,"onUpdate:modelValue":r=>a.value=r,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),n)}),{}}}),gD=K({divider:[Number,String],...ke()},"VBreadcrumbsDivider"),O_=ne()({name:"VBreadcrumbsDivider",props:gD(),setup(e,t){let{slots:n}=t;return ue(()=>{var a;return E("li",{"aria-hidden":"true",class:ce(["v-breadcrumbs-divider",e.class]),style:be(e.style)},[((a=n==null?void 0:n.default)==null?void 0:a.call(n))??e.divider])}),{}}}),yD=K({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...ke(),...qo(),...Oe({tag:"li"})},"VBreadcrumbsItem"),D_=ne()({name:"VBreadcrumbsItem",props:yD(),setup(e,t){let{slots:n,attrs:a}=t;const l=Go(e,a),r=T(()=>{var s;return e.active||((s=l.isActive)==null?void 0:s.value)}),{textColorClasses:o,textColorStyles:i}=Ht(()=>r.value?e.activeColor:e.color);return ue(()=>C(e.tag,{class:ce(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":r.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:r.value&&e.activeClass},o.value,e.class]),style:be([i.value,e.style]),"aria-current":r.value?"page":void 0},{default:()=>{var s,c;return[l.isLink.value?E("a",ie({class:"v-breadcrumbs-item--link",onClick:l.navigate},l.linkProps),[((c=n.default)==null?void 0:c.call(n))??e.title]):((s=n.default)==null?void 0:s.call(n))??e.title]}})),{}}}),bD=K({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Ee,items:{type:Array,default:()=>[]},...ke(),...Dt(),...it(),...Oe({tag:"ul"})},"VBreadcrumbs"),pD=ne()({name:"VBreadcrumbs",props:bD(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.bgColor),{densityClasses:r}=qt(e),{roundedClasses:o}=ht(e);vt({VBreadcrumbsDivider:{divider:$(()=>e.divider)},VBreadcrumbsItem:{activeClass:$(()=>e.activeClass),activeColor:$(()=>e.activeColor),color:$(()=>e.color),disabled:$(()=>e.disabled)}});const i=T(()=>e.items.map(s=>typeof s=="string"?{item:{title:s},raw:s}:{item:s,raw:s}));return ue(()=>{const s=!!(n.prepend||e.icon);return C(e.tag,{class:ce(["v-breadcrumbs",a.value,r.value,o.value,e.class]),style:be([l.value,e.style])},{default:()=>{var c;return[s&&E("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},n.prepend):C(je,{key:"prepend-icon",start:!0,icon:e.icon},null)]),i.value.map((u,d,f)=>{var h;let{item:v,raw:m}=u;return E(we,null,[((h=n.item)==null?void 0:h.call(n,{item:v,index:d}))??C(D_,ie({key:d,disabled:d>=f.length-1},typeof v=="string"?{title:v}:v),{default:n.title?()=>{var y;return(y=n.title)==null?void 0:y.call(n,{item:v,index:d})}:void 0}),d{var y;return(y=n.divider)==null?void 0:y.call(n,{item:m,index:d})}:void 0})])}),(c=n.default)==null?void 0:c.call(n)]}})}),{}}}),M_=ne()({name:"VCardActions",props:ke(),setup(e,t){let{slots:n}=t;return vt({VBtn:{slim:!0,variant:"text"}}),ue(()=>{var a;return E("div",{class:ce(["v-card-actions",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),SD=K({opacity:[Number,String],...ke(),...Oe()},"VCardSubtitle"),N_=ne()({name:"VCardSubtitle",props:SD(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-card-subtitle",e.class]),style:be([{"--v-card-subtitle-opacity":e.opacity},e.style])},n)),{}}}),$_=ia("v-card-title"),_D=K({appendAvatar:String,appendIcon:Ee,prependAvatar:String,prependIcon:Ee,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...ke(),...Dt()},"VCardItem"),B_=ne()({name:"VCardItem",props:_D(),setup(e,t){let{slots:n}=t;return ue(()=>{var c;const a=!!(e.prependAvatar||e.prependIcon),l=!!(a||n.prepend),r=!!(e.appendAvatar||e.appendIcon),o=!!(r||n.append),i=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return E("div",{class:ce(["v-card-item",e.class]),style:be(e.style)},[l&&E("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):E(we,null,[e.prependAvatar&&C(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(je,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),E("div",{class:"v-card-item__content"},[i&&C($_,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??Xa(e.title)]}}),s&&C(N_,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??Xa(e.subtitle)]}}),(c=n.default)==null?void 0:c.call(n)]),o&&E("div",{key:"append",class:"v-card-item__append"},[n.append?C(De,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),wD=K({opacity:[Number,String],...ke(),...Oe()},"VCardText"),F_=ne()({name:"VCardText",props:wD(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-card-text",e.class]),style:be([{"--v-card-text-opacity":e.opacity},e.style])},n)),{}}}),kD=K({appendAvatar:String,appendIcon:Ee,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...rn(),...ke(),...Dt(),...Pt(),...Vt(),...Ws(),...La(),...Dr(),...it(),...qo(),...Oe(),...Ne(),...Pn({variant:"elevated"})},"VCard"),CD=ne()({name:"VCard",directives:{vRipple:Yt},props:kD(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{borderClasses:r}=mn(e),{colorClasses:o,colorStyles:i,variantClasses:s}=Bl(e),{densityClasses:c}=qt(e),{dimensionStyles:u}=Et(e),{elevationClasses:d}=$t(e),{loaderClasses:f}=Ko(e),{locationStyles:v}=Ul(e),{positionClasses:m}=Mr(e),{roundedClasses:h}=ht(e),y=Go(e,n);return ue(()=>{const g=e.link!==!1&&y.isLink.value,b=!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value),p=g?"a":e.tag,S=!!(a.title||e.title!=null),_=!!(a.subtitle||e.subtitle!=null),w=S||_,k=!!(a.append||e.appendAvatar||e.appendIcon),P=!!(a.prepend||e.prependAvatar||e.prependIcon),x=!!(a.image||e.image),I=w||P||k,R=!!(a.text||e.text!=null);return ct(C(p,ie({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":b},l.value,r.value,o.value,c.value,d.value,f.value,m.value,h.value,s.value,e.class],style:[i.value,u.value,v.value,e.style],onClick:b&&y.navigate,tabindex:e.disabled?-1:void 0},y.linkProps),{default:()=>{var A;return[x&&E("div",{key:"image",class:"v-card__image"},[a.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):C(Pa,{key:"image-img",cover:!0,src:e.image},null)]),C(Yo,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),I&&C(B_,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),R&&C(F_,{key:"text"},{default:()=>{var M;return[((M=a.text)==null?void 0:M.call(a))??e.text]}}),(A=a.default)==null?void 0:A.call(a),a.actions&&C(M_,null,{default:a.actions}),il(b,"v-card")]}}),[[Yt,b&&e.ripple]])}),{}}}),xD=e=>{const{touchstartX:t,touchendX:n,touchstartY:a,touchendY:l}=e,r=.5,o=16;e.offsetX=n-t,e.offsetY=l-a,Math.abs(e.offsetY)t+o&&e.right(e)),Math.abs(e.offsetX)a+o&&e.down(e))};function PD(e,t){var a;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(a=t.start)==null||a.call(t,{originalEvent:e,...t})}function ED(e,t){var a;const n=e.changedTouches[0];t.touchendX=n.clientX,t.touchendY=n.clientY,(a=t.end)==null||a.call(t,{originalEvent:e,...t}),xD(t)}function TD(e,t){var a;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(a=t.move)==null||a.call(t,{originalEvent:e,...t})}function ID(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>PD(n,t),touchend:n=>ED(n,t),touchmove:n=>TD(n,t)}}function VD(e,t){var i;const n=t.value,a=n!=null&&n.parent?e.parentElement:e,l=(n==null?void 0:n.options)??{passive:!0},r=(i=t.instance)==null?void 0:i.$.uid;if(!a||!r)return;const o=ID(t.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[r]=o,Kp(o).forEach(s=>{a.addEventListener(s,o[s],l)})}function AD(e,t){var r,o;const n=(r=t.value)!=null&&r.parent?e.parentElement:e,a=(o=t.instance)==null?void 0:o.$.uid;if(!(n!=null&&n._touchHandlers)||!a)return;const l=n._touchHandlers[a];Kp(l).forEach(i=>{n.removeEventListener(i,l[i])}),delete n._touchHandlers[a]}const us={mounted:VD,unmounted:AD},H_=Symbol.for("vuetify:v-window"),j_=Symbol.for("vuetify:v-window-group"),Xs=K({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...ke(),...Oe(),...Ne()},"VWindow"),El=ne()({name:"VWindow",directives:{vTouch:us},props:Xs(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isRtl:l}=xt(),{t:r}=mt(),o=sl(e,j_),i=de(),s=T(()=>l.value?!e.reverse:e.reverse),c=he(!1),u=T(()=>{const S=e.direction==="vertical"?"y":"x",w=(s.value?!c.value:c.value)?"-reverse":"";return`v-window-${S}${w}-transition`}),d=he(0),f=de(void 0),v=T(()=>o.items.value.findIndex(S=>o.selected.value.includes(S.id)));ge(v,(S,_)=>{const w=o.items.value.length,k=w-1;w<=2?c.value=S<_:S===k&&_===0?c.value=!0:S===0&&_===k?c.value=!1:c.value=S<_}),Ue(H_,{transition:u,isReversed:c,transitionCount:d,transitionHeight:f,rootRef:i});const m=$(()=>e.continuous||v.value!==0),h=$(()=>e.continuous||v.value!==o.items.value.length-1);function y(){m.value&&o.prev()}function g(){h.value&&o.next()}const b=T(()=>{const S=[],_={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${s.value?"right":"left"}`,onClick:o.prev,"aria-label":r("$vuetify.carousel.prev")};S.push(m.value?n.prev?n.prev({props:_}):C($e,_,null):E("div",null,null));const w={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${s.value?"left":"right"}`,onClick:o.next,"aria-label":r("$vuetify.carousel.next")};return S.push(h.value?n.next?n.next({props:w}):C($e,w,null):E("div",null,null)),S}),p=T(()=>e.touch===!1?e.touch:{...{left:()=>{s.value?y():g()},right:()=>{s.value?g():y()},start:_=>{let{originalEvent:w}=_;w.stopPropagation()}},...e.touch===!0?{}:e.touch});return ue(()=>ct(C(e.tag,{ref:i,class:ce(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},a.value,e.class]),style:be(e.style)},{default:()=>{var S,_;return[E("div",{class:"v-window__container",style:{height:f.value}},[(S=n.default)==null?void 0:S.call(n,{group:o}),e.showArrows!==!1&&E("div",{class:"v-window__controls"},[b.value])]),(_=n.additional)==null?void 0:_.call(n,{group:o})]}}),[[us,p.value]])),{group:o}}}),LD=K({color:String,cycle:Boolean,delimiterIcon:{type:Ee,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...Xs({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),RD=ne()({name:"VCarousel",props:LD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{t:l}=mt(),r=de();let o=-1;ge(a,s),ge(()=>e.interval,s),ge(()=>e.cycle,c=>{c?s():window.clearTimeout(o)}),It(i);function i(){!e.cycle||!r.value||(o=window.setTimeout(r.value.group.next,Number(e.interval)>0?Number(e.interval):6e3))}function s(){window.clearTimeout(o),window.requestAnimationFrame(i)}return ue(()=>{const c=El.filterProps(e);return C(El,ie({ref:r},c,{modelValue:a.value,"onUpdate:modelValue":u=>a.value=u,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:_e(e.height)},e.style]}),{default:n.default,additional:u=>{let{group:d}=u;return E(we,null,[!e.hideDelimiters&&E("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[d.items.value.length>0&&C(De,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[d.items.value.map((f,v)=>{const m={id:`carousel-item-${f.id}`,"aria-label":l("$vuetify.carousel.ariaLabel.delimiter",v+1,d.items.value.length),class:["v-carousel__controls__item",d.isSelected(f.id)&&"v-btn--active"],onClick:()=>d.select(f.id,!0)};return n.item?n.item({props:m,item:f}):C($e,ie(f,m),null)})]})]),e.progress&&C(Us,{absolute:!0,class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(d.getItemIndex(a.value)+1)/d.items.value.length*100},null)])},prev:n.prev,next:n.next})}),{}}}),Js=K({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...ke(),...Hl(),...Wf()},"VWindowItem"),Tl=ne()({name:"VWindowItem",directives:{vTouch:us},props:Js(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(H_),l=jl(e,j_),{isBooted:r}=$l();if(!a||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const o=he(!1),i=T(()=>r.value&&(a.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function s(){!o.value||!a||(o.value=!1,a.transitionCount.value>0&&(a.transitionCount.value-=1,a.transitionCount.value===0&&(a.transitionHeight.value=void 0)))}function c(){var m;o.value||!a||(o.value=!0,a.transitionCount.value===0&&(a.transitionHeight.value=_e((m=a.rootRef.value)==null?void 0:m.clientHeight)),a.transitionCount.value+=1)}function u(){s()}function d(m){o.value&&Me(()=>{!i.value||!o.value||!a||(a.transitionHeight.value=_e(m.clientHeight))})}const f=T(()=>{const m=a.isReversed.value?e.reverseTransition:e.transition;return i.value?{name:typeof m!="string"?a.transition.value:m,onBeforeEnter:c,onAfterEnter:s,onEnterCancelled:u,onBeforeLeave:c,onAfterLeave:s,onLeaveCancelled:u,onEnter:d}:!1}),{hasContent:v}=zf(e,l.isSelected);return ue(()=>C(Kt,{transition:f.value,disabled:!r.value},{default:()=>{var m;return[ct(E("div",{class:ce(["v-window-item",l.selectedClass.value,e.class]),style:be(e.style)},[v.value&&((m=n.default)==null?void 0:m.call(n))]),[[Nn,l.isSelected.value]])]}})),{groupItem:l}}}),OD=K({...LS(),...Js()},"VCarouselItem"),DD=ne()({name:"VCarouselItem",inheritAttrs:!1,props:OD(),setup(e,t){let{slots:n,attrs:a}=t;ue(()=>{const l=Pa.filterProps(e),r=Tl.filterProps(e);return C(Tl,ie({class:["v-carousel-item",e.class]},r),{default:()=>[C(Pa,ie(a,l),n)]})})}}),MD=ia("v-code","code"),ND=K({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...ke()},"VColorPickerCanvas"),$D=fn({name:"VColorPickerCanvas",props:ND(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,t){let{emit:n}=t;const a=he(!1),l=de(),r=he(parseFloat(e.width)),o=he(parseFloat(e.height)),i=de({x:0,y:0}),s=T({get:()=>i.value,set(y){var p,S;if(!l.value)return;const{x:g,y:b}=y;i.value=y,n("update:color",{h:((p=e.color)==null?void 0:p.h)??0,s:Qe(g,0,r.value)/r.value,v:1-Qe(b,0,o.value)/o.value,a:((S=e.color)==null?void 0:S.a)??1})}}),c=T(()=>{const{x:y,y:g}=s.value,b=parseInt(e.dotSize,10)/2;return{width:_e(e.dotSize),height:_e(e.dotSize),transform:`translate(${_e(y-b)}, ${_e(g-b)})`}}),{resizeRef:u}=Mn(y=>{var p;if(!((p=u.el)!=null&&p.offsetParent))return;const{width:g,height:b}=y[0].contentRect;r.value=g,o.value=b});function d(y,g,b){const{left:p,top:S,width:_,height:w}=b;s.value={x:Qe(y-p,0,_),y:Qe(g-S,0,w)}}function f(y){y.type==="mousedown"&&y.preventDefault(),!e.disabled&&(v(y),window.addEventListener("mousemove",v),window.addEventListener("mouseup",m),window.addEventListener("touchmove",v),window.addEventListener("touchend",m))}function v(y){if(e.disabled||!l.value)return;a.value=!0;const g=GV(y);d(g.clientX,g.clientY,l.value.getBoundingClientRect())}function m(){window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",m),window.removeEventListener("touchmove",v),window.removeEventListener("touchend",m)}function h(){var S;if(!l.value)return;const y=l.value,g=y.getContext("2d");if(!g)return;const b=g.createLinearGradient(0,0,y.width,0);b.addColorStop(0,"hsla(0, 0%, 100%, 1)"),b.addColorStop(1,`hsla(${((S=e.color)==null?void 0:S.h)??0}, 100%, 50%, 1)`),g.fillStyle=b,g.fillRect(0,0,y.width,y.height);const p=g.createLinearGradient(0,0,0,y.height);p.addColorStop(0,"hsla(0, 0%, 0%, 0)"),p.addColorStop(1,"hsla(0, 0%, 0%, 1)"),g.fillStyle=p,g.fillRect(0,0,y.width,y.height)}return ge(()=>{var y;return(y=e.color)==null?void 0:y.h},h,{immediate:!0}),ge(()=>[r.value,o.value],(y,g)=>{h(),i.value={x:s.value.x*y[0]/g[0],y:s.value.y*y[1]/g[1]}},{flush:"post"}),ge(()=>e.color,()=>{if(a.value){a.value=!1;return}i.value=e.color?{x:e.color.s*r.value,y:(1-e.color.v)*o.value}:{x:0,y:0}},{deep:!0,immediate:!0}),It(()=>h()),ue(()=>E("div",{ref:u,class:ce(["v-color-picker-canvas",e.class]),style:be(e.style),onMousedown:f,onTouchstartPassive:f},[E("canvas",{ref:l,width:r.value,height:o.value},null),e.color&&E("div",{class:ce(["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}]),style:be(c.value)},null)])),{}}});function BD(e,t){if(t){const{a:n,...a}=e;return a}return e}function FD(e,t){if(t==null||typeof t=="string"){const n=e.a!==1;if(t!=null&&t.startsWith("rgb(")){const{r:l,g:r,b:o,a:i}=ta(e);return`rgb(${l} ${r} ${o}`+(n?` / ${i})`:")")}else if(t!=null&&t.startsWith("hsl(")){const{h:l,s:r,l:o,a:i}=zc(e);return`hsl(${l} ${Math.round(r*100)} ${Math.round(o*100)}`+(n?` / ${i})`:")")}const a=sS(e);return e.a===1?a.slice(0,7):a}if(typeof t=="object"){let n;return gl(t,["r","g","b"])?n=ta(e):gl(t,["h","s","l"])?n=zc(e):gl(t,["h","s","v"])&&(n=e),BD(n,!gl(t,["a"])&&e.a===1)}return e}const rr={h:0,s:0,v:0,a:1},dd={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,t)=>({...e,r:Number(t)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,t)=>({...e,g:Number(t)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,t)=>({...e,b:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:ta,from:jo};var Dg;const HD={...dd,inputs:(Dg=dd.inputs)==null?void 0:Dg.slice(0,3)},fd={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,t)=>({...e,h:Number(t)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,t)=>({...e,s:Number(t)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,t)=>({...e,l:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:zc,from:kf},jD={...fd,inputs:fd.inputs.slice(0,3)},U_={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t}],to:sS,from:SA},UD={...U_,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t}]},kl={rgb:HD,rgba:dd,hsl:jD,hsla:fd,hex:UD,hexa:U_},WD=e=>{let{label:t,...n}=e;return E("div",{class:"v-color-picker-edit__input"},[E("input",Hg(Kd(n)),null),E("span",null,[t])])},zD=K({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(kl).includes(e)},modes:{type:Array,default:()=>Object.keys(kl),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(kl).includes(t))},...ke()},"VColorPickerEdit"),KD=fn({name:"VColorPickerEdit",props:zD(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,t){let{emit:n}=t;const a=T(()=>e.modes.map(r=>({...kl[r],name:r}))),l=T(()=>{var i;const r=a.value.find(s=>s.name===e.mode);if(!r)return[];const o=e.color?r.to(e.color):null;return(i=r.inputs)==null?void 0:i.map(s=>{let{getValue:c,getColor:u,...d}=s;return{...r.inputProps,...d,disabled:e.disabled,value:o&&c(o),onChange:f=>{const v=f.target;v&&n("update:color",r.from(u(o??r.to(rr),v.value)))}}})});return ue(()=>{var r;return E("div",{class:ce(["v-color-picker-edit",e.class]),style:be(e.style)},[(r=l.value)==null?void 0:r.map(o=>C(WD,o,null)),a.value.length>1&&C($e,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const o=a.value.findIndex(i=>i.name===e.mode);n("update:mode",a.value[(o+1)%a.value.length].name)}},null)])}),{}}}),qf=Symbol.for("vuetify:v-slider");function vd(e,t,n){const a=n==="vertical",l=t.getBoundingClientRect(),r="touches"in e?e.touches[0]:e;return a?r.clientY-(l.top+l.height/2):r.clientX-(l.left+l.width/2)}function YD(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const W_=K({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...it(),...Vt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),z_=e=>{const t=T(()=>parseFloat(e.min)),n=T(()=>parseFloat(e.max)),a=T(()=>Number(e.step)>0?parseFloat(e.step):0),l=T(()=>Math.max(Lh(a.value),Lh(t.value)));function r(o){if(o=parseFloat(o),a.value<=0)return o;const i=Qe(o,t.value,n.value),s=t.value%a.value;let c=Math.round((i-s)/a.value)*a.value+s;return i>c&&c+a.value>n.value&&(c=n.value),parseFloat(Math.min(c,n.value).toFixed(l.value))}return{min:t,max:n,step:a,decimals:l,roundValue:r}},K_=e=>{let{props:t,steps:n,onSliderStart:a,onSliderMove:l,onSliderEnd:r,getActiveThumb:o}=e;const{isRtl:i}=xt(),s=$(()=>t.reverse),c=T(()=>t.direction==="vertical"),u=T(()=>c.value!==s.value),{min:d,max:f,step:v,decimals:m,roundValue:h}=n,y=T(()=>parseInt(t.thumbSize,10)),g=T(()=>parseInt(t.tickSize,10)),b=T(()=>parseInt(t.trackSize,10)),p=T(()=>(f.value-d.value)/v.value),S=$(()=>t.disabled),_=T(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),w=T(()=>t.error||t.disabled?void 0:t.trackColor??t.color),k=T(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),P=he(!1),x=he(0),I=de(),R=de();function A(ve){var re;const B=(re=I.value)==null?void 0:re.$el;if(!B)return;const se=t.direction==="vertical",oe=se?"top":"left",X=se?"height":"width",me=se?"clientY":"clientX",{[oe]:q,[X]:V}=B.getBoundingClientRect(),D=YD(ve,me);let j=Qe((D-q-x.value)/V)||0;return(se?u.value:u.value!==i.value)&&(j=1-j),h(d.value+j*(f.value-d.value))}const M=ve=>{const B=A(ve);B!=null&&r({value:B}),P.value=!1,x.value=0},H=ve=>{const B=A(ve);R.value=o(ve),R.value&&(P.value=!0,R.value.contains(ve.target)?x.value=vd(ve,R.value,t.direction):(x.value=0,B!=null&&l({value:B})),B!=null&&a({value:B}),Me(()=>{var se;return(se=R.value)==null?void 0:se.focus()}))},U={passive:!0,capture:!0};function N(ve){const B=A(ve);B!=null&&l({value:B})}function Y(ve){ve.stopPropagation(),ve.preventDefault(),M(ve),window.removeEventListener("mousemove",N,U),window.removeEventListener("mouseup",Y)}function Q(ve){var B;M(ve),window.removeEventListener("touchmove",N,U),(B=ve.target)==null||B.removeEventListener("touchend",Q)}function Z(ve){var B;H(ve),window.addEventListener("touchmove",N,U),(B=ve.target)==null||B.addEventListener("touchend",Q,{passive:!1})}function F(ve){ve.button===0&&(ve.preventDefault(),H(ve),window.addEventListener("mousemove",N,U),window.addEventListener("mouseup",Y,{passive:!1}))}const z=ve=>{const B=(ve-d.value)/(f.value-d.value)*100;return Qe(isNaN(B)?0:B,0,100)},J=$(()=>t.showTicks),ae=T(()=>J.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map(ve=>({value:ve,position:z(ve),label:ve.toString()})):Object.keys(t.ticks).map(ve=>({value:parseFloat(ve),position:z(parseFloat(ve)),label:t.ticks[ve]})):p.value!==1/0?Gn(p.value+1).map(ve=>{const B=d.value+ve*v.value;return{value:B,position:z(B)}}):[]:[]),ye=T(()=>ae.value.some(ve=>{let{label:B}=ve;return!!B})),Se={activeThumbRef:R,color:$(()=>t.color),decimals:m,disabled:S,direction:$(()=>t.direction),elevation:$(()=>t.elevation),hasLabels:ye,isReversed:s,indexFromEnd:u,min:d,max:f,mousePressed:P,numTicks:p,onSliderMousedown:F,onSliderTouchstart:Z,parsedTicks:ae,parseMouseMove:A,position:z,readonly:$(()=>t.readonly),rounded:$(()=>t.rounded),roundValue:h,showTicks:J,startOffset:x,step:v,thumbSize:y,thumbColor:_,thumbLabel:$(()=>t.thumbLabel),ticks:$(()=>t.ticks),tickSize:g,trackColor:w,trackContainerRef:I,trackFillColor:k,trackSize:b,vertical:c};return Ue(qf,Se),Se},GD=K({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...ke()},"VSliderThumb"),md=ne()({name:"VSliderThumb",directives:{vRipple:Yt},props:GD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=Ve(qf),{isRtl:r,rtlClasses:o}=xt();if(!l)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:i,max:s,thumbColor:c,step:u,disabled:d,thumbSize:f,thumbLabel:v,direction:m,isReversed:h,vertical:y,readonly:g,elevation:b,mousePressed:p,decimals:S,indexFromEnd:_}=l,w=T(()=>d.value?void 0:b.value),{elevationClasses:k}=$t(w),{textColorClasses:P,textColorStyles:x}=Ht(c),{pageup:I,pagedown:R,end:A,home:M,left:H,right:U,down:N,up:Y}=Bc,Q=[I,R,A,M,H,U,N,Y],Z=T(()=>u.value?[1,2,3]:[1,5,10]);function F(J,ae){if(!Q.includes(J.key))return;J.preventDefault();const ye=u.value||.1,Se=(s.value-i.value)/ye;if([H,U,N,Y].includes(J.key)){const B=(y.value?[r.value?H:U,h.value?N:Y]:_.value!==r.value?[H,Y]:[U,Y]).includes(J.key)?1:-1,se=J.shiftKey?2:J.ctrlKey?1:0;B===-1&&ae===s.value&&!se&&!Number.isInteger(Se)?ae=ae-Se%1*ye:ae=ae+B*ye*Z.value[se]}else if(J.key===M)ae=i.value;else if(J.key===A)ae=s.value;else{const ve=J.key===R?1:-1;ae=ae-ve*ye*(Se>100?Se/10:10)}return Math.max(e.min,Math.min(e.max,ae))}function z(J){const ae=F(J,e.modelValue);ae!=null&&a("update:modelValue",ae)}return ue(()=>{const J=_e(_.value?100-e.position:e.position,"%");return E("div",{class:ce(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&p.value},e.class,o.value]),style:be([{"--v-slider-thumb-position":J,"--v-slider-thumb-size":_e(f.value)},e.style]),role:"slider",tabindex:d.value?-1:0,"aria-label":e.name,"aria-valuemin":i.value,"aria-valuemax":s.value,"aria-valuenow":e.modelValue,"aria-readonly":!!g.value,"aria-orientation":m.value,onKeydown:g.value?void 0:z},[E("div",{class:ce(["v-slider-thumb__surface",P.value,k.value]),style:{...x.value}},null),ct(E("div",{class:ce(["v-slider-thumb__ripple",P.value]),style:be(x.value)},null),[[Yt,e.ripple,null,{circle:!0,center:!0}]]),C(Lf,{origin:"bottom center"},{default:()=>{var ae;return[ct(E("div",{class:"v-slider-thumb__label-container"},[E("div",{class:ce(["v-slider-thumb__label",P.value])},[E("div",null,[((ae=n["thumb-label"])==null?void 0:ae.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(u.value?S.value:1)])])]),[[Nn,v.value&&e.focused||v.value==="always"]])]}})])}),{}}}),qD=K({start:{type:Number,required:!0},stop:{type:Number,required:!0},...ke()},"VSliderTrack"),Y_=ne()({name:"VSliderTrack",props:qD(),emits:{},setup(e,t){let{slots:n}=t;const a=Ve(qf);if(!a)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:l,parsedTicks:r,rounded:o,showTicks:i,tickSize:s,trackColor:c,trackFillColor:u,trackSize:d,vertical:f,min:v,max:m,indexFromEnd:h}=a,{roundedClasses:y}=ht(o),{backgroundColorClasses:g,backgroundColorStyles:b}=Xe(u),{backgroundColorClasses:p,backgroundColorStyles:S}=Xe(c),_=T(()=>`inset-${f.value?"block":"inline"}-${h.value?"end":"start"}`),w=T(()=>f.value?"height":"width"),k=T(()=>({[_.value]:"0%",[w.value]:"100%"})),P=T(()=>e.stop-e.start),x=T(()=>({[_.value]:_e(e.start,"%"),[w.value]:_e(P.value,"%")})),I=T(()=>i.value?(f.value?r.value.slice().reverse():r.value).map((A,M)=>{var U;const H=A.value!==v.value&&A.value!==m.value?_e(A.position,"%"):void 0;return E("div",{key:A.value,class:ce(["v-slider-track__tick",{"v-slider-track__tick--filled":A.position>=e.start&&A.position<=e.stop,"v-slider-track__tick--first":A.value===v.value,"v-slider-track__tick--last":A.value===m.value}]),style:{[_.value]:H}},[(A.label||n["tick-label"])&&E("div",{class:"v-slider-track__tick-label"},[((U=n["tick-label"])==null?void 0:U.call(n,{tick:A,index:M}))??A.label])])}):[]);return ue(()=>E("div",{class:ce(["v-slider-track",y.value,e.class]),style:be([{"--v-slider-track-size":_e(d.value),"--v-slider-tick-size":_e(s.value)},e.style])},[E("div",{class:ce(["v-slider-track__background",p.value,{"v-slider-track__background--opacity":!!l.value||!u.value}]),style:{...k.value,...S.value}},null),E("div",{class:ce(["v-slider-track__fill",g.value]),style:{...x.value,...b.value}},null),i.value&&E("div",{class:ce(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":i.value==="always"}])},[I.value])])),{}}}),XD=K({...Xo(),...W_(),...Oa(),modelValue:{type:[Number,String],default:0}},"VSlider"),hd=ne()({name:"VSlider",props:XD(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),{rtlClasses:r}=xt(),o=z_(e),i=Pe(e,"modelValue",void 0,w=>o.roundValue(w??o.min.value)),{min:s,max:c,mousePressed:u,roundValue:d,onSliderMousedown:f,onSliderTouchstart:v,trackContainerRef:m,position:h,hasLabels:y,readonly:g}=K_({props:e,steps:o,onSliderStart:()=>{a("start",i.value)},onSliderEnd:w=>{let{value:k}=w;const P=d(k);i.value=P,a("end",P)},onSliderMove:w=>{let{value:k}=w;return i.value=d(k)},getActiveThumb:()=>{var w;return(w=l.value)==null?void 0:w.$el}}),{isFocused:b,focus:p,blur:S}=Ra(e),_=T(()=>h(i.value));return ue(()=>{const w=jt.filterProps(e),k=!!(e.label||n.label||n.prepend);return C(jt,ie({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":b.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},r.value,e.class],style:e.style},w,{focused:b.value}),{...n,prepend:k?P=>{var x,I;return E(we,null,[((x=n.label)==null?void 0:x.call(n,P))??(e.label?C(Nr,{id:P.id.value,class:"v-slider__label",text:e.label},null):void 0),(I=n.prepend)==null?void 0:I.call(n,P)])}:void 0,default:P=>{let{id:x,messagesId:I}=P;return E("div",{class:"v-slider__container",onMousedown:g.value?void 0:f,onTouchstartPassive:g.value?void 0:v},[E("input",{id:x.value,name:e.name||x.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:i.value},null),C(Y_,{ref:m,start:0,stop:_.value},{"tick-label":n["tick-label"]}),C(md,{ref:l,"aria-describedby":I.value,focused:b.value,min:s.value,max:c.value,modelValue:i.value,"onUpdate:modelValue":R=>i.value=R,position:_.value,elevation:e.elevation,onFocus:p,onBlur:S,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),JD=K({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...ke()},"VColorPickerPreview"),QD=fn({name:"VColorPickerPreview",props:JD(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;const a=new AbortController;Ss(()=>a.abort());async function l(){if(!Eh||e.disabled)return;const r=new window.EyeDropper;try{const o=await r.open({signal:a.signal}),i=jo(dn(o.sRGBHex));n("update:color",{...e.color??rr,...i})}catch{}}return ue(()=>{var r,o;return E("div",{class:ce(["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class]),style:be(e.style)},[Eh&&E("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[C($e,{density:"comfortable",disabled:e.disabled,icon:"$eyeDropper",variant:"plain",onClick:l},null)]),E("div",{class:"v-color-picker-preview__dot"},[E("div",{style:{background:rS(e.color??rr)}},null)]),E("div",{class:"v-color-picker-preview__sliders"},[C(hd,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":i=>n("update:color",{...e.color??rr,h:i}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&C(hd,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((o=e.color)==null?void 0:o.a)??1,"onUpdate:modelValue":i=>n("update:color",{...e.color??rr,a:i}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),ZD={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},eM={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},tM={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},nM={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},aM={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},lM={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},rM={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},oM={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},iM={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},sM={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},uM={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},cM={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},dM={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},fM={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},vM={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},mM={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},hM={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},gM={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},yM={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},bM={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},pM={red:ZD,pink:eM,purple:tM,deepPurple:nM,indigo:aM,blue:lM,lightBlue:rM,cyan:oM,teal:iM,green:sM,lightGreen:uM,lime:cM,yellow:dM,amber:fM,orange:vM,deepOrange:mM,brown:hM,blueGrey:gM,grey:yM,shades:bM},SM=K({swatches:{type:Array,default:()=>_M(pM)},disabled:Boolean,color:Object,maxHeight:[Number,String],...ke()},"VColorPickerSwatches");function _M(e){return Object.keys(e).map(t=>{const n=e[t];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const wM=fn({name:"VColorPickerSwatches",props:SM(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;return ue(()=>E("div",{class:ce(["v-color-picker-swatches",e.class]),style:be([{maxHeight:_e(e.maxHeight)},e.style])},[E("div",null,[e.swatches.map(a=>E("div",{class:"v-color-picker-swatches__swatch"},[a.map(l=>{const r=dn(l),o=jo(r),i=lS(r);return E("div",{class:"v-color-picker-swatches__color",onClick:()=>o&&n("update:color",o)},[E("div",{style:{background:i}},[e.color&&Ft(e.color,o)?C(je,{size:"x-small",icon:"$success",color:CA(l,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),kM=ia("v-picker-title"),Xf=K({color:String,...rn(),...ke(),...Pt(),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne()},"VSheet"),Lo=ne()({name:"VSheet",props:Xf(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{borderClasses:o}=mn(e),{dimensionStyles:i}=Et(e),{elevationClasses:s}=$t(e),{locationStyles:c}=Ul(e),{positionClasses:u}=Mr(e),{roundedClasses:d}=ht(e);return ue(()=>C(e.tag,{class:ce(["v-sheet",a.value,l.value,o.value,s.value,u.value,d.value,e.class]),style:be([r.value,i.value,c.value,e.style])},n)),{}}}),Jf=K({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,...Xf()},"VPicker"),cs=ne()({name:"VPicker",props:Jf(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color);return ue(()=>{const r=Lo.filterProps(e),o=!!(e.title||n.title);return C(Lo,ie(r,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var i;return[!e.hideHeader&&E("div",{key:"header",class:ce([a.value]),style:be([l.value])},[o&&C(kM,{key:"picker-title"},{default:()=>{var s;return[((s=n.title)==null?void 0:s.call(n))??e.title]}}),n.header&&E("div",{class:"v-picker__header"},[n.header()])]),E("div",{class:"v-picker__body"},[(i=n.default)==null?void 0:i.call(n)]),n.actions&&C(De,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[E("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),CM=K({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(kl).includes(e)},modes:{type:Array,default:()=>Object.keys(kl),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(kl).includes(t))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Jf({hideHeader:!0})},"VColorPicker"),xM=fn({name:"VColorPicker",props:CM(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"mode"),l=de(null),r=Pe(e,"modelValue",void 0,u=>{if(u==null||u==="")return null;let d;try{d=jo(dn(u))}catch{return null}return d},u=>u?FD(u,e.modelValue):null),o=T(()=>r.value?{...r.value,h:l.value??r.value.h}:null),{rtlClasses:i}=xt();let s=!0;ge(r,u=>{if(!s){s=!0;return}u&&(l.value=u.h)},{immediate:!0});const c=u=>{s=!1,l.value=u.h,r.value=u};return Lr(()=>{e.modes.includes(a.value)||(a.value=e.modes[0])}),vt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),ue(()=>{const u=cs.filterProps(e);return C(cs,ie(u,{class:["v-color-picker",i.value,e.class],style:[{"--v-color-picker-color-hsv":rS({...o.value??rr,a:1})},e.style]}),{...n,default:()=>E(we,null,[!e.hideCanvas&&C($D,{key:"canvas",color:o.value,"onUpdate:color":c,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&E("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&C(QD,{key:"preview",color:o.value,"onUpdate:color":c,hideAlpha:!a.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&C(KD,{key:"edit",modes:e.modes,mode:a.value,"onUpdate:mode":d=>a.value=d,color:o.value,"onUpdate:color":c,disabled:e.disabled},null)]),e.showSwatches&&C(wM,{key:"swatches",color:o.value,"onUpdate:color":c,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)])})}),{}}}),PM=K({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...ti({filterKeys:["title"]}),...Yf({hideNoData:!0,returnObject:!0}),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:!1})},"VCombobox"),EM=ne()({name:"VCombobox",props:PM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,t){var me;let{emit:n,slots:a}=t;const{t:l}=mt(),r=de(),o=he(!1),i=he(!0),s=he(!1),c=de(),u=de(),d=he(-1);let f=!1;const{items:v,transformIn:m,transformOut:h}=Hf(e),{textColorClasses:y,textColorStyles:g}=Ht(()=>{var q;return(q=r.value)==null?void 0:q.color}),b=Pe(e,"modelValue",[],q=>m(st(q)),q=>{const V=h(q);return e.multiple?V:V[0]??null}),p=Jo(e),S=T(()=>!!(e.chips||a.chip)),_=T(()=>S.value||!!a.selection),w=he(!e.multiple&&!_.value?((me=b.value[0])==null?void 0:me.title)??"":""),k=T({get:()=>w.value,set:q=>{var V;if(w.value=q??"",!e.multiple&&!_.value&&(b.value=[za(e,q)]),q&&e.multiple&&((V=e.delimiters)!=null&&V.length)){const D=q.split(new RegExp(`(?:${e.delimiters.join("|")})+`));D.length>1&&(D.forEach(j=>{j=j.trim(),j&&B(za(e,j))}),w.value="")}q||(d.value=-1),i.value=!q}}),P=T(()=>typeof e.counterValue=="function"?e.counterValue(b.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?b.value.length:k.value.length),{filteredItems:x,getMatches:I}=ni(e,v,()=>i.value?"":k.value),R=T(()=>e.hideSelected?x.value.filter(q=>!b.value.some(V=>V.value===q.value)):x.value),A=T(()=>e.hideNoData&&!R.value.length||p.isReadonly.value||p.isDisabled.value),M=Pe(e,"menu"),H=T({get:()=>M.value,set:q=>{var V;M.value&&!q&&((V=c.value)!=null&&V.ΨopenChildren.size)||q&&A.value||(M.value=q)}}),U=$(()=>H.value?e.closeText:e.openText);ge(w,q=>{f?Me(()=>f=!1):o.value&&!H.value&&(H.value=!0),n("update:search",q)}),ge(b,q=>{var V;!e.multiple&&!_.value&&(w.value=((V=q[0])==null?void 0:V.title)??"")});const N=T(()=>b.value.map(q=>q.value)),Y=T(()=>{var V;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&k.value===((V=R.value[0])==null?void 0:V.title))&&R.value.length>0&&!i.value&&!s.value}),Q=de(),Z=Kf(Q,r);function F(q){f=!0,e.openOnClear&&(H.value=!0)}function z(){A.value||(H.value=!0)}function J(q){A.value||(o.value&&(q.preventDefault(),q.stopPropagation()),H.value=!H.value)}function ae(q){var V;q.key!==" "&&xr(q)&&((V=r.value)==null||V.focus())}function ye(q){var j,re,ee,L;if(zV(q)||p.isReadonly.value)return;const V=(j=r.value)==null?void 0:j.selectionStart,D=b.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(q.key)&&q.preventDefault(),["Enter","ArrowDown"].includes(q.key)&&(H.value=!0),["Escape"].includes(q.key)&&(H.value=!1),["Enter","Escape","Tab"].includes(q.key)&&(Y.value&&["Enter","Tab"].includes(q.key)&&!b.value.some(O=>{let{value:G}=O;return G===R.value[0].value})&&B(x.value[0]),i.value=!0),q.key==="ArrowDown"&&Y.value&&((re=Q.value)==null||re.focus("next")),q.key==="Enter"&&k.value&&(B(za(e,k.value)),_.value&&(w.value="")),["Backspace","Delete"].includes(q.key)){if(!e.multiple&&_.value&&b.value.length>0&&!k.value)return B(b.value[0],!1);if(~d.value){q.preventDefault();const O=d.value;B(b.value[d.value],!1),d.value=O>=D-1?D-2:O}else q.key==="Backspace"&&!k.value&&(d.value=D-1);return}if(e.multiple)if(q.key==="ArrowLeft"){if(d.value<0&&V&&V>0)return;const O=d.value>-1?d.value-1:D-1;b.value[O]?d.value=O:(d.value=-1,(ee=r.value)==null||ee.setSelectionRange(k.value.length,k.value.length))}else if(q.key==="ArrowRight"){if(d.value<0)return;const O=d.value+1;b.value[O]?d.value=O:(d.value=-1,(L=r.value)==null||L.setSelectionRange(0,0))}else~d.value&&xr(q)&&(d.value=-1)}function Se(){var q;e.eager&&((q=u.value)==null||q.calculateVisibleItems())}function ve(){var q;o.value&&(i.value=!0,(q=r.value)==null||q.focus())}function B(q){let V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!q||q.props.disabled))if(e.multiple){const D=b.value.findIndex(re=>(e.valueComparator||Ft)(re.value,q.value)),j=V??!~D;if(~D){const re=j?[...b.value,q]:[...b.value];re.splice(D,1),b.value=re}else j&&(b.value=[...b.value,q]);e.clearOnSelect&&(k.value="")}else{const D=V!==!1;b.value=D?[q]:[],w.value=D&&!_.value?q.title:"",Me(()=>{H.value=!1,i.value=!0})}}function se(q){o.value=!0,setTimeout(()=>{s.value=!0})}function oe(q){s.value=!1}function X(q){(q==null||q===""&&!e.multiple&&!_.value)&&(b.value=[])}return ge(o,(q,V)=>{if(!(q||q===V)&&(d.value=-1,H.value=!1,k.value)){if(e.multiple){B(za(e,k.value));return}if(!_.value)return;b.value.some(D=>{let{title:j}=D;return j===k.value})?w.value="":B(za(e,k.value))}}),ge(H,()=>{if(!e.hideSelected&&H.value&&b.value.length){const q=R.value.findIndex(V=>b.value.some(D=>(e.valueComparator||Ft)(D.value,V.value)));We&&window.requestAnimationFrame(()=>{var V;q>=0&&((V=u.value)==null||V.scrollToIndex(q))})}}),ge(()=>e.items,(q,V)=>{H.value||o.value&&!V.length&&q.length&&(H.value=!0)}),ue(()=>{const q=!!(!e.hideNoData||R.value.length||a["prepend-item"]||a["append-item"]||a["no-data"]),V=b.value.length>0,D=Ia.filterProps(e);return C(Ia,ie({ref:r},D,{modelValue:k.value,"onUpdate:modelValue":[j=>k.value=j,X],focused:o.value,"onUpdate:focused":j=>o.value=j,validationValue:b.externalValue,counterValue:P.value,dirty:V,class:["v-combobox",{"v-combobox--active-menu":H.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!_.value,"v-combobox--selecting-index":d.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:p.isReadonly.value,placeholder:V?void 0:e.placeholder,"onClick:clear":F,"onMousedown:control":z,onKeydown:ye}),{...a,default:()=>E(we,null,[C(Ir,ie({ref:c,modelValue:H.value,"onUpdate:modelValue":j=>H.value=j,activator:"parent",contentClass:"v-combobox__content",disabled:A.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:Se,onAfterLeave:ve},e.menuProps),{default:()=>[q&&C(Ys,ie({ref:Q,selected:N.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:j=>j.preventDefault(),onKeydown:ae,onFocusin:se,onFocusout:oe,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},Z,e.listProps),{default:()=>{var j,re,ee;return[(j=a["prepend-item"])==null?void 0:j.call(a),!R.value.length&&!e.hideNoData&&(((re=a["no-data"])==null?void 0:re.call(a))??C(Ta,{key:"no-data",title:l(e.noDataText)},null)),C(qs,{ref:u,renderless:!0,items:R.value,itemKey:"value"},{default:L=>{var pe;let{item:O,index:G,itemRef:te}=L;const fe=ie(O.props,{ref:te,key:O.value,active:Y.value&&G===0?!0:void 0,onClick:()=>B(O,null)});return((pe=a.item)==null?void 0:pe.call(a,{item:O,index:G,props:fe}))??C(Ta,ie(fe,{role:"option"}),{prepend:W=>{let{isSelected:le}=W;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:O.value,modelValue:le,ripple:!1,tabindex:"-1"},null):void 0,O.props.prependAvatar&&C(kn,{image:O.props.prependAvatar},null),O.props.prependIcon&&C(je,{icon:O.props.prependIcon},null)])},title:()=>{var W;return i.value?O.title:V_("v-combobox",O.title,(W=I(O))==null?void 0:W.title)}})}}),(ee=a["append-item"])==null?void 0:ee.call(a)]}})]}),b.value.map((j,re)=>{function ee(te){te.stopPropagation(),te.preventDefault(),B(j,!1)}const L={"onClick:close":ee,onKeydown(te){te.key!=="Enter"&&te.key!==" "||(te.preventDefault(),te.stopPropagation(),ee(te))},onMousedown(te){te.preventDefault(),te.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},O=S.value?!!a.chip:!!a.selection,G=O?$s(S.value?a.chip({item:j,index:re,props:L}):a.selection({item:j,index:re})):void 0;if(!(O&&!G))return E("div",{key:j.value,class:ce(["v-combobox__selection",re===d.value&&["v-combobox__selection--selected",y.value]]),style:be(re===d.value?g.value:{})},[S.value?a.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:j.title}}},{default:()=>[G]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:j.title,disabled:j.props.disabled},L),null):G??E("span",{class:"v-combobox__selection-text"},[j.title,e.multiple&&re!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),r=de();ot(()=>{r.value=structuredClone(Ie(l.value))});const{t:o}=mt(),i=T(()=>Ft(l.value,r.value));function s(h){return typeof e.disabled=="boolean"?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(h):i.value}const c=T(()=>s("save")),u=T(()=>s("cancel"));function d(){l.value=r.value,n("save",r.value)}function f(){r.value=structuredClone(Ie(l.value)),n("cancel")}function v(h){return E(we,null,[C($e,ie({disabled:u.value,variant:"text",color:e.color,onClick:f,text:o(e.cancelText)},h),null),C($e,ie({disabled:c.value,variant:"text",color:e.color,onClick:d,text:o(e.okText)},h),null)])}let m=!1;return ue(()=>{var h;return E(we,null,[(h=a.default)==null?void 0:h.call(a,{model:r,save:d,cancel:f,isPristine:i.value,get actions(){return m=!0,v}}),!e.hideActions&&!m&&v()])}),{save:d,cancel:f,isPristine:i}}}),G_=K({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),q_=Symbol.for("vuetify:datatable:expanded");function Qs(e){const t=$(()=>e.expandOnClick),n=Pe(e,"expanded",e.expanded,i=>new Set(i),i=>[...i.values()]);function a(i,s){const c=new Set(n.value);s?c.add(i.value):c.delete(i.value),n.value=c}function l(i){return n.value.has(i.value)}function r(i){a(i,!l(i))}const o={expand:a,expanded:n,expandOnClick:t,isExpanded:l,toggleExpand:r};return Ue(q_,o),o}function X_(){const e=Ve(q_);if(!e)throw new Error("foo");return e}const Qf=K({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),J_=Symbol.for("vuetify:data-table-group");function Zf(e){return{groupBy:Pe(e,"groupBy")}}function Zs(e){const{disableSort:t,groupBy:n,sortBy:a}=e,l=de(new Set),r=T(()=>n.value.map(u=>({...u,order:u.order??!1})).concat(t!=null&&t.value?[]:a.value));function o(u){return l.value.has(u.id)}function i(u){const d=new Set(l.value);o(u)?d.delete(u.id):d.add(u.id),l.value=d}function s(u){function d(f){const v=[];for(const m of f.items)"type"in m&&m.type==="group"?v.push(...d(m)):v.push(m);return[...new Set(v)]}return d({items:u})}const c={sortByWithGroups:r,toggleGroup:i,opened:l,groupBy:n,extractRows:s,isGroupOpen:o};return Ue(J_,c),c}function Q_(){const e=Ve(J_);if(!e)throw new Error("Missing group!");return e}function VM(e,t){if(!e.length)return[];const n=new Map;for(const a of e){const l=Pl(a.raw,t);n.has(l)||n.set(l,[]),n.get(l).push(a)}return n}function Z_(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const l=VM(e,t[0]),r=[],o=t.slice(1);return l.forEach((i,s)=>{const c=t[0],u=`${a}_${c}_${s}`;r.push({depth:n,id:u,key:c,value:s,items:o.length?Z_(i,o,n+1,u):i,type:"group"})}),r}function e0(e,t){const n=[];for(const a of e)"type"in a&&a.type==="group"?(a.value!=null&&n.push(a),(t.has(a.id)||a.value==null)&&n.push(...e0(a.items,t))):n.push(a);return n}function eu(e,t,n){return{flatItems:T(()=>{if(!t.value.length)return e.value;const l=Z_(e.value,t.value.map(r=>r.key));return e0(l,n.value)})}}function tu(e){let{page:t,itemsPerPage:n,sortBy:a,groupBy:l,search:r}=e;const o=pt("VDataTable"),i=()=>({page:t.value,itemsPerPage:n.value,sortBy:a.value,groupBy:l.value,search:r.value});let s=null;ge(i,c=>{Ft(s,c)||(s&&s.search!==c.search&&(t.value=1),o.emit("update:options",c),s=c)},{deep:!0,immediate:!0})}const ev=K({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),t0=Symbol.for("vuetify:data-table-pagination");function tv(e){const t=Pe(e,"page",void 0,a=>Number(a??1)),n=Pe(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:n}}function nv(e){const{page:t,itemsPerPage:n,itemsLength:a}=e,l=T(()=>n.value===-1?0:n.value*(t.value-1)),r=T(()=>n.value===-1?a.value:Math.min(a.value,l.value+n.value)),o=T(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));ge([t,o],()=>{t.value>o.value&&(t.value=o.value)});function i(f){n.value=f,t.value=1}function s(){t.value=Qe(t.value+1,1,o.value)}function c(){t.value=Qe(t.value-1,1,o.value)}function u(f){t.value=Qe(f,1,o.value)}const d={page:t,itemsPerPage:n,startIndex:l,stopIndex:r,pageCount:o,itemsLength:a,nextPage:s,prevPage:c,setPage:u,setItemsPerPage:i};return Ue(t0,d),d}function AM(){const e=Ve(t0);if(!e)throw new Error("Missing pagination!");return e}function n0(e){const t=pt("usePaginatedItems"),{items:n,startIndex:a,stopIndex:l,itemsPerPage:r}=e,o=T(()=>r.value<=0?n.value:n.value.slice(a.value,l.value));return ge(o,i=>{t.emit("update:currentItems",i)},{immediate:!0}),{paginatedItems:o}}const LM={showSelectAll:!1,allSelected:()=>[],select:e=>{var a;let{items:t,value:n}=e;return new Set(n?[(a=t[0])==null?void 0:a.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},a0={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const l of t)n?a.add(l.value):a.delete(l.value);return a},selectAll:e=>{let{value:t,currentPage:n,selected:a}=e;return a0.select({items:n,value:t,selected:a})}},l0={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const l of t)n?a.add(l.value):a.delete(l.value);return a},selectAll:e=>{let{value:t,allItems:n,selected:a}=e;return l0.select({items:n,value:t,selected:a})}},r0=K({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:Ft}},"DataTable-select"),o0=Symbol.for("vuetify:data-table-selection");function nu(e,t){let{allItems:n,currentPage:a}=t;const l=Pe(e,"modelValue",e.modelValue,b=>new Set(st(b).map(p=>{var S;return((S=n.value.find(_=>e.valueComparator(p,_.value)))==null?void 0:S.value)??p})),b=>[...b.values()]),r=T(()=>n.value.filter(b=>b.selectable)),o=T(()=>a.value.filter(b=>b.selectable)),i=T(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return LM;case"all":return l0;case"page":default:return a0}}),s=he(null);function c(b){return st(b).every(p=>l.value.has(p.value))}function u(b){return st(b).some(p=>l.value.has(p.value))}function d(b,p){const S=i.value.select({items:b,value:p,selected:new Set(l.value)});l.value=S}function f(b,p,S){const _=[];if(p=p??a.value.findIndex(w=>w.value===b.value),e.selectStrategy!=="single"&&(S!=null&&S.shiftKey)&&s.value!==null){const[w,k]=[s.value,p].sort((P,x)=>P-x);_.push(...a.value.slice(w,k+1).filter(P=>P.selectable))}else _.push(b),s.value=p;d(_,!c([b]))}function v(b){const p=i.value.selectAll({value:b,allItems:r.value,currentPage:o.value,selected:new Set(l.value)});l.value=p}const m=T(()=>l.value.size>0),h=T(()=>{const b=i.value.allSelected({allItems:r.value,currentPage:o.value});return!!b.length&&c(b)}),y=$(()=>i.value.showSelectAll),g={toggleSelect:f,select:d,selectAll:v,isSelected:c,isSomeSelected:u,someSelected:m,allSelected:h,showSelectAll:y,lastSelectedIndex:s,selectStrategy:i};return Ue(o0,g),g}function au(){const e=Ve(o0);if(!e)throw new Error("Missing selection!");return e}const i0=K({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),s0=Symbol.for("vuetify:data-table-sort");function lu(e){const t=Pe(e,"sortBy"),n=$(()=>e.mustSort),a=$(()=>e.multiSort);return{sortBy:t,mustSort:n,multiSort:a}}function ru(e){const{sortBy:t,mustSort:n,multiSort:a,page:l}=e,r=s=>{if(s.key==null)return;let c=t.value.map(d=>({...d}))??[];const u=c.find(d=>d.key===s.key);u?u.order==="desc"?n.value&&c.length===1?u.order="asc":c=c.filter(d=>d.key!==s.key):u.order="desc":a.value?c.push({key:s.key,order:"asc"}):c=[{key:s.key,order:"asc"}],t.value=c,l&&(l.value=1)};function o(s){return!!t.value.find(c=>c.key===s.key)}const i={sortBy:t,toggleSort:r,isSorted:o};return Ue(s0,i),i}function u0(){const e=Ve(s0);if(!e)throw new Error("Missing sort!");return e}function av(e,t,n,a){const l=mt();return{sortedItems:T(()=>{var o,i;return n.value.length?RM(t.value,n.value,l.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...e.customKeySort,...(o=a==null?void 0:a.sortFunctions)==null?void 0:o.value},sortRawFunctions:(i=a==null?void 0:a.sortRawFunctions)==null?void 0:i.value}):t.value})}}function RM(e,t,n,a){const l=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(o=>[o,a!=null&&a.transform?a.transform(o):o]).sort((o,i)=>{var s,c;for(let u=0;ub!=null?b.toString().toLocaleLowerCase():b),m!==h)return Si(m)&&Si(h)?0:Si(m)?-1:Si(h)?1:!isNaN(m)&&!isNaN(h)?Number(m)-Number(h):l.compare(m,h)}}return 0}).map(o=>{let[i]=o;return i})}const OM=K({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function DM(e,t){const n=e.returnObject?t:kt(t,e.itemValue),a=kt(t,e.itemSelectable,!0);return{type:"item",value:n,selectable:a,raw:t}}function MM(e,t){const n=[];for(const a of t)n.push(DM(e,a));return n}function NM(e){return{items:T(()=>MM(e,e.items))}}const $M=K({search:String,loading:Boolean,...ke(),...OM(),...r0(),...i0(),...ev({itemsPerPage:5}),...G_(),...Qf(),...ti(),...Oe(),...$n({transition:{component:Po,hideOnLeave:!0}})},"VDataIterator"),BM=ne()({name:"VDataIterator",props:$M(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"groupBy"),l=$(()=>e.search),{items:r}=NM(e),{filteredItems:o}=ni(e,r,l,{transform:z=>z.raw}),{sortBy:i,multiSort:s,mustSort:c}=lu(e),{page:u,itemsPerPage:d}=tv(e),{toggleSort:f}=ru({sortBy:i,multiSort:s,mustSort:c,page:u}),{sortByWithGroups:v,opened:m,extractRows:h,isGroupOpen:y,toggleGroup:g}=Zs({groupBy:a,sortBy:i}),{sortedItems:b}=av(e,o,v,{transform:z=>z.raw}),{flatItems:p}=eu(b,a,m),S=$(()=>p.value.length),{startIndex:_,stopIndex:w,pageCount:k,prevPage:P,nextPage:x,setItemsPerPage:I,setPage:R}=nv({page:u,itemsPerPage:d,itemsLength:S}),{paginatedItems:A}=n0({items:p,startIndex:_,stopIndex:w,itemsPerPage:d}),M=T(()=>h(A.value)),{isSelected:H,select:U,selectAll:N,toggleSelect:Y}=nu(e,{allItems:r,currentPage:M}),{isExpanded:Q,toggleExpand:Z}=Qs(e);tu({page:u,itemsPerPage:d,sortBy:i,groupBy:a,search:l});const F=T(()=>({page:u.value,itemsPerPage:d.value,sortBy:i.value,pageCount:k.value,toggleSort:f,prevPage:P,nextPage:x,setPage:R,setItemsPerPage:I,isSelected:H,select:U,selectAll:N,toggleSelect:Y,isExpanded:Q,toggleExpand:Z,isGroupOpen:y,toggleGroup:g,items:M.value,groupedItems:A.value}));return ue(()=>C(e.tag,{class:ce(["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class]),style:be(e.style)},{default:()=>{var z,J;return[(z=n.header)==null?void 0:z.call(n,F.value),C(Kt,{transition:e.transition},{default:()=>{var ae,ye;return[e.loading?C(Yo,{key:"loader",name:"v-data-iterator",active:!0},{default:Se=>{var ve;return(ve=n.loader)==null?void 0:ve.call(n,Se)}}):E("div",{key:"items"},[A.value.length?(ye=n.default)==null?void 0:ye.call(n,F.value):(ae=n["no-data"])==null?void 0:ae.call(n)])]}}),(J=n.footer)==null?void 0:J.call(n,F.value)]}})),{}}});function FM(){const e=de([]);ky(()=>e.value=[]);function t(n,a){e.value[a]=n}return{refs:e,updateRef:t}}const HM=K({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Ee,default:"$first"},prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},lastIcon:{type:Ee,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...rn(),...ke(),...Dt(),...Vt(),...it(),...sa(),...Oe({tag:"nav"}),...Ne(),...Pn({variant:"text"})},"VPagination"),gd=ne()({name:"VPagination",props:HM(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=Pe(e,"modelValue"),{t:r,n:o}=mt(),{isRtl:i}=xt(),{themeClasses:s}=Ke(e),{width:c}=xn(),u=he(-1);vt(void 0,{scoped:!0});const{resizeRef:d}=Mn(P=>{if(!P.length)return;const{target:x,contentRect:I}=P[0],R=x.querySelector(".v-pagination__list > *");if(!R)return;const A=I.width,M=R.offsetWidth+parseFloat(getComputedStyle(R).marginRight)*2;u.value=h(A,M)}),f=T(()=>parseInt(e.length,10)),v=T(()=>parseInt(e.start,10)),m=T(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):u.value>=0?u.value:h(c.value,58));function h(P,x){const I=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(Number(((P-x*I)/x).toFixed(2))))}const y=T(()=>{if(f.value<=0||isNaN(f.value)||f.value>Number.MAX_SAFE_INTEGER)return[];if(m.value<=0)return[];if(m.value===1)return[l.value];if(f.value<=m.value)return Gn(f.value,v.value);const P=m.value%2===0,x=P?m.value/2:Math.floor(m.value/2),I=P?x:x+1,R=f.value-x;if(I-l.value>=0)return[...Gn(Math.max(1,m.value-1),v.value),e.ellipsis,f.value];if(l.value-R>=(P?1:0)){const A=m.value-1,M=f.value-A+v.value;return[v.value,e.ellipsis,...Gn(A,M)]}else{const A=Math.max(1,m.value-2),M=A===1?l.value:l.value-Math.ceil(A/2)+v.value;return[v.value,e.ellipsis,...Gn(A,M),e.ellipsis,f.value]}});function g(P,x,I){P.preventDefault(),l.value=x,I&&a(I,x)}const{refs:b,updateRef:p}=FM();vt({VPaginationBtn:{color:$(()=>e.color),border:$(()=>e.border),density:$(()=>e.density),size:$(()=>e.size),variant:$(()=>e.variant),rounded:$(()=>e.rounded),elevation:$(()=>e.elevation)}});const S=T(()=>y.value.map((P,x)=>{const I=R=>p(R,x);if(typeof P=="string")return{isActive:!1,key:`ellipsis-${x}`,page:P,props:{ref:I,ellipsis:!0,icon:!0,disabled:!0}};{const R=P===l.value;return{isActive:R,key:P,page:o(P),props:{ref:I,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:R?e.activeColor:e.color,"aria-current":R,"aria-label":r(R?e.currentPageAriaLabel:e.pageAriaLabel,P),onClick:A=>g(A,P)}}}})),_=T(()=>{const P=!!e.disabled||l.value<=v.value,x=!!e.disabled||l.value>=v.value+f.value-1;return{first:e.showFirstLastPage?{icon:i.value?e.lastIcon:e.firstIcon,onClick:I=>g(I,v.value,"first"),disabled:P,"aria-label":r(e.firstAriaLabel),"aria-disabled":P}:void 0,prev:{icon:i.value?e.nextIcon:e.prevIcon,onClick:I=>g(I,l.value-1,"prev"),disabled:P,"aria-label":r(e.previousAriaLabel),"aria-disabled":P},next:{icon:i.value?e.prevIcon:e.nextIcon,onClick:I=>g(I,l.value+1,"next"),disabled:x,"aria-label":r(e.nextAriaLabel),"aria-disabled":x},last:e.showFirstLastPage?{icon:i.value?e.firstIcon:e.lastIcon,onClick:I=>g(I,v.value+f.value-1,"last"),disabled:x,"aria-label":r(e.lastAriaLabel),"aria-disabled":x}:void 0}});function w(){var x;const P=l.value-v.value;(x=b.value[P])==null||x.$el.focus()}function k(P){P.key===Bc.left&&!e.disabled&&l.value>Number(e.start)?(l.value=l.value-1,Me(w)):P.key===Bc.right&&!e.disabled&&l.valueC(e.tag,{ref:d,class:ce(["v-pagination",s.value,e.class]),style:be(e.style),role:"navigation","aria-label":r(e.ariaLabel),onKeydown:k,"data-test":"v-pagination-root"},{default:()=>[E("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&E("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(_.value.first):C($e,ie({_as:"VPaginationBtn"},_.value.first),null)]),E("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(_.value.prev):C($e,ie({_as:"VPaginationBtn"},_.value.prev),null)]),S.value.map((P,x)=>E("li",{key:P.key,class:ce(["v-pagination__item",{"v-pagination__item--is-active":P.isActive}]),"data-test":"v-pagination-item"},[n.item?n.item(P):C($e,ie({_as:"VPaginationBtn"},P.props),{default:()=>[P.page]})])),E("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(_.value.next):C($e,ie({_as:"VPaginationBtn"},_.value.next),null)]),e.showFirstLastPage&&E("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(_.value.last):C($e,ie({_as:"VPaginationBtn"},_.value.last),null)])])]})),{}}}),lv=K({prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},firstIcon:{type:Ee,default:"$first"},lastIcon:{type:Ee,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),Ro=ne()({name:"VDataTableFooter",props:lv(),setup(e,t){let{slots:n}=t;const{t:a}=mt(),{page:l,pageCount:r,startIndex:o,stopIndex:i,itemsLength:s,itemsPerPage:c,setItemsPerPage:u}=AM(),d=T(()=>e.itemsPerPageOptions.map(f=>typeof f=="number"?{value:f,title:f===-1?a("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?a(f.title):f.title}));return ue(()=>{var v;const f=gd.filterProps(e);return E("div",{class:"v-data-table-footer"},[(v=n.prepend)==null?void 0:v.call(n),E("div",{class:"v-data-table-footer__items-per-page"},[E("span",{"aria-label":a(e.itemsPerPageText)},[a(e.itemsPerPageText)]),C(Gf,{items:d.value,modelValue:c.value,"onUpdate:modelValue":m=>u(Number(m)),density:"compact",variant:"outlined","hide-details":!0},null)]),E("div",{class:"v-data-table-footer__info"},[E("div",null,[a(e.pageText,s.value?o.value+1:0,i.value,s.value)])]),E("div",{class:"v-data-table-footer__pagination"},[C(gd,ie({modelValue:l.value,"onUpdate:modelValue":m=>l.value=m,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:r.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},f),null)])])}),{}}}),ds=IA({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,t)=>{let{slots:n}=t;const a=e.tag??"td";return C(a,{tabindex:"0",class:ce(["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap},`v-data-table-column--align-${e.align}`]),style:{height:_e(e.height),width:_e(e.width),maxWidth:_e(e.maxWidth),left:_e(e.fixedOffset||null)}},{default:()=>{var l;return[(l=n.default)==null?void 0:l.call(n)]}})}),jM=K({headers:Array},"DataTable-header"),c0=Symbol.for("vuetify:data-table-headers"),d0={title:"",sortable:!1},UM={...d0,width:48};function WM(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let l=!1;for(let r=0;ra){t.splice(r,0,{element:n,priority:a}),l=!0;break}l||t.push({element:n,priority:a})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let l=0;lt.shift()}}function yd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)t.push(e);else for(const n of e.children)yd(n,t);return t}function f0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const n of e)n.key&&t.add(n.key),n.children&&f0(n.children,t);return t}function zM(e){if(e.key){if(e.key==="data-table-group")return d0;if(["data-table-expand","data-table-select"].includes(e.key))return UM}}function rv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(n=>rv(n,t+1))):t}function KM(e){let t=!1;function n(r){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(r)if(o&&(r.fixed=!0),r.fixed)if(r.children)for(let i=r.children.length-1;i>=0;i--)n(r.children[i],!0);else t?isNaN(Number(r.width))?(`${r.key}`,void 0):r.minWidth=Math.max(Number(r.width)||0,Number(r.minWidth)||0):r.lastFixed=!0,t=!0;else if(r.children)for(let i=r.children.length-1;i>=0;i--)n(r.children[i]);else t=!1}for(let r=e.length-1;r>=0;r--)n(e[r]);function a(r){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!r)return o;if(r.children){r.fixedOffset=o;for(const i of r.children)o=a(i,o)}else r.fixed&&(r.fixedOffset=o,o+=parseFloat(r.width||"0")||0);return o}let l=0;for(const r of e)l=a(r,l)}function YM(e,t){const n=[];let a=0;const l=WM(e);for(;l.size()>0;){let o=l.count();const i=[];let s=1;for(;o>0;){const{element:c,priority:u}=l.dequeue(),d=t-a-rv(c);if(i.push({...c,rowspan:d??1,colspan:c.children?yd(c).length:1}),c.children)for(const f of c.children){const v=u%1+s/Math.pow(10,a+2);l.enqueue(f,a+d+v)}s+=1,o-=1}a+=1,n.push(i)}return{columns:e.map(o=>yd(o)).flat(),headers:n}}function v0(e){const t=[];for(const n of e){const a={...zM(n),...n},l=a.key??(typeof a.value=="string"?a.value:null),r=a.value??l??null,o={...a,key:l,value:r,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?v0(a.children):void 0};t.push(o)}return t}function ov(e,t){const n=de([]),a=de([]),l=de({}),r=de({}),o=de({});ot(()=>{var h,y,g;const c=(e.headers||Object.keys(e.items[0]??{}).map(b=>({key:b,title:aa(b)}))).slice(),u=f0(c);(h=t==null?void 0:t.groupBy)!=null&&h.value.length&&!u.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(y=t==null?void 0:t.showSelect)!=null&&y.value&&!u.has("data-table-select")&&c.unshift({key:"data-table-select"}),(g=t==null?void 0:t.showExpand)!=null&&g.value&&!u.has("data-table-expand")&&c.push({key:"data-table-expand"});const d=v0(c);KM(d);const f=Math.max(...d.map(b=>rv(b)))+1,v=YM(d,f);n.value=v.headers,a.value=v.columns;const m=v.headers.flat(1);for(const b of m)b.key&&(b.sortable&&(b.sort&&(l.value[b.key]=b.sort),b.sortRaw&&(r.value[b.key]=b.sortRaw)),b.filter&&(o.value[b.key]=b.filter))});const i={headers:n,columns:a,sortFunctions:l,sortRawFunctions:r,filterFunctions:o};return Ue(c0,i),i}function ou(){const e=Ve(c0);if(!e)throw new Error("Missing headers!");return e}const m0=K({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,sortAscIcon:{type:Ee,default:"$sortAsc"},sortDescIcon:{type:Ee,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...Dl(),...Ws()},"VDataTableHeaders"),Il=ne()({name:"VDataTableHeaders",props:m0(),setup(e,t){let{slots:n}=t;const{t:a}=mt(),{toggleSort:l,sortBy:r,isSorted:o}=u0(),{someSelected:i,allSelected:s,selectAll:c,showSelectAll:u}=au(),{columns:d,headers:f}=ou(),{loaderClasses:v}=Ko(e);function m(x,I){if(!(!(e.sticky||e.fixedHeader)&&!x.fixed))return{position:"sticky",left:x.fixed?_e(x.fixedOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${I})`:void 0}}function h(x,I){x.key==="Enter"&&!e.disableSort&&l(I)}function y(x){const I=r.value.find(R=>R.key===x.key);return I?I.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:g,backgroundColorStyles:b}=Xe(()=>e.color),{displayClasses:p,mobile:S}=xn(e),_=T(()=>({headers:f.value,columns:d.value,toggleSort:l,isSorted:o,sortBy:r.value,someSelected:i.value,allSelected:s.value,selectAll:c,getSortIcon:y})),w=T(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},p.value,v.value]),k=x=>{let{column:I,x:R,y:A}=x;const M=I.key==="data-table-select"||I.key==="data-table-expand",H=ie(e.headerProps??{},I.headerProps??{});return C(ds,ie({tag:"th",align:I.align,class:[{"v-data-table__th--sortable":I.sortable&&!e.disableSort,"v-data-table__th--sorted":o(I),"v-data-table__th--fixed":I.fixed},...w.value],style:{width:_e(I.width),minWidth:_e(I.minWidth),maxWidth:_e(I.maxWidth),...m(I,A)},colspan:I.colspan,rowspan:I.rowspan,onClick:I.sortable?()=>l(I):void 0,fixed:I.fixed,nowrap:I.nowrap,lastFixed:I.lastFixed,noPadding:M},H,{onKeydown:U=>I.sortable&&h(U,I)}),{default:()=>{var Y;const U=`header.${I.key}`,N={column:I,selectAll:c,isSorted:o,toggleSort:l,sortBy:r.value,someSelected:i.value,allSelected:s.value,getSortIcon:y};return n[U]?n[U](N):I.key==="data-table-select"?((Y=n["header.data-table-select"])==null?void 0:Y.call(n,N))??(u.value&&C(Ea,{modelValue:s.value,indeterminate:i.value&&!s.value,"onUpdate:modelValue":c},null)):E("div",{class:"v-data-table-header__content"},[E("span",null,[I.title]),I.sortable&&!e.disableSort&&C(je,{key:"icon",class:"v-data-table-header__sort-icon",icon:y(I)},null),e.multiSort&&o(I)&&E("div",{key:"badge",class:ce(["v-data-table-header__sort-badge",...g.value]),style:be(b.value)},[r.value.findIndex(Q=>Q.key===I.key)+1])])}})},P=()=>{const x=T(()=>d.value.filter(R=>(R==null?void 0:R.sortable)&&!e.disableSort)),I=T(()=>{if(d.value.find(A=>A.key==="data-table-select")!=null)return s.value?"$checkboxOn":i.value?"$checkboxIndeterminate":"$checkboxOff"});return C(ds,ie({tag:"th",class:[...w.value],colspan:f.value.length+1},e.headerProps),{default:()=>[E("div",{class:"v-data-table-header__content"},[C(Gf,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:x.value,label:a("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined","onClick:clear":()=>r.value=[],appendIcon:I.value,"onClick:append":()=>c(!s.value)},{...n,chip:R=>{var A;return C($r,{onClick:(A=R.item.raw)!=null&&A.sortable?()=>l(R.item.raw):void 0,onMousedown:M=>{M.preventDefault(),M.stopPropagation()}},{default:()=>[R.item.title,C(je,{class:ce(["v-data-table__td-sort-icon",o(R.item.raw)&&"v-data-table__td-sort-icon-active"]),icon:y(R.item.raw),size:"small"},null)]})}})])]})};ue(()=>S.value?E("tr",null,[C(P,null,null)]):E(we,null,[n.headers?n.headers(_.value):f.value.map((x,I)=>E("tr",null,[x.map((R,A)=>C(k,{column:R,x:A,y:I},null))])),e.loading&&E("tr",{class:"v-data-table-progress"},[E("th",{colspan:d.value.length},[C(Yo,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:n.loader})])])]))}}),GM=K({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),qM=ne()({name:"VDataTableGroupHeaderRow",props:GM(),setup(e,t){let{slots:n}=t;const{isGroupOpen:a,toggleGroup:l,extractRows:r}=Q_(),{isSelected:o,isSomeSelected:i,select:s}=au(),{columns:c}=ou(),u=T(()=>r([e.item]));return()=>E("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(d=>{var f,v;if(d.key==="data-table-group"){const m=a(e.item)?"$expand":"$next",h=()=>l(e.item);return((f=n["data-table-group"])==null?void 0:f.call(n,{item:e.item,count:u.value.length,props:{icon:m,onClick:h}}))??C(ds,{class:"v-data-table-group-header-row__column"},{default:()=>[C($e,{size:"small",variant:"text",icon:m,onClick:h},null),E("span",null,[e.item.value]),E("span",null,[ea("("),u.value.length,ea(")")])]})}if(d.key==="data-table-select"){const m=o(u.value),h=i(u.value)&&!m,y=g=>s(u.value,g);return((v=n["data-table-select"])==null?void 0:v.call(n,{props:{modelValue:m,indeterminate:h,"onUpdate:modelValue":y}}))??E("td",null,[C(Ea,{modelValue:m,indeterminate:h,"onUpdate:modelValue":y},null)])}return E("td",null,null)})])}}),XM=K({index:Number,item:Object,cellProps:[Object,Function],onClick:Nt(),onContextmenu:Nt(),onDblclick:Nt(),...Dl()},"VDataTableRow"),iv=ne()({name:"VDataTableRow",props:XM(),setup(e,t){let{slots:n}=t;const{displayClasses:a,mobile:l}=xn(e,"v-data-table__tr"),{isSelected:r,toggleSelect:o,someSelected:i,allSelected:s,selectAll:c}=au(),{isExpanded:u,toggleExpand:d}=X_(),{toggleSort:f,sortBy:v,isSorted:m}=u0(),{columns:h}=ou();ue(()=>E("tr",{class:ce(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&h.value.map((y,g)=>{const b=e.item,p=`item.${y.key}`,S=`header.${y.key}`,_={index:e.index,item:b.raw,internalItem:b,value:Pl(b.columns,y.key),column:y,isSelected:r,toggleSelect:o,isExpanded:u,toggleExpand:d},w={column:y,selectAll:c,isSorted:m,toggleSort:f,sortBy:v.value,someSelected:i.value,allSelected:s.value,getSortIcon:()=>""},k=typeof e.cellProps=="function"?e.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value,column:y}):e.cellProps,P=typeof y.cellProps=="function"?y.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value}):y.cellProps;return C(ds,ie({align:y.align,class:{"v-data-table__td--expanded-row":y.key==="data-table-expand","v-data-table__td--select-row":y.key==="data-table-select"},fixed:y.fixed,fixedOffset:y.fixedOffset,lastFixed:y.lastFixed,maxWidth:l.value?void 0:y.maxWidth,noPadding:y.key==="data-table-select"||y.key==="data-table-expand",nowrap:y.nowrap,width:l.value?void 0:y.width},k,P),{default:()=>{var I,R,A,M;if(y.key==="data-table-select")return((I=n["item.data-table-select"])==null?void 0:I.call(n,{..._,props:{disabled:!b.selectable,modelValue:r([b]),onClick:di(()=>o(b),["stop"])}}))??C(Ea,{disabled:!b.selectable,modelValue:r([b]),onClick:di(H=>o(b,e.index,H),["stop"])},null);if(y.key==="data-table-expand")return((R=n["item.data-table-expand"])==null?void 0:R.call(n,{..._,props:{icon:u(b)?"$collapse":"$expand",size:"small",variant:"text",onClick:di(()=>d(b),["stop"])}}))??C($e,{icon:u(b)?"$collapse":"$expand",size:"small",variant:"text",onClick:di(()=>d(b),["stop"])},null);if(n[p]&&!l.value)return n[p](_);const x=Xa(_.value);return l.value?E(we,null,[E("div",{class:"v-data-table__td-title"},[((A=n[S])==null?void 0:A.call(n,w))??y.title]),E("div",{class:"v-data-table__td-value"},[((M=n[p])==null?void 0:M.call(n,_))??x])]):x}})})]))}}),h0=K({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Dl()},"VDataTableRows"),Vl=ne()({name:"VDataTableRows",inheritAttrs:!1,props:h0(),setup(e,t){let{attrs:n,slots:a}=t;const{columns:l}=ou(),{expandOnClick:r,toggleExpand:o,isExpanded:i}=X_(),{isSelected:s,toggleSelect:c}=au(),{toggleGroup:u,isGroupOpen:d}=Q_(),{t:f}=mt(),{mobile:v}=xn(e);return ue(()=>{var m,h;return e.loading&&(!e.items.length||a.loading)?E("tr",{class:"v-data-table-rows-loading",key:"loading"},[E("td",{colspan:l.value.length},[((m=a.loading)==null?void 0:m.call(a))??f(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?E("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[E("td",{colspan:l.value.length},[((h=a["no-data"])==null?void 0:h.call(a))??f(e.noDataText)])]):E(we,null,[e.items.map((y,g)=>{var S;if(y.type==="group"){const _={index:g,item:y,columns:l.value,isExpanded:i,toggleExpand:o,isSelected:s,toggleSelect:c,toggleGroup:u,isGroupOpen:d};return a["group-header"]?a["group-header"](_):C(qM,ie({key:`group-header_${y.id}`,item:y},Xh(n,":group-header",()=>_)),a)}const b={index:g,item:y.raw,internalItem:y,columns:l.value,isExpanded:i,toggleExpand:o,isSelected:s,toggleSelect:c},p={...b,props:ie({key:`item_${y.key??y.index}`,onClick:r.value?()=>{o(y)}:void 0,index:g,item:y,cellProps:e.cellProps,mobile:v.value},Xh(n,":row",()=>b),typeof e.rowProps=="function"?e.rowProps({item:b.item,index:b.index,internalItem:b.internalItem}):e.rowProps)};return E(we,{key:p.props.key},[a.item?a.item(p):C(iv,p.props,a),i(y)&&((S=a["expanded-row"])==null?void 0:S.call(a,b))])})])}),{}}}),g0=K({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...ke(),...Dt(),...Oe(),...Ne()},"VTable"),Al=ne()({name:"VTable",props:g0(),setup(e,t){let{slots:n,emit:a}=t;const{themeClasses:l}=Ke(e),{densityClasses:r}=qt(e);return ue(()=>C(e.tag,{class:ce(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover},l.value,r.value,e.class]),style:be(e.style)},{default:()=>{var o,i,s;return[(o=n.top)==null?void 0:o.call(n),n.default?E("div",{class:"v-table__wrapper",style:{height:_e(e.height)}},[E("table",null,[n.default()])]):(i=n.wrapper)==null?void 0:i.call(n),(s=n.bottom)==null?void 0:s.call(n)]}})),{}}}),JM=K({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function QM(e,t,n,a){const l=e.returnObject?t:kt(t,e.itemValue),r=kt(t,e.itemSelectable,!0),o=a.reduce((i,s)=>(s.key!=null&&(i[s.key]=kt(t,s.value)),i),{});return{type:"item",key:e.returnObject?kt(t,e.itemValue):l,index:n,value:l,selectable:r,columns:o,raw:t}}function ZM(e,t,n){return t.map((a,l)=>QM(e,a,l,n))}function sv(e,t){return{items:T(()=>ZM(e,e.items,t.value))}}const uv=K({...h0(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...G_(),...Qf(),...jM(),...JM(),...r0(),...i0(),...m0(),...g0()},"DataTable"),eN=K({...ev(),...uv(),...ti(),...lv()},"VDataTable"),tN=ne()({name:"VDataTable",props:eN(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{page:s,itemsPerPage:c}=tv(e),{disableSort:u}=Rl(e),{columns:d,headers:f,sortFunctions:v,sortRawFunctions:m,filterFunctions:h}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:y}=sv(e,d),g=$(()=>e.search),{filteredItems:b}=ni(e,y,g,{transform:B=>B.columns,customKeyFilter:h}),{toggleSort:p}=ru({sortBy:r,multiSort:o,mustSort:i,page:s}),{sortByWithGroups:S,opened:_,extractRows:w,isGroupOpen:k,toggleGroup:P}=Zs({groupBy:l,sortBy:r,disableSort:u}),{sortedItems:x}=av(e,b,S,{transform:B=>({...B.raw,...B.columns}),sortFunctions:v,sortRawFunctions:m}),{flatItems:I}=eu(x,l,_),R=T(()=>I.value.length),{startIndex:A,stopIndex:M,pageCount:H,setItemsPerPage:U}=nv({page:s,itemsPerPage:c,itemsLength:R}),{paginatedItems:N}=n0({items:I,startIndex:A,stopIndex:M,itemsPerPage:c}),Y=T(()=>w(N.value)),{isSelected:Q,select:Z,selectAll:F,toggleSelect:z,someSelected:J,allSelected:ae}=nu(e,{allItems:y,currentPage:Y}),{isExpanded:ye,toggleExpand:Se}=Qs(e);tu({page:s,itemsPerPage:c,sortBy:r,groupBy:l,search:g}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const ve=T(()=>({page:s.value,itemsPerPage:c.value,sortBy:r.value,pageCount:H.value,toggleSort:p,setItemsPerPage:U,someSelected:J.value,allSelected:ae.value,isSelected:Q,select:Z,selectAll:F,toggleSelect:z,isExpanded:ye,toggleExpand:Se,isGroupOpen:k,toggleGroup:P,items:Y.value.map(B=>B.raw),internalItems:Y.value,groupedItems:N.value,columns:d.value,headers:f.value}));return ue(()=>{const B=Ro.filterProps(e),se=Il.filterProps(e),oe=Vl.filterProps(e),X=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},X,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var me;return(me=a.top)==null?void 0:me.call(a,ve.value)},default:()=>{var me,q,V,D,j,re;return a.default?a.default(ve.value):E(we,null,[(me=a.colgroup)==null?void 0:me.call(a,ve.value),!e.hideDefaultHeader&&E("thead",{key:"thead"},[C(Il,se,a)]),(q=a.thead)==null?void 0:q.call(a,ve.value),!e.hideDefaultBody&&E("tbody",null,[(V=a["body.prepend"])==null?void 0:V.call(a,ve.value),a.body?a.body(ve.value):C(Vl,ie(n,oe,{items:N.value}),a),(D=a["body.append"])==null?void 0:D.call(a,ve.value)]),(j=a.tbody)==null?void 0:j.call(a,ve.value),(re=a.tfoot)==null?void 0:re.call(a,ve.value)])},bottom:()=>a.bottom?a.bottom(ve.value):!e.hideDefaultFooter&&E(we,null,[C(ba,null,null),C(Ro,B,{prepend:a["footer.prepend"]})])})}),{}}}),nN=K({...ft(uv(),["hideDefaultFooter"]),...Qf(),...T_(),...ti()},"VDataTableVirtual"),aN=ne()({name:"VDataTableVirtual",props:nN(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{disableSort:s}=Rl(e),{columns:c,headers:u,filterFunctions:d,sortFunctions:f,sortRawFunctions:v}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:m}=sv(e,c),h=$(()=>e.search),{filteredItems:y}=ni(e,m,h,{transform:X=>X.columns,customKeyFilter:d}),{toggleSort:g}=ru({sortBy:r,multiSort:o,mustSort:i}),{sortByWithGroups:b,opened:p,extractRows:S,isGroupOpen:_,toggleGroup:w}=Zs({groupBy:l,sortBy:r,disableSort:s}),{sortedItems:k}=av(e,y,b,{transform:X=>({...X.raw,...X.columns}),sortFunctions:f,sortRawFunctions:v}),{flatItems:P}=eu(k,l,p),x=T(()=>S(P.value)),{isSelected:I,select:R,selectAll:A,toggleSelect:M,someSelected:H,allSelected:U}=nu(e,{allItems:x,currentPage:x}),{isExpanded:N,toggleExpand:Y}=Qs(e),{containerRef:Q,markerRef:Z,paddingTop:F,paddingBottom:z,computedItems:J,handleItemResize:ae,handleScroll:ye,handleScrollend:Se,calculateVisibleItems:ve,scrollToIndex:B}=I_(e,P),se=T(()=>J.value.map(X=>X.raw));tu({sortBy:r,page:he(1),itemsPerPage:he(-1),groupBy:l,search:h}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const oe=T(()=>({sortBy:r.value,toggleSort:g,someSelected:H.value,allSelected:U.value,isSelected:I,select:R,selectAll:A,toggleSelect:M,isExpanded:N,toggleExpand:Y,isGroupOpen:_,toggleGroup:w,items:x.value.map(X=>X.raw),internalItems:x.value,groupedItems:P.value,columns:c.value,headers:u.value}));return ue(()=>{const X=Il.filterProps(e),me=Vl.filterProps(e),q=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},q,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var V;return(V=a.top)==null?void 0:V.call(a,oe.value)},wrapper:()=>{var V,D,j,re,ee,L;return E("div",{ref:Q,onScrollPassive:ye,onScrollend:Se,class:"v-table__wrapper",style:{height:_e(e.height)}},[E("table",null,[(V=a.colgroup)==null?void 0:V.call(a,oe.value),!e.hideDefaultHeader&&E("thead",{key:"thead"},[C(Il,X,a)]),(D=a.thead)==null?void 0:D.call(a,oe.value),!e.hideDefaultBody&&E("tbody",{key:"tbody"},[E("tr",{ref:Z,style:{height:_e(F.value),border:0}},[E("td",{colspan:c.value.length,style:{height:0,border:0}},null)]),(j=a["body.prepend"])==null?void 0:j.call(a,oe.value),C(Vl,ie(n,me,{items:se.value}),{...a,item:O=>C(E_,{key:O.internalItem.index,renderless:!0,"onUpdate:height":G=>ae(O.internalItem.index,G)},{default:G=>{var fe;let{itemRef:te}=G;return((fe=a.item)==null?void 0:fe.call(a,{...O,itemRef:te}))??C(iv,ie(O.props,{ref:te,key:O.internalItem.index,index:O.internalItem.index}),a)}})}),(re=a["body.append"])==null?void 0:re.call(a,oe.value),E("tr",{style:{height:_e(z.value),border:0}},[E("td",{colspan:c.value.length,style:{height:0,border:0}},null)])]),(ee=a.tbody)==null?void 0:ee.call(a,oe.value),(L=a.tfoot)==null?void 0:L.call(a,oe.value)])])},bottom:()=>{var V;return(V=a.bottom)==null?void 0:V.call(a,oe.value)}})}),{calculateVisibleItems:ve,scrollToIndex:B}}}),lN=K({itemsLength:{type:[Number,String],required:!0},...ev(),...uv(),...lv()},"VDataTableServer"),rN=ne()({name:"VDataTableServer",props:lN(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{page:s,itemsPerPage:c}=tv(e),{disableSort:u}=Rl(e),d=T(()=>parseInt(e.itemsLength,10)),{columns:f,headers:v}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:m}=sv(e,f),{toggleSort:h}=ru({sortBy:r,multiSort:o,mustSort:i,page:s}),{opened:y,isGroupOpen:g,toggleGroup:b,extractRows:p}=Zs({groupBy:l,sortBy:r,disableSort:u}),{pageCount:S,setItemsPerPage:_}=nv({page:s,itemsPerPage:c,itemsLength:d}),{flatItems:w}=eu(m,l,y),{isSelected:k,select:P,selectAll:x,toggleSelect:I,someSelected:R,allSelected:A}=nu(e,{allItems:m,currentPage:m}),{isExpanded:M,toggleExpand:H}=Qs(e),U=T(()=>p(m.value));tu({page:s,itemsPerPage:c,sortBy:r,groupBy:l,search:$(()=>e.search)}),Ue("v-data-table",{toggleSort:h,sortBy:r}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const N=T(()=>({page:s.value,itemsPerPage:c.value,sortBy:r.value,pageCount:S.value,toggleSort:h,setItemsPerPage:_,someSelected:R.value,allSelected:A.value,isSelected:k,select:P,selectAll:x,toggleSelect:I,isExpanded:M,toggleExpand:H,isGroupOpen:g,toggleGroup:b,items:U.value.map(Y=>Y.raw),internalItems:U.value,groupedItems:w.value,columns:f.value,headers:v.value}));ue(()=>{const Y=Ro.filterProps(e),Q=Il.filterProps(e),Z=Vl.filterProps(e),F=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},F,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var z;return(z=a.top)==null?void 0:z.call(a,N.value)},default:()=>{var z,J,ae,ye,Se,ve;return a.default?a.default(N.value):E(we,null,[(z=a.colgroup)==null?void 0:z.call(a,N.value),!e.hideDefaultHeader&&E("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[C(Il,Q,a)]),(J=a.thead)==null?void 0:J.call(a,N.value),!e.hideDefaultBody&&E("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(ae=a["body.prepend"])==null?void 0:ae.call(a,N.value),a.body?a.body(N.value):C(Vl,ie(n,Z,{items:w.value}),a),(ye=a["body.append"])==null?void 0:ye.call(a,N.value)]),(Se=a.tbody)==null?void 0:Se.call(a,N.value),(ve=a.tfoot)==null?void 0:ve.call(a,N.value)])},bottom:()=>a.bottom?a.bottom(N.value):!e.hideDefaultFooter&&E(we,null,[C(ba,null,null),C(Ro,Y,{prepend:a["footer.prepend"]})])})})}}),oN=K({fluid:{type:Boolean,default:!1},...ke(),...Pt(),...Oe()},"VContainer"),iN=ne()({name:"VContainer",props:oN(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=xt(),{dimensionStyles:l}=Et(e);return ue(()=>C(e.tag,{class:ce(["v-container",{"v-container--fluid":e.fluid},a.value,e.class]),style:be([l.value,e.style])},n)),{}}}),y0=Bs.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),b0=Bs.reduce((e,t)=>{const n="offset"+aa(t);return e[n]={type:[String,Number],default:null},e},{}),p0=Bs.reduce((e,t)=>{const n="order"+aa(t);return e[n]={type:[String,Number],default:null},e},{}),_g={col:Object.keys(y0),offset:Object.keys(b0),order:Object.keys(p0)};function sN(e,t,n){let a=e;if(!(n==null||n===!1)){if(t){const l=t.replace(e,"");a+=`-${l}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const uN=["auto","start","end","center","baseline","stretch"],cN=K({cols:{type:[Boolean,String,Number],default:!1},...y0,offset:{type:[String,Number],default:null},...b0,order:{type:[String,Number],default:null},...p0,alignSelf:{type:String,default:null,validator:e=>uN.includes(e)},...ke(),...Oe()},"VCol"),dN=ne()({name:"VCol",props:cN(),setup(e,t){let{slots:n}=t;const a=T(()=>{const l=[];let r;for(r in _g)_g[r].forEach(i=>{const s=e[i],c=sN(r,i,s);c&&l.push(c)});const o=l.some(i=>i.startsWith("v-col-"));return l.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return lt(e.tag,{class:[a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),cv=["start","end","center"],S0=["space-between","space-around","space-evenly"];function dv(e,t){return Bs.reduce((n,a)=>{const l=e+aa(a);return n[l]=t(),n},{})}const fN=[...cv,"baseline","stretch"],_0=e=>fN.includes(e),w0=dv("align",()=>({type:String,default:null,validator:_0})),vN=[...cv,...S0],k0=e=>vN.includes(e),C0=dv("justify",()=>({type:String,default:null,validator:k0})),mN=[...cv,...S0,"stretch"],x0=e=>mN.includes(e),P0=dv("alignContent",()=>({type:String,default:null,validator:x0})),wg={align:Object.keys(w0),justify:Object.keys(C0),alignContent:Object.keys(P0)},hN={align:"align",justify:"justify",alignContent:"align-content"};function gN(e,t,n){let a=hN[e];if(n!=null){if(t){const l=t.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const yN=K({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:_0},...w0,justify:{type:String,default:null,validator:k0},...C0,alignContent:{type:String,default:null,validator:x0},...P0,...ke(),...Oe()},"VRow"),bN=ne()({name:"VRow",props:yN(),setup(e,t){let{slots:n}=t;const a=T(()=>{const l=[];let r;for(r in wg)wg[r].forEach(o=>{const i=e[o],s=gN(r,o,i);s&&l.push(s)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return lt(e.tag,{class:["v-row",a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),E0=ia("v-spacer","div","VSpacer"),T0=K({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Ee,default:"$next"},prevIcon:{type:Ee,default:"$prev"},modeIcon:{type:Ee,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),bd=ne()({name:"VDatePickerControls",props:T0(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const a=T(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),l=T(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),r=T(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),o=T(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function i(){n("click:prev")}function s(){n("click:next")}function c(){n("click:year")}function u(){n("click:month")}return ue(()=>E("div",{class:ce(["v-date-picker-controls"]),style:{"--v-date-picker-controls-height":_e(e.controlHeight)}},[C($e,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",disabled:a.value,text:e.text,variant:"text",rounded:!0,onClick:u},null),C($e,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:l.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:c},null),C(E0,null,null),E("div",{class:"v-date-picker-controls__month"},[C($e,{"data-testid":"prev-month",disabled:r.value,density:"comfortable",icon:e.prevIcon,variant:"text",onClick:i},null),C($e,{"data-testid":"next-month",disabled:o.value,icon:e.nextIcon,density:"comfortable",variant:"text",onClick:s},null)])])),{}}}),pN=K({appendIcon:Ee,color:String,header:String,transition:String,onClick:Nt()},"VDatePickerHeader"),pd=ne()({name:"VDatePickerHeader",props:pN(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color);function o(){n("click")}function i(){n("click:append")}return ue(()=>{const s=!!(a.default||e.header),c=!!(a.append||e.appendIcon);return E("div",{class:ce(["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},l.value]),style:be(r.value),onClick:o},[a.prepend&&E("div",{key:"prepend",class:"v-date-picker-header__prepend"},[a.prepend()]),s&&C(Kt,{key:"content",name:e.transition},{default:()=>{var u;return[E("div",{key:e.header,class:"v-date-picker-header__content"},[((u=a.default)==null?void 0:u.call(a))??e.header])]}}),c&&E("div",{class:"v-date-picker-header__append"},[a.append?C(De,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=a.append)==null?void 0:u.call(a)]}}):C($e,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:i},null)])])}),{}}}),SN=K({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0}},"calendar");function _N(e){const t=Wo(),n=Pe(e,"modelValue",[],m=>st(m).map(h=>t.date(h))),a=T(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),l=Pe(e,"year",void 0,m=>{const h=m!=null?Number(m):t.getYear(a.value);return t.startOfYear(t.setYear(t.date(),h))},m=>t.getYear(m)),r=Pe(e,"month",void 0,m=>{const h=m!=null?Number(m):t.getMonth(a.value),y=t.setYear(t.startOfMonth(t.date()),t.getYear(l.value));return t.setMonth(y,h)},m=>t.getMonth(m)),o=T(()=>{const m=t.toJsDate(t.startOfWeek(t.date(),e.firstDayOfWeek)).getDay();return e.weekdays.map(h=>(h+m)%7)}),i=T(()=>{const m=t.getWeekdays(e.firstDayOfWeek);return o.value.map(h=>m[h])}),s=T(()=>{const m=t.getWeekArray(r.value,e.firstDayOfWeek),h=m.flat(),y=6*7;if(e.weeksInMonth==="static"&&h.lengtho.value.includes(t.toJsDate(y).getDay())).map((y,g)=>{const b=t.toISO(y),p=!t.isSameMonth(y,r.value),S=t.isSameDay(y,t.startOfMonth(r.value)),_=t.isSameDay(y,t.endOfMonth(r.value)),w=t.isSameDay(y,r.value);return{date:y,formatted:t.format(y,"keyboardDate"),isAdjacent:p,isDisabled:v(y),isEnd:_,isHidden:p&&!e.showAdjacentMonths,isSame:w,isSelected:n.value.some(k=>t.isSameDay(y,k)),isStart:S,isToday:t.isSameDay(y,h),isWeekEnd:g%7===6,isWeekStart:g%7===0,isoDate:b,localized:t.format(y,"dayOfMonth"),month:t.getMonth(y),year:t.getYear(y)}})}const u=T(()=>{const m=t.startOfWeek(a.value,e.firstDayOfWeek),h=[];for(let g=0;g<=6;g++)h.push(t.addDays(m,g));const y=t.date();return c(h,y)}),d=T(()=>{const m=s.value.flat(),h=t.date();return c(m,h)}),f=T(()=>s.value.map(m=>m.length?t.getWeek(m[0],e.firstDayOfWeek):null));function v(m){if(e.disabled)return!0;const h=t.date(m);return e.min&&t.isAfter(t.date(e.min),h)||e.max&&t.isAfter(h,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(y=>t.isSameDay(t.date(y),h)):typeof e.allowedDates=="function"?!e.allowedDates(h):!1}return{displayValue:a,daysInMonth:d,daysInWeek:u,genDays:c,model:n,weeksInMonth:s,weekDays:o,weekdayLabels:i,weekNumbers:f}}const I0=K({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...ft(SN(),["displayValue"])},"VDatePickerMonth"),Sd=ne()({name:"VDatePickerMonth",props:I0(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=de(),{daysInMonth:r,model:o,weekNumbers:i,weekDays:s,weekdayLabels:c}=_N(e),u=Wo(),d=he(),f=he(),v=he(!1),m=$(()=>v.value?e.reverseTransition:e.transition);e.multiple==="range"&&o.value.length>0&&(d.value=o.value[0],o.value.length>1&&(f.value=o.value[o.value.length-1]));const h=T(()=>{const p=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return o.value.length>=p});ge(r,(p,S)=>{S&&(v.value=u.isBefore(p[0].date,S[0].date))});function y(p){const S=u.startOfDay(p);if(o.value.length===0?d.value=void 0:o.value.length===1&&(d.value=o.value[0],f.value=void 0),!d.value)d.value=S,o.value=[d.value];else if(f.value)d.value=p,f.value=void 0,o.value=[d.value];else{if(u.isSameDay(S,d.value)){d.value=void 0,o.value=[];return}else u.isBefore(S,d.value)?(f.value=u.endOfDay(d.value),d.value=S):f.value=u.endOfDay(S);o.value=kL(u,d.value,f.value)}}function g(p){const S=o.value.findIndex(_=>u.isSameDay(_,p));if(S===-1)o.value=[...o.value,p];else{const _=[...o.value];_.splice(S,1),o.value=_}}function b(p){e.multiple==="range"?y(p):e.multiple?g(p):o.value=[p]}ue(()=>E("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":s.value.length}},[e.showWeek&&E("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&E("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[ea(" ")]),i.value.map(p=>E("div",{class:ce(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[p]))]),C(Kt,{name:m.value},{default:()=>{var p;return[E("div",{ref:l,key:(p=r.value[0].date)==null?void 0:p.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.value.map(S=>E("div",{class:ce(["v-date-picker-month__day","v-date-picker-month__weekday"])},[S])),r.value.map((S,_)=>{var k;const w={props:{class:"v-date-picker-month__day-btn",color:S.isSelected||S.isToday?e.color:void 0,disabled:S.isDisabled,icon:!0,ripple:!1,text:S.localized,variant:S.isSelected?"flat":S.isToday?"outlined":"text",onClick:()=>b(S.date)},item:S,i:_};return h.value&&!S.isSelected&&(S.isDisabled=!0),E("div",{class:ce(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":S.isAdjacent,"v-date-picker-month__day--hide-adjacent":S.isHidden,"v-date-picker-month__day--selected":S.isSelected,"v-date-picker-month__day--week-end":S.isWeekEnd,"v-date-picker-month__day--week-start":S.isWeekStart}]),"data-v-date":S.isDisabled?void 0:S.isoDate},[(e.showAdjacentMonths||!S.isAdjacent)&&(((k=a.day)==null?void 0:k.call(a,w))??C($e,w.props,null))])})])]}})]))}}),V0=K({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),_d=ne()({name:"VDatePickerMonths",props:V0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),r=Pe(e,"modelValue"),o=T(()=>{let s=l.startOfYear(l.date());return e.year&&(s=l.setYear(s,e.year)),Gn(12).map(c=>{const u=l.format(s,"monthShort"),d=!!(!i(c)||e.min&&l.isAfter(l.startOfMonth(l.date(e.min)),s)||e.max&&l.isAfter(s,l.startOfMonth(l.date(e.max))));return s=l.getNextMonth(s),{isDisabled:d,text:u,value:c}})});ot(()=>{r.value=r.value??l.getMonth(l.date())});function i(s){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(s):typeof e.allowedMonths=="function"?e.allowedMonths(s):!0}return ue(()=>E("div",{class:"v-date-picker-months",style:{height:_e(e.height)}},[E("div",{class:"v-date-picker-months__content"},[o.value.map((s,c)=>{var f;const u={active:r.value===c,color:r.value===c?e.color:void 0,disabled:s.isDisabled,rounded:!0,text:s.text,variant:r.value===s.value?"flat":"text",onClick:()=>d(c)};function d(v){if(r.value===v){n("update:modelValue",r.value);return}r.value=v}return((f=a.month)==null?void 0:f.call(a,{month:s,i:c,props:u}))??C($e,ie({key:"month"},u),null)})])])),{}}}),A0=K({color:String,height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),wd=ne()({name:"VDatePickerYears",props:A0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),r=Pe(e,"modelValue"),o=T(()=>{const c=l.getYear(l.date());let u=c-100,d=c+52;e.min&&(u=l.getYear(l.date(e.min))),e.max&&(d=l.getYear(l.date(e.max)));let f=l.startOfYear(l.date());return f=l.setYear(f,u),Gn(d-u+1,u).map(v=>{const m=l.format(f,"year");return f=l.setYear(f,l.getYear(f)+1),{text:m,value:v,isDisabled:!s(v)}})});ot(()=>{r.value=r.value??l.getYear(l.date())});const i=ns();It(async()=>{var c;await Me(),(c=i.el)==null||c.focus()});function s(c){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(c):typeof e.allowedYears=="function"?e.allowedYears(c):!0}return ue(()=>E("div",{class:"v-date-picker-years",style:{height:_e(e.height)}},[E("div",{class:"v-date-picker-years__content"},[o.value.map((c,u)=>{var f;const d={ref:r.value===c.value?i:void 0,active:r.value===c.value,color:r.value===c.value?e.color:void 0,rounded:!0,text:c.text,disabled:c.isDisabled,variant:r.value===c.value?"flat":"text",onClick:()=>{if(r.value===c.value){n("update:modelValue",r.value);return}r.value=c.value}};return((f=a.year)==null?void 0:f.call(a,{year:c,i:u,props:d}))??C($e,ie({key:"month"},d),null)})])])),{}}}),wN=K({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,...T0(),...I0({weeksInMonth:"static"}),...ft(V0(),["modelValue"]),...ft(A0(),["modelValue"]),...Jf({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),kN=ne()({name:"VDatePicker",props:wN(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),{t:r}=mt(),{rtlClasses:o}=xt(),i=Pe(e,"modelValue",void 0,N=>st(N).map(Y=>l.date(Y)),N=>e.multiple?N:N[0]),s=Pe(e,"viewMode"),c=T(()=>{const N=l.date(e.min);return e.min&&l.isValid(N)?N:null}),u=T(()=>{const N=l.date(e.max);return e.max&&l.isValid(N)?N:null}),d=T(()=>{var Q;const N=l.date();let Y=N;return(Q=i.value)!=null&&Q[0]?Y=l.date(i.value[0]):c.value&&l.isBefore(N,c.value)?Y=c.value:u.value&&l.isAfter(N,u.value)&&(Y=u.value),Y&&l.isValid(Y)?Y:N}),f=$(()=>e.headerColor??e.color),v=Pe(e,"month"),m=T({get:()=>Number(v.value??l.getMonth(l.startOfMonth(d.value))),set:N=>v.value=N}),h=Pe(e,"year"),y=T({get:()=>Number(h.value??l.getYear(l.startOfYear(l.setMonth(d.value,m.value)))),set:N=>h.value=N}),g=he(!1),b=T(()=>e.multiple&&i.value.length>1?r("$vuetify.datePicker.itemsSelected",i.value.length):i.value[0]&&l.isValid(i.value[0])?l.format(l.date(i.value[0]),"normalDateWithWeekday"):r(e.header)),p=T(()=>{let N=l.date();return N=l.setDate(N,1),N=l.setMonth(N,m.value),N=l.setYear(N,y.value),l.format(N,"monthAndYear")}),S=$(()=>`date-picker-header${g.value?"-reverse":""}-transition`),_=T(()=>{if(e.disabled)return!0;const N=[];if(s.value!=="month")N.push("prev","next");else{let Y=l.date();if(Y=l.startOfMonth(Y),Y=l.setMonth(Y,m.value),Y=l.setYear(Y,y.value),c.value){const Q=l.addDays(l.startOfMonth(Y),-1);l.isAfter(c.value,Q)&&N.push("prev")}if(u.value){const Q=l.addDays(l.endOfMonth(Y),1);l.isAfter(Q,u.value)&&N.push("next")}}return N});function w(N,Y){const Q=e.allowedDates;if(typeof Q!="function")return!0;const Z=l.getDiff(Y,N,"days");for(let F=0;F0?m.value--:(y.value--,m.value=11,U()),H()}function R(){s.value="month"}function A(){s.value=s.value==="months"?"month":"months"}function M(){s.value=s.value==="year"?"month":"year"}function H(){s.value==="months"&&A()}function U(){s.value==="year"&&M()}return ge(i,(N,Y)=>{const Q=st(Y),Z=st(N);if(!Z.length)return;const F=l.date(Q[Q.length-1]),z=l.date(Z[Z.length-1]),J=l.getMonth(z),ae=l.getYear(z);J!==m.value&&(m.value=J,H()),ae!==y.value&&(y.value=ae,U()),g.value=l.isBefore(F,z)}),ue(()=>{const N=cs.filterProps(e),Y=bd.filterProps(e),Q=pd.filterProps(e),Z=Sd.filterProps(e),F=ft(_d.filterProps(e),["modelValue"]),z=ft(wd.filterProps(e),["modelValue"]),J={color:f.value,header:b.value,transition:S.value};return C(cs,ie(N,{color:f.value,class:["v-date-picker",`v-date-picker--${s.value}`,{"v-date-picker--show-week":e.showWeek},o.value,e.class],style:e.style}),{title:()=>{var ae;return((ae=a.title)==null?void 0:ae.call(a))??E("div",{class:"v-date-picker__title"},[r(e.title)])},header:()=>a.header?C(De,{defaults:{VDatePickerHeader:{...J}}},{default:()=>{var ae;return[(ae=a.header)==null?void 0:ae.call(a,J)]}}):C(pd,ie({key:"header"},Q,J,{onClick:s.value!=="month"?R:void 0}),{...a,default:void 0}),default:()=>E(we,null,[C(bd,ie(Y,{disabled:_.value,text:p.value,"onClick:next":x,"onClick:prev":I,"onClick:month":A,"onClick:year":M}),null),C(Po,{hideOnLeave:!0},{default:()=>[s.value==="months"?C(_d,ie({key:"date-picker-months"},F,{modelValue:m.value,"onUpdate:modelValue":[ae=>m.value=ae,H],min:c.value,max:u.value,year:y.value,allowedMonths:P}),null):s.value==="year"?C(wd,ie({key:"date-picker-years"},z,{modelValue:y.value,"onUpdate:modelValue":[ae=>y.value=ae,U],min:c.value,max:u.value,allowedYears:k}),null):C(Sd,ie({key:"date-picker-month"},Z,{modelValue:i.value,"onUpdate:modelValue":ae=>i.value=ae,month:m.value,"onUpdate:month":[ae=>m.value=ae,H],year:y.value,"onUpdate:year":[ae=>y.value=ae,U],min:c.value,max:u.value}),null)]})]),actions:a.actions})}),{}}}),CN=K({actionText:String,bgColor:String,color:String,icon:Ee,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...ke(),...Pt(),...sa({size:void 0}),...Ne()},"VEmptyState"),xN=ne()({name:"VEmptyState",props:CN(),emits:{"click:action":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{dimensionStyles:i}=Et(e),{displayClasses:s}=xn();function c(u){n("click:action",u)}return ue(()=>{var y,g,b;const u=!!(a.actions||e.actionText),d=!!(a.headline||e.headline),f=!!(a.title||e.title),v=!!(a.text||e.text),m=!!(a.media||e.image||e.icon),h=e.size||(e.image?200:96);return E("div",{class:ce(["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},l.value,r.value,s.value,e.class]),style:be([o.value,i.value,e.style])},[m&&E("div",{key:"media",class:"v-empty-state__media"},[a.media?C(De,{key:"media-defaults",defaults:{VImg:{src:e.image,height:h},VIcon:{size:h,icon:e.icon}}},{default:()=>[a.media()]}):E(we,null,[e.image?C(Pa,{key:"image",src:e.image,height:h},null):e.icon?C(je,{key:"icon",color:e.color,size:h,icon:e.icon},null):void 0])]),d&&E("div",{key:"headline",class:"v-empty-state__headline"},[((y=a.headline)==null?void 0:y.call(a))??e.headline]),f&&E("div",{key:"title",class:"v-empty-state__title"},[((g=a.title)==null?void 0:g.call(a))??e.title]),v&&E("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:_e(e.textWidth)}},[((b=a.text)==null?void 0:b.call(a))??e.text]),a.default&&E("div",{key:"content",class:"v-empty-state__content"},[a.default()]),u&&E("div",{key:"actions",class:"v-empty-state__actions"},[C(De,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",href:e.href,text:e.actionText,to:e.to}}},{default:()=>{var p;return[((p=a.actions)==null?void 0:p.call(a,{props:{onClick:c}}))??C($e,{onClick:c},null)]}})])])}),{}}}),Oo=Symbol.for("vuetify:v-expansion-panel"),L0=K({...ke(),...Wf()},"VExpansionPanelText"),kd=ne()({name:"VExpansionPanelText",props:L0(),setup(e,t){let{slots:n}=t;const a=Ve(Oo);if(!a)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:l,onAfterLeave:r}=zf(e,a.isSelected);return ue(()=>C(js,{onAfterLeave:r},{default:()=>{var o;return[ct(E("div",{class:ce(["v-expansion-panel-text",e.class]),style:be(e.style)},[n.default&&l.value&&E("div",{class:"v-expansion-panel-text__wrapper"},[(o=n.default)==null?void 0:o.call(n)])]),[[Nn,a.isSelected.value]])]}})),{}}}),R0=K({color:String,expandIcon:{type:Ee,default:"$expand"},collapseIcon:{type:Ee,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...ke(),...Pt()},"VExpansionPanelTitle"),Cd=ne()({name:"VExpansionPanelTitle",directives:{vRipple:Yt},props:R0(),setup(e,t){let{slots:n}=t;const a=Ve(Oo);if(!a)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{dimensionStyles:o}=Et(e),i=T(()=>({collapseIcon:e.collapseIcon,disabled:a.disabled.value,expanded:a.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),s=$(()=>a.isSelected.value?e.collapseIcon:e.expandIcon);return ue(()=>{var c;return ct(E("button",{class:ce(["v-expansion-panel-title",{"v-expansion-panel-title--active":a.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},l.value,e.class]),style:be([r.value,o.value,e.style]),type:"button",tabindex:a.disabled.value?-1:void 0,disabled:a.disabled.value,"aria-expanded":a.isSelected.value,onClick:e.readonly?void 0:a.toggle},[E("span",{class:"v-expansion-panel-title__overlay"},null),(c=n.default)==null?void 0:c.call(n,i.value),!e.hideActions&&C(De,{defaults:{VIcon:{icon:s.value}}},{default:()=>{var u;return[E("span",{class:"v-expansion-panel-title__icon"},[((u=n.actions)==null?void 0:u.call(n,i.value))??C(je,null,null)])]}})]),[[Yt,e.ripple]])}),{}}}),O0=K({title:String,text:String,bgColor:String,...Vt(),...Hl(),...it(),...Oe(),...R0(),...L0()},"VExpansionPanel"),PN=ne()({name:"VExpansionPanel",props:O0(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,Oo),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.bgColor),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),s=$(()=>(a==null?void 0:a.disabled.value)||e.disabled),c=T(()=>a.group.items.value.reduce((f,v,m)=>(a.group.selected.value.includes(v.id)&&f.push(m),f),[])),u=T(()=>{const f=a.group.items.value.findIndex(v=>v.id===a.id);return!a.isSelected.value&&c.value.some(v=>v-f===1)}),d=T(()=>{const f=a.group.items.value.findIndex(v=>v.id===a.id);return!a.isSelected.value&&c.value.some(v=>v-f===-1)});return Ue(Oo,a),ue(()=>{const f=!!(n.text||e.text),v=!!(n.title||e.title),m=Cd.filterProps(e),h=kd.filterProps(e);return C(e.tag,{class:ce(["v-expansion-panel",{"v-expansion-panel--active":a.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":s.value},i.value,l.value,e.class]),style:be([r.value,e.style])},{default:()=>[E("div",{class:ce(["v-expansion-panel__shadow",...o.value])},null),C(De,{defaults:{VExpansionPanelTitle:{...m},VExpansionPanelText:{...h}}},{default:()=>{var y;return[v&&C(Cd,{key:"title"},{default:()=>[n.title?n.title():e.title]}),f&&C(kd,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(y=n.default)==null?void 0:y.call(n)]}})]})}),{groupItem:a}}}),EN=["default","accordion","inset","popout"],TN=K({flat:Boolean,...Fl(),...rl(O0(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...Ne(),...ke(),...Oe(),variant:{type:String,default:"default",validator:e=>EN.includes(e)}},"VExpansionPanels"),IN=ne()({name:"VExpansionPanels",props:TN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{next:a,prev:l}=sl(e,Oo),{themeClasses:r}=Ke(e),o=$(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return vt({VExpansionPanel:{bgColor:$(()=>e.bgColor),collapseIcon:$(()=>e.collapseIcon),color:$(()=>e.color),eager:$(()=>e.eager),elevation:$(()=>e.elevation),expandIcon:$(()=>e.expandIcon),focusable:$(()=>e.focusable),hideActions:$(()=>e.hideActions),readonly:$(()=>e.readonly),ripple:$(()=>e.ripple),rounded:$(()=>e.rounded),static:$(()=>e.static)}}),ue(()=>C(e.tag,{class:ce(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},r.value,o.value,e.class]),style:be(e.style)},{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n,{prev:l,next:a})]}})),{next:a,prev:l}}}),VN=K({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...ft(zs({active:!0}),["location"]),...Ml(),...La(),...$n({transition:"fab-transition"})},"VFab"),AN=ne()({name:"VFab",props:VN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=he(56),r=de(),{resizeRef:o}=Mn(d=>{d.length&&(l.value=d[0].target.clientHeight)}),i=$(()=>e.app||e.absolute),s=T(()=>{var d;return i.value?((d=e.location)==null?void 0:d.split(" ").shift())??"bottom":!1}),c=T(()=>{var d;return i.value?((d=e.location)==null?void 0:d.split(" ")[1])??"end":!1});Zt(()=>e.app,()=>{const d=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:s,layoutSize:T(()=>e.layout?l.value+24:0),elementSize:T(()=>l.value+24),active:T(()=>e.app&&a.value),absolute:$(()=>e.absolute)});ot(()=>{r.value=d.layoutItemStyles.value})});const u=de();return ue(()=>{const d=$e.filterProps(e);return E("div",{ref:u,class:ce(["v-fab",{"v-fab--absolute":e.absolute,"v-fab--app":!!e.app,"v-fab--extended":e.extended,"v-fab--offset":e.offset,[`v-fab--${s.value}`]:i.value,[`v-fab--${c.value}`]:i.value},e.class]),style:be([e.app?{...r.value}:{height:e.absolute?"100%":"inherit"},e.style])},[E("div",{class:"v-fab__container"},[C(Kt,{appear:e.appear,transition:e.transition},{default:()=>[ct(C($e,ie({ref:o},d,{active:void 0,location:void 0}),n),[[Nn,e.active]])]})])])}),{}}});function LN(){function e(n){var l,r;return[...((l=n.dataTransfer)==null?void 0:l.items)??[]].filter(o=>o.kind==="file").map(o=>o.webkitGetAsEntry()).filter(Boolean).length>0||[...((r=n.dataTransfer)==null?void 0:r.files)??[]].length>0}async function t(n){var r,o;const a=[],l=[...((r=n.dataTransfer)==null?void 0:r.items)??[]].filter(i=>i.kind==="file").map(i=>i.webkitGetAsEntry()).filter(Boolean);if(l.length)for(const i of l){const s=await D0(i,M0(".",i));a.push(...s.map(c=>c.file))}else a.push(...((o=n.dataTransfer)==null?void 0:o.files)??[]);return a}return{handleDrop:t,hasFilesOrFolders:e}}function D0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return new Promise((n,a)=>{e.isFile?e.file(r=>n([{file:r,path:t}]),a):e.isDirectory&&e.createReader().readEntries(async r=>{const o=[];for(const i of r)o.push(...await D0(i,M0(t,i)));n(o)})})}function M0(e,t){return t.isDirectory?`${e}/${t.name}`:e}const RN=K({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...Oa({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>st(e).every(t=>t!=null&&typeof t=="object")},...Zo({clearable:!0})},"VFileInput"),ON=ne()({name:"VFileInput",inheritAttrs:!1,props:RN(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{t:r}=mt(),o=Pe(e,"modelValue",e.modelValue,U=>st(U),U=>!e.multiple&&Array.isArray(U)?U[0]:U),{isFocused:i,focus:s,blur:c}=Ra(e),u=T(()=>typeof e.showSize!="boolean"?e.showSize:void 0),d=T(()=>(o.value??[]).reduce((U,N)=>{let{size:Y=0}=N;return U+Y},0)),f=T(()=>Dh(d.value,u.value)),v=T(()=>(o.value??[]).map(U=>{const{name:N="",size:Y=0}=U;return e.showSize?`${N} (${Dh(Y,u.value)})`:N})),m=T(()=>{var N;const U=((N=o.value)==null?void 0:N.length)??0;return e.showSize?r(e.counterSizeString,U,f.value):r(e.counterString,U)}),h=de(),y=de(),g=de(),b=$(()=>i.value||e.active),p=T(()=>["plain","underlined"].includes(e.variant)),S=he(!1),{handleDrop:_,hasFilesOrFolders:w}=LN();function k(){var U;g.value!==document.activeElement&&((U=g.value)==null||U.focus()),i.value||s()}function P(U){var N;(N=g.value)==null||N.click()}function x(U){a("mousedown:control",U)}function I(U){var N;(N=g.value)==null||N.click(),a("click:control",U)}function R(U){U.stopPropagation(),k(),Me(()=>{o.value=[],Ns(e["onClick:clear"],U)})}function A(U){U.preventDefault(),U.stopImmediatePropagation(),S.value=!0}function M(U){U.preventDefault(),S.value=!1}async function H(U){if(U.preventDefault(),U.stopImmediatePropagation(),S.value=!1,!g.value||!w(U))return;const N=new DataTransfer;for(const Y of await _(U))N.items.add(Y);g.value.files=N.files,g.value.dispatchEvent(new Event("change",{bubbles:!0}))}return ge(o,U=>{(!Array.isArray(U)||!U.length)&&g.value&&(g.value.value="")}),ue(()=>{const U=!!(l.counter||e.counter),N=!!(U||l.details),[Y,Q]=ol(n),{modelValue:Z,...F}=jt.filterProps(e),z=el.filterProps(e);return C(jt,ie({ref:h,modelValue:e.multiple?o.value:o.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--dragging":S.value,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":p.value},e.class],style:e.style,"onClick:prepend":P},Y,F,{centerAffix:!p.value,focused:i.value}),{...l,default:J=>{let{id:ae,isDisabled:ye,isDirty:Se,isReadonly:ve,isValid:B}=J;return C(el,ie({ref:y,"prepend-icon":e.prependIcon,onMousedown:x,onClick:I,"onClick:clear":R,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},z,{id:ae.value,active:b.value||Se.value,dirty:Se.value||e.dirty,disabled:ye.value,focused:i.value,error:B.value===!1,onDragover:A,onDrop:H}),{...l,default:se=>{var me;let{props:{class:oe,...X}}=se;return E(we,null,[E("input",ie({ref:g,type:"file",readonly:ve.value,disabled:ye.value,multiple:e.multiple,name:e.name,onClick:q=>{q.stopPropagation(),ve.value&&q.preventDefault(),k()},onChange:q=>{if(!q.target)return;const V=q.target;o.value=[...V.files??[]]},onDragleave:M,onFocus:k,onBlur:c},X,Q),null),E("div",{class:ce(oe)},[!!((me=o.value)!=null&&me.length)&&!e.hideInput&&(l.selection?l.selection({fileNames:v.value,totalBytes:d.value,totalBytesReadable:f.value}):e.chips?v.value.map(q=>C($r,{key:q,size:"small",text:q},null)):v.value.join(", "))])])}})},details:N?J=>{var ae,ye;return E(we,null,[(ae=l.details)==null?void 0:ae.call(l,J),U&&E(we,null,[E("span",null,null),C(Gs,{active:!!((ye=o.value)!=null&&ye.length),value:m.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},h,y,g)}}),DN=K({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...rn(),...ke(),...Vt(),...Ml(),...it(),...Oe({tag:"footer"}),...Ne()},"VFooter"),MN=ne()({name:"VFooter",props:DN(),setup(e,t){let{slots:n}=t;const a=de(),{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.color),{borderClasses:i}=mn(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),u=he(32),{resizeRef:d}=Mn(v=>{v.length&&(u.value=v[0].target.clientHeight)}),f=T(()=>e.height==="auto"?u.value:parseInt(e.height,10));return Zt(()=>e.app,()=>{const v=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:f,elementSize:T(()=>e.height==="auto"?void 0:f.value),active:$(()=>e.app),absolute:$(()=>e.absolute)});ot(()=>{a.value=v.layoutItemStyles.value})}),ue(()=>C(e.tag,{ref:d,class:ce(["v-footer",l.value,r.value,i.value,s.value,c.value,e.class]),style:be([o.value,e.app?a.value:{height:_e(e.height)},e.style])},n)),{}}}),NN=K({...ke(),...WR()},"VForm"),$N=ne()({name:"VForm",props:NN(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=zR(e),r=de();function o(s){s.preventDefault(),l.reset()}function i(s){const c=s,u=l.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var v;let{valid:f}=d;f&&((v=r.value)==null||v.submit())}),c.preventDefault()}return ue(()=>{var s;return E("form",{ref:r,class:ce(["v-form",e.class]),style:be(e.style),novalidate:!0,onReset:o,onSubmit:i},[(s=n.default)==null?void 0:s.call(n,l)])}),hn(l,r)}}),BN=K({disabled:Boolean,modelValue:{type:Boolean,default:null},...jf()},"VHover"),FN=ne()({name:"VHover",props:BN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{runOpenDelay:l,runCloseDelay:r}=Uf(e,o=>!e.disabled&&(a.value=o));return()=>{var o;return(o=n.default)==null?void 0:o.call(n,{isHovering:a.value,props:{onMouseenter:l,onMouseleave:r}})}}}),HN=K({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...Pt(),...Oe()},"VInfiniteScroll"),kg=fn({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(e,t)=>!0},setup(e,t){let{emit:n}=t;const{intersectionRef:a,isIntersecting:l}=zo();return ge(l,async r=>{n("intersect",e.side,r)}),ue(()=>E("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":e.rootMargin},ref:a},[ea(" ")])),{}}}),jN=ne()({name:"VInfiniteScroll",props:HN(),emits:{load:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),r=he("ok"),o=he("ok"),i=T(()=>_e(e.margin)),s=he(!1);function c(_){if(!l.value)return;const w=e.direction==="vertical"?"scrollTop":"scrollLeft";l.value[w]=_}function u(){if(!l.value)return 0;const _=e.direction==="vertical"?"scrollTop":"scrollLeft";return l.value[_]}function d(){if(!l.value)return 0;const _=e.direction==="vertical"?"scrollHeight":"scrollWidth";return l.value[_]}function f(){if(!l.value)return 0;const _=e.direction==="vertical"?"clientHeight":"clientWidth";return l.value[_]}It(()=>{l.value&&(e.side==="start"?c(d()):e.side==="both"&&c(d()/2-f()/2))});function v(_,w){_==="start"?r.value=w:_==="end"&&(o.value=w)}function m(_){return _==="start"?r.value:o.value}let h=0;function y(_,w){s.value=w,s.value&&g(_)}function g(_){if(e.mode!=="manual"&&!s.value)return;const w=m(_);if(!l.value||["empty","loading"].includes(w))return;h=d(),v(_,"loading");function k(P){v(_,P),Me(()=>{P==="empty"||P==="error"||(P==="ok"&&_==="start"&&c(d()-h+u()),e.mode!=="manual"&&Me(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{g(_)})})})}))})}a("load",{side:_,done:k})}const{t:b}=mt();function p(_,w){var x,I,R,A,M;if(e.side!==_&&e.side!=="both")return;const k=()=>g(_),P={side:_,props:{onClick:k,color:e.color}};return w==="error"?(x=n.error)==null?void 0:x.call(n,P):w==="empty"?((I=n.empty)==null?void 0:I.call(n,P))??E("div",null,[b(e.emptyText)]):e.mode==="manual"?w==="loading"?((R=n.loading)==null?void 0:R.call(n,P))??C(Tr,{indeterminate:!0,color:e.color},null):((A=n["load-more"])==null?void 0:A.call(n,P))??C($e,{variant:"outlined",color:e.color,onClick:k},{default:()=>[b(e.loadMoreText)]}):((M=n.loading)==null?void 0:M.call(n,P))??C(Tr,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:S}=Et(e);ue(()=>{const _=e.tag,w=e.side==="start"||e.side==="both",k=e.side==="end"||e.side==="both",P=e.mode==="intersect";return C(_,{ref:l,class:ce(["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":w,"v-infinite-scroll--end":k}]),style:be(S.value)},{default:()=>{var x;return[E("div",{class:"v-infinite-scroll__side"},[p("start",r.value)]),w&&P&&C(kg,{key:"start",side:"start",onIntersect:y,rootMargin:i.value},null),(x=n.default)==null?void 0:x.call(n),k&&P&&C(kg,{key:"end",side:"end",onIntersect:y,rootMargin:i.value},null),E("div",{class:"v-infinite-scroll__side"},[p("end",o.value)])]}})})}}),N0=Symbol.for("vuetify:v-item-group"),UN=K({...ke(),...Fl({selectedClass:"v-item--selected"}),...Oe(),...Ne()},"VItemGroup"),WN=ne()({name:"VItemGroup",props:UN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isSelected:l,select:r,next:o,prev:i,selected:s}=sl(e,N0);return()=>C(e.tag,{class:ce(["v-item-group",a.value,e.class]),style:be(e.style)},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:l,select:r,next:o,prev:i,selected:s.value})]}})}}),zN=ne()({name:"VItem",props:Hl(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,select:l,toggle:r,selectedClass:o,value:i,disabled:s}=jl(e,N0);return()=>{var c;return(c=n.default)==null?void 0:c.call(n,{isSelected:a.value,selectedClass:o.value,select:l,toggle:r,value:i.value,disabled:s.value})}}}),KN=ia("v-kbd","kbd"),YN=K({...ke(),...Pt(),...kS()},"VLayout"),GN=ne()({name:"VLayout",props:YN(),setup(e,t){let{slots:n}=t;const{layoutClasses:a,layoutStyles:l,getLayoutItem:r,items:o,layoutRef:i}=xS(e),{dimensionStyles:s}=Et(e);return ue(()=>{var c;return E("div",{ref:i,class:ce([a.value,e.class]),style:be([s.value,l.value,e.style])},[(c=n.default)==null?void 0:c.call(n)])}),{getLayoutItem:r,items:o}}}),qN=K({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...ke(),...Ml()},"VLayoutItem"),XN=ne()({name:"VLayoutItem",props:qN(),setup(e,t){let{slots:n}=t;const{layoutItemStyles:a}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>e.position),elementSize:$(()=>e.size),layoutSize:$(()=>e.size),active:$(()=>e.modelValue),absolute:$(()=>e.absolute)});return()=>{var l;return E("div",{class:ce(["v-layout-item",e.class]),style:be([a.value,e.style])},[(l=n.default)==null?void 0:l.call(n)])}}}),JN=K({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...ke(),...Pt(),...Oe(),...$n({transition:"fade-transition"})},"VLazy"),QN=ne()({name:"VLazy",directives:{vIntersect:xa},props:JN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),l=Pe(e,"modelValue");function r(o){l.value||(l.value=o)}return ue(()=>ct(C(e.tag,{class:ce(["v-lazy",e.class]),style:be([a.value,e.style])},{default:()=>[l.value&&C(Kt,{transition:e.transition,appear:!0},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n)]}})]}),[[xa,{handler:r,options:e.options},null]])),{}}}),ZN=K({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...ke()},"VLocaleProvider"),e$=ne()({name:"VLocaleProvider",props:ZN(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=$A(e);return ue(()=>{var l;return E("div",{class:ce(["v-locale-provider",a.value,e.class]),style:be(e.style)},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),t$=K({scrollable:Boolean,...ke(),...Pt(),...Oe({tag:"main"})},"VMain"),n$=ne()({name:"VMain",props:t$(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),{mainStyles:l}=CS(),{ssrBootStyles:r}=$l();return ue(()=>C(e.tag,{class:ce(["v-main",{"v-main--scrollable":e.scrollable},e.class]),style:be([l.value,r.value,a.value,e.style])},{default:()=>{var o,i;return[e.scrollable?E("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(i=n.default)==null?void 0:i.call(n)]}})),{}}});function a$(e){let{rootEl:t,isSticky:n,layoutItemStyles:a}=e;const l=he(!1),r=he(0),o=T(()=>{const c=typeof l.value=="boolean"?"top":l.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,l.value?{[c]:_e(r.value)}:{top:a.value.top}]});It(()=>{ge(n,c=>{c?window.addEventListener("scroll",s,{passive:!0}):window.removeEventListener("scroll",s)},{immediate:!0})}),Ct(()=>{window.removeEventListener("scroll",s)});let i=0;function s(){const c=i>window.scrollY?"up":"down",u=t.value.getBoundingClientRect(),d=parseFloat(a.value.top??0),f=window.scrollY-Math.max(0,r.value-d),v=u.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,m=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;u.height0;n--){if(e[n].t===e[n-1].t)continue;const a=Cg(t),l=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(l-a)*Math.abs(l),n===e.length-1&&(t*=.5)}return Cg(t)*1e3}function o$(){const e={};function t(l){Array.from(l.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new qp(r$))).push([l.timeStamp,r])})}function n(l){Array.from(l.changedTouches).forEach(r=>{delete e[r.identifier]})}function a(l){var c;const r=(c=e[l])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${l}`);const o=r[0],i=[],s=[];for(const u of r){if(o[0]-u[0]>l$)break;i.push({t:u[0],d:u[1].clientX}),s.push({t:u[0],d:u[1].clientY})}return{x:xg(i),y:xg(s),get direction(){const{x:u,y:d}=this,[f,v]=[Math.abs(u),Math.abs(d)];return f>v&&u>=0?"right":f>v&&u<=0?"left":v>f&&d>=0?"down":v>f&&d<=0?"up":i$()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function i$(){throw new Error}function s$(e){let{el:t,isActive:n,isTemporary:a,width:l,touchless:r,position:o}=e;It(()=>{window.addEventListener("touchstart",b,{passive:!0}),window.addEventListener("touchmove",p,{passive:!1}),window.addEventListener("touchend",S,{passive:!0})}),Ct(()=>{window.removeEventListener("touchstart",b),window.removeEventListener("touchmove",p),window.removeEventListener("touchend",S)});const i=T(()=>["left","right"].includes(o.value)),{addMovement:s,endTouch:c,getVelocity:u}=o$();let d=!1;const f=he(!1),v=he(0),m=he(0);let h;function y(w,k){return(o.value==="left"?w:o.value==="right"?document.documentElement.clientWidth-w:o.value==="top"?w:o.value==="bottom"?document.documentElement.clientHeight-w:Ql())-(k?l.value:0)}function g(w){let k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const P=o.value==="left"?(w-m.value)/l.value:o.value==="right"?(document.documentElement.clientWidth-w-m.value)/l.value:o.value==="top"?(w-m.value)/l.value:o.value==="bottom"?(document.documentElement.clientHeight-w-m.value)/l.value:Ql();return k?Qe(P):P}function b(w){if(r.value)return;const k=w.changedTouches[0].clientX,P=w.changedTouches[0].clientY,x=25,I=o.value==="left"?kdocument.documentElement.clientWidth-x:o.value==="top"?Pdocument.documentElement.clientHeight-x:Ql(),R=n.value&&(o.value==="left"?kdocument.documentElement.clientWidth-l.value:o.value==="top"?Pdocument.documentElement.clientHeight-l.value:Ql());(I||R||n.value&&a.value)&&(h=[k,P],m.value=y(i.value?k:P,n.value),v.value=g(i.value?k:P),d=m.value>-20&&m.value<80,c(w),s(w))}function p(w){const k=w.changedTouches[0].clientX,P=w.changedTouches[0].clientY;if(d){if(!w.cancelable){d=!1;return}const I=Math.abs(k-h[0]),R=Math.abs(P-h[1]);(i.value?I>R&&I>3:R>I&&R>3)?(f.value=!0,d=!1):(i.value?R:I)>3&&(d=!1)}if(!f.value)return;w.preventDefault(),s(w);const x=g(i.value?k:P,!1);v.value=Math.max(0,Math.min(1,x)),x>1?m.value=y(i.value?k:P,!0):x<0&&(m.value=y(i.value?k:P,!1))}function S(w){if(d=!1,!f.value)return;s(w),f.value=!1;const k=u(w.changedTouches[0].identifier),P=Math.abs(k.x),x=Math.abs(k.y);(i.value?P>x&&P>400:x>P&&x>3)?n.value=k.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Ql()):n.value=v.value>.5}const _=T(()=>f.value?{transform:o.value==="left"?`translateX(calc(-100% + ${v.value*l.value}px))`:o.value==="right"?`translateX(calc(100% - ${v.value*l.value}px))`:o.value==="top"?`translateY(calc(-100% + ${v.value*l.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${v.value*l.value}px))`:Ql(),transition:"none"}:void 0);return Zt(f,()=>{var P,x;const w=((P=t.value)==null?void 0:P.style.transform)??null,k=((x=t.value)==null?void 0:x.style.transition)??null;ot(()=>{var I,R,A,M;(R=t.value)==null||R.style.setProperty("transform",((I=_.value)==null?void 0:I.transform)||"none"),(M=t.value)==null||M.style.setProperty("transition",((A=_.value)==null?void 0:A.transition)||null)}),bt(()=>{var I,R;(I=t.value)==null||I.style.setProperty("transform",w),(R=t.value)==null||R.style.setProperty("transition",k)})}),{isDragging:f,dragProgress:v,dragStyles:_}}function Ql(){throw new Error}const u$=["start","end","left","right","top","bottom"],c$=K({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>u$.includes(e)},sticky:Boolean,...rn(),...ke(),...jf(),...Dl({mobile:null}),...Vt(),...Ml(),...it(),...Oe({tag:"nav"}),...Ne()},"VNavigationDrawer"),d$=ne()({name:"VNavigationDrawer",props:c$(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{isRtl:r}=xt(),{themeClasses:o}=Ke(e),{borderClasses:i}=mn(e),{backgroundColorClasses:s,backgroundColorStyles:c}=Xe(()=>e.color),{elevationClasses:u}=$t(e),{displayClasses:d,mobile:f}=xn(e),{roundedClasses:v}=ht(e),m=MS(),h=Pe(e,"modelValue",null,F=>!!F),{ssrBootStyles:y}=$l(),{scopeId:g}=Wl(),b=de(),p=he(!1),{runOpenDelay:S,runCloseDelay:_}=Uf(e,F=>{p.value=F}),w=T(()=>e.rail&&e.expandOnHover&&p.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),k=T(()=>Uc(e.location,r.value)),P=$(()=>e.persistent),x=T(()=>!e.permanent&&(f.value||e.temporary)),I=T(()=>e.sticky&&!x.value&&k.value!=="bottom");Zt(()=>e.expandOnHover&&e.rail!=null,()=>{ge(p,F=>a("update:rail",!F))}),Zt(()=>!e.disableResizeWatcher,()=>{ge(x,F=>!e.permanent&&Me(()=>h.value=!F))}),Zt(()=>!e.disableRouteWatcher&&!!m,()=>{ge(m.currentRoute,()=>x.value&&(h.value=!1))}),ge(()=>e.permanent,F=>{F&&(h.value=!0)}),e.modelValue==null&&!x.value&&(h.value=e.permanent||!f.value);const{isDragging:R,dragProgress:A}=s$({el:b,isActive:h,isTemporary:x,width:w,touchless:$(()=>e.touchless),position:k}),M=T(()=>{const F=x.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):w.value;return R.value?F*A.value:F}),{layoutItemStyles:H,layoutItemScrimStyles:U}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:k,layoutSize:M,elementSize:w,active:Vr(h),disableTransitions:$(()=>R.value),absolute:T(()=>e.absolute||I.value&&typeof N.value!="string")}),{isStuck:N,stickyStyles:Y}=a$({rootEl:b,isSticky:I,layoutItemStyles:H}),Q=Xe(()=>typeof e.scrim=="string"?e.scrim:null),Z=T(()=>({...R.value?{opacity:A.value*.2,transition:"none"}:void 0,...U.value}));return vt({VList:{bgColor:"transparent"}}),ue(()=>{const F=l.image||e.image;return E(we,null,[C(e.tag,ie({ref:b,onMouseenter:S,onMouseleave:_,class:["v-navigation-drawer",`v-navigation-drawer--${k.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":p.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":x.value,"v-navigation-drawer--persistent":P.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":I.value},o.value,s.value,i.value,d.value,u.value,v.value,e.class],style:[c.value,H.value,y.value,Y.value,e.style]},g,n),{default:()=>{var z,J,ae;return[F&&E("div",{key:"image",class:"v-navigation-drawer__img"},[l.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},l.image):C(Pa,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),l.prepend&&E("div",{class:"v-navigation-drawer__prepend"},[(z=l.prepend)==null?void 0:z.call(l)]),E("div",{class:"v-navigation-drawer__content"},[(J=l.default)==null?void 0:J.call(l)]),l.append&&E("div",{class:"v-navigation-drawer__append"},[(ae=l.append)==null?void 0:ae.call(l)])]}}),C(Ca,{name:"fade-transition"},{default:()=>[x.value&&(R.value||h.value)&&!!e.scrim&&E("div",ie({class:["v-navigation-drawer__scrim",Q.backgroundColorClasses.value],style:[Z.value,Q.backgroundColorStyles.value],onClick:()=>{P.value||(h.value=!1)}},g),null)]})])}),{isStuck:N}}}),f$=fn({name:"VNoSsr",setup(e,t){let{slots:n}=t;const a=w_();return()=>{var l;return a.value&&((l=n.default)==null?void 0:l.call(n))}}}),v$=50,m$=500;function h$(e){let{toggleUpDown:t}=e,n=-1,a=-1;bt(r);function l(i){r(),o(i),window.addEventListener("pointerup",r),document.addEventListener("blur",r),n=window.setTimeout(()=>{a=window.setInterval(()=>o(i),v$)},m$)}function r(){window.clearTimeout(n),window.clearInterval(a),window.removeEventListener("pointerup",r),document.removeEventListener("blur",r)}function o(i){t(i==="up")}return{holdStart:l,holdStop:r}}const g$=K({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},...ft(ei(),["modelValue","validationValue"])},"VNumberInput"),y$=ne()({name:"VNumberInput",props:{...g$()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=de(),{holdStart:l,holdStop:r}=h$({toggleUpDown:k}),o=Jo(e),i=T(()=>o.isDisabled.value||o.isReadonly.value),s=he(e.focused);function c(Z){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.precision;const z=F==null?String(Z):Z.toFixed(F);return s.value?Number(z).toString():z}const u=Pe(e,"modelValue",null,Z=>Z??null,Z=>Z==null?Z??null:Qe(Number(Z),e.min,e.max)),d=he(null);ot(()=>{s.value&&!i.value||(u.value==null?d.value=null:isNaN(u.value)||(d.value=c(u.value)))});const f=T({get:()=>d.value,set(Z){Z===null||Z===""?(u.value=null,d.value=null):!isNaN(Number(Z))&&Number(Z)<=e.max&&Number(Z)>=e.min&&(u.value=Number(Z),d.value=Z)}}),v=T(()=>i.value?!1:(u.value??0)+e.step<=e.max),m=T(()=>i.value?!1:(u.value??0)-e.step>=e.min),h=T(()=>e.hideInput?"stacked":e.controlVariant),y=$(()=>h.value==="split"?"$plus":"$collapse"),g=$(()=>h.value==="split"?"$minus":"$expand"),b=$(()=>h.value==="split"?"default":"small"),p=$(()=>h.value==="stacked"?"auto":"100%"),S={props:{onClick:I,onPointerup:R,onPointerdown:A,onPointercancel:R}},_={props:{onClick:I,onPointerup:R,onPointerdown:M,onPointercancel:R}};ge(()=>e.precision,()=>U()),It(()=>{H()});function w(Z){if(Z==null)return 0;const F=Z.toString(),z=F.indexOf(".");return~z?F.length-z:0}function k(){let Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(i.value)return;if(u.value==null){f.value=c(Qe(0,e.min,e.max));return}let F=Math.max(w(u.value),w(e.step));e.precision!=null&&(F=Math.max(F,e.precision)),Z?v.value&&(f.value=c(u.value+e.step,F)):m.value&&(f.value=c(u.value-e.step,F))}function P(Z){var ve;if(!Z.data)return;const F=Z.target,{value:z,selectionStart:J,selectionEnd:ae}=F??{},ye=z?z.slice(0,J)+Z.data+z.slice(ae):Z.data,Se=JV(ye,e.precision);/^-?(\d+(\.\d*)?|(\.\d+)|\d*|\.)$/.test(ye)||(Z.preventDefault(),F.value=Se),e.precision!=null&&(((ve=ye.split(".")[1])==null?void 0:ve.length)>e.precision&&(Z.preventDefault(),F.value=Se),e.precision===0&&ye.includes(".")&&(Z.preventDefault(),F.value=Se))}async function x(Z){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(Z.key)||Z.ctrlKey||["ArrowDown","ArrowUp"].includes(Z.key)&&(Z.preventDefault(),H(),await Me(),Z.key==="ArrowDown"?k(!1):k())}function I(Z){Z.stopPropagation()}function R(Z){const F=Z.currentTarget;F==null||F.releasePointerCapture(Z.pointerId),Z.preventDefault(),r()}function A(Z){const F=Z.currentTarget;F==null||F.setPointerCapture(Z.pointerId),Z.preventDefault(),Z.stopPropagation(),l("up")}function M(Z){const F=Z.currentTarget;F==null||F.setPointerCapture(Z.pointerId),Z.preventDefault(),Z.stopPropagation(),l("down")}function H(){if(i.value||!a.value)return;const Z=a.value.value;Z&&!isNaN(Number(Z))?f.value=c(Qe(Number(Z),e.min,e.max)):f.value=null}function U(){if(!i.value){if(u.value===null||isNaN(u.value)){f.value=null;return}f.value=e.precision==null?String(u.value):u.value.toFixed(e.precision)}}function N(){if(!i.value){if(u.value===null||isNaN(u.value)){f.value=null;return}f.value=u.value.toString()}}function Y(){N()}function Q(){H()}return ue(()=>{const{modelValue:Z,...F}=Ia.filterProps(e);function z(){return n.increment?C(De,{key:"increment-defaults",defaults:{VBtn:{disabled:!v.value,flat:!0,height:p.value,size:b.value,icon:y.value}}},{default:()=>[n.increment(S)]}):C($e,{"aria-hidden":"true","data-testid":"increment",disabled:!v.value,flat:!0,height:p.value,icon:y.value,key:"increment-btn",onClick:I,onPointerdown:A,onPointerup:R,onPointercancel:R,size:b.value,tabindex:"-1"},null)}function J(){return n.decrement?C(De,{key:"decrement-defaults",defaults:{VBtn:{disabled:!m.value,flat:!0,height:p.value,size:b.value,icon:g.value}}},{default:()=>[n.decrement(_)]}):C($e,{"aria-hidden":"true","data-testid":"decrement",disabled:!m.value,flat:!0,height:p.value,icon:g.value,key:"decrement-btn",onClick:I,onPointerdown:M,onPointerup:R,onPointercancel:R,size:b.value,tabindex:"-1"},null)}function ae(){return E("div",{class:"v-number-input__control"},[J(),C(ba,{vertical:h.value!=="stacked"},null),z()])}function ye(){return!e.hideInput&&!e.inset?C(ba,{vertical:!0},null):void 0}const Se=h.value==="split"?E("div",{class:"v-number-input__control"},[C(ba,{vertical:!0},null),z()]):e.reverse||h.value==="hidden"?void 0:E(we,null,[ye(),ae()]),ve=n["append-inner"]||Se,B=h.value==="split"?E("div",{class:"v-number-input__control"},[J(),C(ba,{vertical:!0},null)]):e.reverse&&h.value!=="hidden"?E(we,null,[ae(),ye()]):void 0,se=n["prepend-inner"]||B;return C(Ia,ie({ref:a},F,{modelValue:f.value,"onUpdate:modelValue":oe=>f.value=oe,focused:s.value,"onUpdate:focused":oe=>s.value=oe,validationValue:u.value,onBeforeinput:P,onFocus:Y,onBlur:Q,onKeydown:x,class:["v-number-input",{"v-number-input--default":h.value==="default","v-number-input--hide-input":e.hideInput,"v-number-input--inset":e.inset,"v-number-input--reverse":e.reverse,"v-number-input--split":h.value==="split","v-number-input--stacked":h.value==="stacked"},e.class],style:e.style,inputmode:"decimal"}),{...n,"append-inner":ve?function(){var q;for(var oe=arguments.length,X=new Array(oe),me=0;me!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{dimensionStyles:r}=Et(e),{isFocused:o,focus:i,blur:s}=Ra(e),c=Pe(e,"modelValue","",x=>x==null?[]:String(x).split(""),x=>x.join("")),{t:u}=mt(),d=T(()=>Number(e.length)),f=T(()=>Array(d.value).fill(0)),v=de(-1),m=de(),h=de([]),y=T(()=>h.value[v.value]),g=Ln();g.run(()=>{const{intersectionRef:x,isIntersecting:I}=zo();ge(I,R=>{var A;R&&((A=x.value)==null||A.focus(),g.stop())}),ot(()=>{x.value=h.value[0]})});function b(){if(P(y.value.value)){y.value.value="";return}const x=c.value.slice(),I=y.value.value;x[v.value]=I;let R=null;v.value>c.value.length?R=c.value.length+1:v.value+1!==d.value&&(R="next"),c.value=x,R&&wl(m.value,R)}function p(x){const I=c.value.slice(),R=v.value;let A=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(x.key)&&(x.preventDefault(),x.key==="ArrowLeft"?A="prev":x.key==="ArrowRight"?A="next":["Backspace","Delete"].includes(x.key)&&(I[v.value]="",c.value=I,v.value>0&&x.key==="Backspace"?A="prev":requestAnimationFrame(()=>{var M;(M=h.value[R])==null||M.select()})),requestAnimationFrame(()=>{A!=null&&wl(m.value,A)}))}function S(x,I){var A,M;I.preventDefault(),I.stopPropagation();const R=((A=I==null?void 0:I.clipboardData)==null?void 0:A.getData("Text").trim().slice(0,d.value))??"";P(R)||(c.value=R.split(""),(M=h.value)==null||M[x].blur())}function _(){c.value=[]}function w(x,I){i(),v.value=I}function k(){s(),v.value=-1}function P(x){return e.type==="number"&&/[^0-9]/g.test(x)}return vt({VField:{color:$(()=>e.color),bgColor:$(()=>e.color),baseColor:$(()=>e.baseColor),disabled:$(()=>e.disabled),error:$(()=>e.error),variant:$(()=>e.variant)}},{scoped:!0}),ge(c,x=>{x.length===d.value&&(v.value=d.value-1,a("finish",x.join("")))},{deep:!0}),ge(v,x=>{x<0||Me(()=>{var I;(I=h.value[x])==null||I.select()})}),ue(()=>{var R;const[x,I]=ol(n);return E("div",ie({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},e.class],style:[e.style]},x),[E("div",{ref:m,class:"v-otp-input__content",style:be([r.value])},[f.value.map((A,M)=>E(we,null,[e.divider&&M!==0&&E("span",{class:"v-otp-input__divider"},[e.divider]),C(el,{focused:o.value&&e.focusAll||v.value===M,key:M},{...l,loader:void 0,default:()=>E("input",{ref:H=>h.value[M]=H,"aria-label":u(e.label,M+1),autofocus:M===0&&e.autofocus,autocomplete:"one-time-code",class:ce(["v-otp-input__field"]),disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:M===0?d.value:"1",placeholder:e.placeholder,type:e.type==="number"?"text":e.type,value:c.value[M],onInput:b,onFocus:H=>w(H,M),onBlur:k,onKeydown:p,onPaste:H=>S(M,H)},null)})])),E("input",ie({class:"v-otp-input-input",type:"hidden"},I,{value:c.value.join("")}),null),C(na,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!e.loading,persistent:!0},{default:()=>{var A;return[((A=l.loader)==null?void 0:A.call(l))??C(Tr,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(R=l.default)==null?void 0:R.call(l)])])}),{blur:()=>{var x;(x=h.value)==null||x.some(I=>I.blur())},focus:()=>{var x;(x=h.value)==null||x[0].focus()},reset:_,isFocused:o}}});function S$(e){return Math.floor(Math.abs(e))*Math.sign(e)}const _$=K({scale:{type:[Number,String],default:.5},...ke()},"VParallax"),w$=ne()({name:"VParallax",props:_$(),setup(e,t){let{slots:n}=t;const{intersectionRef:a,isIntersecting:l}=zo(),{resizeRef:r,contentRect:o}=Mn(),{height:i}=xn(),s=de();ot(()=>{var v;a.value=r.value=(v=s.value)==null?void 0:v.$el});let c;ge(l,v=>{v?(c=xf(a.value),c=c===document.scrollingElement?document:c,c.addEventListener("scroll",f,{passive:!0}),f()):c.removeEventListener("scroll",f)}),Ct(()=>{c==null||c.removeEventListener("scroll",f)}),ge(i,f),ge(()=>{var v;return(v=o.value)==null?void 0:v.height},f);const u=T(()=>1-Qe(Number(e.scale)));let d=-1;function f(){l.value&&(cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var _;const v=((_=s.value)==null?void 0:_.$el).querySelector(".v-img__img");if(!v)return;const m=c instanceof Document?document.documentElement.clientHeight:c.clientHeight,h=c instanceof Document?window.scrollY:c.scrollTop,y=a.value.getBoundingClientRect().top+h,g=o.value.height,b=y+(g-m)/2,p=S$((h-b)*u.value),S=Math.max(1,(u.value*(m-g)+g)/g);v.style.setProperty("transform",`translateY(${p}px) scale(${S})`)}))}return ue(()=>C(Pa,{class:ce(["v-parallax",{"v-parallax--active":l.value},e.class]),style:be(e.style),ref:s,cover:!0,onLoadstart:f,onLoad:f},n)),{}}}),k$=K({...Ks({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),C$=ne()({name:"VRadio",props:k$(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Za.filterProps(e);return C(Za,ie(a,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),x$=K({height:{type:[Number,String],default:"auto"},...Oa(),...ft(Nf(),["multiple"]),trueIcon:{type:Ee,default:"$radioOn"},falseIcon:{type:Ee,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),P$=ne()({name:"VRadioGroup",inheritAttrs:!1,props:x$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=nn(),r=T(()=>e.id||`radio-group-${l}`),o=Pe(e,"modelValue");return ue(()=>{const[i,s]=ol(n),c=jt.filterProps(e),u=Za.filterProps(e),d=a.label?a.label({label:e.label,props:{for:r.value}}):e.label;return C(jt,ie({class:["v-radio-group",e.class],style:e.style},i,c,{modelValue:o.value,"onUpdate:modelValue":f=>o.value=f,id:r.value}),{...a,default:f=>{let{id:v,messagesId:m,isDisabled:h,isReadonly:y}=f;return E(we,null,[d&&C(Nr,{id:v.value},{default:()=>[d]}),C(YS,ie(u,{id:v.value,"aria-describedby":m.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:h.value,readonly:y.value,"aria-labelledby":d?v.value:void 0,multiple:!1},s,{modelValue:o.value,"onUpdate:modelValue":g=>o.value=g}),a)])}})}),{}}}),E$=K({...Xo(),...Oa(),...W_(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),T$=ne()({name:"VRangeSlider",props:E$(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),r=de(),o=de(),{rtlClasses:i}=xt();function s(I){if(!l.value||!r.value)return;const R=vd(I,l.value.$el,e.direction),A=vd(I,r.value.$el,e.direction),M=Math.abs(R),H=Math.abs(A);return MI!=null&&I.length?I.map(R=>c.roundValue(R)):[0,0]),{activeThumbRef:d,hasLabels:f,max:v,min:m,mousePressed:h,onSliderMousedown:y,onSliderTouchstart:g,position:b,trackContainerRef:p,readonly:S}=K_({props:e,steps:c,onSliderStart:()=>{a("start",u.value)},onSliderEnd:I=>{var M;let{value:R}=I;const A=d.value===((M=l.value)==null?void 0:M.$el)?[R,u.value[1]]:[u.value[0],R];!e.strict&&A[0]{var H,U,N,Y;let{value:R}=I;const[A,M]=u.value;!e.strict&&A===M&&A!==m.value&&(d.value=R>A?(H=r.value)==null?void 0:H.$el:(U=l.value)==null?void 0:U.$el,(N=d.value)==null||N.focus()),d.value===((Y=l.value)==null?void 0:Y.$el)?u.value=[Math.min(R,M),M]:u.value=[A,Math.max(A,R)]},getActiveThumb:s}),{isFocused:_,focus:w,blur:k}=Ra(e),P=T(()=>b(u.value[0])),x=T(()=>b(u.value[1]));return ue(()=>{const I=jt.filterProps(e),R=!!(e.label||n.label||n.prepend);return C(jt,ie({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!n["tick-label"]||f.value,"v-slider--focused":_.value,"v-slider--pressed":h.value,"v-slider--disabled":e.disabled},i.value,e.class],style:e.style,ref:o},I,{focused:_.value}),{...n,prepend:R?A=>{var M,H;return E(we,null,[((M=n.label)==null?void 0:M.call(n,A))??(e.label?C(Nr,{class:"v-slider__label",text:e.label},null):void 0),(H=n.prepend)==null?void 0:H.call(n,A)])}:void 0,default:A=>{var U,N;let{id:M,messagesId:H}=A;return E("div",{class:"v-slider__container",onMousedown:S.value?void 0:y,onTouchstartPassive:S.value?void 0:g},[E("input",{id:`${M.value}_start`,name:e.name||M.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:u.value[0]},null),E("input",{id:`${M.value}_stop`,name:e.name||M.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:u.value[1]},null),C(Y_,{ref:p,start:P.value,stop:x.value},{"tick-label":n["tick-label"]}),C(md,{ref:l,"aria-describedby":H.value,focused:_&&d.value===((U=l.value)==null?void 0:U.$el),modelValue:u.value[0],"onUpdate:modelValue":Y=>u.value=[Y,u.value[1]],onFocus:Y=>{var Q,Z,F,z;w(),d.value=(Q=l.value)==null?void 0:Q.$el,v.value!==m.value&&u.value[0]===u.value[1]&&u.value[1]===m.value&&Y.relatedTarget!==((Z=r.value)==null?void 0:Z.$el)&&((F=l.value)==null||F.$el.blur(),(z=r.value)==null||z.$el.focus())},onBlur:()=>{k(),d.value=void 0},min:m.value,max:u.value[1],position:P.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]}),C(md,{ref:r,"aria-describedby":H.value,focused:_&&d.value===((N=r.value)==null?void 0:N.$el),modelValue:u.value[1],"onUpdate:modelValue":Y=>u.value=[u.value[0],Y],onFocus:Y=>{var Q,Z,F,z;w(),d.value=(Q=r.value)==null?void 0:Q.$el,v.value!==m.value&&u.value[0]===u.value[1]&&u.value[0]===v.value&&Y.relatedTarget!==((Z=l.value)==null?void 0:Z.$el)&&((F=r.value)==null||F.$el.blur(),(z=l.value)==null||z.$el.focus())},onBlur:()=>{k(),d.value=void 0},min:u.value[0],max:v.value,position:x.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]})])}})}),{}}}),I$=K({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:Ee,default:"$ratingEmpty"},fullIcon:{type:Ee,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...ke(),...Dt(),...sa(),...Oe(),...Ne()},"VRating"),V$=ne()({name:"VRating",props:I$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),{themeClasses:l}=Ke(e),r=Pe(e,"modelValue"),o=T(()=>Qe(parseFloat(r.value),0,Number(e.length))),i=T(()=>Gn(Number(e.length),1)),s=T(()=>i.value.flatMap(y=>e.halfIncrements?[y-.5,y]:[y])),c=he(-1),u=T(()=>s.value.map(y=>{const g=e.hover&&c.value>-1,b=o.value>=y,p=c.value>=y,_=(g?p:b)?e.fullIcon:e.emptyIcon,w=e.activeColor??e.color,k=b||p?w:e.color;return{isFilled:b,isHovered:p,icon:_,color:k}})),d=T(()=>[0,...s.value].map(y=>{function g(){c.value=y}function b(){c.value=-1}function p(){e.disabled||e.readonly||(r.value=o.value===y&&e.clearable?0:y)}return{onMouseenter:e.hover?g:void 0,onMouseleave:e.hover?b:void 0,onClick:p}})),f=nn(),v=T(()=>e.name??`v-rating-${f}`);function m(y){var x,I;let{value:g,index:b,showStar:p=!0}=y;const{onMouseenter:S,onMouseleave:_,onClick:w}=d.value[b+1],k=`${v.value}-${String(g).replace(".","-")}`,P={color:(x=u.value[b])==null?void 0:x.color,density:e.density,disabled:e.disabled,icon:(I=u.value[b])==null?void 0:I.icon,ripple:e.ripple,size:e.size,variant:"plain"};return E(we,null,[E("label",{for:k,class:ce({"v-rating__item--half":e.halfIncrements&&g%1>0,"v-rating__item--full":e.halfIncrements&&g%1===0}),onMouseenter:S,onMouseleave:_,onClick:w},[E("span",{class:"v-rating__hidden"},[a(e.itemAriaLabel,g,e.length)]),p?n.item?n.item({...u.value[b],props:P,value:g,index:b,rating:o.value}):C($e,ie({"aria-label":a(e.itemAriaLabel,g,e.length)},P),null):void 0]),E("input",{class:"v-rating__hidden",name:v.value,id:k,type:"radio",value:g,checked:o.value===g,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function h(y){return n["item-label"]?n["item-label"](y):y.label?E("span",null,[y.label]):E("span",null,[ea(" ")])}return ue(()=>{var g;const y=!!((g=e.itemLabels)!=null&&g.length)||n["item-label"];return C(e.tag,{class:ce(["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},l.value,e.class]),style:be(e.style)},{default:()=>[C(m,{value:0,index:-1,showStar:!1},null),i.value.map((b,p)=>{var S,_;return E("div",{class:"v-rating__wrapper"},[y&&e.itemLabelPosition==="top"?h({value:b,index:p,label:(S=e.itemLabels)==null?void 0:S[p]}):void 0,E("div",{class:"v-rating__item"},[e.halfIncrements?E(we,null,[C(m,{value:b-.5,index:p*2},null),C(m,{value:b,index:p*2+1},null)]):C(m,{value:b,index:p},null)]),y&&e.itemLabelPosition==="bottom"?h({value:b,index:p,label:(_=e.itemLabels)==null?void 0:_[p]}):void 0])})]})}),{}}}),A$={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function L$(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return E("div",{class:ce(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[t])}function Pg(e){const[t,n]=e.split("@");return Array.from({length:n}).map(()=>iu(t))}function iu(e){let t=[];if(!e)return t;const n=A$[e];if(e!==n){if(e.includes(","))return Eg(e);if(e.includes("@"))return Pg(e);n.includes(",")?t=Eg(n):n.includes("@")?t=Pg(n):n&&t.push(iu(n))}return[L$(e,t)]}function Eg(e){return e.replace(/\s/g,"").split(",").map(iu)}const R$=K({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...Pt(),...Vt(),...Ne()},"VSkeletonLoader"),O$=ne()({name:"VSkeletonLoader",props:R$(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color),{dimensionStyles:r}=Et(e),{elevationClasses:o}=$t(e),{themeClasses:i}=Ke(e),{t:s}=mt(),c=T(()=>iu(st(e.type).join(",")));return ue(()=>{var f;const u=!n.default||e.loading,d=e.boilerplate||!u?{}:{ariaLive:"polite",ariaLabel:s(e.loadingText),role:"alert"};return E("div",ie({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},i.value,a.value,o.value],style:[l.value,u?r.value:{}]},d),[u?c.value:(f=n.default)==null?void 0:f.call(n)])}),{}}}),D$=ne()({name:"VSlideGroupItem",props:Hl(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,n_);return()=>{var l;return(l=n.default)==null?void 0:l.call(n,{isSelected:a.isSelected.value,select:a.select,toggle:a.toggle,selectedClass:a.selectedClass.value})}}});function M$(e){const t=he(e());let n=-1;function a(){clearInterval(n)}function l(){a(),Me(()=>t.value=e())}function r(o){const i=o?getComputedStyle(o):{transitionDuration:.2},s=parseFloat(i.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+s;t.value=Math.max(e()-u,0),t.value<=0&&a()},s)}return bt(a),{clear:a,time:t,start:r,reset:l}}const $0=K({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...La({location:"bottom"}),...Dr(),...it(),...Pn(),...Ne(),...ft(Qo({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),xd=ne()({name:"VSnackbar",props:$0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{positionClasses:l}=Mr(e),{scopeId:r}=Wl(),{themeClasses:o}=Ke(e),{colorClasses:i,colorStyles:s,variantClasses:c}=Bl(e),{roundedClasses:u}=ht(e),d=M$(()=>Number(e.timeout)),f=de(),v=de(),m=he(!1),h=he(0),y=de(),g=Ve(xo,void 0);Zt(()=>!!g,()=>{const R=CS();ot(()=>{y.value=R.mainStyles.value})}),ge(a,p),ge(()=>e.timeout,p),It(()=>{a.value&&p()});let b=-1;function p(){d.reset(),window.clearTimeout(b);const R=Number(e.timeout);if(!a.value||R===-1)return;const A=bf(v.value);d.start(A),b=window.setTimeout(()=>{a.value=!1},R)}function S(){d.reset(),window.clearTimeout(b)}function _(){m.value=!0,S()}function w(){m.value=!1,p()}function k(R){h.value=R.touches[0].clientY}function P(R){Math.abs(h.value-R.changedTouches[0].clientY)>50&&(a.value=!1)}function x(){m.value&&w()}const I=T(()=>e.location.split(" ").reduce((R,A)=>(R[`v-snackbar--${A}`]=!0,R),{}));return ue(()=>{const R=na.filterProps(e),A=!!(n.default||n.text||e.text);return C(na,ie({ref:f,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},I.value,l.value,e.class],style:[y.value,e.style]},R,{modelValue:a.value,"onUpdate:modelValue":M=>a.value=M,contentProps:ie({class:["v-snackbar__wrapper",o.value,i.value,u.value,c.value],style:[s.value],onPointerenter:_,onPointerleave:w},R.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:k,onTouchend:P,onAfterLeave:x},r),{default:()=>{var M,H;return[il(!1,"v-snackbar"),e.timer&&!m.value&&E("div",{key:"timer",class:"v-snackbar__timer"},[C(Us,{ref:v,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),A&&E("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((M=n.text)==null?void 0:M.call(n))??e.text,(H=n.default)==null?void 0:H.call(n)]),n.actions&&C(De,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[E("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),hn({},f)}}),N$=K({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},modelValue:{type:Array,default:()=>[]},...ft($0(),["modelValue"])},"VSnackbarQueue"),$$=ne()({name:"VSnackbarQueue",props:N$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:l}=mt(),r=he(!1),o=he(!1),i=he();ge(()=>e.modelValue.length,(f,v)=>{!o.value&&f>v&&c()}),ge(r,f=>{f&&(o.value=!0)});function s(){e.modelValue.length?c():(i.value=void 0,o.value=!1)}function c(){const[f,...v]=e.modelValue;n("update:modelValue",v),i.value=typeof f=="string"?{text:f}:f,Me(()=>{r.value=!0})}function u(){r.value=!1}const d=T(()=>({color:typeof e.closable=="string"?e.closable:void 0,text:l(e.closeText)}));ue(()=>{const f=!!(e.closable||a.actions),{modelValue:v,...m}=xd.filterProps(e);return E(we,null,[o.value&&!!i.value&&(a.default?C(De,{defaults:{VSnackbar:i.value}},{default:()=>[a.default({item:i.value})]}):C(xd,ie(m,i.value,{modelValue:r.value,"onUpdate:modelValue":h=>r.value=h,onAfterLeave:s}),{text:a.text?()=>{var h;return(h=a.text)==null?void 0:h.call(a,{item:i.value})}:void 0,actions:f?()=>E(we,null,[a.actions?C(De,{defaults:{VBtn:d.value}},{default:()=>[a.actions({item:i.value,props:{onClick:u}})]}):C($e,ie(d.value,{onClick:u}),null)]):void 0}))])})}}),B0=K({autoDraw:Boolean,autoDrawDuration:[Number,String],autoDrawEasing:{type:String,default:"ease"},color:String,gradient:{type:Array,default:()=>[]},gradientDirection:{type:String,validator:e=>["top","bottom","left","right"].includes(e),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},showLabels:Boolean,smooth:[Boolean,String,Number],width:{type:[Number,String],default:300}},"Line"),F0=K({autoLineWidth:Boolean,...B0()},"VBarline"),Tg=ne()({name:"VBarline",props:F0(),setup(e,t){let{slots:n}=t;const a=nn(),l=T(()=>e.id||`barline-${a}`),r=T(()=>Number(e.autoDrawDuration)||500),o=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),i=T(()=>parseFloat(e.lineWidth)||4),s=T(()=>Math.max(e.modelValue.length*i.value,Number(e.width))),c=T(()=>({minX:0,maxX:s.value,minY:0,maxY:parseInt(e.height,10)})),u=T(()=>e.modelValue.map(y=>kt(y,e.itemValue,y)));function d(y,g){const{minX:b,maxX:p,minY:S,maxY:_}=g,w=y.length;let k=e.max!=null?Number(e.max):Math.max(...y),P=e.min!=null?Number(e.min):Math.min(...y);P>0&&e.min==null&&(P=0),k<0&&e.max==null&&(k=0);const x=p/w,I=(_-S)/(k-P||1),R=_-Math.abs(P*I);return y.map((A,M)=>{const H=Math.abs(I*A);return{x:b+M*x,y:R-H+ +(A<0)*H,height:H,value:A}})}const f=T(()=>{const y=[],g=d(u.value,c.value),b=g.length;for(let p=0;y.lengthd(u.value,c.value)),m=T(()=>(Math.abs(v.value[0].x-v.value[1].x)-i.value)/2),h=T(()=>typeof e.smooth=="boolean"?e.smooth?2:0:Number(e.smooth));ue(()=>{const y=e.gradient.slice().length?e.gradient.slice().reverse():[""];return E("svg",{display:"block"},[E("defs",null,[E("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[y.map((g,b)=>E("stop",{offset:b/Math.max(y.length-1,1),"stop-color":g||"currentColor"},null))])]),E("clipPath",{id:`${l.value}-clip`},[v.value.map(g=>E("rect",{x:g.x+m.value,y:g.y,width:i.value,height:g.height,rx:h.value,ry:h.value},[e.autoDraw&&E(we,null,[E("animate",{attributeName:"y",from:g.y+g.height,to:g.y,dur:`${r.value}ms`,fill:"freeze"},null),E("animate",{attributeName:"height",from:"0",to:g.height,dur:`${r.value}ms`,fill:"freeze"},null)])]))]),o.value&&E("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[f.value.map((g,b)=>{var p;return E("text",{x:g.x+m.value+i.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((p=n.label)==null?void 0:p.call(n,{index:b,value:g.value}))??g.value])})]),E("g",{"clip-path":`url(#${l.value}-clip)`,fill:`url(#${l.value})`},[E("rect",{x:0,y:0,width:Math.max(e.modelValue.length*i.value,Number(e.width)),height:e.height},null)])])})}});function B$(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:75;if(e.length===0)return"";const l=e.shift(),r=e[e.length-1];return(n?`M${l.x} ${a-l.x+2} L${l.x} ${l.y}`:`M${l.x} ${l.y}`)+e.map((o,i)=>{const s=e[i+1],c=e[i-1]||l,u=s&&F$(s,o,c);if(!s||u)return`L${o.x} ${o.y}`;const d=Math.min(Ig(c,o),Ig(s,o)),v=d/2e.id||`trendline-${a}`),r=T(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),o=de(0),i=de(null);function s(y,g){const{minX:b,maxX:p,minY:S,maxY:_}=g,w=y.length,k=e.max!=null?Number(e.max):Math.max(...y),P=e.min!=null?Number(e.min):Math.min(...y),x=(p-b)/(w-1),I=(_-S)/(k-P||1);return y.map((R,A)=>({x:b+A*x,y:_-(R-P)*I,value:R}))}const c=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),u=T(()=>parseFloat(e.lineWidth)||4),d=T(()=>Number(e.width)),f=T(()=>{const y=Number(e.padding);return{minX:y,maxX:d.value-y,minY:y,maxY:parseInt(e.height,10)-y}}),v=T(()=>e.modelValue.map(y=>kt(y,e.itemValue,y))),m=T(()=>{const y=[],g=s(v.value,f.value),b=g.length;for(let p=0;y.lengthe.modelValue,async()=>{if(await Me(),!e.autoDraw||!i.value)return;const y=i.value,g=y.getTotalLength();e.fill?(y.style.transformOrigin="bottom center",y.style.transition="none",y.style.transform="scaleY(0)",y.getBoundingClientRect(),y.style.transition=`transform ${r.value}ms ${e.autoDrawEasing}`,y.style.transform="scaleY(1)"):(y.style.strokeDasharray=`${g}`,y.style.strokeDashoffset=`${g}`,y.getBoundingClientRect(),y.style.transition=`stroke-dashoffset ${r.value}ms ${e.autoDrawEasing}`,y.style.strokeDashoffset="0"),o.value=g},{immediate:!0});function h(y){const g=typeof e.smooth=="boolean"?e.smooth?8:0:Number(e.smooth);return B$(s(v.value,f.value),g,y,parseInt(e.height,10))}ue(()=>{var g;const y=e.gradient.slice().length?e.gradient.slice().reverse():[""];return E("svg",{display:"block","stroke-width":parseFloat(e.lineWidth)??4},[E("defs",null,[E("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[y.map((b,p)=>E("stop",{offset:p/Math.max(y.length-1,1),"stop-color":b||"currentColor"},null))])]),c.value&&E("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[m.value.map((b,p)=>{var S;return E("text",{x:b.x+u.value/2+u.value/2,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((S=n.label)==null?void 0:S.call(n,{index:p,value:b.value}))??b.value])})]),E("path",{ref:i,d:h(e.fill),fill:e.fill?`url(#${l.value})`:"none",stroke:e.fill?"none":`url(#${l.value})`},null),e.fill&&E("path",{d:h(!1),fill:"none",stroke:e.color??((g=e.gradient)==null?void 0:g[0])},null)])})}}),H$=K({type:{type:String,default:"trend"},...F0(),...H0()},"VSparkline"),j$=ne()({name:"VSparkline",props:H$(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:l}=Ht(()=>e.color),r=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),o=T(()=>{let i=parseInt(e.height,10);return r.value&&(i+=parseInt(e.labelSize,10)*1.5),i});ue(()=>{const i=e.type==="trend"?Ag:Tg,s=e.type==="trend"?Ag.filterProps(e):Tg.filterProps(e);return C(i,ie({key:e.type,class:a.value,style:l.value,viewBox:`0 0 ${e.width} ${parseInt(o.value,10)}`},s),n)})}}),U$=K({...ke(),...x_({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),W$=ne()({name:"VSpeedDial",props:U$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=de(),r=T(()=>{var c;const[i,s="center"]=((c=e.location)==null?void 0:c.split(" "))??[];return`${i} ${s}`}),o=T(()=>({[`v-speed-dial__content--${r.value.replace(" ","-")}`]:!0}));return ue(()=>{const i=Ir.filterProps(e);return C(Ir,ie(i,{modelValue:a.value,"onUpdate:modelValue":s=>a.value=s,class:e.class,style:e.style,contentClass:["v-speed-dial__content",o.value,e.contentClass],location:r.value,ref:l,transition:"fade-transition"}),{...n,default:s=>C(De,{defaults:{VBtn:{size:"small"}}},{default:()=>[C(Kt,{appear:!0,group:!0,transition:e.transition},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,s)]}})]})})}),{}}}),fv=Symbol.for("vuetify:v-stepper"),j0=K({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),U0=ne()({name:"VStepperActions",props:j0(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:l}=mt();function r(){n("click:prev")}function o(){n("click:next")}return ue(()=>{const i={onClick:r},s={onClick:o};return E("div",{class:"v-stepper-actions"},[C(De,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:l(e.prevText),variant:"text"}}},{default:()=>{var c;return[((c=a.prev)==null?void 0:c.call(a,{props:i}))??C($e,i,null)]}}),C(De,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:l(e.nextText),variant:"tonal"}}},{default:()=>{var c;return[((c=a.next)==null?void 0:c.call(a,{props:s}))??C($e,s,null)]}})])}),{}}}),W0=ia("v-stepper-header"),z$=K({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:Ee,default:"$complete"},editable:Boolean,editIcon:{type:Ee,default:"$edit"},error:Boolean,errorIcon:{type:Ee,default:"$error"},icon:Ee,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),K$=K({...z$(),...Hl()},"VStepperItem"),z0=ne()({name:"VStepperItem",directives:{vRipple:Yt},props:K$(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,fv,!0),l=T(()=>(a==null?void 0:a.value.value)??e.value),r=T(()=>e.rules.every(f=>f()===!0)),o=T(()=>!e.disabled&&e.editable),i=T(()=>!e.disabled&&e.editable),s=T(()=>e.error||!r.value),c=T(()=>e.complete||e.rules.length>0&&r.value),u=T(()=>s.value?e.errorIcon:c.value?e.completeIcon:a.isSelected.value&&e.editable?e.editIcon:e.icon),d=T(()=>({canEdit:i.value,hasError:s.value,hasCompleted:c.value,title:e.title,subtitle:e.subtitle,step:l.value,value:e.value}));return ue(()=>{var y,g,b;const f=(!a||a.isSelected.value||c.value||i.value)&&!s.value&&!e.disabled,v=!!(e.title!=null||n.title),m=!!(e.subtitle!=null||n.subtitle);function h(){a==null||a.toggle()}return ct(E("button",{class:ce(["v-stepper-item",{"v-stepper-item--complete":c.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":s.value},a==null?void 0:a.selectedClass.value]),disabled:!e.editable,type:"button",onClick:h},[o.value&&il(!0,"v-stepper-item"),C(kn,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:f?e.color:void 0,size:24},{default:()=>{var p;return[((p=n.icon)==null?void 0:p.call(n,d.value))??(u.value?C(je,{icon:u.value},null):l.value)]}}),E("div",{class:"v-stepper-item__content"},[v&&E("div",{key:"title",class:"v-stepper-item__title"},[((y=n.title)==null?void 0:y.call(n,d.value))??e.title]),m&&E("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((g=n.subtitle)==null?void 0:g.call(n,d.value))??e.subtitle]),(b=n.default)==null?void 0:b.call(n,d.value)])]),[[Yt,e.ripple&&e.editable,null]])}),{}}}),Y$=K({...ft(Xs(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),K0=ne()({name:"VStepperWindow",props:Y$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(fv,null),l=Pe(e,"modelValue"),r=T({get(){var o;return l.value!=null||!a?l.value:(o=a.items.value.find(i=>a.selected.value.includes(i.id)))==null?void 0:o.value},set(o){l.value=o}});return ue(()=>{const o=El.filterProps(e);return C(El,ie({_as:"VStepperWindow"},o,{modelValue:r.value,"onUpdate:modelValue":i=>r.value=i,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),G$=K({...Js()},"VStepperWindowItem"),Y0=ne()({name:"VStepperWindowItem",props:G$(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Tl.filterProps(e);return C(Tl,ie({_as:"VStepperWindowItem"},a,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),q$=K({altLabels:Boolean,bgColor:String,completeIcon:Ee,editIcon:Ee,editable:Boolean,errorIcon:Ee,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...Dl()},"Stepper"),X$=K({...q$(),...Fl({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Xf(),...rl(j0(),["prevText","nextText"])},"VStepper"),J$=ne()({name:"VStepper",props:X$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{items:a,next:l,prev:r,selected:o}=sl(e,fv),{displayClasses:i,mobile:s}=xn(e),{completeIcon:c,editIcon:u,errorIcon:d,color:f,editable:v,prevText:m,nextText:h}=Rl(e),y=T(()=>e.items.map((p,S)=>{const _=kt(p,e.itemTitle,p),w=kt(p,e.itemValue,S+1);return{title:_,value:w,raw:p}})),g=T(()=>a.value.findIndex(p=>o.value.includes(p.id))),b=T(()=>e.disabled?e.disabled:g.value===0?"prev":g.value===a.value.length-1?"next":!1);return vt({VStepperItem:{editable:v,errorIcon:d,completeIcon:c,editIcon:u,prevText:m,nextText:h},VStepperActions:{color:f,disabled:b,prevText:m,nextText:h}}),ue(()=>{const p=Lo.filterProps(e),S=!!(n.header||e.items.length),_=e.items.length>0,w=!e.hideActions&&!!(_||n.actions);return C(Lo,ie(p,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":s.value},i.value,e.class],style:e.style}),{default:()=>{var k,P;return[S&&C(W0,{key:"stepper-header"},{default:()=>[y.value.map((x,I)=>{let{raw:R,...A}=x;return E(we,null,[!!I&&C(ba,null,null),C(z0,A,{default:n[`header-item.${A.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),_&&C(K0,{key:"stepper-window"},{default:()=>[y.value.map(x=>C(Y0,{value:x.value},{default:()=>{var I,R;return((I=n[`item.${x.value}`])==null?void 0:I.call(n,x))??((R=n.item)==null?void 0:R.call(n,x))}}))]}),(k=n.default)==null?void 0:k.call(n,{prev:r,next:l}),w&&(((P=n.actions)==null?void 0:P.call(n,{next:l,prev:r}))??C(U0,{key:"stepper-actions","onClick:prev":r,"onClick:next":l},n))]}})}),{prev:r,next:l}}}),Q$=K({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Oa(),...Ks()},"VSwitch"),Z$=ne()({name:"VSwitch",inheritAttrs:!1,props:Q$(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"indeterminate"),r=Pe(e,"modelValue"),{loaderClasses:o}=Ko(e),{isFocused:i,focus:s,blur:c}=Ra(e),u=de(),d=We&&window.matchMedia("(forced-colors: active)").matches,f=$(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),v=nn(),m=$(()=>e.id||`switch-${v}`);function h(){l.value&&(l.value=!1)}function y(g){var b,p;g.stopPropagation(),g.preventDefault(),(p=(b=u.value)==null?void 0:b.input)==null||p.click()}return ue(()=>{const[g,b]=ol(n),p=jt.filterProps(e),S=Za.filterProps(e);return C(jt,ie({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},o.value,e.class]},g,p,{modelValue:r.value,"onUpdate:modelValue":_=>r.value=_,id:m.value,focused:i.value,style:e.style}),{...a,default:_=>{let{id:w,messagesId:k,isDisabled:P,isReadonly:x,isValid:I}=_;const R={model:r,isValid:I};return C(Za,ie({ref:u},S,{modelValue:r.value,"onUpdate:modelValue":[A=>r.value=A,h],id:w.value,"aria-describedby":k.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:P.value,readonly:x.value,onFocus:s,onBlur:c},b),{...a,default:A=>{let{backgroundColorClasses:M,backgroundColorStyles:H}=A;return E("div",{class:ce(["v-switch__track",d?void 0:M.value]),style:be(H.value),onClick:y},[a["track-true"]&&E("div",{key:"prepend",class:"v-switch__track-true"},[a["track-true"](R)]),a["track-false"]&&E("div",{key:"append",class:"v-switch__track-false"},[a["track-false"](R)])])},input:A=>{let{inputNode:M,icon:H,backgroundColorClasses:U,backgroundColorStyles:N}=A;return E(we,null,[M,E("div",{class:ce(["v-switch__thumb",{"v-switch__thumb--filled":H||e.loading},e.inset||d?void 0:U.value]),style:be(e.inset?void 0:N.value)},[a.thumb?C(De,{defaults:{VIcon:{icon:H,size:"x-small"}}},{default:()=>[a.thumb({...R,icon:H})]}):C(Lf,null,{default:()=>[e.loading?C(Yo,{name:"v-switch",active:!0,color:I.value===!1?void 0:f.value},{default:Y=>a.loader?a.loader(Y):C(Tr,{active:Y.isActive,color:Y.color,indeterminate:!0,size:"16",width:"2"},null)}):H&&C(je,{key:String(H),icon:H,size:"x-small"},null)]})])])}})}})}),{}}}),eB=K({color:String,height:[Number,String],window:Boolean,...ke(),...Vt(),...Ml(),...it(),...Oe(),...Ne()},"VSystemBar"),tB=ne()({name:"VSystemBar",props:eB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),{ssrBootStyles:s}=$l(),c=T(()=>e.height??(e.window?32:24)),{layoutItemStyles:u}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:he("top"),layoutSize:c,elementSize:c,active:T(()=>!0),absolute:$(()=>e.absolute)});return ue(()=>C(e.tag,{class:ce(["v-system-bar",{"v-system-bar--window":e.window},a.value,l.value,o.value,i.value,e.class]),style:be([r.value,u.value,s.value,e.style])},n)),{}}}),vv=Symbol.for("vuetify:v-tabs"),nB=K({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...ft(zs({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),G0=ne()({name:"VTab",props:nB(),setup(e,t){let{slots:n,attrs:a}=t;const{textColorClasses:l,textColorStyles:r}=Ht(()=>e.sliderColor),o=de(),i=de(),s=T(()=>e.direction==="horizontal"),c=T(()=>{var d,f;return((f=(d=o.value)==null?void 0:d.group)==null?void 0:f.isSelected.value)??!1});function u(d){var v,m;let{value:f}=d;if(f){const h=(m=(v=o.value)==null?void 0:v.$el.parentElement)==null?void 0:m.querySelector(".v-tab--selected .v-tab__slider"),y=i.value;if(!h||!y)return;const g=getComputedStyle(h).color,b=h.getBoundingClientRect(),p=y.getBoundingClientRect(),S=s.value?"x":"y",_=s.value?"X":"Y",w=s.value?"right":"bottom",k=s.value?"width":"height",P=b[S],x=p[S],I=P>x?b[w]-p[w]:b[S]-p[S],R=Math.sign(I)>0?s.value?"right":"bottom":Math.sign(I)<0?s.value?"left":"top":"center",M=(Math.abs(I)+(Math.sign(I)<0?b[k]:p[k]))/Math.max(b[k],p[k])||0,H=b[k]/p[k]||0,U=1.5;yl(y,{backgroundColor:[g,"currentcolor"],transform:[`translate${_}(${I}px) scale${_}(${H})`,`translate${_}(${I/U}px) scale${_}(${(M-1)/U+1})`,"none"],transformOrigin:Array(3).fill(R)},{duration:225,easing:ko})}}return ue(()=>{const d=$e.filterProps(e);return C($e,ie({symbol:vv,ref:o,class:["v-tab",e.class],style:e.style,tabindex:c.value?0:-1,role:"tab","aria-selected":String(c.value),active:!1},d,a,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":u}),{...n,default:()=>{var f;return E(we,null,[((f=n.default)==null?void 0:f.call(n))??e.text,!e.hideSlider&&E("div",{ref:i,class:ce(["v-tab__slider",l.value]),style:be(r.value)},null)])}})}),hn({},o)}}),aB=K({...ft(Xs(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),q0=ne()({name:"VTabsWindow",props:aB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(vv,null),l=Pe(e,"modelValue"),r=T({get(){var o;return l.value!=null||!a?l.value:(o=a.items.value.find(i=>a.selected.value.includes(i.id)))==null?void 0:o.value},set(o){l.value=o}});return ue(()=>{const o=El.filterProps(e);return C(El,ie({_as:"VTabsWindow"},o,{modelValue:r.value,"onUpdate:modelValue":i=>r.value=i,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),lB=K({...Js()},"VTabsWindowItem"),X0=ne()({name:"VTabsWindowItem",props:lB(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Tl.filterProps(e);return C(Tl,ie({_as:"VTabsWindowItem"},a,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function rB(e){return e?e.map(t=>_o(t)?t:{text:t,value:t}):[]}const oB=K({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...$f({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Dt(),...Oe()},"VTabs"),iB=ne()({name:"VTabs",props:oB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"modelValue"),r=T(()=>rB(e.items)),{densityClasses:o}=qt(e),{backgroundColorClasses:i,backgroundColorStyles:s}=Xe(()=>e.bgColor),{scopeId:c}=Wl();return vt({VTab:{color:$(()=>e.color),direction:$(()=>e.direction),stacked:$(()=>e.stacked),fixed:$(()=>e.fixedTabs),sliderColor:$(()=>e.sliderColor),hideSlider:$(()=>e.hideSlider)}}),ue(()=>{const u=Vo.filterProps(e),d=!!(a.window||e.items.length>0);return E(we,null,[C(Vo,ie(u,{modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},o.value,i.value,e.class],style:[{"--v-tabs-height":_e(e.height)},s.value,e.style],role:"tablist",symbol:vv},c,n),{default:()=>{var f;return[((f=a.default)==null?void 0:f.call(a))??r.value.map(v=>{var m;return((m=a.tab)==null?void 0:m.call(a,{item:v}))??C(G0,ie(v,{key:v.text,value:v.value}),{default:a[`tab.${v.value}`]?()=>{var h;return(h=a[`tab.${v.value}`])==null?void 0:h.call(a,{item:v})}:void 0})})]}}),d&&C(q0,ie({modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,key:"tabs-window"},c),{default:()=>{var f;return[r.value.map(v=>{var m;return((m=a.item)==null?void 0:m.call(a,{item:v}))??C(X0,{value:v.value},{default:()=>{var h;return(h=a[`item.${v.value}`])==null?void 0:h.call(a,{item:v})}})}),(f=a.window)==null?void 0:f.call(a)]}})])}),{}}}),sB=K({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Oa(),...Zo()},"VTextarea"),uB=ne()({name:"VTextarea",directives:{vIntersect:xa},inheritAttrs:!1,props:sB(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const r=Pe(e,"modelValue"),{isFocused:o,focus:i,blur:s}=Ra(e),{onIntersect:c}=P_(e),u=T(()=>typeof e.counterValue=="function"?e.counterValue(r.value):(r.value||"").toString().length),d=T(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=de(),v=de(),m=he(""),h=de(),y=T(()=>e.persistentPlaceholder||o.value||e.active);function g(){var R;h.value!==document.activeElement&&((R=h.value)==null||R.focus()),o.value||i()}function b(R){g(),a("click:control",R)}function p(R){a("mousedown:control",R)}function S(R){R.stopPropagation(),g(),Me(()=>{r.value="",Ns(e["onClick:clear"],R)})}function _(R){var M;const A=R.target;if(r.value=A.value,(M=e.modelModifiers)!=null&&M.trim){const H=[A.selectionStart,A.selectionEnd];Me(()=>{A.selectionStart=H[0],A.selectionEnd=H[1]})}}const w=de(),k=de(Number(e.rows)),P=T(()=>["plain","underlined"].includes(e.variant));ot(()=>{e.autoGrow||(k.value=Number(e.rows))});function x(){e.autoGrow&&Me(()=>{if(!w.value||!v.value)return;const R=getComputedStyle(w.value),A=getComputedStyle(v.value.$el),M=parseFloat(R.getPropertyValue("--v-field-padding-top"))+parseFloat(R.getPropertyValue("--v-input-padding-top"))+parseFloat(R.getPropertyValue("--v-field-padding-bottom")),H=w.value.scrollHeight,U=parseFloat(R.lineHeight),N=Math.max(parseFloat(e.rows)*U+M,parseFloat(A.getPropertyValue("--v-input-control-height"))),Y=parseFloat(e.maxRows)*U+M||1/0,Q=Qe(H??0,N,Y);k.value=Math.floor((Q-M)/U),m.value=_e(Q)})}It(x),ge(r,x),ge(()=>e.rows,x),ge(()=>e.maxRows,x),ge(()=>e.density,x);let I;return ge(w,R=>{R?(I=new ResizeObserver(x),I.observe(w.value)):I==null||I.disconnect()}),Ct(()=>{I==null||I.disconnect()}),ue(()=>{const R=!!(l.counter||e.counter||e.counterValue),A=!!(R||l.details),[M,H]=ol(n),{modelValue:U,...N}=jt.filterProps(e),Y=el.filterProps(e);return C(jt,ie({ref:f,modelValue:r.value,"onUpdate:modelValue":Q=>r.value=Q,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":P.value},e.class],style:e.style},M,N,{centerAffix:k.value===1&&!P.value,focused:o.value}),{...l,default:Q=>{let{id:Z,isDisabled:F,isDirty:z,isReadonly:J,isValid:ae}=Q;return C(el,ie({ref:v,style:{"--v-textarea-control-height":m.value},onClick:b,onMousedown:p,"onClick:clear":S,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Y,{id:Z.value,active:y.value||z.value,centerAffix:k.value===1&&!P.value,dirty:z.value||e.dirty,disabled:F.value,focused:o.value,error:ae.value===!1}),{...l,default:ye=>{let{props:{class:Se,...ve}}=ye;return E(we,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[e.prefix]),ct(E("textarea",ie({ref:h,class:Se,value:r.value,onInput:_,autofocus:e.autofocus,readonly:J.value,disabled:F.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:g,onBlur:s},ve,H),null),[[xa,{handler:c},null,{once:!0}]]),e.autoGrow&&ct(E("textarea",{class:ce([Se,"v-textarea__sizer"]),id:`${ve.id}-sizer`,"onUpdate:modelValue":B=>r.value=B,ref:w,readonly:!0,"aria-hidden":"true"},null),[[EC,r.value]]),e.suffix&&E("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:A?Q=>{var Z;return E(we,null,[(Z=l.details)==null?void 0:Z.call(l,Q),R&&E(we,null,[E("span",null,null),C(Gs,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},f,v,h)}}),cB=K({withBackground:Boolean,...ke(),...Ne(),...Oe()},"VThemeProvider"),dB=ne()({name:"VThemeProvider",props:cB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e);return()=>{var l;return e.withBackground?C(e.tag,{class:ce(["v-theme-provider",a.value,e.class]),style:be(e.style)},{default:()=>{var r;return[(r=n.default)==null?void 0:r.call(n)]}}):(l=n.default)==null?void 0:l.call(n)}}}),fB=K({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:Ee,iconColor:String,lineColor:String,...ke(),...it(),...sa(),...Vt()},"VTimelineDivider"),vB=ne()({name:"VTimelineDivider",props:fB(),setup(e,t){let{slots:n}=t;const{sizeClasses:a,sizeStyles:l}=Or(e,"v-timeline-divider__dot"),{backgroundColorStyles:r,backgroundColorClasses:o}=Xe(()=>e.dotColor),{roundedClasses:i}=ht(e,"v-timeline-divider__dot"),{elevationClasses:s}=$t(e),{backgroundColorClasses:c,backgroundColorStyles:u}=Xe(()=>e.lineColor);return ue(()=>E("div",{class:ce(["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class]),style:be(e.style)},[E("div",{class:ce(["v-timeline-divider__before",c.value]),style:be(u.value)},null),!e.hideDot&&E("div",{key:"dot",class:ce(["v-timeline-divider__dot",s.value,i.value,a.value]),style:be(l.value)},[E("div",{class:ce(["v-timeline-divider__inner-dot",o.value,i.value]),style:be(r.value)},[n.default?C(De,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},n.default):C(je,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),E("div",{class:ce(["v-timeline-divider__after",c.value]),style:be(u.value)},null)])),{}}}),J0=K({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:Ee,iconColor:String,lineInset:[Number,String],side:{type:String,validator:e=>e==null||["start","end"].includes(e)},...ke(),...Pt(),...Vt(),...it(),...sa(),...Oe()},"VTimelineItem"),mB=ne()({name:"VTimelineItem",props:J0(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),l=he(0),r=de();return ge(r,o=>{var i;o&&(l.value=((i=o.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:i.getBoundingClientRect().width)??0)},{flush:"post"}),ue(()=>{var o,i;return E("div",{class:ce(["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot,"v-timeline-item--side-start":e.side==="start","v-timeline-item--side-end":e.side==="end"},e.class]),style:be([{"--v-timeline-dot-size":_e(l.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${_e(e.lineInset)})`:_e(0)},e.style])},[E("div",{class:"v-timeline-item__body",style:be(a.value)},[(o=n.default)==null?void 0:o.call(n)]),C(vB,{ref:r,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:n.icon}),e.density!=="compact"&&E("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((i=n.opposite)==null?void 0:i.call(n))])])}),{}}}),hB=K({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...rl(J0({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...ke(),...Dt(),...Oe(),...Ne()},"VTimeline"),gB=ne()({name:"VTimeline",props:hB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{densityClasses:l}=qt(e),{rtlClasses:r}=xt();vt({VTimelineDivider:{lineColor:$(()=>e.lineColor)},VTimelineItem:{density:$(()=>e.density),dotColor:$(()=>e.dotColor),fillDot:$(()=>e.fillDot),hideOpposite:$(()=>e.hideOpposite),iconColor:$(()=>e.iconColor),lineColor:$(()=>e.lineColor),lineInset:$(()=>e.lineInset),size:$(()=>e.size)}});const o=T(()=>{const s=e.side?e.side:e.density!=="default"?"end":null;return s&&`v-timeline--side-${s}`}),i=T(()=>{const s=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return s;case"start":return s[0];case"end":return s[1];default:return null}});return ue(()=>C(e.tag,{class:ce(["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,i.value,{"v-timeline--inset-line":!!e.lineInset},a.value,l.value,o.value,r.value,e.class]),style:be([{"--v-timeline-line-thickness":_e(e.lineThickness)},e.style])},n)),{}}}),yB=K({...ke(),...Pn({variant:"text"})},"VToolbarItems"),bB=ne()({name:"VToolbarItems",props:yB(),setup(e,t){let{slots:n}=t;return vt({VBtn:{color:$(()=>e.color),height:"inherit",variant:$(()=>e.variant)}}),ue(()=>{var a;return E("div",{class:ce(["v-toolbar-items",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),pB=K({id:String,interactive:Boolean,text:String,...ft(Qo({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","persistent"])},"VTooltip"),Q0=ne()({name:"VTooltip",props:pB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{scopeId:l}=Wl(),r=nn(),o=$(()=>e.id||`v-tooltip-${r}`),i=de(),s=T(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=T(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),u=$(()=>e.transition!=null?e.transition:a.value?"scale-transition":"fade-transition"),d=T(()=>ie({"aria-describedby":o.value},e.activatorProps));return ue(()=>{const f=na.filterProps(e);return C(na,ie({ref:i,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:e.style,id:o.value},f,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,transition:u.value,absolute:!0,location:s.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},l),{activator:n.activator,default:function(){var y;for(var v=arguments.length,m=new Array(v),h=0;h!0},setup(e,t){let{slots:n}=t;const a=ZS(e,"validation");return()=>{var l;return(l=n.default)==null?void 0:l.call(n,a)}}}),_B=Object.freeze(Object.defineProperty({__proto__:null,VAlert:$R,VAlertTitle:zS,VApp:YL,VAppBar:vR,VAppBarNavIcon:OR,VAppBarTitle:DR,VAutocomplete:oD,VAvatar:kn,VBadge:sD,VBanner:dD,VBannerActions:A_,VBannerText:L_,VBottomNavigation:vD,VBottomSheet:hD,VBreadcrumbs:pD,VBreadcrumbsDivider:O_,VBreadcrumbsItem:D_,VBtn:$e,VBtnGroup:td,VBtnToggle:pR,VCard:CD,VCardActions:M_,VCardItem:B_,VCardSubtitle:N_,VCardText:F_,VCardTitle:$_,VCarousel:RD,VCarouselItem:DD,VCheckbox:qR,VCheckboxBtn:Ea,VChip:$r,VChipGroup:eO,VClassIcon:If,VCode:MD,VCol:dN,VColorPicker:xM,VCombobox:EM,VComponentIcon:Qc,VConfirmEdit:IM,VContainer:iN,VCounter:Gs,VDataIterator:BM,VDataTable:tN,VDataTableFooter:Ro,VDataTableHeaders:Il,VDataTableRow:iv,VDataTableRows:Vl,VDataTableServer:rN,VDataTableVirtual:aN,VDatePicker:kN,VDatePickerControls:bd,VDatePickerHeader:pd,VDatePickerMonth:Sd,VDatePickerMonths:_d,VDatePickerYears:wd,VDefaultsProvider:De,VDialog:cd,VDialogBottomTransition:JL,VDialogTopTransition:QL,VDialogTransition:Hs,VDivider:ba,VEmptyState:xN,VExpandTransition:js,VExpandXTransition:Of,VExpansionPanel:PN,VExpansionPanelText:kd,VExpansionPanelTitle:Cd,VExpansionPanels:IN,VFab:AN,VFabTransition:XL,VFadeTransition:Po,VField:el,VFieldLabel:Jr,VFileInput:ON,VFooter:MN,VForm:$N,VHover:FN,VIcon:je,VImg:Pa,VInfiniteScroll:jN,VInput:jt,VItem:zN,VItemGroup:WN,VKbd:KN,VLabel:Nr,VLayout:GN,VLayoutItem:XN,VLazy:QN,VLigatureIcon:LL,VList:Ys,VListGroup:rd,VListImg:wO,VListItem:Ta,VListItemAction:CO,VListItemMedia:PO,VListItemSubtitle:f_,VListItemTitle:v_,VListSubheader:m_,VLocaleProvider:e$,VMain:n$,VMenu:Ir,VMessages:XS,VNavigationDrawer:d$,VNoSsr:f$,VNumberInput:y$,VOtpInput:p$,VOverlay:na,VPagination:gd,VParallax:w$,VProgressCircular:Tr,VProgressLinear:Us,VRadio:C$,VRadioGroup:P$,VRangeSlider:T$,VRating:V$,VResponsive:Zc,VRow:bN,VScaleTransition:Lf,VScrollXReverseTransition:eR,VScrollXTransition:ZL,VScrollYReverseTransition:nR,VScrollYTransition:tR,VSelect:Gf,VSelectionControl:Za,VSelectionControlGroup:YS,VSheet:Lo,VSkeletonLoader:O$,VSlideGroup:Vo,VSlideGroupItem:D$,VSlideXReverseTransition:lR,VSlideXTransition:aR,VSlideYReverseTransition:rR,VSlideYTransition:Rf,VSlider:hd,VSnackbar:xd,VSnackbarQueue:$$,VSpacer:E0,VSparkline:j$,VSpeedDial:W$,VStepper:J$,VStepperActions:U0,VStepperHeader:W0,VStepperItem:z0,VStepperWindow:K0,VStepperWindowItem:Y0,VSvgIcon:Tf,VSwitch:Z$,VSystemBar:tB,VTab:G0,VTable:Al,VTabs:iB,VTabsWindow:q0,VTabsWindowItem:X0,VTextField:Ia,VTextarea:uB,VThemeProvider:dB,VTimeline:gB,VTimelineItem:mB,VToolbar:ed,VToolbarItems:bB,VToolbarTitle:Af,VTooltip:Q0,VValidation:SB,VVirtualScroll:qs,VWindow:El,VWindowItem:Tl},Symbol.toStringTag,{value:"Module"}));function wB(e,t){const n=t.modifiers||{},a=t.value,{once:l,immediate:r,...o}=n,i=!Object.keys(o).length,{handler:s,options:c}=typeof a=="object"?a:{handler:a,options:{attributes:(o==null?void 0:o.attr)??i,characterData:(o==null?void 0:o.char)??i,childList:(o==null?void 0:o.child)??i,subtree:(o==null?void 0:o.sub)??i}},u=new MutationObserver(function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=arguments.length>1?arguments[1]:void 0;s==null||s(d,f),l&&Z0(e,t)});r&&(s==null||s([],u)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:u},u.observe(e,c)}function Z0(e,t){var n;(n=e._mutate)!=null&&n[t.instance.$.uid]&&(e._mutate[t.instance.$.uid].observer.disconnect(),delete e._mutate[t.instance.$.uid])}const kB={mounted:wB,unmounted:Z0};function CB(e,t){var l,r;const n=t.value,a={passive:!((l=t.modifiers)!=null&&l.active)};window.addEventListener("resize",n,a),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:a},(r=t.modifiers)!=null&&r.quiet||n()}function xB(e,t){var l;if(!((l=e._onResize)!=null&&l[t.instance.$.uid]))return;const{handler:n,options:a}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,a),delete e._onResize[t.instance.$.uid]}const PB={mounted:CB,unmounted:xB};function ew(e,t){const{self:n=!1}=t.modifiers??{},a=t.value,l=typeof a=="object"&&a.options||{passive:!0},r=typeof a=="function"||"handleEvent"in a?a:a.handler,o=n?e:t.arg?document.querySelector(t.arg):window;o&&(o.addEventListener("scroll",r,l),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:r,options:l,target:n?void 0:o})}function tw(e,t){var r;if(!((r=e._onScroll)!=null&&r[t.instance.$.uid]))return;const{handler:n,options:a,target:l=e}=e._onScroll[t.instance.$.uid];l.removeEventListener("scroll",n,a),delete e._onScroll[t.instance.$.uid]}function EB(e,t){t.value!==t.oldValue&&(tw(e,t),ew(e,t))}const TB={mounted:ew,unmounted:tw,updated:EB};function IB(e,t){const n=typeof e=="string"?ck(e):e,a=VB(n,t);return{mounted:a,updated:a,unmounted(l){ub(null,l)}}}function VB(e,t){return function(n,a,l){var d,f,v;const r=typeof t=="function"?t(a):t,o=((d=a.value)==null?void 0:d.text)??a.value??(r==null?void 0:r.text),i=_o(a.value)?a.value:{},s=()=>o??n.textContent,c=(l.ctx===a.instance.$?(f=AB(l,a.instance.$))==null?void 0:f.provides:(v=l.ctx)==null?void 0:v.provides)??a.instance.$.provides,u=lt(e,ie(r,i),s);u.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:c}),ub(u,n)}}function AB(e,t){const n=new Set,a=r=>{var o,i;for(const s of r){if(!s)continue;if(s===e||s.el&&e.el&&s.el===e.el)return!0;n.add(s);let c;if(s.suspense?c=a([s.ssContent]):Array.isArray(s.children)?c=a(s.children):(o=s.component)!=null&&o.vnode&&(c=a([(i=s.component)==null?void 0:i.subTree])),c)return c;n.delete(s)}return!1};if(!a([t.subTree]))return t;const l=Array.from(n).reverse();for(const r of l)if(r.component)return r.component;return t}const LB=IB(Q0,e=>{var t;return{activator:"parent",location:(t=e.arg)==null?void 0:t.replace("-"," "),text:typeof e.value=="boolean"?void 0:e.value}}),RB=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:ud,Intersect:xa,Mutate:kB,Resize:PB,Ripple:Yt,Scroll:TB,Tooltip:LB,Touch:us},Symbol.toStringTag,{value:"Module"}));function OB(){const e=rp("theme");return e.value||(e.value="dark"),e}const DB=Gt(e=>{const t=OB(),n=PS({components:_B,directives:RB,theme:{defaultTheme:t.value&&t.value!=="system"?t.value:"light",themes:{light:{dark:!1,colors:{primary:"#4caf50",secondary:"#4caf50",background:"#FFFFFF",surface:"#FFFFFF","primary-darken-1":"#3700B3","secondary-darken-1":"#018786",error:"#f55a4e",info:"#00d3ee",success:"#5cb860",warning:"#ffa21a"}}}}});e.vueApp.use(n)}),MB=Gt({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){const t=Ze(e._id);if(t.$i18n.strategy!=="no_prefix"||!Rr())return;const n=t.$i18n.getLocaleCookie();t.hook("app:mounted",async()=>{const a=hp(t,t.$router.currentRoute.value,n,n||Le(t.$i18n.defaultLocale));await t.$i18n.setLocale(a.locale),t._vueI18n.__firstAccess=!1})}}),NB=[nP,lP,uP,EE,TE,IE,VE,LE,OV,DV,NV,$V,BV,FV,DB,MB],nw=(e="RouteProvider")=>Cn({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,a=t.route,l={};for(const r in t.route)Object.defineProperty(l,r,{get:()=>n===t.renderKey?t.route[r]:a[r],enumerable:!0});return Ue(Cl,Yn(l)),()=>t.vnode?lt(t.vnode,{ref:t.vnodeRef}):t.vnode}}),$B=nw(),Lg=new WeakMap,BB=Cn({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:a}){const l=Ze(),r=de(),o=Ve(Cl,null);let i;a({pageRef:r});const s=Ve(Pb,null);let c;const u=l.deferHydration();if(l.isHydrating){const f=l.hooks.hookOnce("app:error",u);tn().beforeEach(f)}e.pageKey&&ge(()=>e.pageKey,(f,v)=>{f!==v&&l.callHook("page:loading:start")});let d=!1;{const f=tn().beforeResolve(()=>{d=!1});Ct(()=>{f()})}return()=>lt(Qb,{name:e.name,route:e.route,...t},{default:f=>{const v=HB(o,f.route,f.Component),m=o&&o.matched.length===f.route.matched.length;if(!f.Component){if(c&&!m)return c;u();return}if(c&&s&&!s.isCurrent(f.route))return c;if(v&&o&&(!s||s!=null&&s.isCurrent(o)))return m?c:null;const h=Pc(f,e.pageKey),y=jB(o,f.route,f.Component);!l.isHydrating&&i===h&&!y&&Me(()=>{d=!0,l.callHook("page:loading:end")}),i=h;const g=!!(e.transition??f.route.meta.pageTransition??um),b=g&&FB([e.transition,f.route.meta.pageTransition,um,{onBeforeLeave(){l._runningTransition=!0},onAfterLeave(){delete l._runningTransition,l.callHook("page:transition:finish",f.Component)}}]),p=e.keepalive??f.route.meta.keepalive??$x;return c=ep(g&&b,gE(p,lt(zd,{suspensible:!0,onPending:()=>l.callHook("page:start",f.Component),onResolve:()=>{Me(()=>l.callHook("page:finish",f.Component).then(()=>{if(!d&&!y)return d=!0,l.callHook("page:loading:end")}).finally(u))}},{default:()=>{const S={key:h||void 0,vnode:n.default?UB(n.default,f):f.Component,route:f.route,renderKey:h||void 0,trackRootNodes:g,vnodeRef:r};if(!p)return lt($B,S);const _=f.Component.type,w=_;let k=Lg.get(w);return k||(k=nw(_.name||_.__name),Lg.set(w,k)),lt(k,S)}}))).default(),c}})}});function FB(e){const t=e.filter(Boolean).map(n=>({...n,onAfterLeave:n.onAfterLeave?af(n.onAfterLeave):void 0}));return Cb(...t)}function HB(e,t,n){if(!e)return!1;const a=t.matched.findIndex(l=>{var r;return((r=l.components)==null?void 0:r.default)===(n==null?void 0:n.type)});return!a||a===-1?!1:t.matched.slice(0,a).some((l,r)=>{var o,i,s;return((o=l.components)==null?void 0:o.default)!==((s=(i=e.matched[r])==null?void 0:i.components)==null?void 0:s.default)})||n&&Pc({route:t,Component:n})!==Pc({route:e,Component:n})}function jB(e,t,n){return e?t.matched.findIndex(l=>{var r;return((r=l.components)==null?void 0:r.default)===(n==null?void 0:n.type)})lt(Ka[e.name],e.layoutProps,t.slots)}}),zB={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},KB=Cn({name:"NuxtLayout",inheritAttrs:!1,props:zB,setup(e,t){const n=Ze(),a=Ve(Cl),r=!a||a===Ps()?Zb():a,o=T(()=>{let u=Le(e.name)??(r==null?void 0:r.meta.layout)??"default";return u&&!(u in Ka)&&e.fallback&&(u=Le(e.fallback)),u}),i=he();t.expose({layoutRef:i});const s=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",s);tn().beforeEach(u)}let c;return()=>{const u=o.value&&o.value in Ka,d=(r==null?void 0:r.meta.layoutTransition)??Nx,f=c;return c=o.value,ep(u&&d,{default:()=>lt(zd,{suspensible:!0,onResolve:()=>{Me(s)}},{default:()=>lt(YB,{layoutProps:ie(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,isRenderingNewLayout:v=>v!==f&&v===o.value,hasTransition:!!d},t.slots)})}).default()}}}),YB=Cn({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&Ue(Pb,{isCurrent:r=>n===(r.meta.layout??"default")});const a=Ve(Cl);if(a&&a===Ps()){const r=Zb(),o={};for(const i in r){const s=i;Object.defineProperty(o,s,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?r[s]:a[s]})}Ue(Cl,Yn(o))}return()=>{var r,o;return!n||typeof n=="string"&&!(n in Ka)?(o=(r=t.slots).default)==null?void 0:o.call(r):lt(WB,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),GB=(e,t)=>{const n=e.__vccOpts||e;for(const[a,l]of t)n[a]=l;return n},qB={};function XB(e,t){const n=BB,a=KB;return pn(),Kn(a,null,{default:Nd(()=>[C(n)]),_:1})}const JB=GB(qB,[["render",XB]]),QB={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` +`).splice(1).map(d=>({text:d.replace("webpack:/","").replace(".vue",".js").trim(),internal:d.includes("node_modules")&&!d.includes(".cache")||d.includes("internal")||d.includes("new Promise")})).map(d=>`${d.text}`).join(` +`);const a=Number(n.statusCode||500),l=a===404,r=n.statusMessage??(l?"Page Not Found":"Internal Server Error"),o=n.message||n.toString(),i=void 0,u=l?Zu(()=>va(()=>import("./B0b5NIbd.js"),__vite__mapDeps([6,7,8]),import.meta.url)):Zu(()=>va(()=>import("./C8NHcb3e.js"),__vite__mapDeps([9,7,10]),import.meta.url));return(d,f)=>(pn(),Kn(Le(u),Hg(Kd({statusCode:Le(a),statusMessage:Le(r),description:Le(o),stack:Le(i)})),null,16))}},ZB={key:0},Rg={__name:"nuxt-root",setup(e){const t=()=>null,n=Ze(),a=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",a);tn().beforeEach(c)}const l=!1;Ue(Cl,Ps()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const r=Es(),o=!1,i=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;Cy((c,u,d)=>{if(n.hooks.callHook("vue:error",c,u,d).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),i.test(navigator.userAgent))return n.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(Tb(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>hl(c)),!1});const s=!1;return(c,u)=>(pn(),Kn(zd,{onResolve:Le(a)},{default:Nd(()=>[Le(o)?(pn(),Uk("div",ZB)):Le(r)?(pn(),Kn(Le(QB),{key:1,error:Le(r)},null,8,["error"])):Le(s)?(pn(),Kn(Le(t),{key:2,context:Le(s)},null,8,["context"])):Le(l)?(pn(),Kn(Ey(Le(l)),{key:3})):(pn(),Kn(Le(JB),{key:4}))]),_:1},8,["onResolve"]))}};let Og;{let e;Og=async function(){var o,i;if(e)return e;const a=!!(((o=window.__NUXT__)==null?void 0:o.serverRendered)??((i=document.getElementById("__NUXT_DATA__"))==null?void 0:i.dataset.ssr)==="true")?LC(Rg):AC(Rg),l=Ux({vueApp:a});async function r(s){var c;await l.callHook("app:error",s),(c=l.payload).error||(c.error=Sl(s))}a.config.errorHandler=r,l.hook("app:suspense:resolve",()=>{a.config.errorHandler===r&&(a.config.errorHandler=void 0)});try{await Kx(l,NB)}catch(s){r(s)}try{await l.hooks.callHook("app:created",a),await l.hooks.callHook("app:beforeMount",a),a.mount(Fx),await l.hooks.callHook("app:mounted",a),await Me()}catch(s){r(s)}return a},e=Og().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{No as $,Xa as A,C as B,Nd as C,ea as D,cF as E,Gx as F,_s as G,Ve as H,Db as I,Kn as J,aF as K,nF as L,ie as M,gf as N,Le as O,Ym as P,Qn as Q,rF as R,la as S,Lr as T,Ss as U,ge as V,bt as W,$ as X,Me as Y,Sl as Z,GB as _,Ze as a,yt as a0,oF as a1,Bg as a2,we as a3,tF as a4,qe as a5,di as a6,iF as a7,uF as a8,sF as a9,AV as aa,va as ab,Ll as ac,Ge as ad,ct as ae,Nn as af,Hg as ag,Kd as ah,xn as ai,Vf as aj,OB as ak,Ps as al,lf as b,Um as c,Cn as d,Ct as e,dF as f,ck as g,lt as h,l1 as i,aT as j,T as k,ra as l,Ol as m,tl as n,It as o,Xd as p,Yl as q,de as r,he as s,br as t,tn as u,lF as v,Ki as w,Uk as x,pn as y,E as z}; diff --git a/public/_nuxt/builds/latest.json b/public/_nuxt/builds/latest.json index 785c539..1e00549 100644 --- a/public/_nuxt/builds/latest.json +++ b/public/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"96dc3cda-1bf0-41dd-8b21-98f2698185ce","timestamp":1752160421393} \ No newline at end of file +{"id":"f331ed6d-6f18-48a2-b3aa-58e900b5ef30","timestamp":1752160963343} \ No newline at end of file diff --git a/public/_nuxt/builds/meta/f331ed6d-6f18-48a2-b3aa-58e900b5ef30.json b/public/_nuxt/builds/meta/f331ed6d-6f18-48a2-b3aa-58e900b5ef30.json new file mode 100644 index 0000000..042b914 --- /dev/null +++ b/public/_nuxt/builds/meta/f331ed6d-6f18-48a2-b3aa-58e900b5ef30.json @@ -0,0 +1 @@ +{"id":"f331ed6d-6f18-48a2-b3aa-58e900b5ef30","timestamp":1752160963343,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/cn","/ru","/about","/ru/about","/cn/about"]} \ No newline at end of file diff --git a/public/_nuxt/index.CTbfc2Lc.css b/public/_nuxt/index.CTbfc2Lc.css new file mode 100644 index 0000000..091073e --- /dev/null +++ b/public/_nuxt/index.CTbfc2Lc.css @@ -0,0 +1 @@ +.select-title{height:35px!important;min-height:0!important;padding-bottom:5px;padding-top:5px}.v-expansion-panel--active>.select-title{height:45px!important;min-height:0!important}.select-icon{margin-left:-6px;margin-right:5px;max-width:16px}.select-checkbox{--v-input-control-height:30px}.baseForm{max-width:920px} diff --git a/public/_nuxt/wp9N4c3J.js b/public/_nuxt/wp9N4c3J.js new file mode 100644 index 0000000..abd3533 --- /dev/null +++ b/public/_nuxt/wp9N4c3J.js @@ -0,0 +1 @@ +import{_ as x,g as a,J as i,y as n,C as o,K as f,B as v,L as r,x as C,z as c,A as d,M as S,d as b,N as k,O as h,D as A}from"./DNMCk298.js";const w={name:"MaterialCard",inheritAttrs:!1,props:{color:{type:String,default:"secondary"},elevation:{type:[Number,String],default:10},inline:{type:Boolean,default:!1},fullWidth:{type:Boolean,default:!1},offset:{type:[Number,String],default:24},title:{type:String,default:void 0},text:{type:String,default:void 0}},computed:{hasOffset(){return this.$slots.header||this.$slots.offset||this.title||this.text},styles(){return this.hasOffset?{marginBottom:`${this.offset}px`,marginTop:`${this.offset*2}px`}:null}}},O={key:1,class:"px-3"},R=["textContent"],D=["textContent"];function B(e,s,t,p,u,l){const _=a("v-card"),P=a("helper-offset"),I=a("v-card-text"),y=a("v-divider"),g=a("v-card-actions");return n(),i(_,S({class:"v-card--material-card",style:l.styles},e.$attrs),{default:o(()=>[l.hasOffset?(n(),i(P,{key:0,inline:t.inline,"full-width":t.fullWidth,offset:t.offset},{default:o(()=>[e.$slots.offset?r(e.$slots,"offset",{key:1}):(n(),i(_,{key:0,color:t.color,elevation:t.elevation,class:"v-card--material__header d-flex align-center","min-height":"80"},{default:o(()=>[!t.title&&!t.text?r(e.$slots,"header",{key:0}):(n(),C("div",O,[c("h4",{class:"title font-weight-light mb-2",textContent:d(t.title)},null,8,R),c("p",{class:"category font-weight-thin mb-0",textContent:d(t.text)},null,8,D)]))]),_:3},8,["color","elevation"]))]),_:3},8,["inline","full-width","offset"])):f("",!0),v(I,{class:"cardText"},{default:o(()=>[r(e.$slots,"default")]),_:3}),e.$slots.actions?(n(),i(y,{key:1,class:"mx-3"})):f("",!0),e.$slots.actions?(n(),i(g,{key:2},{default:o(()=>[r(e.$slots,"actions")]),_:3})):f("",!0)]),_:3},16,["style"])}const N=x(w,[["render",B]]),T={class:"max-w-[960px] mx-auto"},M={class:"mb-4"},$=b({__name:"about",setup(e){const{t:s}=k({useScope:"local"});return(t,p)=>{const u=N,l=a("v-container");return n(),i(l,{fluid:""},{default:o(()=>[c("div",T,[c("h1",M,d(h(s)("title")),1),v(u,null,{default:o(()=>[A(d(h(s)("about")),1)]),_:1})])]),_:1})}}});function m(e){const s=e;s.__i18n=s.__i18n||[],s.__i18n.push({locale:"",resource:{en:{title:{t:0,b:{t:2,i:[{t:3}],s:"IP Address Collection and Management Service"}},about:{t:0,b:{t:2,i:[{t:3}],s:'This service is designed to collect and update IP addresses (IPv4 and IPv6), as well as their CIDR zones for specified domains. It is an asynchronous PHP web server based on AMPHP and uses the Linux utilities whois and ipcalc. The service provides interfaces to retrieve lists of IP address zones of specified domains (IPv4 addresses, IPv6 addresses, as well as CIDRv4 and CIDRv6 zones) in various formats, including plain text, JSON, and script formats for importing into "Address List" on routers such as MikroTik (RouterOS), Keenetic KVAS\\BAT, SwitchyOmega, Amnezia, and others.'}}},ru:{title:{t:0,b:{t:2,i:[{t:3}],s:"Сервис сбора IP-адресов и CIDR зон"}},about:{t:0,b:{t:2,i:[{t:3}],s:'Данный сервис предназначен для сбора и обновления IP-адресов (IPv4 и IPv6), а также их CIDR зон для указанных доменов. Это асинхронный PHP веб-сервер на основе AMPHP и Linux-утилит whois и ipcalc. Сервис предоставляет интерфейсы для получения списков зон ip адресов указанных доменов (IPv4 адресов, IPv6 адресов, а также CIDRv4 и CIDRv6 зон) в различных форматах, включая текстовый, JSON, форматы скриптов для добавления в "Address List" на роутерах Mikrotik (RouterOS), Keenetic KVAS\\BAT, SwitchyOmega, Amnezia и др.'}}},cn:{title:{t:0,b:{t:2,i:[{t:3}],s:"IP地址收集与管理服务"}},about:{t:0,b:{t:2,i:[{t:3}],s:"该服务用于收集和更新指定域名的 IP 地址(IPv4 和 IPv6)及其 CIDR 区段。它是一个基于 AMPHP 的异步 PHP Web 服务器,使用 Linux 工具 whois 和 ipcalc。该服务提供接口,以多种格式(包括纯文本、JSON,以及可用于 MikroTik(RouterOS)、Keenetic KVAS\\BAT、SwitchyOmega、Amnezia 等路由器的“地址列表”导入脚本)获取指定域名的 IP 地址区段(IPv4 地址、IPv6 地址、CIDRv4 和 CIDRv6 区段)列表。"}}}}})}typeof m=="function"&&m($);export{$ as default}; diff --git a/public/_payload.json b/public/_payload.json new file mode 100644 index 0000000..6b96784 --- /dev/null +++ b/public/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161057859] \ No newline at end of file diff --git a/public/about/_payload.json b/public/about/_payload.json new file mode 100644 index 0000000..63011a0 --- /dev/null +++ b/public/about/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161058545] \ No newline at end of file diff --git a/public/about/index.html b/public/about/index.html new file mode 100644 index 0000000..ff9fbf9 --- /dev/null +++ b/public/about/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
About
flag
English

IP Address Collection and Management Service

This service is designed to collect and update IP addresses (IPv4 and IPv6), as well as their CIDR zones for specified domains. It is an asynchronous PHP web server based on AMPHP and uses the Linux utilities whois and ipcalc. The service provides interfaces to retrieve lists of IP address zones of specified domains (IPv4 addresses, IPv6 addresses, as well as CIDRv4 and CIDRv6 zones) in various formats, including plain text, JSON, and script formats for importing into "Address List" on routers such as MikroTik (RouterOS), Keenetic KVAS\BAT, SwitchyOmega, Amnezia, and others.
+ \ No newline at end of file diff --git a/public/cn/_payload.json b/public/cn/_payload.json new file mode 100644 index 0000000..4677476 --- /dev/null +++ b/public/cn/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161058556] \ No newline at end of file diff --git a/public/cn/about/_payload.json b/public/cn/about/_payload.json new file mode 100644 index 0000000..bebab21 --- /dev/null +++ b/public/cn/about/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161058551] \ No newline at end of file diff --git a/public/cn/about/index.html b/public/cn/about/index.html new file mode 100644 index 0000000..07b3e5b --- /dev/null +++ b/public/cn/about/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
关于项目
flag
简体中文

IP地址收集与管理服务

该服务用于收集和更新指定域名的 IP 地址(IPv4 和 IPv6)及其 CIDR 区段。它是一个基于 AMPHP 的异步 PHP Web 服务器,使用 Linux 工具 whois 和 ipcalc。该服务提供接口,以多种格式(包括纯文本、JSON,以及可用于 MikroTik(RouterOS)、Keenetic KVAS\BAT、SwitchyOmega、Amnezia 等路由器的“地址列表”导入脚本)获取指定域名的 IP 地址区段(IPv4 地址、IPv6 地址、CIDRv4 和 CIDRv6 区段)列表。
+ \ No newline at end of file diff --git a/public/cn/index.html b/public/cn/index.html new file mode 100644 index 0000000..af445fe --- /dev/null +++ b/public/cn/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
通过门户
flag
简体中文
JSON
所有数据
如果需要全部,请不要选择
+ \ No newline at end of file diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..ecfb9e1 --- /dev/null +++ b/public/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Portals
flag
English
JSON
All data
Do not select if you want to get all
+ \ No newline at end of file diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..9fb1ca0 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1 @@ +{"name":"iplist","short_name":"iplist","description":"","lang":"en","start_url":"/?standalone=true","display":"standalone","background_color":"#ffffff","theme_color":"#000000","icons":[{"src":"/_nuxt/icons/64x64.b614aaf9.png","type":"image/png","sizes":"64x64","purpose":"any"},{"src":"/_nuxt/icons/64x64.maskable.b614aaf9.png","type":"image/png","sizes":"64x64","purpose":"maskable"},{"src":"/_nuxt/icons/120x120.b614aaf9.png","type":"image/png","sizes":"120x120","purpose":"any"},{"src":"/_nuxt/icons/120x120.maskable.b614aaf9.png","type":"image/png","sizes":"120x120","purpose":"maskable"},{"src":"/_nuxt/icons/144x144.b614aaf9.png","type":"image/png","sizes":"144x144","purpose":"any"},{"src":"/_nuxt/icons/144x144.maskable.b614aaf9.png","type":"image/png","sizes":"144x144","purpose":"maskable"},{"src":"/_nuxt/icons/152x152.b614aaf9.png","type":"image/png","sizes":"152x152","purpose":"any"},{"src":"/_nuxt/icons/152x152.maskable.b614aaf9.png","type":"image/png","sizes":"152x152","purpose":"maskable"},{"src":"/_nuxt/icons/192x192.b614aaf9.png","type":"image/png","sizes":"192x192","purpose":"any"},{"src":"/_nuxt/icons/192x192.maskable.b614aaf9.png","type":"image/png","sizes":"192x192","purpose":"maskable"},{"src":"/_nuxt/icons/384x384.b614aaf9.png","type":"image/png","sizes":"384x384","purpose":"any"},{"src":"/_nuxt/icons/384x384.maskable.b614aaf9.png","type":"image/png","sizes":"384x384","purpose":"maskable"},{"src":"/_nuxt/icons/512x512.b614aaf9.png","type":"image/png","sizes":"512x512","purpose":"any"},{"src":"/_nuxt/icons/512x512.maskable.b614aaf9.png","type":"image/png","sizes":"512x512","purpose":"maskable"}]} \ No newline at end of file diff --git a/public/ru/_payload.json b/public/ru/_payload.json new file mode 100644 index 0000000..aff9287 --- /dev/null +++ b/public/ru/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161058554] \ No newline at end of file diff --git a/public/ru/about/_payload.json b/public/ru/about/_payload.json new file mode 100644 index 0000000..979a9f7 --- /dev/null +++ b/public/ru/about/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1752161058548] \ No newline at end of file diff --git a/public/ru/about/index.html b/public/ru/about/index.html new file mode 100644 index 0000000..0fe1fed --- /dev/null +++ b/public/ru/about/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
О проекте
flag
Русский

Сервис сбора IP-адресов и CIDR зон

Данный сервис предназначен для сбора и обновления IP-адресов (IPv4 и IPv6), а также их CIDR зон для указанных доменов. Это асинхронный PHP веб-сервер на основе AMPHP и Linux-утилит whois и ipcalc. Сервис предоставляет интерфейсы для получения списков зон ip адресов указанных доменов (IPv4 адресов, IPv6 адресов, а также CIDRv4 и CIDRv6 зон) в различных форматах, включая текстовый, JSON, форматы скриптов для добавления в "Address List" на роутерах Mikrotik (RouterOS), Keenetic KVAS\BAT, SwitchyOmega, Amnezia и др.
+ \ No newline at end of file diff --git a/public/ru/index.html b/public/ru/index.html new file mode 100644 index 0000000..c115374 --- /dev/null +++ b/public/ru/index.html @@ -0,0 +1,503 @@ + + +IP Address Collection and Management Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Порталы
flag
Русский
JSON
Все данные
Не выбирайте, если хотите получить все
+ \ No newline at end of file diff --git a/public/sw.js b/public/sw.js new file mode 100644 index 0000000..f6708b5 --- /dev/null +++ b/public/sw.js @@ -0,0 +1,58 @@ +const options = {"autoRegister":true,"cacheOptions":{"directoryIndex":"/","revision":"K6OlwYBfflew"},"enabled":true,"preCaching":[],"templatePath":null,"workboxVersion":"6.5.3","workboxUrl":"https://storage.googleapis.com/workbox-cdn/releases/6.5.3/workbox-sw.js"} + +importScripts(options.workboxUrl) + +self.addEventListener('install', () => self.skipWaiting()) +self.addEventListener('activate', () => self.clients.claim()) + +const { registerRoute } = workbox.routing +const { NetworkFirst, StaleWhileRevalidate, CacheFirst } = workbox.strategies +const { CacheableResponsePlugin } = workbox.cacheableResponse +const { ExpirationPlugin } = workbox.expiration +const { precacheAndRoute } = workbox.precaching + +// Cache page navigations (html) with a Network First strategy +registerRoute( + ({ request }) => { + return request.mode === 'navigate' + }, + new NetworkFirst({ + cacheName: 'pages', + plugins: [ + new CacheableResponsePlugin({ statuses: [200] }) + ] + }) +) + +// Cache Web Manifest, CSS, JS, and Web Worker requests with a Stale While Revalidate strategy +registerRoute( + ({ request }) => + request.destination === 'manifest' || + request.destination === 'style' || + request.destination === 'script' || + request.destination === 'worker', + new StaleWhileRevalidate({ + cacheName: 'assets', + plugins: [ + new CacheableResponsePlugin({ statuses: [200] }) + ] + }) +) + +// Cache images with a Cache First strategy +registerRoute( + ({ request }) => request.destination === 'image', + new CacheFirst({ + cacheName: 'images', + plugins: [ + new CacheableResponsePlugin({ statuses: [200] }), + // 50 entries max, 30 days max + new ExpirationPlugin({ maxEntries: 50, maxAgeSeconds: 60 * 60 * 24 * 30 }) + ] + }) +) + +// Precaching +if (options.preCaching.length) { + precacheAndRoute(options.preCaching, options.cacheOptions) +} diff --git a/storage/icons.json b/storage/icons.json new file mode 100644 index 0000000..5ec842e --- /dev/null +++ b/storage/icons.json @@ -0,0 +1,198 @@ +{ + "anidub.pro": "anidub.pro.svg", + "animego.org": "animego.org.ico", + "anilibria.tv": "anilibria.tv.ico", + "mangahub.ru": "mangahub.ru.ico", + "nyaa.land": "nyaa.land.jpg", + "jut.su": "jut.su.ico", + "yummyanime.tv": "yummyanime.tv.ico", + "pixiv.net": "pixiv.net.ico", + "hentaichan.live": "hentaichan.live.ico", + "gelbooru.com": "gelbooru.com.ico", + "rulate.ru": "rulate.ru.ico", + "vndb.org": "vndb.org.ico", + "discord.com": "discord.com.png", + "discord.gg": "discord.media.png", + "mrakopedia.net": "mrakopedia.net.ico", + "refactoring.guru": "refactoring.guru.ico", + "wikiart.org": "wikiart.org.ico", + "znanija.com": "znanija.com.ico", + "duolingo.com": "duolingo.com.png", + "grammarly.com": "grammarly.com.ico", + "steampowered.com": "steampowered.com.ico", + "chess.com": "chess.com.ico", + "google@flutter.dev": "google@flutter.dev.png", + "google@go.dev": "google@go.dev.ico", + "google.com": "google.com.ico", + "jetbrains@grazie.ai": "jetbrains.com.ico", + "jetbrains.com": "jetbrains.com.ico", + "viber.com": "viber.com.png", + "whatsapp.com": "whatsapp.com.ico", + "messenger.com": "messenger.com.ico", + "soundcloud.com": "soundcloud.com.ico", + "whoop.com": "whoop.com.ico", + "grok.com": "grok.com.ico", + "rutor.info": "rutor.info.ico", + "rutracker.org": "rutracker.org.ico", + "booktracker.org": "booktracker.org.ico", + "nnmclub.to": "nnmclub.to.ico", + "thepiratebay.org": "thepiratebay.org.ico", + "torrent.by": "torrent.by.ico", + "newstudio.tv": "newstudio.tv.ico", + "filmitorrent.net": "filmitorrent.net.ico", + "kinozal.me": "kinozal.me.ico", + "1337x.to": "1337x.to.ico", + "twitch.tv": "twitch.tv.ico", + "filmix.fm": "filmix.fm.ico", + "kinovod.pro": "kinovod.pro.ico", + "lostfilm.tv": "lostfilm.tv.ico", + "doramy.club": "doramy.club.ico", + "kinobase.org": "kinobase.org.ico", + "netflix.com": "netflix.com.ico", + "zeflix.online": "zeflix.online.ico", + "youtube.com": "youtube.com.ico", + "agentura.ru": "agentura.ru.png", + "euronews.com": "euronews.com.ico", + "cherta.media": "cherta.media.png", + "anydesk.com": "anydesk.com.ico", + "canva.com": "canva.com.ico", + "bestchange.ru": "bestchange.ru.ico", + "basecamp.com": "basecamp.com.ico", + "deepl.com": "deepl.com.ico", + "proxyline.net": "proxyline.net.ico", + "strava.com": "strava.com.ico", + "proton.me": "proton.me.ico", + "claude.ai": "claude.ai.ico", + "notepad-plus-plus.org": "notepad-plus-plus.org.ico", + "make.com": "make.com.ico", + "trainingpeaks.com": "trainingpeaks.com.ico", + "miro.com": "miro.com.ico", + "medium.com": "medium.com.png", + "connect.garmin.com": "connect.garmin.com.ico", + "x.com": "x.com.ico", + "tiktok.com": "tiktok.com.ico", + "linkedin.com": "linkedin.com.ico", + "patreon.com": "patreon.com.ico", + "facebook.com": "facebook.com.ico", + "quora.com": "quora.com.ico", + "instagram.com": "instagram.com.png", + "ralphlauren.eu": "ralphlauren.eu.png", + "babook.org": "babook.org.ico", + "xhamsterlive.com": "xhamsterlive.com.ico", + "pornhub.com": "pornhub.com.ico", + "colta.ru": "colta.ru.ico", + "bbc.com": "bbc.com.ico", + "agents.media": "agents.media.ico", + "kavkaz-uzel.eu": "kavkaz-uzel.eu.ico", + "hrw.org": "hrw.org.ico", + "the-village.ru": "the-village.ru.ico", + "novayagazeta.ru": "novayagazeta.ru.ico", + "unian.net": "unian.net.ico", + "navalny.com": "navalny.com.ico", + "dw.com": "dw.com.ico", + "semnasem.org": "semnasem.org.ico", + "ehorussia.com": "ehorussia.com.GIF", + "tvrain.ru": "tvrain.ru.ico", + "meduza.io": "meduza.io.ico", + "memohrc.org": "memohrc.org.ico", + "moscowtimes.ru": "moscowtimes.ru.ico", + "prostovpn.org": "prostovpn.org.ico", + "gulagu.net": "gulagu.net.ico", + "doxa.team": "doxa.team.ico", + "golosameriki.com": "golosameriki.com.ico", + "svoboda.org": "svoboda.org.ico", + "theins.ru": "theins.ru.ico", + "exler.ru": "exler.ru.ico", + "crunchyroll.com": "crunchyroll.com.png", + "bato.to": "bato.to.png", + "amedia.site": "amedia.site.png", + "kara.su": "kara.su.png", + "mangalib.me": "mangalib.me.png", + "mangapark.net": "mangapark.net.ico", + "nyaa.si": "nyaa.si.jpeg", + "kodik.info": "kodik.info.", + "infinitenovel.eu": "infinitenovel.eu.png", + "danbooru.donmai.us": "danbooru.donmai.us.png", + "ficbook.net": "ficbook.net.png", + "wattpad.com": "wattpad.com.png", + "younettranslate.com": "blank.png", + "7k.casino": "7k.casino.svg", + "discord.media": "discord.media.png", + "vavada.com": "blank.png", + "combotech": "combotech.png", + "google@google-play": "google-play.png", + "google@kaggle": "kaggle.png", + "google@googleapis.com": "google.png", + "google@google-scholar": "google.png", + "google@googlefcm": "google.png", + "google@googleusercontent.com": "google.png", + "google@aistudio": "aistudio.png", + "google@notebooklm": "notebooklm.png", + "google@google-gemini": "google.png", + "google@android": "android.png", + "google@firebase": "firebase.png", + "google@google-ads": "google.png", + "google@gemini": "google.png", + "google@google-trust-services": "google.png", + "google@google-registry": "google.png", + "google@blogspot": "google.png", + "google@opensourceinsights": "google.png", + "google@other": "google.png", + "jetbrains@cdn": "jetbrains@cdn.png", + "signal.org": "signal.org.svg", + "spotify.com": "spotify.com.ico", + "tidal.com": "tidal.com.png", + "echofm.online": "echofm.online.ico", + "korrespondent.net": "korrespondent.net.ico", + "istories.media": "istories.media.png", + "dept.one": "dept.one.ico", + "gordonua.com": "gordonua.com.ico", + "kasparov.ru": "kasparov.ru.ico", + "bellingcat.com": "bellingcat.com.png", + "ej.ru": "ej.ru.ico", + "holod.media": "holod.media.ico", + "currenttime.tv": "currenttime.tv.ico", + "krymr.com": "krymr.com.svg", + "thetruestory.news": "thetruestory.news.ico", + "ovd.info": "ovd.info.ico", + "zona.media": "zona.media.png", + "newtimes.ru": "newtimes.ru.ico", + "vot-tak.tv": "vot-tak.tv.ico", + "tayga.info": "tayga.info.png", + "radiosvoboda.org": "radiosvoboda.org.ico", + "polit.ru": "polit.ru.ico", + "verstka.media": "verstka.media.ico", + "pornolab.net": "pornolab.net.ico", + "beeg.com": "beeg.com.jpg", + "hqporner.com": "hqporner.com.ico", + "redtube.com": "redtube.com.ico", + "xhamster.com": "xhamster.com.ico", + "reddxxx.com": "reddxxx.com.ico", + "xvideos.com": "xvideos.com.ico", + "xnxx-ru.com": "blank.png", + "redgifs.com": "redgifs.com.ico", + "rule34.xxx": "rule34.xxx.ico", + "paperpaper.ru": "paperpaper.ru.png", + "proekt.media": "proekt.media.png", + "sentry.io": "sentry.io.png", + "naukri.com": "naukri.com.png", + "elevenlabs.io": "elevenlabs.io.png", + "zapier.com": "zapier.com.png", + "notion.so": "notion.so.ico", + "linktr.ee": "linktr.ee.ico", + "10minutemail.com": "blank.png", + "copilot": "copilot.jpg", + "tuta.com": "tuta.com.png", + "chatgpt.com": "chatgpt.com.ico", + "rustorka.com": "rustorka.com.ico", + "twitch@amazonaws.com": "twitch.tv.ico", + "twitch@ext-twitch.tv": "twitch.tv.ico", + "twitch@cloudfront.net": "twitch.tv.ico", + "kinozal.tv": "kinozal.tv.ico", + "twitch@ttvnw.net": "twitch.tv.ico", + "twitch@live-video.net": "twitch.tv.ico", + "themoviedb.org": "themoviedb.org.png", + "hdrezka.ag": "hdrezka.ag.ico", + "kino.pub": "kino.pub.png", + "daramalive.life": "daramalive.life.png" +} \ No newline at end of file diff --git a/storage/icons/1337x.to.ico b/storage/icons/1337x.to.ico new file mode 100644 index 0000000000000000000000000000000000000000..bead1ab1e8a00fbaa4c54617e225a654d96f964f GIT binary patch literal 1150 zcmd6nOHUI~6o3zXFfEus!Xr_%7y)S$P)TEH>5G;qMT%{#)dtd7p;C>KfT&wFy3ik@ z8{^W2J55};Fe%0+ZK2c741G+8n7A+zWAJ!xkx#ynmoHMf+fEKzsJAv-U z;ie9t7XZuzg($Kgrv-q{y4v???CFMx{{^kC!lky!QrhTkkfHsm-nj*>t}Wo)e9+)2 zexfzq?h~^Vd#IjU>&Ops?n1V0Qb4MKl%Lg2Z1zyD#^5fzW^sxU{BNooQv13I){D&` z>>bpgytv+37&Cf{-;G`Y+kFC3z2|!8rdI9KY+!KnT$@jP%Xv!3c?6=Erk-zTW^zTO zx)S*VMAJ9#nBsxa6DXZCg{7a}fkr-ZZUGPZr33#l&B*3#@;jOD=i$g~Ni(`oeqm46 z@Jzgdrf|98>RrX0&XMoY+Vj9r&wq4I1V$e*5D}k^FV)bMlF`3XM;kqNofkf6?Kz#n zod<)f+3ycaz%YfyQR@HInkb`lSw`=z8cwg)(SJw&bu1)Y?+)BZmE9kpj%~)dMVe?h7$?ppm$u9-QuF1Q$B^ezzWVFP# zS58I+5B2^rb63H+`#U(EtUMaNB5Ks{Zwd(~M&`?3*t^=3Ro1&W6y5F{jFdEvWcAgB z^__-4y{7C9T^7S?-yADP9LvgvGgVJJQ?<;l0@Sd`9@qv;% o9j`uB`~Pmw{s92*p8&km0tgHa;9JK&yMI>}V`nUf literal 0 HcmV?d00001 diff --git a/storage/icons/7k.casino.svg b/storage/icons/7k.casino.svg new file mode 100644 index 0000000..ffd9fa5 --- /dev/null +++ b/storage/icons/7k.casino.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/storage/icons/agents.media.ico b/storage/icons/agents.media.ico new file mode 100644 index 0000000000000000000000000000000000000000..b998689b1097e00c2a49b522d94e97d9867f0d57 GIT binary patch literal 781 zcmV+o1M>WdP)$v@#m@DE7-fZk-q$ck4L$y_F&3AmR8M3ndu0_LOkurt|AGM&u$v3a2xx~se1 z>YD1R?f~8q1meJV;42Wa#sJE|Z@>V40Y9y=55XLe2C9H~Y*lN`+#v`9mJi@#D_P&0e2rrZnry2ci)|V26?*?N>2>)v2O46J6vO8`#+G|ZQCXd zSYJEnzNp+YIyy=+nMBuhCMG7RR;v^W1&)u8$z(E!2mmW9E6mQ$w$|L<h5%Kn)EIiD4MNgAjTg z!)!L|P*yINWn*JQ#>U24bArL3BoYa^xVU)pF;pg^cs%Z!1)I&LJUun{Ax$dkJl}bgT(WsoAoq08&m5QNHF-oOU^8Ea)B+uvb5{tzIkfWm`uLh*S zM>!rJA7^cCjaV$kdJ~L4{1OSNgK=Em$EkBT?lXDF4lpR4(Q?0CK&nZ?%3m|8>!Rxy(!UXrk zMREmeze@z`H*TM9AU4I3+P^>h$Q8_vxWDA}iVehw$9BO2&*NgYD(n{UR_5nU2t_mpxZrr!>L)6Y&;Rm-Y{IXm-Qu|f4lE`Xp zk=3UrRg`fze3e^$rbgc`=9~XD;rvP445vv6-|Fx?S(F}Qm;7l;h$_j9=k V`2@IrGY0yX!PC{xWt~$(6996ywQc|a literal 0 HcmV?d00001 diff --git a/storage/icons/amedia.site.png b/storage/icons/amedia.site.png new file mode 100644 index 0000000000000000000000000000000000000000..5c3024f854cb9577da431c99c7cf7356cfd5af15 GIT binary patch literal 534 zcmV+x0_pvUP)o5>N z(Hmx%*kfjPVgJi}5GJ+fQyS*K0Y}5pcru;N#`6V7%N0kgH(Ox0mxE=i+Kwv+&xatK zaukUZlT5|dtJIZ@+!c@iid4(l`TItyLRD&DE~?t-i~ku`478S-NdTSwOF-|aQF;JA zM2$)hh(a|g*1)7uvoK&Q`U6?8G#3Vfya|t~z5{(;4h3q1rRLRNrf6tc$cW z2b4KGNvBLqEhJ$mX+>|Duk44-7vHYFB_kj#GZv!nG!=lz2ZX7<5&A$N;)D0DN0BEh z7;a*~f4#L+G=*%oj5Z5^OrF|HpY)c>k}Bq?YxE|SZUI%JvZyx!M}BxamK!bs<{N3z znzL=#=#eF#0Y_27_kt_G6D?G&cEwG=y=;>mY`J{RdF3yM&1MHABTt6BS4RP`40qi8 Y1$$scDgho{#{d8T07*qoM6N<$f(u&pwEzGB literal 0 HcmV?d00001 diff --git a/storage/icons/android.png b/storage/icons/android.png new file mode 100644 index 0000000000000000000000000000000000000000..a6f79df667cf342218027fede5ce976867717e15 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UR2?0JKuI>ds|1p4xuf>X$EB7Bb zP*zrP<;sAGW{qk1~H?5M%Ugh*QD^T)nh5p)=JCZ_{3HlfAW&E=eqsoJf-hXr`9UYx8I=SpFbh}qWB-CujxXJlj15(fqr1{boFyt=akR{ E0F#BWd;kCd literal 0 HcmV?d00001 diff --git a/storage/icons/anidub.pro.svg b/storage/icons/anidub.pro.svg new file mode 100644 index 0000000..f061196 --- /dev/null +++ b/storage/icons/anidub.pro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/storage/icons/anilibria.tv.ico b/storage/icons/anilibria.tv.ico new file mode 100644 index 0000000000000000000000000000000000000000..3322aded8d39bdac8ffbd47437bdf134bcd8beb2 GIT binary patch literal 15086 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 F{tYvOjcxz{ literal 0 HcmV?d00001 diff --git a/storage/icons/anydesk.com.ico b/storage/icons/anydesk.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..7179a959ddd7e4e9050e2ab0bddaa7a6bc3a1def GIT binary patch literal 15086 zcmeI3%ZnUU6vj_aCz(9$_}GYIkD}nhM?^9+ilm(h>cZ&8MOH~hP<%fYzQ8~aL=w=T z5|Je1phQ8r(=5RAd2YdHcA&BZ|L8 z28s+687MNawi%e2_ewK!E7P-cD_4!m1idT3oq!R4Z4P`t2+n|yX6L*sh+_QTBl%GKz93aqUw+cC_}XLm2f;BI_~A-o^3aWnWl?-=lB&#G}8Cf7|23AkHq z(f3kL{V)c1Cx*4Tmr~&F#1KBV;vN)CF*4U6F*^Ti3c-w)h*WL8|G?0zsi z?^VL)#qiP?z6D{r=O|wQx`y~VqD`1ynq@2aJ;6F?YXtu}>Q6^-`-$>>s)yVSzKLj; zCSTW9hx?qjBZB)pe144Jbc*tOTs^L*L0&PW%H86~DTYkA=M+Px+%t|L7w#FwkSq6; zV;IJLFV9`ymrS7>04bmU}Vk9p5)6 zFrR75i05G-cjds|+7@&d!3E&Xg>vI=xd_BCl)LE>!)A2rP7JwoH!j^6zC^w=6ETmp zwyx~Pp#AVYST&Dy+vRc2p6nDHLf0RI{G+!Oz3W)Jlm@jc>WT~$87MMPWFVUi`0Ya^ zxvY7QY_A6R9lM zM4BQP5NU{DKxCQEn7m1mCDPC;i!37Ryg5uRajoUc-FBvDcFeB%!DZWTkB9Lxp2pka zu((=PuN|k~jeE@e>33RF;BL_SPK$53ilfLtk_<49Ec4s*reV6wy*2`#nDh?ja=IUW z2%G?yM_H!s67V{B5~RXmW^emjngiI=eeD)_4_p@HK$(66!F+qg1Al_CIds3{G2gZ> z(r+yKI8b&kXaH;1=D?gjQ63_Eo9#Xh%)52{^D6jfTnjF@xt8I+@Ncmkgr zz{B7y2--?|-NM#M;_ChOMc?X}tm}Fmo6N3`70-i*z%Nd@)hCs@XYvN`3uaZFgX?YJ zEui@^yT5Y2pe>O4TW1;^{>9F5u&v{{ZF@V{Zvw3|-@kFbf0nV`X}6EEaX2LQodSoE zeBa^3ZN5#CgHiJ^l5c&Vny)B10*5}|{B|DM-*J2!rx+YY@||QqY5<2m-?ZHU^cmB- z)%W=rdtulL-Vc4gHD|QD54iJ>&NDWK??7MZw-7qE90$GU+i7Ea$W7`~^X=HzZ%Gb= z?N%0))ae}PMX*0fe+TWk*UaNeIuCZs!p>4zJin1aD!3=cvX99oEU-13U&iMY3 zpMAg7@LSTXdvdtels(mkR4dC;IkqH|pDarGV+H3&D4T4^HI=5^RrTbRT1y&rzqH)3 zp|&Cp-KWrPi7C+Ar&zQ9Jb*;ZgJ)dV8hb$RHww;m{aFK>2brN>=Y7wCKfv3dJ*FU^ z1v-Z67_u?U2IZ=&?fwEf&g+<{dfb!2Fu7 z$tW8yptA|QJV4iM==_xN-BX^ofbW3DQU{hVYa1pn((W~&`n$moK>5A|%HR=j9z^LL zrB282X`tV?{S9;--@YS}x>k4;1Z}9_Fx{spU$yS!I%vbyouS_R_UYRF;Mmaj+%d34 z>yXOzEO;8M@@u*#sn`D09QD34<6Q3{EgQPeV|MbAJ{zlsi>KMY{fa%=$Jn>MoxNKA QyGEhsTBdc{#@eg=AN`bA1^@s6 literal 0 HcmV?d00001 diff --git a/storage/icons/babook.org.ico b/storage/icons/babook.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..0d7d38d63d2f89d8332bc9fa91c8a932d9d55b93 GIT binary patch literal 8254 zcmeH}!EM7Z3`Nxqa_U*f43QKB>;OGDfJev%S;2s9^w^A$4YGnaaMT`pY&UU9*%S=q zVoSXg_zomS63NfJn2C*f;+M6CFKf1JpZVR^uZ$tKe9ALl*3XzgAc+9ctKCsvX_BIL zRr&U1b-mW^>2TtF-8iz#v?gAMG3`~8&#p!!_L2)*vxK zzrEj<-fzK=W6JmMjpmSN>K8hk$6E6Kv7Wq_Gw~5$jZ-Vn-$m=rg|Fq_2c6IpyeDVu llk%*tdaxh>0w4eaAOHd&00JNY0w4eaAOHd&00RGmz%QGJzsUdq literal 0 HcmV?d00001 diff --git a/storage/icons/basecamp.com.ico b/storage/icons/basecamp.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..d8b56baf5fff0fed698b5139586ab2ba2f9c0926 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/storage/icons/bato.to.png b/storage/icons/bato.to.png new file mode 100644 index 0000000000000000000000000000000000000000..75222565de8a2f0fda025b675b3340bbb6239752 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dylLLH0T-^(N7+NQypoZQHZ{9Ps zOkixCc;?lcoK3ro=C6GG^_%Jh1-y?N5LH{{R2~)~B!G zOV{1{@NvS)a|x?AC$8N({oLhqFJ2|B+XgiG%+u#U)7<8-VCb3#vZ$#qYt2@mhpvrk`WJ8*1%&w5p$^HfWM{DK)og5I*N`QzX)Kl8V)(gHru zrTWvZ>e+=pEUo=;WY@$c3HM$d`|%A1z p#|r=Xi~er@yj-F0>MOq2tb8W9H6J)1y8`{q;OXk;vd$@?2>`o&?QsAA literal 0 HcmV?d00001 diff --git a/storage/icons/bbc.com.ico b/storage/icons/bbc.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..33508cf5834357d3cbe00ef46f9a2aab2521d7f3 GIT binary patch literal 15086 zcmeI1F-`+P3`LFL0BPvAL844Wor-f%atuyF%`Jn65M-GNmc>UKlsD35XKe5P-nY>v z*_d6~wQV-$`^BDb%pS~aSq|$rkH30syZv0>nLXZ`-FuCv{D?!`ceeAoJob#$3HUYH z$89te*JFMvb}Ig#j{i70URELC?~`ARai3Xy+xa%`Ph-4{8&4XmoE)YQfB*y_a5e<| zW8vF(n;1Jb8e_A0x2{`1^Ng{sUbjAa&E{RbZvD(N#=3gl`sg*AclEmUGtU_7>UHa* z*KFR^>(Ta<(mXEfs&KXtfB*y_ z009U<00Izz00hp1fd4l8@xOwck6q_nwN@Rg(y98*d6ln9C-+yaRlX{ns^6Sf`Koks zf7M#$tJ10Z&3TotN+Beeg
\ No newline at end of file diff --git a/storage/icons/beeg.com.jpg b/storage/icons/beeg.com.jpg new file mode 100644 index 0000000000000000000000000000000000000000..439cb9629b44aed95aea20077e8e268d8be1513d GIT binary patch literal 654 zcmex=rn zUez1}Xq%hsn3|fJn*n7^^^AaoxuLGEg}JGzk%g(LuEqZY41ydCG7K`zjDieIf{e_9 zjQ@`?NHQ=mF$3L*04%J`Z0sN@6#)h&CPo%U7G{_vBNH==AOowAqA;71VIq5AA;QmR0E7@3)w*kSsC;lac#XegvOG4TTntFThwq>cY?G4KHGXA)!RnOVwPUa=he#k^srUZck4 zk85`-uiSf@GcGYpe}`PZk}&Q|YAAFO4y@VKpgWRvwuQyv@3boO7L6)?Zu0opC;qZHdv5jguD`vK>lRcPN^jsO4wE_EzG)YHEs^nHgLd9BglIv$wa03xk7DC`7Z_#D&2pV+_$~lt!b03xf|L z!rIyzkw}E=>uX#Xx+Eg3tgLWya>B*M1vfW0xbWzLh_JP_#nI6bxm=FT%}rDl7ao>G zgq@uove_&f8yn9(9U6Ie{QB{76 z!NTn9EMsG1oS&bgs&q0pH^=1UBsL5d;_*0bl}d$9M1(@2Kq{5OhQUH#UmvQ<_xCrQ zjE;^nI5^1b>nk=47T(|A5fP%%D4opD&m$s~N+oOU0p>)_@Ck7VfOd; zxxc^X>FEg@JwTQYK0iMRhr^`PX+oh8<#L&ypCA4ei^aISykux-h=qj(K0ZFMA%J4R z^E?g@4_RMd=j-c>VzJ2E+Z&$e5sSr`o}Q*!t+KqlOs!VKmHG5i=rV((ZNI~MeNdHw^7)kOL~x1hooCU zV+k5!hamdnQZ!=>L=5cD2uq9*tuBS|-S2tAQMB#QE1&m$pFiLC&-45F6GA5aR4O6$ zZ^dY{5NaXBI|<1pdG7tv!0q)*A&5qM6ZS_X@Jyo8I`|(xpAQZEem{tYO=D+g=Oevb zE=NmC3pzSFI2Mb=Kx}PoVRv_z+1c4)-@?KIbUGa#wzIP{ghC;-x3_bQa#N`k#>U2= zP$(F;+l^#0iRI;Gba!{Nyi_XT;NSok7Z+?VEiG{@o6TZoW`=cUvl(`~o#(T&vshbO zgTY|n{ORdwo|7GkL~wn5&2~PYM^{%DEEWrBP7DkTpufK#>+9<<8jY;?dcDwUwNR_o zptWyqZa9|9<)BijKzA(^3e5QUIM-%lV*@6WiS_Ap8o^+Y?_RIhd2Na%5(z%<=H@0& zPEH=Ny}gaz-d@%}>~3#w(bLnzF{%^Qjp~1Tddi%ipQBtZBOZ@)JxCh}1b9yOsMTti zo10_%@bHlJD=RA?9WgmM3B6v=&tPzHkhh+gm_Tc5E0jtlj*pKK4u?T8+K1kep`jsE zDix-$uMbYAlb@@@;b48SSj7JRK8}u#*rxp{c6oV;`T2Q1gVkz<&1U;^o=heKm&?WZ zjgInHS6A6jvBsWsFO5cnwzf7*O--?%_H%t4g~#LhD<6i3QLR@0$@d=_y#MwEj?bSk zGBWZ6x3qS-TEW%T)f4tgzu?)6LYMv;m7wuCNdMnE>5I|SB*dbp@lAL-zA_2%Q+Dr{ N$%SZsai72F`3-O*vvdFe literal 0 HcmV?d00001 diff --git a/storage/icons/blank.png b/storage/icons/blank.png new file mode 100644 index 0000000000000000000000000000000000000000..7b4604a8b4ecf99ef88c4f0f2d5881bb09034a16 GIT binary patch literal 2718 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 literal 0 HcmV?d00001 diff --git a/storage/icons/canva.com.ico b/storage/icons/canva.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..ddaf9ee5cb34ad8041a75c2ebc3917ff1a4b4a28 GIT binary patch literal 4414 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 literal 0 HcmV?d00001 diff --git a/storage/icons/chatgpt.com.ico b/storage/icons/chatgpt.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..1fa5d070c15fdcbabbdde8e52be1b2a75a1e6ad0 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/storage/icons/cherta.media.png b/storage/icons/cherta.media.png new file mode 100644 index 0000000000000000000000000000000000000000..5104626f38a9e1359b92bbe0824252dc496114e3 GIT binary patch literal 1759 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 G0sk*0YQBX4 literal 0 HcmV?d00001 diff --git a/storage/icons/claude.ai.ico b/storage/icons/claude.ai.ico new file mode 100644 index 0000000000000000000000000000000000000000..5105c0ca6aaa15dcd6b1e6e970580e91670871e1 GIT binary patch literal 15086 zcmeHOdw5($6~8fP@kQ|c!X_vPK3i0yUq3Yn>(|6a(nM)H%a~Y!~MRS zxp&T)bI#11Ip@roiDlJU_146R7Rn~;)_pDOAj`6vn)LUcmbDgjd!i)#^xZ7$LLlr9 z95k^`#KU^^+s7~d|F`l8#B!bQh^OsK5-I!FEwk2sq%!tf51Pz47ben<=RfuXZ#@Ys zOO(hsy+;0c+Ucu|{lA08VqSeRWgiu5>-=aXu8{pfBR|SFEz7H`gg@mM`EkiM=UcH% z_g5<6jTQ!37Ad(>&I_^h^W&rFCDZnNA-{J_d-n&Ta9N*7IX4*mWXki$LI2UfY(~V@0p{|?t$eV`a5A( z*T)2omrOZ_4aM-kj!)(H0$zUrcUlB4bY`OX;{ChAFDEvcCQiqcf`}(M@ZVRQ|B5ueVK%D?F05716L({ox#y_ zoHy{1tO@Y{DQx#$pm7=L8QP|#j|I+SWggB;)O!Puw>#fAF!+O;Og+nZ%K2*v=Ic$j z(Hr2N4A>hQJ_ujfD%)1`PCJkGI|PsIv^|E0p%I(yd;&Nd1>QrsocA`ur_EgRVN;KB zSZvy$Zn~-0rPdp@9y$aJ_3jMQuGSKCRts7>7I5rX+L-yDf zL!HLA?5{`NinaE=6Z&|&p@Fgh*?%ng)cPK4?R-Dz{87*}eb|9H{w?(9J%(m7W2Xh) zcGJgX+Id9Rzf4@bUncNKuRAu=-WzyNi25y9`-dCaqb;F-3D6#5qcyLdL?-`TpFZc_ z{&QIdd)?H`>h~qn?(cNnj##?;i+JBw#&JB_MzmWe>Nf6*7y|3`pN`*#&;HImByR$q3%`Kl7I7k_{Uv3ZRWG@ zj%C*Dqx-!GZPpCmjpm%>qyKl&GAk-x6~=7==XziRr3wq`z&}5 z(PMm9p}%8>vjyX`m}{~nV}F}#q8hmk4rIN*26+qM^%DC0PaTIX!W^83b$cdgI5p6z zG(PkTPhpO4z#N}OpBA>qD9Mkwo9mfz0ou*O`&rmCO-r=7KTM{(zrp$8It|l1((rw) zbMqL<9@Q`E<`U>zE}pUvHF2Wp!$?ceoPuX0HpIwjW8Cfq4HN5``r*ncBbAx$=yRYm z*Ml!&h*7PBjoeq0=G2V)Dd=Jgbmj`Zx7ZRz8#;Uy+l=JL_z-k^qG;D%?_L}(2YfwZ zBIwL9jLVhHgFj|m$i9ZRiLO=gyPvBG8}lKtrS1b`?T4%APk}Zxn)B!(+z(>T`XXfM z()&f)4XL*)pa?pYE#FZdTJP?o&h@FJ&|DHy)W=|1QY2(_ROAs}$z^XJz^A zg^2ymE`JZ{s|P*#eKj&wi<8Xc4*)Mag5PGYHPVWuoP&T9)Tw^1OUT6ikLl}Ee%{Bv zL)00VDw&(9R=y}a+E%^yC`9mCA@>@{Ue`X%#i>??4jZcR5dus-4en3*T+joo{O%exyovebLT5*@z}uFKd|;_)52-Ri?j z`i*>uvz~h!i3=Q&GjXpN3Ueto1v6Q`E)EvSta?d4s;oV***M^Z3bFx_A zZVu8UKfs?BIAyvicebH3R%NWsod{kbe#ky6j7P%XH8u{lBdz#WozgKa%Jh{Nxx=X5oK_6vgco5o&+;g6(_`w2n6G^VJJh{3qd zhvXOGXYF(pZ+{+Wzunv6%TA5L8)-dc?+KBA8_$BGXkxs75@@q13U^o5>+>ox=6d}? zzbo;Dt@?UE{(n@$-&HW4V+7<-eSw|+YGs~?r(jeAU*!Ls4(2ErRy5*`Ite=1BIKT_z=3idV zvT@vkI+o4jI#fBgp(Drk#fFY$s%-4&&EmVz*fGHGLgV9avK(lBgtC{*tp3h!Q1t~2 zGvVsz-_t@5tV8gW?rH6GBLKir{94X&J~)czqiPC&ekp85F&O)gif9du!Q0PiBkxf| zvzkzmbNwFpbkk1-8>0SxJRWmwK^VW)_%Nq~y>=M9nmXPOQ9S%}lOcOg>``()%vl+v zrT0(9haDA!*Yb_C$lqu_8+oQ`+A;^rdgg9S9n0kGHJ^kHH|IS4#*VAJV9GvD;#Tv{ zy(IF9>bw`_6Wj-}9q(#sxwc`|!6NuS`e0qpGwc&si*KI)Ie1`+D*xc~kHegvEYJNI z`*HuL=tA!e1@@hFW*y>vy29bOsC_DU>w623{Z-~uOxy5M#S<#mMSQuoxNib&=JE!4 z=E(MVznlDc4@&R*%z1Rby2F6GAB5w1vC>^BDT_XP-m2Sq(Bu0!r;1-WNA(Knn|oW- zQ^JNJj2>oPqDIVt;ewMR*pa!gC~*m4c>d_bRN+Uu}i zT*bB+r;6vdQT$oY{V)1(3g~Po%i%87v0^9dL?6{!E8{8HV(Pr)!8nC^2-4-*goH)C ztGFm*pAXv1KY@?E)$cD#e|*Du-^F#pw#tUFy`S%WL$n#Fw6_S#qt>;*UzItVop^&j zb?{1#J<5>1u+j;(d+?Cl(%pi5ru6=RlGaGHg_?kNMWK6!?pC8^| z;bSj^J-CE>JmxOtnILd+wxsS4&_=+olyab#nt~O&>0wukRWafJ+{npBH%s z$N8cS!8*8^HW;#}Xb%AI(73h8v;p+))jnfNP%n8Whq-Dw_Q7|~h2~vpPPI&G{JMaz z*W^y~MH+Vpc|?8deD&(;`)zNfZZp@}l5)S}>kM^3`2ZvTKro*duP}jvYC2 z&{Td%(Z*e8=0tTaO5~PR&gDvtGY|4zrQgk1y;iN?Vc#|VB>@`Gn|(O?daZ!<(8gh$ zXR(fJ#h}In^7lqmcDRi7*AQp{3GJ0 zcAl-v`ry556IT&Oj|<0{b5Ocp2Yo!*$fe7EX>%q0O7FhiQTYkQ1GLskI`j=CJ{h-7 z(lWZ?!|kmmPLnvpy<v?nLc-~|@<1?OjdF#{OW37ueuRp1|@TWP-^=Qkd-xv2L)?KGS7dwpu5IpnF4#HvY+p??~to> zzuWLe`%dtCmOcqK`3yX(c&AOrd&plZ_|>%6VfPNGN5Ez7yC=Ni0s?8mV@cTHxxn>bH|VXV*d_ipY2 z;IG9~UgNwk~$QuiMB-T zi_Cr&ciO?{KA!7Pmp~i-(z)62G$s8a?@Ln#`dWW{?N#*Cz`q`CujZX#wCDbV{;?Fa=}@_`d20%X0R!tSw)|vlOF)cK-## C$Ztjf literal 0 HcmV?d00001 diff --git a/storage/icons/colta.ru.ico b/storage/icons/colta.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..f91b0f62daf4a363dd138d15c7d3475261fade26 GIT binary patch literal 1150 zcmb`GF%E+;3`HHOGh(X51Z+J#o)@AkRyRmW1C*94(H(nwjN|-b=2R=;p?57W9Qf})9%}~fx{2|Ap{%THhC?0> zFXzCbD2K&Mt?xezA9;9u(>!**ZqY6A0PL0)y`GwkS zq?WmM$R9Yg5X$W{N`hA;As-~6mp*TpzV*bfmTVw<9~OJPP1YN1Gx`HxFAJSjnw7-> O0000 literal 0 HcmV?d00001 diff --git a/storage/icons/connect.garmin.com.ico b/storage/icons/connect.garmin.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..a6790be1cdecffabd4326aefc3a068b1e2e44ea0 GIT binary patch literal 15086 zcmeI2PiP!f9LFanHi}B3AXtzjElPW-))o{L8lm7pDT3bY!AdUGLZJr{dfCN-c(ezF z3R?8giht-qp@Jxjxp|Nx3etlO67f(q5d~vg6F;BMzA#;Ova`E0JF}24eE0X>oA>+u zzVGeq&b&7hMI+H@w0n1iorylUKZ+iXqG)EOS)YuepJ`MEg*1wW)C< zJi);wShX>zNo}2QGaagUO*@4ywPnFBI$eTQ`3}^grfzVY&a1HOF{nW;-C`>a-@vl< zt3fTj;2=)_z_P|*ZZ-6Z+i^Sx%hGRdHS~j7oG-&ckHMV#`Vrpr9mSr6gVt|ObLW8_ z1i1(YH3oB;Gfx~N*fm)67|da=ym2=H=V8(M&0(%0@C-r!hDD9R*v}RryczRW>{(cp zeq)=XNIXLDUt!*3Fs8AKhU>Q1Vcz~#$KK2?VBX3j0xcVVykPvdKhGVu_}eWuXu81&J%3aBBX zTmAY}1@|K4TbOkW_SL6KIE0vgVW%_^leFl`JTvrknq zhOjqbn*O&qW}hl!JL0~Etz)pwW5a-HMAo3sXr<*DIBXb4u-rt-46I!TCu@pr=r!hm;frt>qh7ABpRY(Hrf;cw7&5c_OX{yD}ZuS8K6# zqKzHfol*S5dK|m{p4KFlO|+W<-gJwehcCewbK()=98KX1w3|~r2ET)Rdjq98&HeF! z^Crh>?)eh)oBL&Wr34M;G`D+-UzU*HoaPn>;9oHL-4t0impKExmc9>*%$baBuGZ`K zUfLE1pursGY6VxhfxIhnf;{GGhbbB_z~o%zSvIygHo_bSi}*bn)7YKBT|^=8TAU}Y zv9rMU5td+Hb8jqTW`*w)oPv4fH&)hn6oSTG6fWhU!5GHs1;=snR9L04fe5b5jaLrmvU(u{^OW^ih}n`^Dr&H$HF~TQ5w>o75j|WV@1Q~uxDWF z9Gs=C=x4NHY<4 zw6E|w=6U-O{ICOEm |=e53B{`*>g6QQo}JJ9=q(3aKeqpwr-Ll6G?=qrxEjs8Dd zHC=7`=qv7mU%}RXX?6SRlf(fkS=O4ZYs3&^oI;khV!Jh7h|y`Sw@Al!Yqa3+`sr1e zHg1olt+7IkDGIKKT4UJeu`HOQlh3_E49m7<#RMH)mjr*ywsnL3bauXeftI_)C=QP{ jX}K-@bEzk0)N+H~a)C2KE~8woOmmXY#$2s2IDG#H4($)x literal 0 HcmV?d00001 diff --git a/storage/icons/copilot.jpg b/storage/icons/copilot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9a34cd6c0a4c5cd0bd220cf637f693aae375cd8 GIT binary patch literal 765 zcmex=rn zUez20m;!kQKn$Xxz`)$p)X2=-!dwq1XbP15e}F-dgF%KthM7^2fk}{&S&;Gn5e5kc z24;{$5rBn_os}6VqbId%*qLqW@KV!VPF+hbYv3}7Bvh^T*$6u6qM9BapOf1 zpn54rkV(j9F|)9;F)=a#<{dLkfNbup@@>v#Dj_dZ!z#N z1H}cI1sUuamK9DHl9u+_EU6i?e3QG`LQd(&U%xMZaYcAi`~}Tjz1PDtvh7^ey}vbA zBw6?M^#z%*?)$toByV=aoVt~TugvZ}xYNIM=bPKzdg4#LyUTT^-}We6YBnz}r)%p}wbJvb>7#4ct^PA8riW~AoBV{~-(;`-p#s7Zwj#4l z`vx)+4C0?}r^j)y1q=Mt+`|#{{)5-mVvJikWM8xUkAc zVa7}CaPLJ8eIajqDnozhm~3wS^Ji_rWu+eeg!8RV4TX_w7(nMzfU(yG6fYu@fvvb>kVr!ar%nP9dD7AY!U?mtz~ zy2(3jHs9yc@TM>})BFBhakKa8xHeSUe%iwB*ScfMTC?^ba^ zdB|=RxpQ0Hx*N~5RR8$dxBSYiYL(C0>RGWj=X|^<8?T`A@94Jrr6-ky9iP{kHa4wd ze(my~VREqDx;lY-$_=}==C+(}JoZ>Y*Y>#N(W+A)4W6!z*>z@}jOv|n{URW&u7SuI>ds|Kk}zD30NO0+<9c z;0Pj>gd_r%YATUE4>UojB*-tA!LoQFZ`;rR?pIQ@S>G<&A3Uq#o^A+G_K2s8V@L(# z-bt=PhYffbT+{yjPuFgr`*Q2uf-)AiAGRK6TJHBqyf)K0eY-siEV#cY@kshgnwa;5_eA9(&E=j}p%w3FF8ttVkkUZ-h8?)vEudV8KZZb)v+Pnl!=kiUjO@B^p#0AeJ7 z*+3G`0Ez?I5H)ZG5H3&`L<-1-phSlMF<>^>w5&Ie5`h-Ul?3?(GrXUlaNps+g24WS z0)vM269W1doPS?Xe?C7xK48QCi8~HPFfcIx^>lFz$+)*Q>Sfbn1)eZ%Cz1Tz^zyXY z|Htoai<={)F?s*mpJ%2^`v^@j2>N<9V#(>?OH8x&Dd}{ot~t|nR3W)+vEY{Q4KW-w z9gcci*Iz1ms6Ss{<7B?$ul<);br}Uz;`ba8ZZhlMo+9_|-()?;CbOom-V460c(VAX zkd9@O+PekmQi|1{%!@f2tzYiH5SwB=-Q&TMHqW1z! zeWJl-!w2RgvXZHd37ze$>QC1=74-j@<5lxZ-esv-aaeGi*JZ&MJ#F?Yr~q;i4U7=kL!vdDPlb#84*o+};h<96f?Z3@)Gk z`ekRN$62<7W%@hbIUGK9@oWae(KC^27a!FdAcVpK`o)dbeSm+TtZ|j`u6Fxa;@_-DMT6OE2O(_Fw4m{lw1nLlY!wo^3vI zD>yMUOttE3YFziysY^=#{S{+8wz#j_BkQKwyX?>hO7agv)%jSGqhFifo*}VJ;rx$` zov-IUC{#P?EUmtW@k%gPnfT@n7a49%Fm9h+AtPP>RUQm;!)AY8U{mny$AW80a-0pXgt>TExPDt*m;9^=GyBC{gfo6M)?F4nzp%jm?Cj*H z2MXm@&SE#@oK$5S*jKohbJH7JA6s$0H#w8Pc04a|Ucc#?s`zxB7};OWUH6{e3R|UI zDI5M@a`y4k(3jKsCKsn)7TA-t(jjK?R4Jx^QN<3iET5eAUYT8J;(MbzdzE6q8JWwE z?3EIt{hlvBzG8JAgMUrRev#d?*UjL0vZd}7YpKK0-4=@_h0i#~N94FYxukY}SJ*C@ zxeNY2_}weplp)_)^3>bv-^cBW(k@~TfAha){5~u7!e6-~&u$g-{}b&=thxWA^v!n% liJ7;M1%@7=wltRM>%kd=|% zw|B3xj@quN1s^_q5ET{>7vkI8pS__cV|9DVlE!##b!7uhWh)Ca0e-$q_wpKmdV)P& z978G?TTd`@H5l+XUp!}Fy*BjgzxJ)#A~SrxaX8q0UBa2DHd&nS!1K+mo0M{5m>Zeh z92Fiprj&Dq@~^70xRLeYv-r77ZQ8-Ye=hfaPzopr E07lD5s{jB1 literal 0 HcmV?d00001 diff --git a/storage/icons/daramalive.life.png b/storage/icons/daramalive.life.png new file mode 100644 index 0000000000000000000000000000000000000000..eca65519b9765896f24ab0c5476954291e88d279 GIT binary patch literal 12678 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 literal 0 HcmV?d00001 diff --git a/storage/icons/deepl.com.ico b/storage/icons/deepl.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..652fded993da21a6f9dc731b13e914781f88f458 GIT binary patch literal 101154 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 - Group Chat That’s All Fun & Games + + + + + + + + + + + + + + + + + +
+ +

Group chat that’s all fun & games

Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

Group chat that’s all fun & games
Make your group chats more fun

MAKE YOUR GROUP CHATS MORE FUN

Use custom emoji, stickers, soundboard effects and more to add your personality to your voice, video, or text chat. Set your avatar and a custom status, and write your own profile to show up in chat your way.

stream like you’re in the same room

High quality and low latency streaming makes it feel like you're hanging out on the couch with friends while playing a game, watching shows, looking at photos, or idk doing homework or something.

stream like you’re in the same room
Hop in when you're free, no need to call

Hop in when you're free, no need to call

Easily hop in and out of voice or text chats without having to call or invite anyone, so your party chat lasts before, during, and after your game session.

talk
play
chat
hang out
talk
play
chat
hang out
talk
play
chat
hang out
talk
play
chat
hang out

See who's around to chill

See who's around, playing games, or just hanging out. For supported games, you can see what modes or characters your friends are playing and directly join up.

See who's around to chill
always have something to do together

always have something to do together

Watch videos, play built-in games, listen to music, or just scroll together and spam memes. Seamlessly text, call, video chat, and play games, all in one group chat.

wherever YOU GAME, HANG OUT HERE

On your PC, phone, or console, you can still hang out on Discord. Easily switch between devices and use tools to manage multiple group chats with friends.

wherever YOU GAME, HANG OUT HERE

YOU CAN'T SCROLL ANYMORE.
BETTER GO CHAT.

YOU CAN'T SCROLL ANYMORE.BETTER GO CHAT.
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/icons/discord.media.png b/storage/icons/discord.media.png new file mode 100644 index 0000000000000000000000000000000000000000..dd8f04a3e9ed9989808c667335bd5d93232ee480 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UR9sxcfuI>ds5h)+TQ$B@*NCb*V z`4o}*2}p*gehf?gl$iTDr~LDzS>G;Q{r&&{|Bs*ltz7>jAnw!C=YJc!zaBXHE28D)6`#R$EN{`(DJu zG(LZ?x{wDOgpD!`E5hLONK{XU1G8`g#gc^>h( zd1}e!rO!@!%?=Q#I~aAGcb@o@02X=o1G~1{J};Cm=r>lkKK1&&~%%AD`_f95^oGa~~t=w*F}>(6J|95hdj6xugHWd|FGhs^BOayzHP8h%4lut>UM54}wquE0E z9~%j0Z;C`Rk4B@J-+=2uJRGjuJ04G)s>(W3S(!1Z%AASEvmT=HjQPegYl6YrJr!e@ z^?LWVX7%5nHvYpN^hwRsCE}UO)qTxCd3a0zP z`73b!8?X+sSjK|w@p$GZi9}{-BqCj9;N1r5;1fdD#1d%}2z~lGkbfFuO*GbE0u|}r z@E-wAfP0`KkU6ZZVp~xlm^S6*+f6D_-u zi;Wz zzQdvJ#e-yGy$ObP$akm0V~ykPcr(teP*v5A7Vfu!R_R6MJRFH+_l^;p;DYWHpNUh6 zj&U)bsyF9HHkjGO@p!zJ_nB(SZ})R|yl2eFSfRSQE!VYsC%^FPKypMPb&X}g59ZCR zv}Ww&XS?L=e{s~8Tg?2E|A8NFS9~jGT%QR4A7Ilb;Z*~NpCjK}vXAub{L@|Qxu=g< z=4oUY4xgckM7C5hgEmZzc`HVI9yuy&tX*Rw#D|3R63zBXB+>^^zcQ7~yyxsLevb3Z znHk#|(#6hnAQ@zbPpf-cUbok7yWxCvQv&t0|Vg7cZT@dws5gDG3z9){w)tXqX*|+Y6pMCmE((-0uLZVgUax@rKe4^1N5|dIyYraz zk4L8mpDc~&@Lq5rYZ^0qRu20c#T5L*i{UxREI*PSUEAU&o{qEflTP~R-s!-N1^+mZ z%; zt12_SrcbXWw$%0K*<#wxI_|CyXM4v_yf3;aXK%f=$v*f%v%TYvMtk9fSx+ynjOw_) z)hBJfOZ#K#+oV$4KO(t{t5B%kzG`gi(JE;-z|@cDrB@J1q@Jvf!p z+8}d0c++uLAAbJM_Gz6dx-~P7Q-g8frz5MbvS@ho7!fy}x z09X@^Zy$YXV5Rt<2hxtexbKX=Y=76CO&<4kYpr#VE^fcQu{|a_|HHp>=-?W7_oZ#- zpR_3}Yx#)eF0Nv+X7*j%d$Yz_2>&MJ^J0m7SzMfrCDYHBHQEpUW$mWCJyxvPVK2EP z=aq4?NDr#(`J=`_y!OMXkyWE40=l@2_S?sOXZ~tKcGY-)^wDO|?vA^1`N6}#Z?>~% zx0Q2!=Iy^4?w2IdK`NOxGp2W(ce_$Sh;<12E6r8M5v$%1f4}cL{`2Q&?W?cs=wK7c zqj9M+P8RXkI1o44nSI-Hf$+Zu^*Q)w;(r$Hdutu%`zj}Wsh-+!V{7@nO&{Yg`^zun zZ+@R^*LNbbnf9kw1U9ozZ0L$|hv%^bdne{(;$<;wvAM|j&zP2RJ$b{qd;y)hw-X!;QBkumbqyzC%TNhuPvoF8Y)}I^ye|;H$D+b zSGC$}uBq=}f9kYSw+U_=kZEx&&fcBzm`FC5WHPrGI{rF+Y?Hj=u3UPM&xns-2a5mq z;s;MY(PEb`Z?czOn)Cdlv+Y%1?Z|iW;kQ|@A41+8`d*pw6I#rK3ALOr=v*N)j<(+P z%cTB<^Ulk8bJ5Dzci6wYxWnFjQ=>ik-o}^fewSTOx z7#-fIw)}qS`mtKgF#Q| zduw%Kz&_~jQTdVIFa6`dZx?s%WZ}56MM$Nxo?iTNsJ!Zd zW$by2_uFqGG|ge)wme_i-En`2>r}5^1Nuax4RfiRR(9BJnqzc3*8^{#V_6>5e9;v0B3W@{g*r&qhBnJI_d`b>Okt<@A`A?O7DK4Yn=o4 zNhTW#ld0@r&JBjJ*DI}zZ!VxNb4xwQF^>1_95~EgC>rHVGM4SlS^NZK`Y!GM4*lL5 zk2fwl^w7(GSWwXWl|FqAdUn#JmzUGmJG{$LrjD}f;r#^l$_^cNl^HT*CKSzS;3Xj5 ze(r~J@1@HYDLf6L~mA9tPs^G#EKz#05IPZPOL=Z77s8MMeF1W%`1vfq%R|!2L16ON@JS>I`e9 zMXi|ubS|c|h-fU`4||Rm7kEu(|1jdjvdz3p7jkykYi4qdsfcXT8RI1M@)xj!_~*qc z>TJRemqtR_UOI<8abnNrKqp%ld6MVyWpR22j0F59vL>=S2FJ=S2Myfly8NVh5eEP;vN}s?lKQ;RgLh$>5IElaJ@zJ1jD&fJEz{NZ1>sGK2@KQW%O#;lBg%09&0sI@_ zzZHMDo_qm5F?m{~r63xq-<}>c6OCrF}rHVaJX0F$8~V= zeA{ssZ~xl3^BNSJ>kRif>faCyWvbxbFUarppCI+2?#)2H?EG3|dJ(7wv%nSLap1hJ3-+P+0R`~;Pc6B;%u|Ut=wR!;8cU;9!_T3p&=GQ>;zvhCj(%^!ElIxE6 z{5Mx6f*aQ17x!TMGWeHOh3%kJcn9^)(z+_dzUJ?;r+6s_XuRt@OlN}bO!(PnTDCt%s%)AE!)tpWo5z55a$55C=bhorC=G$rif_+l&9EP1Zj4 zShIIFAnqTxf4Z@3>eh>PCD2aZoxn4VdD&VvRsJZ@I!65Z0*wvXxELtDw6AZt?kb79 zTOVi+RqQMr|K-Qb)T6EW+@LapPR!i7mftTvI0M@?ioa~>#(+3pbyb6XgR|%lKd@G3 zk@_9R`G<1<_^$}mK7GQ}cMt7Kpq)G)!L#MS&;4QU_cVsME=F-7zj+yGOq~z3r|O(a zc`)aTBbUA;-&G6~f4>h%2WOw1vkMl~+xhc#e%j{udE0CLZ$)p-)cqshCXK5K+RlA+ zb+66KV&J&T=e6#MgHMw7qw=j_1yJ0$8|)4INq%%9_$heth$F7wz<$yj!=3FfzRu76 zc9)NEzWxEYhC1iMe`uKf<)n(W{(ic;mj7zMuDM-4FYfZu(?L(>PsPptK>XzI^1ZJE z*RFK?8!!e81==r+1>XiWK<{4}G2)81+4HqH|Cjy6Pqr7NgHCpLe!rTzb0qw|z3YTY zx$b@sbu9gA4I|#-FKAsOyX-DWcj8e6t^qplx(h4^iW~BI*QRpaYft!l@Cf)5@ObC* zJBAFI6$}QmOR-_5lMd>!d9&>9hcD)@#&1SZ&&-^@)r=X_Oq07!;&>g9Z%RJNayu9T zc9&%D6wth&`9W8syY%d|4wDcpN|198st7WYk*sV*!O^KPDISUbYr~0_K9fMvS=9BvV@o0)bq~ z#EIKE(`!46tEfnG9*`Zt@7w#3m%{%N@Fwp!!aI$>{}r6VH+UtglSp=(|2X=s0nYZ4 zU;9>#{TUzv0-(YN-Jb;>0FJwI#gFsAaGT-Gg1*=YKf2$2sYNIc{4xQd^<3ex3IQI6HOUuy$_0i+jcGZ-LIXmoD_o zAGdVxo+a&+g9OogYXKn)CDec!&I0@lWy_NPusidzfS||GGq6q>ss9KcLv)V$|MT3j=^S z9Rkh*e*jK@s_(8frXB;o1k#`4y>i9+W%*pXRqXL}Tu{(!(Wp^B|6VY#ZJV>b^e|_R zzBy~O3%_0O?eWAvzXsHAf73W8?W^CJQ^_n%bvud2&w!KH#XH6B?xq3?mI1Bh6%XBb zQJYQ|?pas4_5-gM6coNbbm-};CQbTVE)=S3mEQ~ct@(+^TkO`&)~;V??JYMqdbani zd$%$deq~y!sgUnTSQm6V?oXiKXY+D8?oV_7CD7A!02LD83ZQvh>%bbI@ge_m(7hmC zxofR^?=LMKcN^R{gu=OYznAZyd1lVO_in3q#t6$L`6NkWTWjVqAOcc8B)N`(Fo@=HH2J`(6&oU~+1veIyyWLP>v{0O zwr{TfwYt?_cU^<`+-HCJ!xq-V`mRjpWi+?jbPOf5UX_o!xF`SA_>}ygX*&AoU+Q=F ziNrnDu5ELi_-l+y2RiG#>Z*Es#TE6QK6K9K&iYh_vhVR**C_qorEgevlN8Uc1%BI0 z2jZ{uD~;*TG==%i6bwWM4>~U z|1%|??<^W^HD!|?W$o6;o;|yaaj$vpJ#4#G{KeJr&gUQU>~Y>bPMP!hzObME#v-ck zmv+rxw*4xQt)1VyTro;x^D|G;NHhDIR`1)JSTxs{v3xi-Jqm8OcftSnm6h28z<@wt zYXRTFuwQ~d-+t^SDef%+o%zcbG>;z+{w*nyXy$tk{tgBE!JltfyuTsR-vxO-;Pimq z_4i+Ajysay(D)XD_k8Evz`A)$cjOlTAAp_lzntfLw07-I$2}>-{#N^3VK4mP0yw?} zf9c^J_+QDIpfBHE@wbz^jdh*7?Zt!d1Fbon-%A&FfCIsQL`v~DzM9Kr+sevxFLc0n zl<7(EKP;Z8>rL)``-2|#L|%>Y8ldxH|FMa^pmzqQ?>JIPzRyn8?Xj$u)M6&{|JAm^n1$Rd+|FJ{56Oq|a2R=M zJ}+tI*(&xwEvyM@+H&=+`%fjOeXkwcy}UGEuGB8d*K_$Q@4g5gN}Y2fvP$haB)xm` zMO@fbrohW<+SWd_U+BHpe%O4DT%x?B!5dblB;UNtOIPVF zdR;{s>9j_7bX((PW}(X$wcSr%RO&sMY)ZYBCYxa%F>(^b literal 0 HcmV?d00001 diff --git a/storage/icons/doxa.team.ico b/storage/icons/doxa.team.ico new file mode 100644 index 0000000000000000000000000000000000000000..65ac97e73e96adcbf9552445f8923ca52c8772d5 GIT binary patch literal 15086 zcmeI3U2IfE6vt;p10+Uj6M6Ds6{S!G5rRP?L`m!iA_Qm%SZi9-2M7<)SkVRzn?SG{ zKLbQeUoi23Kmhp&lxU!pkO&V{Q3N5B0Nf9^RDW5auV zruCF0Q%ULR>2U^u>bX>dc2((3;wC!g5(c?nx#Q9P`_oaTS zAnnj+hc>l+w`D1wT_tLgqtK??evjDCJvR6i8#`?&2yLeNffA$tzA~pu%)mZRUBBX9 zj%UGwyB?F~9eXW}r5rP<`#fyWme=**IK6Q6<8tEjFYqi&nSPE@hq|=k#h9NNpRoJS zd(L~`{OLZq(RD*QuXmV&I!B@FSNqZTqh>;xtb3-~64cdp{E}fGKmCf^|G8W{Z6?>e z&&y|VSm)0i^TYi9LjS}5{>U|gk@bi4br(<9PeQ(a|Lg3nk(jr$n4}+<8tb3Z4c7=d^H^E87S6?q2W)xB}el zC$xPP#6Tf^fh+(`;7{Py7|G}34p0ahz#qV?vUNGEFXO=TLORWB8AsV(#yzus!?rcf zX-ia*C8%pBw$xu%I9oO>TrC@yt}z95sB6aut|`4XuSPnrb@ZJF=9?TQur4Dsz!)p1|n;&^p7LA#XGc+@db2NO<9vj3<>irM_wo6&v?*YK5dVA+$fti&60T^ zt^Duj_~ZBZ%V&q5&mXoWf1khp&Og}R{hWXO*Y91OfBHH9<~egef7{ZI@?QnNGu9r% zcRs%J-UGG)FW&)q&zpepMh;0I>cIuzW_#d!??v!BFv^Z&^&o~N0^r#PWwE?S94i)F zr=TNIFtAR6-u2)wtzRVd)6F!P#%n|A^Ndp6>`HmR_Dy;3<@ISWjn{@d zyT)@3+0HiPO3$nd{d>1&y|m&z>G-b02K>&np?&YWhs;CYTlXH7 zD;w-r_Ijn~vll=5XXpM=-$MHt{F@?k?f2XC7?|oyT(>R-R%~z|t2}07&6v9X0tQ^x A;{X5v literal 0 HcmV?d00001 diff --git a/storage/icons/duolingo.com.ico b/storage/icons/duolingo.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..159235e46c493f3af21428798b1a659172f4e486 GIT binary patch literal 3407 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 literal 0 HcmV?d00001 diff --git a/storage/icons/dw.com.ico b/storage/icons/dw.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..ee440d2101978ffd6e39a034f56ee94139ba1e07 GIT binary patch literal 1150 zcmc(fPe>GT6vtn%DA7Sr;=w~fhv;C3=oCSxP6ZJi>SCurB8t#L`b$#zCq*%p%BWp+ zquLZLg38tAx6-Pv_#cXoEh{q|NmXKZ+>s)_j&L8-Y`Tv z_{z>Eo_ABBg(!!J_OY>xJxM<=MEq>)fSvF^Ez$aSd}F`Wm&$KDziK7u&4l$9UfHzP z3~2V9=6#A~`dciB+jp6M^z64H3Q1mvxp9qCeOdl!9*$RAF^SgqX6@c(-8Y=;d2&a@o64@ zzd8afyoAtDJ+zP)@`M#}aSRc+opTs7dogmGFjkohMf6~2!q!NLpKN`Wx4PT+MxIa)-wxf+yS9+4`yn!SXU!dzXy6$ge-i3 z_%a`%$Ak#?s`nb9zl1QroB`&zZV^WB5XSEkrtTA_%Lua-$vV$f5teHSzDLQvhq%5y zR|r3fnR9iMGrYktYU92~W{qdc33J@5h3X_@rH-)59Op&Cw@aIxzO;N?H(3|gXM%G{ pafCFE@$GynBy?RMbQ_$@8=Rs|T}FLOO=%oMS1O;a|AT+s{{d5n*Qo#i literal 0 HcmV?d00001 diff --git a/storage/icons/echofm.online.ico b/storage/icons/echofm.online.ico new file mode 100644 index 0000000000000000000000000000000000000000..b05c812b13d01f1b08d17dd1c31adc2e3296a659 GIT binary patch literal 15406 zcmeI22b7h?6~~_fyUUhWL4jCMqhce*f*MglW5qJT<7F{nh1XcCW_s925-HQ31_ z7%V8F*hPY!h%KRuf(R_QqOcS}li%;#Z^*K~MG2a7Jb81@ecyaD_ul!>ojZ5R_Y#Q> z5{(k+bb@E=M4!fqM7u;H(Ykf*dz(xmaSvrX?;O`}lSsVMJdtPv4++=yDQp65P?}60lFDR;mX($56d1|xKv`u)CUdwvF|RU-qN1X$Q|a{8(6Cf0 zbw2OgWU|?JlbOteR5yi+se2%m&AwM&UcOyLI^7Rl_a{@S8;f{PXEM)2lhfJk2%dA% zabYrQpb@0v?7)2l}xA4mIrzm9sht{rS6l8ii(qICr$Z-v@@K1lKdmo zO^2qyH<~gYnM%q>k}s!?uGB3fUm;OB1ld{CKg4?x_3fx%n91c9nWwA?{klKYi;KGD ziBt*?qP=wbPWWerdSrIvy;`E*dp9IceN|ojypMo4h5Z8lso3u+%g}um}d&doB&cbuP zS0u{Io7GmW@taO&vzNd(Ltf%+WocH`%-8DZQV{=n}K_G z_@0l-Gnr3ZuV_C7HD%2{9(#XC-3n*|I(MafV=&#w`&?+5*dyJ!ocNZ*|514+^IM+w zdoff6|4r;A&LH0pdKp@Z%uMY4OY~*Ydny<{rhEl*FN3KaWjoWC=j4UvvL2rgZ!W@{ z%}%0h88UCMeqXF^p4X*wId!viLpnie=KzSK9-2{w} zQC9<1Q-7DU;~Xl@X0xXuKTmme#qvB7888pR z2A^k}HT#!-0=1&tZFvRu=?0eb+;_^8M?QOY3f{>T+3cQZ3H$K>zJ2z-+CA?3syyvC!aln) zX7AZHw9-6f9ce$rgzwxwe!5k0Dy7eGI%2=fT*6<@x zdQleq?`+ESUz7fKo3i>Jvd+I6FpOmWZA*Pc9MAgGzVmM({JkwV4n=-Rys-bs{TbU2 z;_3Wb&OCY1y)?YWq+@8~W8@cs<#OjP<;mz=mB~B`{}N~!^hTVo0>cgTwI8scmU3u23p(6)O%_meH(nq~#4>-uKP64-f0o&pq`$0!RM{`a-AUZ48`l>n`dsgGT*&Ez% zfx-Ja``~xh8>ss!Jowjo%+rj4eh}`P$gWP_y>`L&eluQVpXtYJ?+n5{E}YH9;av%Jx576J43Ch147rEE za0faD(3ivXL-@7(M)d0t>~b5rCcx|6koOwi0ZJ<%?@VT>&v^@Wzg4s(-{{K1k zD|k+)Pj_Im_S8GpAvMvyw0}1`yw7&LyjOmK_D%=OrZ6@K+kxo31w9j~b9`)jH4e(Y zfPWe^L|bsrz6t(vIC`%|#(RD5yS-Zy|I(Oz5ADqW-#y42L3`GZY`%opzJay?rWm zI`tE{3(`K`watcZVvL<5`pp2|r$hRT^6zoC=A8A2Rc6ef?yC5nZxuG1h1^ImoC|f9 z;O_%ZCFH%GW4I7KQ+P%`L-}If-=@urW81nuW{};|K2ZOd*dhJ=5q#%B>!BiW>_VFl zQ0_OL;A`4T+}>S1#M3+fFlUG1FW$p>_mgza!gDwEHPA|U$AP~uJln@@WUyB&=5-JF z)a!j=M>2HpT!nEkqL2_Y$D@0Fb4Od+c_bI(daf7xjvYh8NVqXMZJBD{E#;E z_wi5|ckkrKGah}Nd$po@^&7`dq~2H=Qe*6NFjyW!-@JgEHpj*^3S0k4TOeS3)h{=8 zO+}`=HjJ@-35KW8?>$`5Z!B(w{Q1-wUz~S-<8Tg2#`zVr^D#7ty~5Ao5Ai9VeHy}l z5Lg~S*W7^L7$Ok|wnL|Pw@E0)oa>+sz~ujcuE9UXgCmM(V92Mxn6c}Ge&@aGviQSy zpsy)gfDJ~Xvzz*%u+Ldn{KMVcfLk3ho^mrY}tVQ#Zt=J)gE6PL;qcaqCUg_IkEaBV*JtY zxDN}yqs;e?-}M|nxD>njAGwj_$78?M`w`#*=R;O&ddTgWPiBp$SH#@ey zbKU+*VUJzA=ixt-==PjpVz@GgyT-#8)|Y(o!TA4;_!;6TZC2~I*rz)>zis`huiy2{ zHTrQd{Ac~j!>*VjuuilH$4v4syevc zFS(!a`6f0T5T8Mm^<1z6w&_FPo-x*|$MgD(c4|EPfzcF_uveExC{8mc6Yh+937X9>_sC#_(>tgoX z<-6F(F&CTPN1w#s&xN-e)D>I(hW}1Jirh?fL;k;`GTy(XoHN+!0x&se{U$4YfE}*I z-`g^`wxhlCDVq$r$98`+l{h;f-eZ@6Z41gSvwhnjKNor$>JNq!9SbnIj~a=5H5Arz z|5M;O=OyIy(`es<+&Id{Ku>~e9JZfDnct<|KYlI%97r6lp<}Sc%RD_ZJFo2HtJr8D zcDal)_q6T@9n*C5%V zxrbi>kA4`=Up4N_sq?=$gJ|zi+G@rA(fyj=UPsFhxvz7ahBhVkg2{7uNJZ|kqBhw3 zivjW+^%`Syk-iOMhJNph{7sa5FW~G?lkq(l3?1NgylrbA%KZ;^_Okbhf z|7JZZZaAFFIr95~<7~=rg#3Trh#1Qd-fsop#ppRaKBIVkH`xc*#OQw*v5tfFTlm_8 zdnf9|ZJ2%wJ;B;A*au_RUO}F|>mO|?cMjz9i?!)n*E;n(ww^B?TS>d+^LdK%CUr#nE1t@$ eOW*jRvC~8$6)aG&K*0h93luC+u)zPj1^x}YN&mtC literal 0 HcmV?d00001 diff --git a/storage/icons/ehorussia.com.GIF b/storage/icons/ehorussia.com.GIF new file mode 100644 index 0000000000000000000000000000000000000000..884bb7f4312198b7bc0c43f1693d6c2ce2282c5f GIT binary patch literal 7956 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 literal 0 HcmV?d00001 diff --git a/storage/icons/elevenlabs.io.png b/storage/icons/elevenlabs.io.png new file mode 100644 index 0000000000000000000000000000000000000000..609edecfe3a53015c9e69f0efaa8d3a9f960be65 GIT binary patch literal 8447 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 literal 0 HcmV?d00001 diff --git a/storage/icons/euronews.com.ico b/storage/icons/euronews.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..0de32ce3e21d2b7d37ca85ec9d47e95078e59ebb GIT binary patch literal 7406 zcmeI0d2~#76vw}lbwUzJh%t$5BV-{jiG3HlFsMDeAa+J#O=5}09%|{Tr=`{Hw1lG6 zzLYA}Iz26=wkpo4a?qpZ&AwzNy}#e2bAqVTBmb1SC%>8Ba_@J3@4k2PexD1-;El92 z(6=0=!9Ys@v9T3nIdGlkLPA{Q$-Y2|0!Snu3PBDv7RN2X^~FDBuD&!c2-ff4gVSb$ zb~<1=wi?<3Ih@jMXlDWTi~Hcz--YAe6_~!52K(iMu$|cg!@7>p&h~>eFBtY;kHGfx zHt5%;Q~Vm}mc_xmZvn;2pnt77%FAq|aSu-8eU#n&5vJ0y4)dG`&G$fdJ z7sCGAanhIw!@E7;v>GVh5BBRPQAW*vVGs0gw1M@+I*JXT*nBwdUZVKTkmd%$c6KYQ z-)*2cBP>T((eK`ZZfOj3E0a-fx4@~p18G4R#ayOq_oBE`iVK3};3AlJ&VXri4(wMB zlg{VRP6G^YXF$IujWl8*%@2WgCSW_a1Nv8+!SeO1&@FF3dbQ!SNTlZt>kl8J+))PI z;%HdEd4u%EkVa?HNJn{jIcbE#X?g(5;bo*HgZayRn6`|E@uR_{*_?EAuza-wjt9S! zo)5}ypM&v}VKA)kNqTQWw<3Y=vk?yI7TsfiSWmtU?VK8rsM*exQoNq_6HXc{N#kav zhsD!r_Fh(La-v4vx~d%wa$)sx~>!9fL)0c~e= z5yjEtvIq7fKQSshJxi=QK$RR(V|mo{(C)ISLcKW667~b)d`<6p><1q=VOXEAaKT&X zk~TX}oE4|({}lh?=mrzKMY39hYNkHjUo7&=i%sCB&guAce_`^1o*CTwX7rstGEUQ( z?`PtZ_Ag9cn%$!gGoOXI%WLOqx^n*xn%*s|yk4>BMs)&qHjCR znD$lrE7g&a8}84e#{eylULokMpYa)OwUViLaJK z!@Or6XII1eOgFnqMWHZ$n$5Yj?A96RO5%wheMsXFj2ruNer4>cU)z+kD`Qsk?gGxN zw(~oQ$$UAl+OMA=&TQ@GR8#3V*e~saw_Az_1~cv#D-n5{#c^ zlka|5zkP=@sr||!&ZE}T8##mOmaAaek;nPde(3GoLF3y{lgNrG4Cg)4*$#tA99rtf=zGQ4^zj}=F*o`zk zBwmdtjXInyrD6qVNXMNE(7lojX;B36XaQ$Q`{e_$o_d%3s2JffPX?+X1Cbu9rVOan zYNjOTa<0$H%4+4L_!jEOWKA;7PS6ajyhi=JfR3XE_4oGe2QMKqdPMLfF6MSpM>LL2 ziAt|IzH3%fAu@TePZPntMjiElsdY2eLhn{7U9%d|db3B?g?c@Qm;uKZT& zJnrL}`L7wMhJPW?B*D%pRAT36756!%;%vf&EBdDGQ+b`&v}qK*|CMy^=;W?1>q;8J zytjzzvAv*wvmKoWR!~h_;PqQp=Vo$V(PLi0iVeamY0x)qIJcwbHLWF@`7k3zpH#Z~L2ny^${7y7r_^Ex%FOPjXm z@^`(qz>n9upD9V6U{3~K@C+!c!(=jLtdjk?EGD%qc|Cx zkkzWK3i7HG;1?NKF%C-#i1KaHFy5b!mE?~kpYUY4;EGqqqBsLDN7?K1zvQ`cD HthfJf>&^k@ literal 0 HcmV?d00001 diff --git a/storage/icons/exler.ru.ico b/storage/icons/exler.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..7b77dab49ce344e99874df219030a5b4b75dbdb8 GIT binary patch literal 894 zcmcJK!3uyd3_~Lxz3e0&J^CO1j6dM_Ya|fHuw@?Xwo<}t+5rPkDPUf3jKB3h+7GeD55p*v**ove747)pWQ`_}FZ#d>#} zXpai?zyD%d&wl%q+GhS#Y{?9Hq59yVP@l^C(q;0?>p6J9H?#i6vpzZ_qQB$h;pcCs z==Z;oa{Ho|ZBCbHz?QVV9&I1x?dJitY1Y4_?OFCaTZMcs^X0ozJ~r%l|E5vDv&9w+ zTaBKQ`rkvA5d+0_$ahTWvsf)hq7nFr21;Xu81CNjbvq(#rycA5W7o4436nw zf49?I4s}o$erA=z8U^?#^%Q!y&Wio3WZCOpkcYqTkow?*rXA_g@Q`$+v7n6QM`CHX z%H@8KWo_Co+YxMmza#E-4wbAOa&^&gx+Q`O#%)AWqsDO#vOr@{u zja)Wn(&Ts9d-@d7b<;*$)#yV%BeczQTyYS0J^XARUODKoE`Ylk`dSW-{&8fyVtRI5 zUH&YCe2irsWOAQ=w`rQ`Cg`I*qi;rIN4=)#livmYte=zrqPAl~Q}jWL#tR958KR51 z321U)pJ&JXo#P{O5+}a%MB6>iGf$vj<%yZosCkxWo>G^-J*VLI3Ng{fSW(EcE zJtjG6l+Z?Fe~B7t?t_|10x9Hhs*sUC+ZG)9nqku|BnFgwn3{1M`Em-ESlx^nHY@ zX9F@J-DmUlQXgpYlhPl-t6A54&(^tW4Dzj&%<|^@tq&P-I1bS_#$UyQZ>?q0HQ!@+ z@Y0{I(LfuIUaLjSzf2ykzAEMIPl{_nmI&<8JqC_g@0#-TZ`AzLq;J2&--dmzcmBy- zl+M3xn(^t<`FGBPw#SjzcH?QX{g>iq+8k?ph*@`g#+97MqqfF0Vq#?z*kel_r#$QW z7@Dp!`TASUnP}g@BscC&U4s7;SPl%g^3l0 z^1Gcq+ON4zvVU8?b^Kh4oM!~bNk-XluXCArze8gp<05z^&%MvN|4zsk=+L7!`rXY% z#IE*?fsuKI55OEC_L<^k+-5wXxze4`Ub|EHEo74Iy-pa18BUYOCh>B+bHkmD$JO2Z+rz8r^*Vphn&@&{IMFWo&#jj-xTJoua?`di52g&(XZK;egUs_>^obtremECUSJ^{U%bE^)tA*=--jV3fBtwUSaXGR>^&=zf|JY6A8%&YC(ijWlRWO$ z?zfADSJ|}-Z=<>e=Ecyj)^T>u#l+pHZWjx$gik79P2Kxvn+?T_qhHqXDr2TTJE+`m zv9FBZ9_$eMJ;dJkz0kGt zqk18;>1<6_@AhA3wjSKro6k%Ebzis@EcJ*9ZzWPxJGteZ>~Hm zykEXk7cc5>Qb_w<+LrN5@KT4l{c(M~>z%KY&jHK}?@zl8;8lC%qgwr9R{H&me$%&Q zou00?S7Xwd6<+x0DrY%NUiG@Tp4?`I7e3nkJADfO*at`{A76H{=9A3#{}Jz~6&)|8 zeuuT@&Y`}rka)4byi8+o3w<~RFV;tG@L;!zGX!?Zj$5h&_(he3tLbt5Xi7 zW=#HZ)VPm?j&U!d ziKhx)hi)0O?5p!*Rr`p)UQ_)z9j{lnQ_MB@v$*ftam+dRG8;(68_;czxA`;NQ@vwP zwT^8k;idCvk>_=i@3Pps45hJeev9_#tKg2utLDnA!NdZ|_tV zeZ=v9QG9e#^CjJIq??XoDGzY_km3Q|M5K5^Ep;fSi;3bG#dJxLb~48(Mpq)oD28j1 zbYGF4lVcReRmLZUcxjC4)WBF(r+>l3@qx-08yxTI^eK)9I=y1YI(vS9ZGJett69qV qKhWtMALHhj<)Y=al*y0dPA=D6&Wgb1R1d5d))VUu3Q~I1di@u&ddc|! literal 0 HcmV?d00001 diff --git a/storage/icons/ficbook.net.png b/storage/icons/ficbook.net.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae553968be8dacd2e4e0ae602a30070d352c798 GIT binary patch literal 345 zcmV-f0jBGz?f#vrg6-q zaArFiYC#{diCDUlV8@?qPapt@U^!JN0H1eCfLAc4e^QHLH*Q29XKH+o0002ANklze#1rdzWjeP_5CgV*VW1W4J)h0+ zHpIB9wR|no4oqC|d~F$6Z_uwTRdCiBjB}f-N5_~f?HPDX&)D_?#zV1g%u>DG`nI{< rNZvQ5K0|~GCg77~!XpWkqay$SgVzdugVNzg00000NkvXXu0mjf_H2cu literal 0 HcmV?d00001 diff --git a/storage/icons/filmitorrent.net.ico b/storage/icons/filmitorrent.net.ico new file mode 100644 index 0000000000000000000000000000000000000000..4c138aaed4e5e623ddb3ce577b35166800aeea70 GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?x!0{xX~#H0WJ|9^S+^v9R?L?WQc zK=q}U7>GeYGa>4I)-Vu*;Oh0~GC+`84a3WqFF$_#2p0h|%we){_3CpOMCUR9NkN!; z2p1wQHJ1T`;Ob4*YVplw0HIot`P;5+ZP;1G*T%rp!?5}K`qupo5LsmPP%U8fK=%N{ z4H;mn*IBCtLQ}LM?q{6Ju;BcBh!!9lO+8dGl6t65GxJ~^~we!I*}cAs}9GtbT&Ar8@}uTSt< zygDkxaUsMBf~v$tg6sK+QQNU2ZDhr+Q+U)IB0dot1P%y(HfvnlB`v5t)~RP8G*ZFf zqcsdZEbKsKt`CnIUc@)XF>oxM+Gbmubc6Sn5QxrU;7&?jxyi2RVx!;rHUoCJwx9j(~ELXeT$Is_6PfmiG65Yw^=GH2pyQ{0YUUes{M4UM%|fR?GDT}JyW>eTS9!kd zi3`tC^Di@(hR)fWpTRNkIP`+osvFNz`U{zP=$yRr2B(JJNl#*5vV*?`pelRc!AS7tMqd#%kToX{a?-ff)_Y_XQ}=d^Q-Uzex8$ew$d-H6`|wj`mdDB z&>6V>oxCPb?=4UEK(_BcW4!{M{zwwR2PLG60-x&Luk^1)tfpWE%%zsy5PN6SAu^D+DQTz^;QpDGU~4V4Ra&51mUfuAkM UTLr#%0|m?>#r5r6!Oz5&JXS*6a|3&; z_5y@a+ldZ-ZP^}U6||*+`riEzR81~|dZP%*Vu5V|6FOG}@#G@tb2uyLn&$7+mL(8> zbdPplD}ex9$J{t+k;`E`tfFYPsUQ%_x%EBzyAL$HfhMclAneJ5 zL6zq9V8;%CP_7A;tHk`R15da@fI^ir$Q3e}GWdTS4Duc-Rpw_JsCFqQ4FbCg_@Gp& zEGa%|)4@AiW3YtkO_NKLhNle&ReDUFG7R$4W_3&ZvCb9pIY$S1KY1Vhm_zu})DYx% zGp%CfZpD7$fQ4m@dWdotc2(pVD1vMJhDM8jOpKHPx^Cr{??QYr00000NkvXXu0mjf DMeVNu literal 0 HcmV?d00001 diff --git a/storage/icons/gelbooru.com.ico b/storage/icons/gelbooru.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..8a5c7744da139af4df0d332c8dd0c81464b0ae41 GIT binary patch literal 3235 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 literal 0 HcmV?d00001 diff --git a/storage/icons/google@flutter.dev.png b/storage/icons/google@flutter.dev.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb40016c2047b74a7de4764817c35098efabc38 GIT binary patch literal 1599 zcmV-F2Eh4=P)7ip7{`Cl%(fILA(0S?iHgR9i6yNhaw9R3f*0Uq{D{%S;=!2UftzyhfJZJQ-dF-2 zP&t`;Y^$wQ5<(O!V7M3~CWNxGjbgvpoq0U$%yxEnX7`~*)4qwIfS=?4}jOw-cxFNT>#EU^(o{K z{y1>Tb3od59++%nmi`NH(1X|P;fuft;GcG#>^#6r7vaSlNW${JuL2zGp6!d$6#4JR zqA{(0z#m$0YQuY%Bi{+WFAg}=1KVQ=-*W*Dbqi>G+run z9X_=Ho#5LIe0hLRwGxbD`y^AH^Z-7w1Jc544kDk}0Y1El**u?T_}J56y_g}Lm$w=( z?_1!fMtf7Lkht(kM*F{|%TR$=P5PqyQfRp8=Z_0w;k#r!@z}ZcU%-mIr^e z-Fph{yrbETHJQO1M*kKtA;MMH1(ERl@3a(F;B(*;U?uPH8WMTc_V8_IfsD@VBjE$1 zTWt6?Vzk(Pu0!Q0(gA@v*#XV~CrzE8wV$Gfz&|_VpbGc@1IYlM6!0B)gK`@jY zc;KA3*kRicgo)4#_}JUw1MLUK*zi8cwjtON5TRG_u>}Z zUj&if!6y>H7eN(N84%%R;3uH$3DXfiY5_BB=7h}P6AJ(|FJ$U%X3S>yv=h8>9o}Ty z+`$Q%!lx1-s_hO$-ejH++rDlaf*r#xPRJZSQBl+sJ}l=umd(72kE-Cfuz9c^qOQPq zTnMFT`=a1ABI?am<%esv1(U1Xv~24=v8>GD+wKNaw&#K8jLK$F=LjM!-7Rx};rj1O zSAV`e^u#W(1h-Pn^n-TG0T+Rf6;`y3-P^%COG_+Yxx(@vcMcCezVo!}INN>r&2JTZ zQxi-&4tUVE#5gakU-seWf22|>1*e0J{e^dv)r%AP69C}p>BbeKs^J-e2u^v4mCN%~ zN+r~`np~p|t4&o{`*I?GDe&ikja{VchVLRZ6u!*r+-0iw7HgMW4Z`Ei1gC-R{`H|Z zi}`ba-=3NZc~UIQ2_iTT%B;>_rnvnVB;1nTwA>8 zOWP?^Lw2C+F`dv80RWzy+Bj=);W#3v+|q+BkEUm-luEdRg&KTFb)>^H2Swn7s@6q# z^wqI^q(HF!<)woQ&futZ#w{3+z;M4p;};iqO~Z4OVYVQW!ak2z4g_`!&P~hVY(n+UNuY z>xCm|hzNZZ0HAtvl7i<14T#X-gouG50zT-3U8>9jt3ap#LQYy>CD-ufY161T!TbG` xjW18DbLsv33eY5i09#a55=1_%-*S`y{{z;;j~Y)T|3?4-002ovPDHLkV1fXI74854 literal 0 HcmV?d00001 diff --git a/storage/icons/google@go.dev.ico b/storage/icons/google@go.dev.ico new file mode 100644 index 0000000000000000000000000000000000000000..8d225846dbcda496ba803b828c4786b21cc84d01 GIT binary patch literal 5686 zcmeHL4Qx|Y6h33c%}oagh()0_%1;O(L4mbFbVLmNO!o_pK(h=QmG>Gj0Dp1$i%G?a*Xb00*Zl+=^xHy#gX9;;9klhC_gGfM^tl54Hq zN-B=8KPo?fAIN`q)__`Pf%@y10W~k(nR{Vd#p#Gnr1As!|Bv%uUN{Fw^JXYieKe`d zzZvR2Kj{8nsXc+#HYjwd{P07=cUC0hO6hzw+^+ZFU#~ld%O&$5WcRDz2Z_J6DiynP z-o~cPW!SXsAaZsV;;UUn$ox7FS(!_aw=JPt@tqZEu&%WsWleFXv~2yse;5DKQph*= z0WBARJ9fZv61lq%DA=*HR^dfsG{(L(8Pn%&P;XEja?6{y7f~8$JS+Rp)$Ff%YcI*RnhK&{cdmtNiVGadJ0XF?rG$Onq}K z@_)$jlK2eUTOeOv~?9P$ee01br-zOe1aZ|vm!mkZgAQy=i&<@?#(oSlO{eFu1`u&5Yv z-RG|Q@X?+!)$GyJJv#(#j!Ff;o^1<^Sjlj~7vExv+$&@y2WCUQRp4V0$jZw0*c5)) zY#dYF7oFmpro?)52kW0lYg2`Se>{Jd8vj0Te6wV<#7#3cZCD}U(((5=|C{~r9S#TL zXCz?A&=IgMO5^-DxbvUsr~7+Z8OBeD!pKphk(VdVM3I7j-j;;L3tksKIL#(wqVT~y z+4ySQ6r)^r=w19#_95D;t!S^Y0?rygyWR}3N9tXtoKJ6|_qg5Z+9&sWMa#uxe6!K4 zHmnWm$F3w-Qx236UpNW-bK|jQd5kJUQo<{+eV>3k;!LWscCi;{O{`618^Zof%XsX_uwc)YILw*( zvcijvF`O0q&+;~*(}7F|yE;#Z8;^{YCKPOs$LS-9xO!p%8qR*C=MEsn~7LW{xpL3+($fi^UQ=O^Tezb&|n!m~B)s-E@=cPlJ1Icj-i~H*-ws>HMPp zA8$6I;O?Sy@#&$HCioyy&a?PV!JjLXFBIbY#l0Hexx~M@G-~89ijzi*_XSFw6G@Ac z#?aDaiS}f?LEmPWiT|6>v0W0a+p?2(?pRI7@)uIk{v~wsP#Tr|yq-!6v#9Y*3ZZfl zp<2*lLTxIcCXM)v(bd{Aax}M6%Uuxvzob?f!qI!V72pRl5Xito$bep>^=cY@H_dzZ z()RDyPwTe-RM?4IGB29wF3w7Q=`{B z5DA?GEt%C1hFIFim60lFJScph^ z5lJwe=$9Qf=5n6FBu)1C_wIh?+nHf^mGbDvvXq`L)!m6w=Srz-Ep2JX`1M+WoR~`)q;8*a=C*!gmv)ABn*eR#&!#(l4}hY z-|riAI)&R?xVeE|&v?(zaCYWc!@*}VcG^P0jw=>z-m+}}qxR4Gvsn|jTtXlKem`_N zFd7+uHiOgC6pF=ci;t~l62FNgsoO@w#0HD`(D;U+SvWOsve435>_~|4;T` v)@U?fv$46=3Mv&>?p^+a=RX#MRLUqEKFA6$tlXgot>4~1VKn=HL%Mngf7e2B literal 0 HcmV?d00001 diff --git a/storage/icons/grammarly.com.ico b/storage/icons/grammarly.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..99fccdaa4fde4496a3b82ad5335a159bbef7b1e4 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/storage/icons/gulagu.net.ico b/storage/icons/gulagu.net.ico new file mode 100644 index 0000000000000000000000000000000000000000..40f5347b7b104ef5473083b496139c288999a484 GIT binary patch literal 9662 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 L(Enfm<1p~Q$~&BY literal 0 HcmV?d00001 diff --git a/storage/icons/hdrezka.ag.ico b/storage/icons/hdrezka.ag.ico new file mode 100644 index 0000000000000000000000000000000000000000..1be3c99bdeef49331bd98033f03af857d9bf5a05 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/storage/icons/holod.media.ico b/storage/icons/holod.media.ico new file mode 100644 index 0000000000000000000000000000000000000000..a7fea7890f3e4ca602dd94eab14299cdcfed9270 GIT binary patch literal 240 zcmV)$`R&!0Ofsn z2RjGt-@v&lgt2NQX;1=^O95Os$p72r1bV;#0RD=|d{jZsa-QvKb}bwtxWWH*V4Z literal 0 HcmV?d00001 diff --git a/storage/icons/hqporner.com.ico b/storage/icons/hqporner.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..bc3ac24476bd0cb1db57da3ac02e959ec1be2f3e GIT binary patch literal 4286 zcmeHLSyK~15MG~svC1l+dGu%a!xR;71?0Zvk|Qcw0;M8QfP$zXm&zf6xkCaZut_%O zChdH)ncamXlF}-yQkvS#)b!4L)7@WpCrHvM_E%IS;Zw4lk)(5yB%NmuTaqrY2kS!4 zo|Ys$LP{@M>Et=_!N16X+FK6#Iv=8BGEFHpO<(3h$IA6V%Qgk&Btb&5N>4kz$A;f{ z*GZde3dc^Th-Rl`sw}Y`iC=TWPW87Pgt7dx@qSscm8!4Xso{=;>X={6Ix}}FuG+YM zVkkhdC|IH>YFBW{-FEq&j^Iyd=u5?q&vr|5C3p@Yri zFa0F%X_)+_%ttbjrcdu=s$)LQg?D((>x%K6K2My0DfDesE^;zILX?n7Jxv~6*Wc@- zh@$yA!SG=J@{$Zb}i}uZE!T88!bBzZV zomQj%i2Or-K@c1Cdh{r>ZOD1ihn8jw&%eX9BwzjQ@A2v9!$0ObS6$QiDeBJzs}<(E z<(dm07g~RtN}Xg~*YZ+jF+i`u_a5Zt2Q9*EpQ!((j04~a z_z!`vSC_)P)`=dB{FxfvBlKu9R<1ef7zE>^2S$(WVtg02K;PG4e3yc)lfwbM4?u4g b)TqXLMlH*Qd$M-&8|Z)JfcQVa-x_}c)u)#D literal 0 HcmV?d00001 diff --git a/storage/icons/hrw.org.ico b/storage/icons/hrw.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..2f1be2dfa70ae895485266331e481feafb60f87d GIT binary patch literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x$gfiO1%0|>*w?h1zgqj)q7M$^E^ ROas7j-~a=|IUptv006|EHRk{T literal 0 HcmV?d00001 diff --git a/storage/icons/infinitenovel.eu.png b/storage/icons/infinitenovel.eu.png new file mode 100644 index 0000000000000000000000000000000000000000..205ab29d467012e0631afc90a33a85d24c85c4df GIT binary patch literal 175470 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 + +Обновите свой браузер + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/icons/instagram.com.png b/storage/icons/instagram.com.png new file mode 100644 index 0000000000000000000000000000000000000000..06edb7ef465a04b76584852597951cf1f51bbcfe GIT binary patch literal 973 zcmZ`%YfO`86n^=rlywve(gKA6D~JrVD-I(}mr?1rT2W+JXawdeqO^vPE+tcnFrYKR zS>{%lr3H#yg4wMuB#q^!=-Mgw)k;;S3@|{&AS2Xu1^T|L%S`rXCppjaoSbuhoXh!) zbS{}hCjkJ+ynUQZH;27+Z%;SkmbW_r@JPxyz{k0g1D^!BP6xT9R97XzGM_}C70HV8Dxv4-#gR5UO|bs(?W+0exe zx*mZl7@5fzY7fVxbGQH1a^)I9>r6fl~P@@f$)A8zNO-fL)Z z3}HDinF|xP!PG>^<-i&V_Zpq@5+h>!bj zk9Zt5|BMG`5SN7|P*P?DS(z4vdg)+N<8+K9`1ftSVOtex5s`_)Q_6bnxZSw6iPHUm zO)(_R1%AHraPDeeqbK{McN}(nhEJOZJj~Y_-)O1&%0gu`Ax;=;)zmQMEZR(G$BuSJ z-OkDv;VtzS+DZz_x#y%Q=AhNVfDqL;-|Biuk7$xx8zo|PGjZ&;x4e{3rM~~b@a&f~ zQ~vT=!@GTIxj0stTiEsHX5s3^+ol&hHOt}WpG`l}uDjrWWiy%HKg;M04ej!ZSMTrt zdRJ|3-B6k5NQubrtk~4?YhSglL6}_`$9%^+9=q>{7&7(X(IE5XQz>bxRI%5k6DJGe zg(L-gi=%SbD)~G&Ta9O>>Yr&rWBg3o@;}7A!QB^T-eG&EC=FiI&SnXPyPu8Vs zm7P`oUcN+jrz*Iq`WTbmafLkjx?Go`rPS}aztD28QEm9}d9zyPwD(05MiYkr(()(D zMx*NrOuH(^0~6^nSD!g*eM&#hnkV*tR4pyOr;)3cwie4O!j(^*$CHcRh>5&~OV^nD zy&pRdmG91JNV2pBrp7ioLSEBq=`BZb<4@~BlF}*(wg=8}CukLTS#A@g_qxjXS+r7U!pU$`QJ?ApKE(`Gt z<{yBMvSbde@mt@1EP+F7loB{J28^lnuzv{g-FG0Es4Ji`V8WaWXF(CB^9nJYFGdl@ zjX88H!0WOg7_u=eV{te!1@U+vAK`oQAQT8-tJMOlJQD(ErVB8X%Hm{ZjsS#1A-tWP zj_%k149i#?O*u(Y|MN3~J|B7BZtJ8EFfLXgMUJz@C44@+J-rx7&!7vy>rEI{sIgYx zi1X!DoVw<5I=6tcMK|1Km9S-M$sM|Fs5il;P-7r51^o$PBx5j1hB2j1x<{`9x<~?n zGhwB=mQ-TBp$YEN3dske4JK*;je+$1!}X1%|JDA1Q~~M$c9ou(kI&e3W6cr5#qeGDfq&IZKiTMS$0Nuw#kQ zEEq~yp@rlyUMm?N&!yDyYu0jYoPJDrO2PbjfEQZ? V5H&`Ej1K?+002ovPDHLkV1jee{-^)| literal 0 HcmV?d00001 diff --git a/storage/icons/jetbrains.com.ico b/storage/icons/jetbrains.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..9557bc97daa3740ad2abeaba2ee366576eb8878a GIT binary patch literal 21238 zcmd6v3wTx4mB;rvp$Zi>Qmy9Rn~icrJtSZ=x2-HFa_n65JEx-*?WHfz0bM#B%ou><(pi- z#lH6>x$FG*f33A&YaL@E6Px;aLtAg2tTtwZF{Ys*d>(nUF>i2fB-i*A!)5<_G{$hf z?`w~HU46~HZb{92=W@3pO~@Q)bJx>e?OgtHWD0UVayD{0auV`2=L$z5W06Doe1Kb8 zw~t#`_@Zm58}3ZqZb-E=Bau{88kvBcTHRqLR=1d%Z@Wb`cO|-uUbpkQ zr*RMH&Y?Sp?p)Aq(QVOf^XSeW;jDBQ4nX!n_Ckg`S66V&pHzPi+%>nO3*0ps+|s>O z+{bY}gFCCcw%)ng9I_ktP|ZCI0Y5To2>6k4L%@$rKu#S3{vj>K_j!tY2Dq*PYoc4Y z^OKO!=Qe*Fc#q~YeV#vr_oI=0kiDGE>aN|Hdl9FL+{bZ1cQEqeuIAX`3&%2YrSiNSL1FsA>QOpjXRqsf`2mlFG2rQ=|?v{W~Dnf$=Q#?@@al1-6we6 zU2bC3WhZkFm!N+t`lm~OqTAc~8D;#RM%UKZYFrfp$XH*u}v_IHVJ zhdy_+BH`X((QUsKt#|jEwm*a0g4-6xF?JkQdHhq+e=Yq!3(nQ&x5w=c-S#_Xz5PMd zCfzR4Z3_ohUjOt&_f5hr-SK+&ov6+IAZ~LD<8`TSC*ApdE8qXJwVS|w8}cps{eEz0VIM-D-c1-sjC)yC_=Y3fnn@?qV&vYpW}d|NGc^MmM-y-1DZz>;84B zU-vMKd)T4!_!pRUw#+wuUedkVy&kO!_@zHcu|KhPYkw=Z~^Y+l&i(}bKl6Q_@J-*Re7_r&b+0ua+G9?xef1>KA5u)qk4VRm;r0s#T_`s>Kwm)*)>r znGtsu(akuv!Ft>Y-^7-{cf4hvzh+i>zEj=H(JS2R%?j5Yt+3WCU(`Hkz4{Af!Z%jb6*8eI$W4)h0l2-c-Utyfoe#e1sY3*qDOx^x& zdVRgCMoj%)&eZNnEFaE&)*`zjyC6GRQ@>-688NiS>^pR`89lVy9E^-X4o8kC$tK=+ zWu%k$k_{%o-wbw_yNA6B?U~#`dmA`zL5h4XV|QBD)=cO6G_GIC{c4Q~cE8?gx#ahw)xOI}#_qk`LO++-M)=vM zY7q96cVRE_o?x$;&Hc^dy7sQ%y$0U%V25`LcI(&JjkJBR=T76Au#5MA-GV*r^Ngp> z@Lo6wyrYr*k-fnWcJ03u_M{K$T}!^sP0#1yTrvz9DoMHTF$co+A;=i)VC)vs#kH(- z@VOIdH{Ry&28;IT66`hNy$ON${Eb|ni3t0(i1t$gc9*-1_ZNe&%)9mL&a%yCv5R+M zw*|2K{k_EI6YSPw54>AHZ~g+m$KF?=mOjX{@3aSdUwg3s2mU(n*Hr*NHs7K>O8i|m z@BO_7f3E?%-?syM&Gqy}Z|pXoV9%x4@prI$e~0(7zl(S6X(qhm?;d-;H}=4LYV%q% zWU*`SZx62RN*@fP4}_h0T^)OGBanS#_-7yL5M)dY|62&$$60}Y_G`w*@Spg5j=f6p z4tCGGk9D(nuYIh5-In|v?5WM?CWBA@uKmQb;Fi6X+{s+iek#}t_`9%se-FG{`Mcj= zmCYZ(-vxh9ZQfz?R=n4WcVXY%W4E=#cwbE)45be$g?}slo?!Q}F6BM-_Z?!-Svre-rrN+(>Px^IAAZ?{FnJG-tqU;<_kIcVR!amcjKC{v;SHcO8Z&* zU_1Jt68zuFeQS(MVx6$pXpAe{d|%$Zzk}W8670FMziW)Mr7Gm zdF?YR)&=b1-HLaxd)|dzycfV;JCvUdq1_%CGlH>O2)1vs zg8j2sIM%cq#<*VCbBgn2n@{I11GWW!bHDH>y!$v`#%}%o@l};yw=(ytXkU(utp$Ja zQ}aI$JI3Zc@4@DU-R8iqxlN_-x6y__^GC-22;1)^*nfomN7%oxXUDi? zUZ=T@VqK;0x6`38v7dh3fLQZNe7=hk#^(fbs2xp!@JHdG`?$$ z>wCYhpRc~(*Wb?v!admCSLg$fTT`*~f0JsIP+ z;J=^nx9HFQ;y*YN@50^<_HK7{)NQ|p9dJGa{!QQ)_6->k_I4z}e=XzHHE=E7wT=_- zm++qXyvFyw_cze+r@W5`yUxUpWp7DmQzyk;&BA_WypjEv4H@a+eLK?W+cef;^L|e2 z=XDo>AMA|p1D^jQqRnu4MkF zR@k+7k@&k6@7XnMrSG@W-xsiNa$m>i1Mi!x&V|omUw3l6(KgafVW0If&Ze&f{|xZY z0{2|-&!ttY%j54lr|*TGbzJ_`E#qIM@4vs_=VKlAF5XY4RW86eaIUlI6#F+gAHR}) z=Bwik%`@=-S@{24{C_TOiXEFzdAG@aojKV}4|Z?!33k^AcI8DdzFFl6Ow+j%=L<6s zU0pUW9j6K8ri zbH+u^!ou4l@?;p}Wb?Unj~biT9(9gA>TQv?(qDV;`}cl~!|pF6-uXE1v5R+~4}{H^ zc=vfCH-lgK8h3KW=JRxtIPYy9-U|uuK7VBVz~^6iK*8oW_Obbntj#CbbTQuX)R({he(vS(_x7A<1`~H0?&VyI^f8O8W8|)>2zm2o>JK ziIP+FBcIRJ;(VU$Az&reVe__jKiUL4H8%quf7#}l&w76^+x!D?t$e13iF3-2#ov9N z>XW=zKG`z}^)5@(Sm$$v_YS-Z`?kp2t+f5z4EGx2671Qzjn7H`JD)pP_IGUF=kYxa zcI8i!Z}gInbt&&7umQ09+}*l?&%bgNlkwf&qcM&+_W+!y{_c7A`HR>*c29n^=Uv$U znfy(14;ta!$2$2tyxSDJa!xAESEax24nL=D57@z7#!lWQ_WncJJoujkuktsaA$Qbc zH_FpqYwJgor=79+6gxTNuC`|2pLc ze^>bRs;hI?i1z|EuX=@Au-EP~@bP~aygt@xjH4z%{;u3zVOK4P#yHvhFOu4b7ks|_ z8utqAuQT}72jtuom1|YID}6xCMD0!kAAgARX{;;Rd>MO8obO}vDfZv?!SDNESNZ_n z3p;{;hk=h@Bo2OPnbt1o2oeJ20Pu)Oo?D`b*Z#z>rm_FEU z;Nvgx&Nx^0_Z0h@GIsF}{*?FMQ#+yhg^$Aj88ejpQdi{X`ketQ*;w~9cK`UNX^)hc!!|-wVhnU^W7h_kXcFFEdj?I4L+KeXOggPR3DDC0o934pwb^~Y6 z$8ZjJ9CD(s?cq#{bEz{qmzc!4)Olfl-q$x>#$KgrUasO?Mzu!Tr@aAT4eM@VE~oYT zt(wmxtmEuGjBly|O2;_OZTuLgxebzu^Y&Thb}9B3sMk!t8*lkK zslN6fQ7bWsf1fpj%`megH9WggL$x=30Csl(xP|>N@@)<$*JK>I7e__i?ik*C?3_PR zQ{_&hRejMU@Sn#yZP%rU$IhOG>Ta&*j6$_mbHK0q8;_ki{5O&L>{)3(pJMlM z-jDC{_f|i~JptdT&8tqu$2wx%i%AXO%lNr!(n>ZT$>vwNw~=?uO7|yfcFOzpY{ITOwi6LyKONjD@8^Q|0`}xD27e#k z-F0Bz5_?$3Y5nfkGVmXGUvD2)yz9jKfeX1+uZ91iwV%mHLhj5YJfE$=BFP9Kaz6705w9nL-PoW)MU-evO_ zz`ttSE~O7HhwrPzI|6p<+yd|3=CO6H<2>)!yKG)HSYa*G=4A7wF^+l86Y%fXGK_J7 z_ug?{{;rz5l=rN^t40pqDG^#}mr=JB@R#jgKEI3kB9)7WnZ3-{!G5V3XKpgbo9|Ld z_=Gu^5D$i}zpR>o3r%Mk~es8$ZUaa!crkG}fs`?>%3)^`TovtGY4a*K=R0 zu=>Fu-pJY_C0i|~Rs z%vI)Ho-eVCXPtBxRX=)~^30I473*a4h-xZ>&69URj8m+Wzu%DTRi@ZgZz!8r-Crrz zCA^nyK3%`J+8-0+%Gg5&VRI8U@54?kaC8D~$VEKdb`Ojnd z`k==Kl!x zl=r37DF)s@^t=oEIz*PQTH#?>d_9%Iqs)aADK_Ex51Vt$b6CM|c&5nPaQ@%qPOSuY ztC>UI#Es-p-ADx@<9jiTab=tLu}-{ue=lR7=l5wFG1VW$sNE8AHi{OX6x=!47SPJ30!-^F{F*QvgjSZ9Sj*nD|jm)d;B z-|eHNF|O?I&%w9qaMQKS%Z&4$cg1;ZAcGy=SGf@9SGr}`z3QS@fjn*>ukEMAX zbDLy*rxrf&4(F{%yZOL&Mjv?WHd?W^nsVfkSiG>G$@o6Syo$}gi?4qG?seFA2Uxop z1-p^W|EF9RcNT-q>lp%?(|Uimr8qC_VD`L&JGJ?LNawW4+$Qz+=dkx*2|FTx|2HJN zj$7i_ajTqSUCO)a(Z##4uav*@8SIw2c(4cFd!pseMavh}93wb+^Rr3yJe3?Dr_LmiZ<41Mh1+@2`S8% z-=h!GSSRfNh-i=c$Fxr+>-Xn~_rjj6VeKo5b;P*@yPwm($(%<1{$F7J6K(46@NPe3 zd|QpQ$ltxq%iotf{N2jtUDb+4#7Guv0_dD;R!bg)8pA%gZ+A}G?US}DX``g&5B=|% zV$zOJ+TlsNbJFTr2zu#x2zvQvBIr%>88Zv7@ku*8Y4w~0z4WXEz4W{Uz0zkUq;0tR z|L}ivqBCt5C!gO>T0N&hFFmV4FFmh8uXN#^c0eG24q5Df?4RMFcT80L%Ozjnk}vQ( hbNYGm1qp+EUL1ZOi_ps@U*M82aN!GJ(Enl8{{q!*P$U2V literal 0 HcmV?d00001 diff --git a/storage/icons/jetbrains@cdn.png b/storage/icons/jetbrains@cdn.png new file mode 100644 index 0000000000000000000000000000000000000000..77337fbbeb226b64734afbeed09f71be329a804e GIT binary patch literal 413 zcmV;O0b>4%P);ca20kQJ|j{g}Q{0=*r0u%p^8UKPB|8*MwFC70n z9RDpG|2Z1~003bCG5G<2WdIwB3<~i9uJr+t`T=YIF&zI^8}0$R|92XOCj;yO$?*Z6 zj2aJFVPfe4>gxg5uCuhAot^msqyGX+{{mTx0bIUO6zL)PT>t<86?9TgQvlZ2*mibz zb9Q!5*4Ni-v4+8 zN6{26!2kM9CrJ%swMAYS27&MU3ucn?dOBZjO*2=Ev9He1?gvIlc^_5Bq=0hh0UBV7 z>G4wzZ!vE94`FVIaL20&VJnQzKa$eJC?+i6q6ncY)Pw^w@v@mvb=P(Eh`ps + + + + + + + + + + + + +Grazie: AI writing companion for people in tech + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+
+ + +
+ + + + + diff --git a/storage/icons/jut.su.ico b/storage/icons/jut.su.ico new file mode 100644 index 0000000000000000000000000000000000000000..c79bc1e24c6e470406fc8e8db5fb710e70e14363 GIT binary patch literal 1406 zcmc(ec~sO@6vscLnXTGpdzo#fEt;8?W<}+bX?(#hk+{76<5^)d5 z<7OBIj1?+Ej21c=|2G+Mx$rt~;9_4d5uFx1h28HOz;^Wli)?WOw3gz3zJy%+MHX4( zv5I)|X(P#*C4^>Z@NF>=biR}zNrzuc2~v3*fdaF(K9gxx(Rj8RXzJ?6`G^@OzcZbBDa}r@46-=m!A~v-UDZi5DjxM@;FSDT`8-?g0%wgm}z%h1g zKZu|3r|3dRQ57++Hk5MP71lRoF~_dPY`MhF<^r}mi^xCYMABN3JNnq#qTz5}F^AQu zEVQ4bN_G*{T1IL@K56!9e7Z|1>}jI1-o>WoJS?{B)L1VQ-d>K);X)CmCNW9FhU|Ej zD-W@xK*=krGWpmW4|5InK7aa8FW*H)r zwMhgwn#fHrW0^(8#xxZwtwcst9*$-gs~qVB>Ldbtt*kby$=8%K(SD4BqTh9Or|}W9 z%o8(t$$GYR=-C+(O0d%;_Sc5LY(%Ls;M;CubdeuN^tl{qH?yTvV%G(U1(k7lwGi%%gThKBs5kNUukDkV-6=Wj7+da5?+`?gyRgC#7;V|T_Wq0glB3pyTlBA{R0@S zPGV{;6j@sF(WWrHJ_bYGpPZ6v7;g+fTiwMh!AoY07G3QX^o3PSt_Z^={@(vBvXCD} z-TsTBAZf;+Ez4sQUS5^BX5rI0{?TQ^eQtzy_gyQi!xy}jbOXJ?&}d&RJr*P-KT2(EynK}raipz&M!av zzX X?TaIza0u*n`$zwaj~jV|m_h8{2K{Pv literal 0 HcmV?d00001 diff --git a/storage/icons/kaggle.png b/storage/icons/kaggle.png new file mode 100644 index 0000000000000000000000000000000000000000..b739cc63ccbb73ed3ca85a3f944ed50d9985722d GIT binary patch literal 262 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 literal 0 HcmV?d00001 diff --git a/storage/icons/kino.pub.png b/storage/icons/kino.pub.png new file mode 100644 index 0000000000000000000000000000000000000000..1b69e1fd0e290172201ab872eb4d5f3ec1913234 GIT binary patch literal 1557 zcmV+w2I~2VP)F(I~= z25yi-2F=h#18WJH7!BNE5xLYNJv0&{6h5JqS>!>pv{FTYMTpanJg%QO5dx=(IFFD| zJt9sK0kV@M^0_2C350Swkfna10;?i4kwO+r(L@AG*3*ZuUmqK=ppI!2kfy1_S0!9T z0qY_q_@tZx6u<^3#|K*&M*(e|EqH7fGbq5#unP};%{&Tt^ThGUeil&(T4X;Sh_i@7 z(jxnC*>2`hh?-|NE~+GjLe>nGxTKs>6v9R+2Xn;?ppZ5|3C1p=5O)bfbtvT3VPHMe zDCAAE0f!>=A;MoD5gchk%cLe8s33)wNhvDG+jX>zx=x;|d4=3Bs%EvRTS-0Dgr>Bh z1x;x}PnA@++H^)y;Z4=#p@<}MyU*37Ty&{cxL=YYau!GKRAc)eNc%MwcPG7_-QK9!n_``SZBWU zeNA3!7p5(;jwLmkfAM+kyfCeSC3PW_V)Db6!mKWq5H(!@>yRIQGhZZ&lF>HPYkt4f z3$wP9Q8O|rDZeCzS7Fp@IT@58=hez@wZfz_($pa5 zCFHk+FsX(#hfJ0_ZHT)3i{Lxtw6n_J6P?l~m8e7?>y(}-e`kgBek4sha@rN;XI{q? z5pNXHxB6T8`B^xxgEV)L({APY=YJ+L^r_~Rk6XfdcS!Rma@wHsaa1hPG5;=y?vrK= zIqjKp_gE{kETlbF?ncb^l%{!!oc2PwJ1MesQn`B}ocEG6Dde;%W_xgpS&|5Hi0MR=6*P&3_EZ%8#Kd!g=kaX+chN;;~NXBSrO|HtU3j{r)-py{ii% zb`-mOcc{kh0PHV`t+6lwdyArL$Y8|g0PHV|L&EL=?B5t^wmSg(x5lsczfm&AoQDIj zzg2dQmWdSu2s-TKPHBQp_(-5fx#4B-Ad_koIaMs2#SAwAQCUTQ%L zN@+sRG^E>V(-{>DZ>sU|;pwHkQnd(1*S&mv-r)P&r)H?|^Z?gJQ8sj%NHmA)OQ__qCFJ5bU5NX<9>p`x%IscC+w>T8SI65vBs z&Bd9|K7b3tcJu7RL$w(`4&Pq}JmquxeAC?-V9G|S> zB6?jQ7C$br%GL`O>@R*y^9>ekqz@r%FMjm15lbQ*Cxy+$j}*s=U{wX3))qf*P(cv1 zo?{64+z>m1_NuL6hK@XF1?OIO3K zj2$%4!Zmt%$QYB%BE%e%jPa0OuF*mRJ18r>qqv};z#sntCE1hdCpT2B00000NkvXX Hu0mjf3qR)N literal 0 HcmV?d00001 diff --git a/storage/icons/kinobase.org.ico b/storage/icons/kinobase.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..409a0821d90833639e7a2508a26342afae75755b GIT binary patch literal 4286 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 F*}uouj~@U4 literal 0 HcmV?d00001 diff --git a/storage/icons/krymr.com.svg b/storage/icons/krymr.com.svg new file mode 100644 index 0000000..f9338bf --- /dev/null +++ b/storage/icons/krymr.com.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/storage/icons/linkedin.com.ico b/storage/icons/linkedin.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..1c6741c16516dc6198243d816fb9ab008b0e519b GIT binary patch literal 24838 zcmeHP-EUMy6d#}wO$;t38jOiF@r5Vlff!y4)fn|r6aE07jE_cRjDWHxXnYV+qiA@+ z_#%mk0%}Wv!~z1b7$HhhObV1D5{N}e2?ym7WNbZRxO7-;A_!Unpb>;h>fwhTw;&sA z%cfcC!){powoiM^{+l^J&|&>_RH^cU<~pU{+%t4Fsg=}mUxhV0Myf&V+d|Co7}Oru z<&8|j@xrN_SGrF1Z(K{goJBu-`A>#^c z*6}IC4BJLl*fO@oT!>AdU)bdQVZ5tuo1dfGp7Z7B{BK|T>?1d6@^kszuX^vh z4;vr*-s{$Q)^Ho@dpmT0EnG&N>j$xLePRLQYUQ?`yn0brr*C<(m>=B!qIcF&Gcn-?e}{D6hWkx!to+Q{ub*GoM1wtyfeT}_iNBB2d3{P> zJ~wFQFh4U>)#D>a^uULY)p7$n)UEhU{d0b>hB(kMMl5E{9@8Aw_rL$B?p?RU%L&VY zTK0YUIq~hw8t((>7{k8lb^9LA^C1-W39>IgeH)etkb6#uvyOi>>)aZHhBEGP= zc^>vD51fDVd^Bqm1Ir+;pfTUIX5EU}nzx^i=J}52C43@p8T7UE&Ttpyhu<@p8a&oK zczex^3AZiw;|`iT%a*9^Srss3(07gI=e0s-4wTcf;P9!5L~z zAHFpF^D3F=Ir7bzh6DWb+MLk5`=|JPjcdU-Nes_R8Yf5VzO$B8Kh7@OiIXe*7x}kq zfa`{7SpCTPeVe))&Oq<_k`!x@v3+CAewj)GVe0e8G0DdIOySe+JkK;tU(TOC zxTV2A|7^{cWxGsm-x%{eQ(G6~u=#3rTL1pdOWrziPtO;hI%HU%DG6kPpB>%)?~=YT zewMytuJe>f@%_PmnP%RsOw|5rwj>9I410zA%6;rk7H!nm1|MC$yH(LUp6 zq4e&ek$<~YrY801;C9_#Ue@3nF~s@jI9({t-GMEuH0Td+bOrildvX4cZhKx|{PTO$ zF=oB2Xq12WlP&8QqWlB5Y?#XmJM84y|DDc1@`D)eRQ+YS&tbL#_J1zEeYl1jzCY&j z`wPA#{to5|y4E8~Egn#6(Oh)+GEV6q{G6hPdYO9ha|-`E0j0QD+ko6{c*ZOmnm;NN5)?O5LtVw^8clGZoFa1eAtvz6j>e8R&UH!YtOMjA2 zYcC2r)}%klyZU#Pm;NN5)*diMb?Hy?uKr!+r9a81wHJjQYtoS5C&P<+Hn;$*)Ra@epnw-!Bn^#8e9oCaHJ6}O#vXQI%k1-(!VRe9e@9G8o z`X;);Mi6Fujx6L7KO+N%vEc!)C&A6S(6g}yjq{G5u{1;f>MwUR{SpQQHl zhX3Npof_voiiN%hT1}A)bl}7{BJ<5)wqu4!H8|LOi9@5|kzPOh69HhY?wC^$>kZEQ8rnTKH{v>aeiT+#;F zwENU5{Q`e;??0Vh|ER}KzW;zfNe$%r?gNHq&p+Qsz!y{pn9Do%Eb!ZTz&+n-@4t+H zzS6YyKVNZk+zIe^`rkj4Iah5+@e+%NKxik-CF&jf_fMP~$^q)29nJzU085Fn6*Rp5 si`*2s>986gxZ$lr|Nj7LYi`x(@`)O~ub?Ioxyu9Z6YpF2&em4`2Z9n6RsaA1 literal 0 HcmV?d00001 diff --git a/storage/icons/linktr.ee.ico b/storage/icons/linktr.ee.ico new file mode 100644 index 0000000000000000000000000000000000000000..d7f846094cac2662a17d9ea4d51015c94389b310 GIT binary patch literal 2276 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 literal 0 HcmV?d00001 diff --git a/storage/icons/make.com.ico b/storage/icons/make.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..85e0dfa71ef8b9607cd132d3aa2ee8c0e4fa2e52 GIT binary patch literal 15086 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 w^X_-!tog)CO^@WCr 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 literal 0 HcmV?d00001 diff --git a/storage/icons/meduza.io.ico b/storage/icons/meduza.io.ico new file mode 100644 index 0000000000000000000000000000000000000000..c38f7b5a3481ef46a8e74d5810c733eff8c01a91 GIT binary patch literal 4286 zcmd^@O=}ZT6ozj;$Rbn;hBOI5rlqKr3Q844L2VHQD?;%DbtR>{;z}3p{OH1s;M#?2 z5#q{~f2qs-g6n+--*TBbGbWOxi%vOx@0@ebdG0;)MeAH8{46awe!Cwn=N6rFtHFZH zZ3M%g9wBBO^?H4|QmG6>?4Vk$`dJzbSTI=&8hE2wGOgNS4I}N_iqFGGA8NJQ%zIw6 zm!o9IYicwaejFo*dCJweD0kBNMRkt5|KzDffBxpSd5snpPWY88cYMF!&&8X~rcc(c zrtwL82=l_`6My&B7ytb8@6=QS=Gp68eq(pvKmGJ8jh$XyKjg!_@$9vKy#MnsH;${0 zlyzd9OWCiuQqAin=W;RXD>vpUcl+IU&z{6kts?zjKJ_d<>$tu1K3!uGGxpPatzD{k z+5Rm)T&@>J4^*d2r^&x`|79VQd&x43uX)z~x#twm_8&em_AAv`Iaw{^4_4N4*Jd1k zmQi*-PkyV_@)+xpT71Qd_OE!h|Cb-^q;-kMCSL5*xQI`@j8A-AzF5*ur{gc)dy(4a z?#J9UR_xlNybWi2zqqkdM|oN0InMfYUKT6kx7%$W8$H;1^VQ^(#q`eC zdSZniGyXN^`l^Qy-+uGt^URZn@-C-7O21&MroLC?(-XdptXuJM_00M$&o{-IkDs_z zm+vs&4%Et>rcZn{9#6th?s3&_x108k{cDU`7SD;t)?CXM=V;vP^$x7L^YFnA_vw&( z6@w|A24A&Q-_T)_B+J1+GGggkX6PTm=5JthFc=K~_G6}87_h|tz`qBM=z#qPOq;Ux literal 0 HcmV?d00001 diff --git a/storage/icons/memohrc.org.ico b/storage/icons/memohrc.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..aaf5417e50621606df9b9d07f7bc78619f949ce3 GIT binary patch literal 1150 zcmbVMSxi$w6n!TC`9u8h+fV&43IU;%eUn9Gu~15-fU*e$E1QCfvbGj11VJrOXenFS zYS~L!WK}`pmIz9~D42+ezu*r!&P)S>#+caVym@oyow;|;x$kk@0rI!9;>h(VmvoTh zj&K}zjDUnl#1bb1$C0(ehb&-oa?w_lp-xeZ8d)J873ZVAOm3OW3wK9Nxq`)O?-oHN zD?p9B2Rk>mCLBSoy%e+(iBk0GtwAnJUPf0*-=6$vZPSvWI~yng`8M1 zM0{IF!-LS<+=zwg39PNIfaV(SHRA339D16y7&RKu-`b2>vk7xg#xOb9hyJ!^=vCE- z_Haa+AQ0V}I?PXwzR2Sr-sj7nPQ_AXTP%6-=RzY{a998+ZP??v5hedawDk(se zn*-w;2>kht>@?a60zS~Jy5;>O#@r?o{m z+OX%TuHV0Hu={v_Pf#Qf#CSTfv(qz+oljf%S~bZ(i)qsUX3RtQwEO{G4Yl~XzQ*`* zejbSPbw@lIX)V{IMKJ0bAa=3vjXDjc2$%kr-n_!I@ey|a@%+xc00-slwiI>R?(?pAnFYBaUKFR%C{yqHE&;Sg!w?bVe!_|mTv=LvZKT=^Z(?2QD z2ba#c?XQ0iKPAK;V?724>`vew>5Tz>3#ey$)dK`uA4g(<7vt_b{~mrS;g1@-5#{Q@ z>i)5{h3)Nawuji+4hjF@)BI*bC(9A*?Sj>%MQm+u5?{{YqK_-{jOtFo{PVK-M>VJZ zrG^B++}!~Q=|v&W1~=j)P-IIHZhs0f`U`wSI@uy4Qb6?AGXLnFw9jY_rcOQj zT6D~t;jVTJb+loK#CAZ}skXF7XwTF0QEiih{Mer9qEKXt1q5M87oA7OUqIIq&w4ZN J&UfH{$Dgh#ch~>` literal 0 HcmV?d00001 diff --git a/storage/icons/messenger.com.ico b/storage/icons/messenger.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..2c83ce5f6a881f303aad5519bfad83192511baf0 GIT binary patch literal 5430 zcmb_gJ#Q2-5SZKI+pu^;m3Y$AX>L@ISw)ctFWP4cjzCNKQ4ep~!XxquD$=F0Eh zjN#;he-gCe`=`qL@q6auEgRbsS1^!EHeYA;gWoUTM5imiWAmAZy~EnL^1OS(eBtEr z_|%c_9cl(67kMZ-sdBAUcsIQ@V01+6sOb|PPgdd(Adnrsrpm!mDkuZyRU}u+_A#vyylbY z?22#Y@=%VsnA+ySjeCL{#)hu>@G(C*bSqAXHu`-v|203Naj<7ygWrq6w{ZxpkD2pI z@q9Xe{51yU8LM+p#J&3NW4irC;6tCYHj{ma+@kPh--Z9hI+y)Rbf?rs;R8#~3&wug zgp0cgFtzHQ=TrTzbmmSH^lwA3!{@x(1pIkQ%ALmCvm*DDtK$223e{Jmf{nAHHs-}? zUjO|wDTvX64ViiIF=z4nU0SY(Y({?hCCOJWuBy8&{>rCxq4n$3AD*kn&9n*MIe(1}vA33s>$X#D zh~igoG+?9Hw_3ve%eCR)A@j$V^|zo#1o;>~19P2si(LIC-9KG?zm5I2dC!gBKh=uX z`?rso-fz8smp0gZ%%i!Rj;ZbGJmwfT_p?v9)*rH!+>rWh&I>v~Q_-t{S% zA)fO6ZSG9+zkzFyX&3(`46}_c?{6M0Gt2V(NA%z?(XC6O)d^8=M6`^$Cx0KHQpcil Sqe9O_bV4^U1nU_vf&Cv63Zx(a literal 0 HcmV?d00001 diff --git a/storage/icons/miro.com.ico b/storage/icons/miro.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..63a594d0a35af18c54c3462fa73befaa6bac6e89 GIT binary patch literal 1309 zcmV+&1>*XNP)e;{Eg>~XNPt?&5%f|n4&{KQROE!si5?m_(kO65X~GF{h<&KwREoGpY7X4s z0Ni?O1yZ7_YJ7<=X_ZKg)SjAEzZ+*geQ%uE&TeLAceZNe{YjB!&-3j2zmJ(+PZ(I> z82Ef+vS~78x)1rrrxoDc%fMk027@K=hFUry zUi<^TacUNN-PHkdo;XK7@!KDtj}JsLfCdZrQ4x!n~Gs*s33e=CO~E-pQRUoSt7*nIS15f(2T4Q*%+ znkzof;)PLR>&PYv;AyQJGd@PKYZO6QsC|7ul7+Z~TlWH}&-nXn2+GDhW|s&!HX9;ddM4863K<b7`R_R-@%cn4(Z*Q-IY)JDqxJhE zVP}IxjE>kZ-*_DYh#5;3Bvb-6YU8EE9yn&nq9l`mT6IYL*+^PNP9}_>P3RFxCILiJ zbWWZqCVbz1>7)QjG7IS7ZGrLPSRPw<&ExgcCDHIEC^%{NflLDE;_)3>WvVfZO=_-h zx<~4)n|p)=rX`aATZ2;c$U)i&HSH0u5=U_Gds9m}U+aoCN6VpLSOH@M2nG)!NoAu}Kd|Hk<_LmOpjn&^55!+`>6DC6={( zh|~foa`79q_{y=S6&Q`KuEc890}!BdZhrbm)fbUhoF@$b>`|>i zP-x=lH!uh=b`{v}v@Dy*knMXyNY6V1+{2ShUWJ3p3U02r!3J;*io2J@N@?H)#_kDW TS54oz00000NkvXXu0mjf9Nu3i literal 0 HcmV?d00001 diff --git a/storage/icons/moscowtimes.ru.ico b/storage/icons/moscowtimes.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..626f8079a27ba7a9eec329a3e411c99a99127faa GIT binary patch literal 1150 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 Hl+XkKp0CCW literal 0 HcmV?d00001 diff --git a/storage/icons/navalny.com.ico b/storage/icons/navalny.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..d644a7345894690efeec5678b04d86f9568a3b8e GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?wpfCErYm>Yt@0zjf|*6CSm9@#{! z&a62wX~DzF{%g6l#}i8TXxiO`DXHwCA|Ag(Hp-WpQJWkH-PbgbIdBO1+3m?v3 z@^sZ~8v~Np*vHIMvS{q>KXc~fH$78}kd*0(NfQ?@y?yt_ z|83je@80_P?D6j>_J5h%|EQtil1thuR^0*yZqw@CmC-4QK=-=`w<&99IQmRJw*Sl9 z2me1l|NsB}|Nrm)pWOdv(!ARyKGPZa%otc%7+BdDI5_wu#qiELo=K2{TS8t&+f`7>XzQN)TXx+&b>Yq9w}0RM`v3C( z|9c<*UwHoe@t6Ng4?ifVIiaW=40JZXy1IsqkCM6Vr|PBxE!+&Gn4TR5r2v_y7O%XMcMqAG37rHL&TH5y`f)YFoT) zrM;64&{%zaoxS_^etGl%`;-5Z=C0?HkOrDFd(Ktwkh#sxhbB!rm7TRNw{Qysix5yT z11md-WMEKMR4_2oQ&5lxCZvw8iT%?~O`dYLvV6CrPqVdKU1Z99S#?98GG-QLW)>E( z4k*D2rbB|eX3xCe+`c0wbwOs~%9id6HZCC`^-N66K*+?zz{U#H$j->b226?!47$eF zn|5DYzV!6Wsh2xDkFQ+w(8bjkD9*yh#=^qF2($#Ok{QfkVq@eIW?Hyz?WXOQHmo~+ z`Qp1XH=fF?C;`>80#&mzu`)BUGcd9R0#&oHvM~XTWMXAy0eJ`LHU^z3NO&@o4Wx+yCJX?5`AtXw literal 0 HcmV?d00001 diff --git a/storage/icons/netflix.com.ico b/storage/icons/netflix.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..b083672203d5a9120c5ab68007321a7666e1c4e6 GIT binary patch literal 16958 zcmds;ON(wyz?2eMCz>>s7Hk!CnG`cYEj2q*^=)#z|(2d3fbOwSZAfr6w zAq)?Pr{FLHMllFML0#yeaUwEC9!_=7!kv#`#sn$GySi$+4^EHO4Jl65?W%jv zSLgos+^V`rQU-sQEtBwPv9#ntNxB7lORz1&)`u;F^59Qj#mvUPwlea&tqlKQX~QS5 z4Or^&)uuA?yrqsjZp$MN%vXk%=B1H4B=Mcvz8)F(c2^`A?wdf^X#{r~L>OFiauHd{G%t(6vCeexMs^ZqXAWxv(U z(a!p<)IFQ$aM;DUt+bEWo^6#|oQHnc75uh-Ws$3uZwRhdtfPJJTgnGr!4KZ$tuWV~ zW2+|v9k$Z9X7e1;r#ZG+`>s~HSj*OYf5NwwLtVjNRJ^;J^VW}vj{3E4b_stW@2%(Z zTMFf%p)QF38M&A*{mSFN?3?m?0Xu21nYL#8caHAGxk)}aTImrUd)ar?&oS=r?+Sk8 z`~zHmOFjtgzu)ovMQPl?oc0=r-_?FZ-yZ<`(GKDtiq$B%pW?97xwiTVVn40@PS8K~ z)j0iQu78TlZz(&$Kdt@F;NRcCUyw?-VZQqhhu>Ad^^M%NI_-A`|6l`uF<*X(!%pW~ zc-ArHopstzKmQPX-qpZg(7iDp|AcSmHrM5SVoy6iY2TE0)bTrN=`J2S<@_&E&t~+2 z1J!ZAGx+zz@2z$Gt~T)|m*0~21=_ci!yUzMDTDBPQw@J_*3Em99DY~7ggV~BeT4Rv z>Aau*_*b-VWY<^u3)HGAjdqJnMbTRyJpPlvf%da&5dY;q-fzCZVW)HHIlroXHD3E^jlT)) zn{q|_#9zplMtS_6Z)8@Z@ARV{(*8)S_S493D#-iFZp5ylebNArou2d0q2KhOj*Z|? z)_xlKE%h++6||4MZ)AIYTRzU_H*>oJ?HhRJv6O>}u}>p^pnZ88_}7NoA7}Bq`W0N) zi|f}Q_B+s*lC_^s{=q=|J;?i%|G9nNQBHw>1+Jwz|Lz&JpEmwL`|z1^c28!N?>i6B-vQ54?CE*Ils92(u6^>Movd+nH*iL`n!o{i`kiL3o|@zb0ixeM?6 zxZ_?yFP)&iR?+_37)SRs9rr{(jO(NAEEDb4TYBE7IX~s>583>9H}GVIpYlHD{K~!# z<0tJ8!1sRW_yUg~@5Cf&bRO{=*--oH^!M%h``nlh+8OJ(y5sy2+Bb7MdF&YXkS7L3 zJC(dYfcQ7h`@#=#?Oa*WZmq36?{CI)>uEMWzK1+4d^d8?elX{6jB{;!wfo}Qxw5rw zSN4VWY23TS;-_yRwQGcF?2LZjZfvjq-pm!ZXea8A8NBPmnv9#u`Q>$@Ub6Jg%wlMt ze5t*DF7~7R^nQZA%RA~H=2Sz!Q}VG zYT0SuimYvES|ZHXxD`H9rYZW-_gpCCiy1n=GdgV+Erfl4eKxq`ehbBt#y~A zGjft|)w)w3f2>2giRb)6esW_HJC%11{}J^4Z&sJ?d1-~-FVkh0>{pPu5?DTsljDL=HGdaKXY`5?i z)Sp=YXQ!xnQ?_)~P8+{}eUa}^-S7L?rA1Rx#r~FHe+kQl{VY6=+P<(nYNfC|Vi$(T z!rmSpN9}^JJZf=I1HYpdw>l`FHLHj9MeTyHJZkR^%cJ&{uw2-w@Hk>K;c?XF!t$uq Q!g67)@HlF#ai-t@1y6F16aWAK literal 0 HcmV?d00001 diff --git a/storage/icons/newstudio.tv.ico b/storage/icons/newstudio.tv.ico new file mode 100644 index 0000000000000000000000000000000000000000..7665b3806b1a4c42f70c509751419844c4f44dcd GIT binary patch literal 1406 zcmeH@y%EAN3`U>jI7yj`nldBMu?}0nWieV-pkfd46J+Od4r!=pILr50&yswW1z-%0-(Vaky#Xh-93KDx literal 0 HcmV?d00001 diff --git a/storage/icons/newtimes.ru.ico b/storage/icons/newtimes.ru.ico new file mode 100644 index 0000000..8a72988 --- /dev/null +++ b/storage/icons/newtimes.ru.ico @@ -0,0 +1,270 @@ + + + + + + +The New Times + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + +
+ +
+ + + + + + +
+ +404 +
+Извините, запрашиваемая страница не найдена.
+ + +
+
+ + + diff --git a/storage/icons/nnmclub.to.ico b/storage/icons/nnmclub.to.ico new file mode 100644 index 0000000000000000000000000000000000000000..c25690734fb4e9380bf1b1b0be161410d217e640 GIT binary patch literal 1150 zcmb7CT}YEr7=F&TP3N>VbG0;S>mn2(u_!cxbVGt7FHH2J@**gSE}|e-1XIF7f^x+Q zAqq`z{237hS!Q5R5Lk-cgjz(H7sf8cnU4KEyVi1pWF=9Wi2&(M&!)*40) zn?m=H;4GNv0r?p89>M+p`0Xn>1(XfnM4WLjIc6uLwLE@eW1DCUg0z)dn;D)iH|Wd9 zH&+@Oh0|*}CTle^B6}wa8Cz&d)}1T~wBANv_cgq+YAE?zQP_P}yIK>ERvVRGD}OU1ZYAv1&z48Rs0p`Mqhl zTnUWSX^31hf+J4R-4)ybf5==kM;o`}^XP+oerP{PPFOipgLsDVPapInN;_fAx4?ZM z1I-tm2>N|^>#abaI};7Mz+_Mrp3~wM~;L}3P>G?Gd^}Y&o6UAU`2wZFh&t<8e zHF|ZKx=@U^Px39lI;Fo=V3850*Wt&mEHrdyBRby#jvqrpy#M?oscKmiimpm;Lvlaf zGZ;vvU(IJL?4BwGzYbwuIP+>g)mrvH9CRR@V?jYG?P@+=9&|^XOL&nUbi*J}0xUsE QY-Z4HScX1tS%zQYZn{URnE^f_uI>dsKqg7x|NsBV$;m%| z{=9bWT4ZG8r%#^(0s{8!+qZoA^1{Nx#>Peq3yYqfp6%PWA3JvJ#fulh!onIF8vFfE zp95MWP!i-9%&_#qzNymbAto-|nzcWg-|f4!*O`HVk;l`;F+^ix?WDJhniP22{<`%? z@?7}i^ZK9urygG6vsLxHatZH`H6;Y=ZSq-iu+v3n?x9Z&pJsm%`TtXABD<(`cfXI< z#!Vk4d(Jf0zV>zVe73L4c!X~!b=E$@!qu&Cl~ zn$je<{_N=_wcQsSss+p1n%t7zl1*Oho>Kl|&Qk7~j>^rvQ`nZc3H$7{e32Hyyz~-> zn#9g4EpK(UarH(VY~d4euG)6AB}?YSa6mcP0^A!4e%+d=6?uO~j;eX*xTM6P{Tg!=|BzxI71 cGc{^H@i#tKOI-cUunrV8p00i_>zopr0Q%y^ivR!s literal 0 HcmV?d00001 diff --git a/storage/icons/notepad-plus-plus.org.ico b/storage/icons/notepad-plus-plus.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..b902ce00fabc788278e5e9749514508a9c1d8e6c GIT binary patch literal 32038 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 z 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 + + + + Browse :: Nyaa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +


+ +
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CategoryNameLinkSizeDate
+ + Anime - Non-English-translated + + + [喵萌奶茶屋&LoliHouse] 更衣人偶坠入爱河 / Sono Bisque Doll wa Koi wo Suru - 13 [WebRip 1080p HEVC-10bit AAC][简繁日内封字幕] + + + + 483.5 MiB2025-07-10 12:59100
+ + Audio - Lossy + + + [TSDM自購][250709][赛马娘]『ウマ娘 プリティーダービー』WINNING LIVE 28[320K]大空直美、羊宮妃那、東山奈央、鈴木みのり、石原夏織、芹澤優、野口瑠璃子、小林ゆう、和泉風花、伊藤彩沙、久保田未夢、夏目妃菜 + + + + 56.6 MiB2025-07-10 12:543140
+ + Anime - Raw + + + [shincaps] Hotel Inhumans - 01 (AT-X 1440x1080 MPEG2 AAC).ts + + + + 1.9 GiB2025-07-10 12:30373
+ + Anime - Non-English-translated + + + [Mo7tas] Sakigake!! Otokojuku [1080p] [Arabic Subs] [Full Series Batch] + + + + 12.6 GiB2025-07-10 12:28150
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「ホテル・インヒューマンズ」OPテーマ「ミスター・ムーンライト」/imase [FLAC] + + + + 24.2 MiB2025-07-10 12:28702694
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「勇者パーティーを追放された白魔導師、Sランク冒険者に拾われる ~この白魔導師が規格外すぎる~」EDテーマ「光射す扉」/ChouCho [FLAC 96kHz/24bit] + + + + 82.3 MiB2025-07-10 12:28734499
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「気絶勇者と暗殺姫」EDテーマ「スキマジカン」/シエル(CV.佐伯伊織)、アネモネ(CV.上田瞳)、ゴア(CV.白石晴香) [FLAC 48kHz/24bit] + + + + 129.6 MiB2025-07-10 12:27714590
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「気絶勇者と暗殺姫」OPテーマ「天伝バラバラ」/吉乃 [FLAC 48kHz/24bit] + + + + 41.0 MiB2025-07-10 12:277530108
+ + Anime - Non-English-translated + + + [LoliHouse] 转生为第七王子,随心所欲的魔法学习之路 第二季 / Dainanaoji S2 - 13 [WebRip 1080p HEVC-10bit AAC][简繁内封字幕] + + + + 554.2 MiB2025-07-10 12:27111650
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「桃源暗鬼」OPテーマ「OVERNIGHT」/THE ORAL CIGARETTES [FLAC 48kHz/24bit] + + + + 52.5 MiB2025-07-10 12:276332101
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「ふたりソロキャンプ」EDテーマ「ふたりキャンプ」/オーイシマサヨシ feat.SPECIAL OTHERS [FLAC 48kHz/24bit] + + + + 49.9 MiB2025-07-10 12:277531111
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「ダンダダン 2nd Season」EDテーマ「どうかしてる」/WurtS [FLAC 48kHz/24bit] + + + + 32.7 MiB2025-07-10 12:278735119
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「Dr.STONE SCIENCE FUTURE」ED2テーマ「no man's world」/音羽-otoha- [FLAC 48kHz/24bit] + + + + 116.1 MiB2025-07-10 12:27663687
+ + Audio - Lossless + + + [2025.07.11] TVアニメ「Dr.STONE SCIENCE FUTURE」OP2テーマ「SUPERNOVA」/KANA-BOON [FLAC 96kHz/24bit] + + + + 79.5 MiB2025-07-10 12:276831104
+ + Literature - Raw + + + 異世界でも無難に生きたい症候群 第01-06巻 [Isekai Demo Bunan ni Ikitai Shokogun vol 01-06] + + + + 439.5 MiB2025-07-10 12:24232150330
+ + Literature - Raw + + + 南国!ユタガール 第01-03巻 [Nangoku yuta garu vol 01-03] + + + + 338.2 MiB2025-07-10 12:24523975
+ + Literature - Raw + + + 異世界ホテルへようこそ 第01-04巻 [Isekai Hotel He Yo Koso vol 01-04] + + + + 200.4 MiB2025-07-10 12:2313567204
+ + Anime - English-translated + + + The Fragrant Flower Blooms With Dignity S01E01 Rintaro and Kaoruko REPACK 1080p NF WEB-DL AAC2.0 H 264-VARYG (Kaoru Hana wa Rin to Saku, Multi-Subs) + + + + 888.4 MiB2025-07-10 12:2230543491
+ + Anime - Non-English-translated + + + [NeoSubs] Jigoku Sensei Nube (2025) - 03 [1080p] Sub Español + + + + 705.7 MiB2025-07-10 12:21636
+ + Audio - Lossless + + + [2025.07.11] BanG Dream! ぽわぽわが~るず - 走り始めたばかりのキミに (パラレルver.) [FLAC 96kHz/24bit] + + + + 96.5 MiB2025-07-10 12:026333114
+ + Anime - Raw + + + [shincaps] Gachiakuta - 01 (AT-X 1440x1080 MPEG2 AAC).ts + + + + 2.0 GiB2025-07-10 12:0011810
+ + Anime - Raw + + + [shincaps] Princession Orchestra - 13 (AT-X 1440x1080 MPEG2 AAC).ts + + + + 1.7 GiB2025-07-10 12:00677
+ + Live Action - Idol/Promotional Video + + + [shincaps] Anion! World - Anime Song Music Video Special -2025.07.10- (M-ON! 1440x1080 MPEG2 AAC).ts + + + + 2.0 GiB2025-07-10 12:00736
+ + Anime - English-translated + + + [shincaps] Kubo-san wa Mob wo Yurusanai - 02 (ANIMAX Asia 1920x1080 H264 MP2).ts + + + + 1.5 GiB2025-07-10 12:0018827
+ + Anime - English-translated + + + [shincaps] Fantasy Bishoujo Juniku Ojisan to - 09 (ANIMAX Asia 1920x1080 H264 MP2).ts + + + + 1.5 GiB2025-07-10 12:0020732
+ + Anime - English-translated + + + [shincaps] Oshi no Ko - 10 (ANIMAX Asia 1920x1080 H264 MP2).ts + + + + 1.5 GiB2025-07-10 12:0052795
+ + Anime - English-translated + + + [shincaps] Black Clover - 125 (ANIMAX Asia 1920x1080 H264 MP2).ts + + + + 1.5 GiB2025-07-10 12:0017919290
+ + Anime - Raw + + + [shincaps] MIX MEISEI STORY 2ND SEASON ~Nidome no Natsu, Sora no Mukou e~ - 06 (Family Gekijou 1440x1080 MPEG2 AAC).ts + + + + 1.7 GiB2025-07-10 12:00333
+ + Anime - Raw + + + [shincaps] Slayers NEXT - 10 (AT-X 1440x1080 MPEG2 AAC).ts + + + + 2.2 GiB2025-07-10 12:00511974
+ + Anime - Non-English-translated + + + [DBD-Raws][总之就是非常可爱:女子高中篇/Tonikaku Kawaii: Joshikou Hen][01-04TV全集][1080P][BDRip][HEVC-10bit][简繁外挂][FLAC][MKV](トニカクカワイイ 女子高編) + + + + 2.2 GiB2025-07-10 11:32384530
+ + Anime - Non-English-translated + + + [HanaEncode] Kaoru Hana wa Rin to Saku - 01 (WEB Aliciä) / PT-BR / VOSTFR / 简繁内封 / Sub Español / JPN / The Fragrant Flowers Bloom with Dignity / 花开凛凛满薰香 / 花開凜凜滿薰香 / 薰香花朵凛然绽放 / 薰香花朵凜然綻放 / 1080p / AV1 / (Weekly) + + + + 663.5 MiB2025-07-10 11:3223444
+ + Anime - Non-English-translated + + + [DBD-Raws][总之就是非常可爱 第二季/Tonikaku Kawaii S2][01-12TV全集+OVA][1080P][BDRip][HEVC-10bit][简繁外挂][FLAC][MKV](トニカクカワイイ S2) + + + + 7.4 GiB2025-07-10 11:1818910
+ + Anime - Non-English-translated + + + + 1 + [DBD-Raws][在冲绳喜欢上的女孩方言讲得太过令人困扰/Okinawa de Suki ni Natta Ko ga Hougen Sugite Tsura Sugiru][01-12TV全集][1080P][BDRip][HEVC-10bit][简繁日双语外挂][FLAC][MKV](沖縄で好きになった子が方言すぎてツラすぎる) + + + + 9.3 GiB2025-07-10 11:10171200
+ + Audio - Lossless + + + (SKMD) Summer Pockets OST + + + + 1.8 GiB2025-07-10 10:45193138
+ + Anime - Non-English-translated + + + [BakeSubs] Seishun Buta Yarou wa Santa Claus no Yume wo Minai - 01 [1080p][652002A7].mkv + + + + 171.1 MiB2025-07-10 10:438113
+ + Literature - Raw + + + 令嬢騎士は転生者 ~前世聖女は救った世界で二度目の人生始めます~ 第01-03巻 [Reijo Kishi Ha Tensei Sha Zensei Seijo Ha Sukutta Sekai De Ni Dome No Jinsei Hajimemasu vol 01-03] + + + + 389.0 MiB2025-07-10 10:4129477862
+ + Literature - Raw + + + 転生令嬢の異世界ほっこり温泉物語 第01-04巻 + + + + 189.3 MiB2025-07-10 10:4021456613
+ + Anime - English-translated + + + Binan Koukou Chikyuu Bouei-bu Haikara! - 01 (1080p AMZN WEB-DL DDP2.0 H.264) | Cute High Earth Defense Club Hi-CARA! + + + + 1017.2 MiB2025-07-10 09:5929858
+ + Literature - English-translated + + + Star Strings Yori | From Star Strings (2021) (Digital) (1r0n) + + + + 189.9 MiB2025-07-10 09:54514143
+ + Anime - English-translated + + + + 1 + [Clara] Classroom of the Elite S01 v2 [BDrip 1920x1080 x264 AAC] | Youkoso Jitsuryoku Shijou Shugi no Kyoushitsu e + + + + 11.2 GiB2025-07-10 09:43491999
+ + Anime - Raw + + + [Gecko] PetitCure ~Precure Fairies~ - S01E16 (ぷちきゅあ~Precure Fairies~; PetitCure: Precure Fairies) (2025) [YTB.WEB-DL 1920x1080 AVC 8bit, Opus 2.0][74CB7ADF] + + + + 11.4 MiB2025-07-10 09:4116252
+ + Anime - English-translated + + + [SlutSubs] New Panty and Stocking with Garterbelt - 01 + + + + 1.0 GiB2025-07-10 09:31473136
+ + Literature - Raw + + + さよならローズガーデン 第01-03巻 [Sayonara rozu gaden vol 01-03] + + + + 711.4 MiB2025-07-10 08:499951367
+ + Anime - Non-English-translated + + + Léviathan S01 MULTi 1080p WEB AV1 E-AC-3 -Tsundere-Raws (NF) (VF, FRENCH, VOSTFR, Leviathan) + + + + 6.8 GiB2025-07-10 08:30362096
+ + Anime - English-translated + + + + 1 + Leviathan S01 1080p NF WEB-DL MULTi DDP5.1 H 264-VARYG (Multi-Audio, Multi-Subs) + + + + 29.9 GiB2025-07-10 08:23386591
+ + Anime - Non-English-translated + + + [百冬练习组&LoliHouse] 战队大失格 / Sentai Daishikkaku [13-24 精校合集][WebRip 1080p HEVC-10bit AAC][简繁内封字幕][Fin](检索用:战队大失格 第二季) + + + + 7.5 GiB2025-07-10 08:208661165
+ + Anime - Non-English-translated + + + Léviathan S01 MULTi 1080p WEB x264 E-AC-3 -Tsundere-Raws (NF) (VF, FRENCH, VOSTFR, Leviathan) + + + + 15.9 GiB2025-07-10 08:15381179
+ + Anime - English-translated + + + + 1 + BLOOM S01E01v2 1080p WEB AV1 AAC -Tsundere-Raws (NF) (Kaoru Hana wa Rin to Saku, The Fragrant Flower Blooms with Dignity) + + + + 151.9 MiB2025-07-10 08:0325067
+ + Anime - English-translated + + + BLOOM S01E01v2 1080p WEB x264 AAC -Tsundere-Raws (NF) (Kaoru Hana wa Rin to Saku, The Fragrant Flower Blooms with Dignity) + + + + 888.8 MiB2025-07-10 08:0330099
+ + Anime - English-translated + + + [Asakura] The Misfit of Demon King Academy S01 v2 [BDRip 1920x1080 x265 10bit FLAC] | Maou Gakuin no Futekigousha + + + + 22.1 GiB2025-07-10 08:0022140411
+ + Anime - English-translated + + + + 1 + [Erai-raws] Leviathan - 01 ~ 12 [720p NF WEB-DL AVC EAC3][MultiSub] [BATCH] + + + + 2.4 GiB2025-07-10 08:0013346366
+ + Anime - English-translated + + + [Erai-raws] Leviathan - 01 ~ 12 [1080p NF WEB-DL AVC EAC3][MultiSub] [BATCH] + + + + 12.2 GiB2025-07-10 08:0016281423
+ + Anime - Non-English-translated + + + [LoliHouse] 盾之勇者成名录 Season 4 / Tate no Yuusha no Nariagari S4 - 01 [WebRip 1080p HEVC-10bit AAC][简繁内封字幕] + + + + 654.4 MiB2025-07-10 07:5311449292
+ + Anime - English-translated + + + Leviathan S01 1080p NF WEB-DL DUAL DDP5.1 H 264-VARYG (Dual-Audio, Multi-Subs) + + + + 13.2 GiB2025-07-10 07:5214759431
+ + Anime - English-translated + + + [ToonsHub] Leviathan S01 1080p NF WEB-DL DUAL DDP5.1 H.264 (Dual-Audio, Multi-Subs) [BATCH] + + + + 13.2 GiB2025-07-10 07:517842205
+ + Anime - English-translated + + + [ToonsHub] The Fragrant Flower Blooms With Dignity S01E01v2 1080p NF WEB-DL AAC2.0 H.264 (Kaoru Hana wa Rin to Saku, Multi-Subs) + + + + 888.3 MiB2025-07-10 07:492986749
+ + Anime - English-translated + + + [Kametsu] Alderamin on the Sky S01 v2 (BD 1080p Hi10 FLAC) [Dual-Audio] | Nejimaki Seirei Senki: Tenkyou no Alderamin + + + + 22.3 GiB2025-07-10 07:457239187
+ + Literature - English-translated + + + Infini-T Force v01-02 (2025) (Digital) (1r0n) + + + + 476.6 MiB2025-07-10 07:36549164
+ + Anime - English-translated + + + + 2 + [Abystoma] Fate/Grand Order: Fujimaru Ritsuka wa Wakaranai | Fate/Grand Order: You've Lost Ritsuka Fujimaru Season 1 + Season 2 (WEB 1080p) + + + + 1.7 GiB2025-07-10 07:23131749
+ + Anime - English-translated + + + [Erai-raws] Kaoru Hana wa Rin to Saku - 01 [1080p NF WEBRip HEVC AAC][25548041] + + + + 291.9 MiB2025-07-10 07:1622613700
+ + Anime - English-translated + + + [sam] The World is Still Beautiful S01 v2 [BD 1080p FLAC] | Soredemo Sekai wa Utsukushii + + + + 19.3 GiB2025-07-10 06:575522137
+ + Anime - English-translated + + + Pokémon.Twilight.Wings.S00E01v2.The.Gathering.of.Stars.1080p.WEBRip.Opus2.0.x264-Hi10P-SoY + + + + 194.3 MiB2025-07-10 06:354434
+ + Anime - English-translated + + + Pokémon.Twilight.Wings.S01.v2.1080p.WEBRip.Opus2.0.x264-Hi10P-SoY + + + + 1.8 GiB2025-07-10 06:3426170
+ + Anime - English-translated + + + [Erai-raws] Kaoru Hana wa Rin to Saku - 01 [720p NF WEB-DL AVC AAC][5BBF013C] + + + + 98.3 MiB2025-07-10 06:3115011516
+ + Anime - English-translated + + + [Erai-raws] Kaoru Hana wa Rin to Saku - 01 [1080p NF WEB-DL AVC AAC][EC159E31] + + + + 904.0 MiB2025-07-10 06:3131418922
+ + Literature - Raw + + + ようかい居酒屋 のんべれケ。 第01-05巻 [Yokai Izakaya Nonbereke vol 01-05] + + + + 551.2 MiB2025-07-10 06:2916445644
+ + Literature - Raw + + + さよならダイヤモンド 第01-03巻 [Sayonara daiyamondo vol 01-03] + + + + 376.0 MiB2025-07-10 05:408039423
+ + Literature - Raw + + + ギフト± 第01-26巻 [Gift ± vol 01-26] + + + + 5.9 GiB2025-07-10 05:34187158663
+ + Anime - English-translated + + + [Erai-raws] Mikadono Sanshimai wa Angai Choroi - 02 [1080p CR WEBRip HEVC EAC3][MultiSub][E4D2F36B] + + + + 590.8 MiB2025-07-10 05:3414722481
+ + Anime - English-translated + + + [Erai-raws] Mikadono Sanshimai wa Angai Choroi - 01 [1080p CR WEBRip HEVC EAC3][MultiSub][4C67439D] + + + + 375.9 MiB2025-07-10 05:3214317489
+ + Live Action - Idol/Promotional Video + + + [Hololive ホロライブ] [HOXB-10014] hololive 5th Generation Live “Twinkle 4 You” MKV Remux + + + + 37.1 GiB2025-07-10 05:174530
+ + Anime - Raw + + + + 2 + [DBD-Raws][480P+1080P][碧蓝之海 第二季/Grand Blue S2][01-12TV全集][抢先版][WEBRip][AVC][AAC][MKV](Grand Blue Dreaming Season 2/ぐらんぶる S2) + + + + 1.3 GiB2025-07-10 05:1771108154
+ + Live Action - Idol/Promotional Video + + + [Hololive ホロライブ] [HOXB-10014] hololive 5th Generation Live “Twinkle 4 You” Blu-Ray Backup + + + + 38.9 GiB2025-07-10 05:172290
+ + Live Action - Idol/Promotional Video + + + [Hololive ホロライブ] [HOXB-10012] Hoshimachi Suisei 2nd Solo Live “Shout in Crisis” MKV Remux + + + + 21.0 GiB2025-07-10 05:154510
+ + Live Action - Idol/Promotional Video + + + [Hololive ホロライブ] [HOXB-10012] Hoshimachi Suisei 2nd Solo Live “Shout in Crisis” Blu-Ray Backup + + + + 22.2 GiB2025-07-10 05:140310
+
+ +
+ + +
+
+ +
+ +
+ + \ No newline at end of file diff --git a/storage/icons/nyaa.land.jpg b/storage/icons/nyaa.land.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f67cd21a0132cc1a113f22719c4dc5215def5a71 GIT binary patch literal 841 zcmex=rn zUez2Gm_oRw#^y#)2{Thuupo%AFgG>T|9^l%kb^;iL4lc3kby~%ky()O{}BdBpaYpf zE`nT1u5flbj+NGZ_BF|l#t2X*R*7#=Gunc{u6k{aY?DXUvme`u%GyxBIQ$B{^>0WZ?AuDU3l}xlLXG$CY{08?^volKmGAtTDqvq z;Y9NbW^-*ee42P*uj)2AWmS{zod?)fF`ZIQye=)gEsbGT`Qa58mjtUXiwb%#b?H{q zS5^jY{yGWgTic9o%sspDwPabT*Qx&u0_k>>?wh$J*#)oDGtT6b;A>i4yNBKJY3tS- zXI@FXol$&c)shAGZ?XI+metry+B;C3np@VLRD!UV`hJ$@|*(3w&!^5N2WiBIQ4Wtm?nqJ&QO> zeU>wE37w6aF`@gzLZjO%_ilf#;Qf^#p8clwq1INVx7^Qt9^G1SW~t+B*1(vaePwZ8 fr`8u9uKvxEaLeSX=#QR?1=C|Ql(tIy|Gxrn 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 literal 0 HcmV?d00001 diff --git a/storage/icons/patreon.com.ico b/storage/icons/patreon.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..e35d42135de6f3c6244a46f04e2945d279fb5afd GIT binary patch literal 4094 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 GB>(`ywkUD{ literal 0 HcmV?d00001 diff --git a/storage/icons/pornolab.net.ico b/storage/icons/pornolab.net.ico new file mode 100644 index 0000000000000000000000000000000000000000..55f25c295424996f9a43ff5c292182e10752d44b GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?x!0*^@t?}-Kwvw_NYCD;HFL?4sJ zFRTbCOBMB)u7g;I%Y53Yhxi&!!Y#t(9=J+41EK|&dboi=21Luis)sup&cN>;xH4qN W1GQlK7h(=UlJvCv7+1a^RvZ8$Y(4A% literal 0 HcmV?d00001 diff --git a/storage/icons/proekt.media.png b/storage/icons/proekt.media.png new file mode 100644 index 0000000000000000000000000000000000000000..00ebc48c2e535c36365da304ed7092f24252a8e0 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{URiUB?$u8hoV?gc*DfqS%rfM_oe zX$9;AF@Pe0Aa450j4+^Lu96_XU`7UG-;L))o~E{JcUtcZ6rJel;uxYaap|Ooe1{b{ zT5JV&fB470XIcbnVeGWK^1}9f908~74~b{UEL;2Wk6N174IiB>A+8&j%1TzQOZ#eN z!>V%N^6LlQ;vbh-glRA@TI*99!kX@Jc$U|$MLXsB=U=ij3%MrQqWNUcG|}p8-s(={ zNjt!y*I^b-IV-?R&8!q%+igN?IubJ&70r!`!n0zr`%%F)|^1MF)(<#`njxg HN@xNAJ-K0@ literal 0 HcmV?d00001 diff --git a/storage/icons/prostovpn.org.ico b/storage/icons/prostovpn.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..6e407f26c3cae6856bcf31abdf03c789d7ad16a4 GIT binary patch literal 1406 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 DJij)j literal 0 HcmV?d00001 diff --git a/storage/icons/proxyline.net.ico b/storage/icons/proxyline.net.ico new file mode 100644 index 0000000000000000000000000000000000000000..3c2748e8416f73e9cfb36a9e7089cb1cee26f468 GIT binary patch literal 15406 zcmeHNeQ*`k72lvU9sjESL94Pagz!j$C>lWX@;*X7M6?-&0mTmpB9f^PDuJ|wkJ_ja zfwpXv97>16P(lqOpoEVUNs!5o^l%)G4NlHmko-=Ndq&j?e&pqn*G)daq zSCTTY4mQCS%6lxry0V?OXL`~dtG(%RlQ-SrS4eKcceV7*ib=LC-{eh`*JAxHB(R_^ zszY@}KJ@HKbL_Hc6U2+^iab=gLG`-jhd2lW>4f#V+!Kqz{mk=0JjVJ)z|xBOIx3$& zmFjh=eN{_xTy?u4YunMF_A`qf1G+A@UV!gTpJeoD!**6r=x3;2u>v-2{|Gj|xeDr5 zz7Catm<9QF4Ful4V)l$6-ohBcKlkm0PQM?Tjvj#%|80Vq$q$T;86r@}v@=vi| z!&6g#=}DI-qHVA9W;hODd7j2sA-q@K;WzmysvE03-rk$qFAZhXA$1@bZN=*O3TuOH zIiE;N#cw*QQP0i@(yAcXt?=-nPi*{ec)P`avD<`1QG_H;thuRWG;u|faAEnh9auR<&aG31M*dPPyT{^ z%bvTGt!uQlxoR53`j+=^VO$W-MfJEGEIXKN^q0arh*kdg|7&GyKE)kIS~PEtC?7O` zE{xCU2OofO(@PbaG#MW8WWs|ZhCsnkr>?DtS=4{`-x@9JiEWg7zLo^WRpe#tQ;I{r zJ^2m1zws|HJ~vB~Besc1eqbFl(v(vA^ptvv(W6|j4^Yz=j|Nr&XJ`EQiyON2IvKW?wSWr?NqkI-eXmUhd z%;XaeilzCr_KnwKkk8|m@bxG86btif)zZb$%jYqZF#kg7UooeIi)JP5BWTW!$2m*% z@Px;;zT{(OUCQeeA7HM3>xJ|1X+u5GoZ7!}T@)kR6@O=kh`$vC zYCj}s|G_b+_K=YM7so)Q5*suBpv8#HcL_e*9Qk!N!>>l6Y zH(!QhG1a9u)E1fcF=K4!yIe`S(KopNFvMAonCg+vXjr?qe{F5V`rlDoU%EV(co9!K zF>~JT0k`$XeDt4D_9-OFmy4L9x%c~!7x5(CTuz+JB%kxvzPJ{bA>Q^lV7Ah;on*KN z{`yylKPg^1_?+@c#N3D!kN&p8&fk-aMv@r^{7JqvxfuJT1$k0VlgqHX#B&!%3(1al z93FByf8k3{E=A0C+DoW@X!oS|D}>L0rN|yMMa~B57x;g ztc0151I14igNVM;la~ispI_3EyR=frN30*}{_w#A(B5__Dw_CEo>A^8!mQ%&Lop!A z*V(-%KVQqYQ_h_zyR6E{C+z3u-tvh>oeNE$~Fym|b&S*d9TF$_fv7=4vs`x^FqkSCh=gjKUe=L;W7wO}zn_&B*61iw+ws~sJ%cKNH!*0>J#;5Xz61U+KGPx@SLYlEr< zzt?QZ7W`t4L%?ojKZg!{#q501{5e2pmQ*gU{1clKm)qNo!vJ*VS?C(dbg%`#0W%+K zEBy7FH){PU)}{MNzsZN@rrVa7Bv-pi-P~;yJKbzq>uf0)}Z}+Vb)Msv8W;> zz5enap>pmlp#Aw+?}(tdllunulT&rM0QaQdf_K=R+W7E#;grVxJB>ka&Yuu|x_Wc| zittlz4#$tqDX!c6A>}v;tHsr;^S4~5UYtMYDkRaF0ou`Za(*lm~ZW&^J~>dTAmYeP|=jMPSg6W=G%2KUpQ;O zNgd*0_x}SrRdX?3QqBxm-koA^`WGY8ScY=O*j6qlUc^%;q-P#<|Ieto)NcQuq5W#2 Q|DWlZuKB-|-p~U-0ks##!2kdN literal 0 HcmV?d00001 diff --git a/storage/icons/quora.com.ico b/storage/icons/quora.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..805ce8047a18ca35a12abd4802928248fa76797e GIT binary patch literal 285478 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 WZp3q>t|6rLR1j~801=oQ0{;)B{G`GF literal 0 HcmV?d00001 diff --git a/storage/icons/radiosvoboda.org.ico b/storage/icons/radiosvoboda.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..c1f68cd539026458e9e553867df497465b709a54 GIT binary patch literal 894 zcmZQzU<5(|0R}M0U}j(t1F|%L7$l?s#Ec9QK$3yM0VszK{*Qvu5E#KBfSw;nwsL zb9r-gWo<2KZDD6+Ep&NsWdLDzVRT_~wq>+sR*?|Jv{w>^8`=Xt*TuKRc0*L~ghqXi9LTK@q2-vEq_jp6g>&zcM1-Me?l z$;rXm+M4D8SY2JkvuDo`92|_{;bF}Ju(-I0M~@z%xw#qL-QDQv>CqejjP|{I_we!K zN4Y0`G=f6hWMg9^>gww7?b|oaQlW{73Ea7JN9aQCYlMu>%*^1+moF0a($Z3V{rXjN z>cGpFFR^#;UWA8-i&SoA)YT4vn|=KFvB;yhw>Jg{2j!W%5_MAnaHEvR2M->=$Hxc8 z#>O~$^e8T0zKqPwOw7&ADI372PoI#Qnu?W`6--V};{N^naCCG;R8$mp?%avv$B)Z% z#R8zW2?`2AQBe`zzI}@)Po5wnBLmjf)`*LX!};^)apT4fFNd?UGeSZ_;N|6ok&zMQ0hpSa63N`Zf4@+O`p=7$dG+cQ!otEN z`WG)=#OUa#@&J(gB_${)1OY01U^J9g}l|A!78LQ+!Frd8$*Co#QGS63IVUArb5*3r?y)vH%wWo3nJ z+qTJNYHEt!-d<$_U;%sa;sq)yD%MZH-Q8Vk0qMhg(u(Fzv0jKtTU}kfzG3FV$&)8> z_wHS2Yiq;8!a@KsSEy1vHFjuh?iUsowjKcK5gHmQ7J>lw?Ae1$moDMTl`C*^a)PC$ zrKnO$N(#))&Ee+ehODeCu^{wI6of4Wu)MsC!oorvIB)>^`ugzn^pqU%_xH!?)29Ut ztwvf}n!G1Ss@9JmKhV+9A-`J+fNI3bYiDOCPSnWANK}ZH;?}KO@bmMN=+j=<*w_dF zR&V+yMdSdRc3KE35$U3KOk-Me=Sr3?%Vke!{4=;&ziOJ~lUfvv5r07yhB=GIqx5eBs>f9_{DvMlGQw#hl8OMa=I!}Pg zLRoBSX_0%~B1*48Gu(c0Ro3;^UmqrPw7KH1!_lL*p?1@7U)htd~wa={*g zb%BE~MF1d=0|NtPX#3~l2_z&W$kal$IP|Kjs#4Bubb5MPs%n3K|8LJZ$c>DQlmf>D zRxS3&Om4*hpfRJ3_;Yy6yx?Sl?Ir7gYQuD;?d|Q#aig>m)c5b-zyI~l*Vk91lbxGt z2u2lB7ys2ZnWH>@`0(MccT^u*3KfNhhK3Lk5rL(pC1v#kbei-*eSLkuahu7@?_sKs zdTc#&b90r~(9lkk>nvWsP9T`90|Nu=_xwIqR#v7w0IJ0kV5g-rc(fG+r&^@h`1rVT z0sOjZYHCnlUysdRn+9N`z3!F+_^;MK09(C&0y|x$vcf(L5&!@I07*qoM6N<$f(P-v AcmMzZ literal 0 HcmV?d00001 diff --git a/storage/icons/ralphlauren.eu.png b/storage/icons/ralphlauren.eu.png new file mode 100644 index 0000000000000000000000000000000000000000..f655e5f4aa091416336a9a50b476fd5422d37f5f GIT binary patch literal 362 zcmV-w0hRuVP)yeb1euIeh_4U)$*zfP~000L#IZpTY_~75-1qCi2B0nZ1MX9H+7#le#D@I2~ zT{ALCK0j9g3NR`zMpIO1001Z|Fijg9Jmcc!5feHkDM(LGWB>p#78yIaxxR~xk%5Db zUt)Ehp{Y?*Si-`^h>3?-UTcbrm3DfDsH&`KZFys5Z_kzeDF6Tfm`OxIRCocc%|ikM z0SrLVbZp!9%>8dyZj<_NUjTpXbRvmiIi5s8q=bZPyd*0ms+w*v6q=T;I~2OMZF|&J zKM3rQKqjK`_A`zXg}^k6si~s-t07*qo IM6N<$f~yUhkN^Mx literal 0 HcmV?d00001 diff --git a/storage/icons/reddxxx.com.ico b/storage/icons/reddxxx.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..0c206a4d5f7dd1e71792d3aadde81aeeaba26f56 GIT binary patch literal 15406 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 SVsK?O+y4{)_rUAyf&Tyn#+F|I literal 0 HcmV?d00001 diff --git a/storage/icons/redgifs.com.ico b/storage/icons/redgifs.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..107fcae5f02f1be04b2ccf07ce0b3325ad67bcf2 GIT binary patch literal 15406 zcmeI2iH{UT6vkh71A-_lEQbWeMH5&I1iT31krf1^kwBDqD;f+Q#GoM}Q51+lgUAse z0ivQ3@!(KF0t$$Lh6utUi16pEzi;}g>FL>-g$*IllYFV}_v#(>>eVq-ZRS~E4Gl)w zWUq8F8*64wP2qcUAG3|n#*B&h!_1EKH*2O2B1nXEifX?$7zJv^per%zmK!I}Cbk83 zsLiu`N_@|rh~963c3Yco-|_w*ILq@kXt$T?@$F%F=b%q4(S4f}y-%P#34SQ)_UumN zKjr;6_4+0{V)?*!!TSarrQR3F459p*aunra=zjz0ldT6TgMlJn3oeh zfvrVGa_5lyFrmkF0z2XGrn!W;jR|7`wyHWVMU7gZdNVDAPnf@k@r@uGccxxVmSF`5kIqi|!DdbRT3$Ih=M zTcN!f=$ewe2X>10u@$;y)9r`&zet|17G5rkn zmjjKxr@%+>)Q>TL8!~={kFhW1_G6j6QsellNKbF{Z**+r)fa6i^#@h8Eg!=FLi?$k zhduB=r`^w?Bl~|ref$u7`H_w_wcWQZkxcFRH;%)Fm0Al1fa~z{V%f~g`+|01{aD1W zh~E{F19bD1`_nlIN3`|=D9%Z)haE0f9NBeto zp3wwu;#v3G)z6UX-9LFYn6nw3Z>@Cj9yZeZb5~b*-@L@BE4lgj;+{on?JLsiQOO!Jzt?wCjWW9G*QMM1QPP<$iQZU*#UsvnMlWQ>wp?x{7aH zzXADYq3b;V3~+VlJ?rj$7j1b79r{ z$bNvXY+si9?6#%j{?EcU#mlw7B=Wx-_7`S&s;B#gKfw;L4(NVH-#q9XSl?{8x^zDN z8v5M+>`eb>V=uk`2yKUVM4nBDmu*{XDW>5!89khSl7Ickv#H4ZlxagNypc}b&hozp zz9=``cw6pZx6Y+q9|GG4eQ4xI13a}|vCiTbXzuyE+OY?@Ya`i?#y^cixj$LD#@hyL zgx~t;Td2UcgD{75&y(hHBXs3_R!6n>1H>$DduRHuv;0lyeii6Dqx3tau#Yw8tFPu# zKH|i$qy8U6ez+r_--i7BQA{*%t50LZ^Y}jW>V8spAnM=jJfU?<>#Wv~ejv81c~$q1 zpVbB5K1R0vdlu==_x~?!y#ZcyFq7v6*ggPs|Eqf`-SJMxPP}ej&AaMtfWMD&8N6)! z;`Ve-neTtK^|u@C)m^cBH{S{^%#(0!OYgP=+l&9z?+L@c(Vf%XwDqkrc=kB5wcFS+ z|J7fU@c$Ta$DPKo?#;B%ap{^r--g$-9bX!$vpyrIIeA_?GHJW={nywZ1^PSCU6{TV zl#lUPh<*L4WJ`C#<$WXm31sw*<7n!{ca5^&1=Px7#JW^!{c0}htknnk{%g$s z2KHv4J*0T9EyZeXWJ_yU-u_7QslGkXer^?53BCu1Kz6;BzSq%L-?+*5zudp9zv;X7 z5qpWFJI{2-{+rOV`N}UE_};6o*sE{O-~W@?T8sRs99uo0YhSYoxZ}B68x#l4 zXS2|y?}gI*uJx?{LqTc$Xzx-Bo3XJ5%*H?Eb8k?spG9w^UJLb?p*#I{CG9_rjg8dN z9DF_K0_yku;?~u=ru}9!(0A8b-!5f;FV#2}eqG$WE#h6oyU2ke2Z|gha-hh8A_s^- L@hc*5o)P#TiNh(! literal 0 HcmV?d00001 diff --git a/storage/icons/redtube.com.ico b/storage/icons/redtube.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..8a9ece48e77494fe05335404bb2e84ebf9a99813 GIT binary patch literal 1406 zcmeH{%Sysg5XL`qEW2A-mRjCZOCyAKK`vZGRMf6T56}YyJwUVwB8pZ~w5>&{rI3b! zEn8?=DrFi8rsnMx?C4*k7pRqUm^t&C182^e#Ru@%5{bZ~5NiTp0DyrxD?!P;Qm-11 z+kSG!3h4!mS|@BX9^CmqP%4#>$rRweieuJxgJ?8^)fGQfayvHG@9`A+#CzfkHmetB zr!TNfxUe+u!^v?3!C(qb#~Y3g!!YSDvAl4LY_@>C-A4oiDd?0AY;6V*eoiBq%pvxg z#nhx5i*r6$%r4l^V{p6Th=kM7tDUe;Un8F{VrTmS2m2x9az!LqZ?7kTa=HBLGmW${ zfyM;>YXTb5Fp)8lxz@1CV>GV+#d-r7>+h+YYe_d+W0^`y%*5&%OC>V-@CcDY$rXtD vnSx0MX{gTB$CQds;yQOTW$O`8FUP{xw)T!rB0(3&ye2-oUeMga;ort@jKg9~ literal 0 HcmV?d00001 diff --git a/storage/icons/refactoring.guru.ico b/storage/icons/refactoring.guru.ico new file mode 100644 index 0000000000000000000000000000000000000000..4062f001e46812ffa4ddf590a2fecdff86d487e9 GIT binary patch literal 2238 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 literal 0 HcmV?d00001 diff --git a/storage/icons/rustorka.com.ico b/storage/icons/rustorka.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..ea15d2dd349a4408c007ce360571ed7f86c0d45d GIT binary patch literal 1406 zcmZQzU<5(|0R}M0U}azs1F|%L7$l?s#Ec9aKoZP=&}i({y}1k*_pWA`Q{=}mBhQmz z(}YrnCwH$h%qt0GxUhE(!?X-1hDs+vh7;>&F*N(gF)XW(0m=n2EN@L=`1a{7!@kAc z44n~r44bD`GV}oHmOw>@rL|EE*A8!GxVV1ez= z8Ll4L%+Tm7%kcQdS%zjHJ-;-N;lT1q45xQ2VOUxn$#8t#bcW+w<}*yqbYggV=Q6|U z<`jmRg}w}}fhr8=cCBEza9{(&<|*Y2OY0LDPHvjVP~$4faAD7ChE{(ih6-n4hQ$qW z4A1XhWtdgu!_XG2!SMX{1%}=PQ-&80Z!k+AtL7`yAqoZP|YwQN)i`eNq zD|zS{$U*shreKD>G=%RiDgm{d%=AvOl%dxTx}<)l{Q+Ns%c}J+bpe3ingh_4e3jKX`3eZ-sisb?sn)9VgJMb zz&ZTjz=1yiWtP(kW-o=q7Jy;^@R&AN@T%#x{r`#z1MqCsgmXr<$HjvCxzc#9JifA3 zAZ|hOBt%b2c0XCIzcASN$(f@^+V;3k?B3Yu{=UyKl;$?J*~>0D%6pyV{vwyZ#ND^) z^=oCGHqRfUo4Z!14FPZsOgC7fAG0-60d(?~1%5|xi-8eyC+&zP*v+S9e?Nqo#P;6U$>su1VKkx3XBg5c6A7`M4`5;`y4($`qN$h#Vk`s@@VJ`Kf1t9pSzGly zcUxrE415vrFD6l?4?5Ft2-%LoP%Jn^bd?YysdDqO%JCUE6lCD41^mt(k?mha(T4-9 z@5zxxb!y>Jm=6y8%V&tJiJ~D%eUkD{Qn8=9PdQrYLa+6k@i%AGE>SUvq~)@A{~rF2 zC!#2el0ig4Q5(`)RcHL|E5fH~lG1g95LuLSD=+hsD48-eeTk6PN1}I0StPQd>x!gE kFYpN#AYo>v|3y;(P0##1H*516v&PF?0JNO|t0w{e0TYv_)c^nh literal 0 HcmV?d00001 diff --git a/storage/icons/rutracker.org.ico b/storage/icons/rutracker.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..6169ebdbfd7aa2dd17b451d76991150692b6f2af GIT binary patch literal 6518 zcmeH~dvH`&9mh|yyQB#6C>695nZQO~DHLg&O%p5$j}0MY(-1-drD?LUQiZCGz|`V6 zQ(KkS=ya-o=r|}a)TS+^Qj3V4U@N6)HVafB+Qtw9Gzkz04|x=F{rs-?WX?X4hK9eC zo%!tV+;e}w-}iUUz4zR6l}b>FYS18sO;KY!N{v!VrKC8=cPJI0Zw!67;PKynj8gP> z_gm87QNbFI8(hn`4OIWm&Qu=;GD~3!NZTYqj`eT(c{^6(AAxxf?@v;DmW&hs_0R;5 z!3Y=y<**X^>v%`IKe4;uAb20DQ|i)`%wIJZWLo%s1d`_j$nkH$CGpGJJGBdmI}aAT zzG#0^=D!|FU*0(P-pwrq8P)hp4vD=Ei$J0KX?(}RWAFh;tfp=LVNYFtliIs(Q}R=1 z{aGiS_$%015|8im&;r+uI4c-(+d0a~wear=ueRo=zk+{<6E8KahD2iSf|uZ$jxXOm z;O)}tq3eV7Dm1@Qg%6cZc)qzH>#`9m@u%R+#7GUd!)tbY$kp+c4U>O5Ls{GNMmN0h z@Y<4!%Xt}p*0IfjjMKDh;9c14%)8`R0QMNl>(tKNRW>H9+a9_fRR;MX9xxLR@1qn0*$lD~dRjrNZ`oZugJewpJVzQWne)V6x; zbr8D_rWT}LPO=Md{`|u%MgN`fI@CZI&V$bL9_=rJDjsK

}(2nxzU-uexC{xd-4k z7>YnNCC3vGH#R029ik!rFb|G^kG%0*yX+Hx;%7T?qxvpYm?Gzf|Ntg(qg=ENq zA43Sl_YLUwdWnw1x3K!X@f>Y=kJ=@WL-c2Yyf?JISeXl1$LpXTE`WJn>Wi2oJtl1( z?S9yup!Ltv?z|384w*}H{H9L4b{qb3ziO!%>uAgPvq3bqzF2vOXFa;Nk7_EqU-1sF z0D1SEfpZZ3K8vnl7e4(VMprt>tr)eLA0(uUM1S`^bKt zm=E>vG5YS7V6E#geix#APk-Ytee+xMvwlQQdG^im#%s%(aG#^E@ArGiSsj(vsK@<& z>9$cbid18rT;PJEN2p1I-V`%}CcD)y;O zxnt^Qv3LCEjFbU3n}uargyOE~bs9z8Ak2 zPd^w=+*2@XYYubXX6pM>n@*Rf?ao2(k9rPT3VmC@J#kw)`}}?QHbDRqAx2ks82YQD z^krSz$34F?&$o9fInIH34Xml&6O|_m(^rT-^UzR}Tk<95WrN{&iuMm+DA@aNt*fn} z|8qnCecE4zJF=9$Z(m~M?5qK;H}=h(lY{mV>Ufmn#rQ>BCywPiMZSNgLCjn@`m)#C z0J8p9fqX}*-0_E{=3%fKI(3b9ThZu4B?t2g?p-i8oX5P&cSSru={p1|poeZ-(Q%M( z#>F7t(Dq#6>w;&X1G>uFJl%WjP0k;S<0Eq+x<7-NkOUF>a^UE9TJdqn$41?EUDjdN zcZs+yAkWR`AZFfUiZD9x7yZve2+X`aY0EceC436(aTuw4)O6w|V0VDbt$f2)!He(? zv_n_5tmT{=dZZQ4Nn#-Z`ht9KdO+q-7ywgYJIK9l*3roEXo#2gru0c}2YIGtK1}_W zIPTThds3vMFLjKBzk#mdaeb~Qd3xicb+9v_70!YWdXx5sVnqw&KKUld{W%bBC`WId ZMGyMGAgA5il(*t<&A_c0_#d8u{{U7*2fzRT literal 0 HcmV?d00001 diff --git a/storage/icons/semnasem.org.ico b/storage/icons/semnasem.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..5030e5db80b4d4b98e3a8f83b0b7a22f87ba09e7 GIT binary patch literal 15406 zcmeHN>2nlS5Fbnb0Q}(he6sk+CqHos$XR%c1ztdD2!h;*7@$OMSX_{72Vm!BhTGKZ0SceWx@1NDQW6x+>d!EB6jA4xP#rD^+RF8HVrpH?b zo-pGj7^r37i9Ig(BNq5*>e@hB57WL1(9l^v`e2TarmP9jgk^r3xWb=)Z|Ezt{e-inXsnqQ-||9Dj3KmValSN}=Sr5g$A zI^5Ww6X#>J^*~sWA;TZ|uTS<+m}Pipx|b?z!nEUHg!UYX(E7b0firZLmqL*gz5KD1 zA%kDOIzY>Jh3MMt1pQnWQ+OD>XKoDA3Vwg@-=v^vm48k}Q1Arbitoep!bfJCTCzPz z6?n(6es7q%h&5&S8}!ULxyK$0e4JgJ!GZy2-_|JkarahM)t86!o3 zGTqC3p{FdnY@0FRCtd!o{$2YkiVe8u&+7kPoZzAQhe>Mm5#ifv^@A&S1?i!e=**vS z>OMlJp8P$&cs)*yJhotSkcQ9q@qLnX#virFmxXVpXRrTVKShWrm4XaCN11(dmolAB z{}B`Kt81fl=u}kPtFc8L%Le=l*WxYW-=B3545tK*b>A5=jw&}|EyOF}0l0B5LA^$2 zFESLH84&C(*Q^t z0{*g{Rvl#XU;T}-=aQ#-O(atE)--RkG8{T>?7503@8P4&{v?|}>h+!M4^FW9oSis{7kF)`d#^3t;5#ry{rG?o*h^JuKwNg zTU;A(_3!GxH8#*1T-W~>*Y+Isk9^aF<$glmZqe2tA=lc=k~3H1?jbY1w1DRVW^W3Z z^0vtR&)OKEg-i$VF4y~!%bK~t7+bV0MB|qF2|QJrdE7h7k9^qLJt0Dl7dg%lr@gTr zCz|L*xPB)g=AtKI4dWtb2dLs60E~eSY7)r5qF(?t0*u8OZgQ@EKzZ{yL>u0Y@?$P~ zG>~JKc}CP7kQcV0L!Eg(^zK7imvf@1lR&3qmKc2;7{j|yzs%?W{UdTd^6eGX*)<6} zUdmXr@?+k*Z%uhu`ocC}ZLA44QCTDAi#6Q5m!#Vb#`=+?Ma@LDk=|o;LVjNA2RY$E zIr6xQ?9gLQ`61J-`b3(?orVOxlI};z-ivN*!!^guxnk&c_u;Tfb}0w?Ze%?J>o|Ib z>kaw)gq-q&Px)%Uuv5^7y`uhR&KH~4fqomQci>#%S`W^Ll-YW%t`)Tap(EJSNbVi7 z&T)9oOa4B*&vlpM>AKLlD{-YK$Sgbfpk5;DY>*#zF@t>#_n+9xg>%-xbtlZlUZA#N z?FVX&{6Z$Ks|8VdV;-<&_*6TZV;1`|^P1{lz(KvPlzY4EaBwD2+vMqjKGr*w{juF# z%UE9e2Ts3nI>G-y7QlV3U-cbp)+h9cGmG~TJ_7K+I}b%D&g;b(&XH5Csf_EppegAe zJQ)>rFpIp_HRUZo_XCM@pq{mD+?yuP8tOOj=Lz0_0Q%bc@cOXEW9MSxjADG>(Fmc2 zX_X7#30V`v8ltfjjm}x8&h39xKBy7>awg+j9(st-tA{z0SNZAeUvawhcbraMh|z1G zWX>zTx3#~==)%=F{dOrvwa^D2YvPcpEWW0f0sGv5Q) z`=F_Loi&rr2Tt)4YPW!S3ZPDjzRRXPpd)qBtaGNU!%_ZMCwauT9d>91sUOK>`;X>2 zyh7h3vpSA=F3R5$0SXU%U!)%beegyvs*0=JJIW9HjWBMLjKUtB?%`_&7PtrVt6=Dc zo#(oqXTO(S;}$-^QGR^05I1f;5HZ1){SmT*(d_pXz2v+vo$Iruqtf2IKTLos?z516 z4i+Ac@?#!iguH?0TWIHe&YQMlpGjfq`y4tgWKUfE zyZSH0UaWIn`*H2ZY7>P#yY}PSPa*bVo%`t94|-=r4+{EF9xdRUNF%ogxj$C}E!Mz) D(wfPb literal 0 HcmV?d00001 diff --git a/storage/icons/sentry.io.png b/storage/icons/sentry.io.png new file mode 100644 index 0000000000000000000000000000000000000000..b091a964deb206b7df2da1694ba35866c9028872 GIT binary patch literal 1869 zcmV-T2eSByP)rC{ln_{!tvZ2(+%LVSg3%{Qi0S?$yP|z3@s)1hdDeE!5N1hf^TS_{yz1PMRWo+{)2 z7gjM)g~%Vx|9w4ke_O|h-3k~qxpRxc z0}=ZQV{@<#EY#dy<`>>X4vMADBjcZ3Bm1 zIhLe^iR_Y3+B}XCG6)OOvBO@pEqdg}rPUM52H^?WUOm-N z)4&IJP38T&rjXw?gY%!=o$S064C3b(=2N<*irvp1s!V4KTPhSdHUSyoSuma+c`Y<6 z2nC44FC9y#URj)e|Bf7g>tx!sGyMJDQv1n$)5tH#;Dmd(Qz9_bRo3&}b zkHE-_+K;x+hih*jd?Np%tP`Z{fU%tzy;n~b|GSYTQ#LW_kiMMu;7(zm|9)o)Q$ATv z-|?N;;kW^z=w^ShinVhK8GA@?x)06`Z31F3dY~~Ak>ZI)4eJ#j+KqI?RpV%^Z{)+f zr|{glzt~ydt!Bth-8lHlF=3HkJ}`rAn=0Ak>|tc)CQHD#_s_Bj_PuhnODY5k9P045 z@M9?B=d@XJpzp{Ibm^A^f_~#VL4Bj%x#4eC&D_FvNA+jWc3r5iXs|y%HJ9X!B(^)Q zf7tVNbBdVrwP*N#1xhqqPy&I3{Iei%6?zu@sECy_3+*Gve@pR(3XZsb0uv7I zYpJumf78Fz)i$u-Wupj;nEUl=Te`W5F^BfSB#;4qeqs)_mG$g);c$}E5}^nKLEv&2 zhyWYBQ3l*3z=&PCla-sy#zougv#0-Ln`l1d+OcY1kV(m!3Z{OzjE;S?>AziPQBPA5 zWaOvNdvr$|NK|d9v46j`kj##$Og?Q;Gx5b*h#Bxk_tXP*?vt&PAJ{=B-nYGsQ2CZ> zKDlj*O-c#a{j8y3!P7rjZUKhxU4VdPe{8e>y~cM?d;?B%kbQ%@iDR#TZOr`1$#H&Jiv9dsC?Hp?emPoF1rfWjRG_%IP((V|ae!f@0Z5OXop3 zUhTHl^6SHM2-*egeCcrC_e9LNz_g$Sk(HOs!0o!Q^q-BaoZ_DMZiE*7vYw_(r~A-6 z46tco30a-eNJ&r7P}M*aQ#oDJ@f$I);3>Y9SCz(?|+7lq0kc!P! zVUdB~58O%?ASB!!ZDs4QuV3(+c0PRwshLT{A8PhTWnneKs(59YUG?AQ7Ctp)bv7Y` z8mtPJltPoOw3cZvF2Xd%yM-)~7Obuw`A%cY1q39~>LS4%@OBB0qWQZYWECKbXEpKx z>sdB#4GfwXFv4%Wk_cQv>&Ft}U~yn0k0eU&5)13KM2mGEaQBTbHWs8yD9NL9zb#Ed zq4`?o0=t57Y`FwJs4H5oVE^t3 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/icons/soundcloud.com.ico b/storage/icons/soundcloud.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..4130bea1b97673078f1fc9b79fd7c829678b3a19 GIT binary patch literal 1150 zcmb7^O=uHA9K}ac5h{dIp;A9EN&+cHiWIz9pn$P(9u%|L-I>|vo7s)2(Mxvu?c4d!dow$;%L=iKXIq=# zH6aeQ2+<*gNE4P=3F{Qm$G%l7LrmKqS?m#6d?jcSlQG$HtRHCU4Vog>ADH>dA{$`E zPSU3%6m=<*?HaW@z08=bp>?+=ib&#z?DEiRaj8pT-TD;7n6|_R6yp1QbPjpgd)C9I z{Z$MWTqH*vY(M5;$9N^=xPxtntMs~v4@hRiG1`YDu0K?`@mOK*ou>Mjd&~AC4?ija z8jlAhh4w)&$}4n?NX)#_n0g}d;=Q7JREepX|L4tkYY(^(qvjbj)=+bIByK*HnE$A# z9@Vs&cmAFK!xxRtgZ2FSqY~?mcsO&{$HJn*?O7l5pCoS0didFp&);*=d)~2ryMFHf z#?u;!Qxb`j9=7DF7@zjA@L6H{IrG)}{3Wg_apD(!uJzmfXFfGS@*2r=lK4pGT=W#H z$V^o5jO%$_*0}#tvgX)6<4NVY_xAk*T^EB0jjp0Xx+sw@_()%HBdVbmJlkhHCR592 zE(4ay02zzM=1Ypm1{C{s7Z+ oIK)0n6KXQULNNCiZ?q7ji~Ki?k<}z-{}c7ga^7wr?C&Z426T_eApigX literal 0 HcmV?d00001 diff --git a/storage/icons/spotify.com.ico b/storage/icons/spotify.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..bed17b7c44144482c44bcdea41397633ddc0cd20 GIT binary patch literal 5430 zcmc(juWuAV6vy`n=i4+*z}<-wkQE4A_YXjzkmMA&ra>U#6oQ0`3It*$B#09T1Y!lE z0&x<7IDx3Bs6ZeP$M>_$yUYzUyL)?gp~;t-_v`z<^Jcnf$g*B`E!)}2^fSnwT+gyw z>;`}B_wv7%@3u@*aQCWzv+PLz@Mk`s_k8T_-8c|l2~*)xxNv)X2Y#-sGaM{2($YGPdEE;t-#EU(UYh6dGg-a5_3F;U(-!E9=5R_6O4-+kd&c<%5}>mA{- z@I$a%R-3c$`!4?{p%CczRWN;M_$*ky-I3XE6niU_!b~_9sCg!!75Md+vVqkX+M|Ey z;jZ>*M-w`J2|opDE(A1KJ+|$`^_yZZg`2`7mq#r#AoruY58}Cpd)n{2*uM5p1=CEe ze}AQHeCVYII2L$w=K}ia1=v^bSu1h#w_U6E<8<{^-}(J|9O&>hhFXY`vv~W|`cRB{ zFau`GoPf=_Iy6VEDf z@$Cxm(kq;M$|jeZ-Bo&pxsGF%zM-B9-l4G0nNu3!JghrA z8n@KjG@&6m2gR6^-0Nn!bPpRodm+9d=hIrJVKD>c zp(mUXHg^IhLMg;@@E5{JsNNQzc2nBIxc>9(ULlk^|qDXoX_mo zI(3}njRa~8*kghDq372+KVb#I&AAk}MD6N}X_s}rGmf9_72`lseo zy-&D=2LiLQd7-)Re7W{Z-!*I(Pw}IlSSo%RzOOd6_|Ss36fb=ZGwn;yHovWKOa#si zZwxjY@=`tNGZl>2)>1xT_NLdFxJNd(NH2PGwpd?c)W>3VKF)b6MSL^)xfN~8Q&L2NNI1?zZTrOX{+YXfey8D3GiZ7XG43WGoU6R$P2L4uOYbc_cg$7|Z*rYkP#b+~ nv3@Zhx;yBo`cfO??CKLA-xp?5I?xB0O)Ou9-}|qC|FZo9V-&Xb literal 0 HcmV?d00001 diff --git a/storage/icons/steampowered.com.ico b/storage/icons/steampowered.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..75ac308d379b7b2f0481c15fea742f657c6d5d3e GIT binary patch literal 38554 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 literal 0 HcmV?d00001 diff --git a/storage/icons/svoboda.org.ico b/storage/icons/svoboda.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..c1f68cd539026458e9e553867df497465b709a54 GIT binary patch literal 894 zcmZQzU<5(|0R}M0U}j(t1F|%L7$l?s#Ec9QK$3yM0VszK{*Qvu5E#KBfSw;n1e$Q}gh;F0Ucxea{ v!FKbGAXsrq9oL4~^ee96VIX|XH-6?HuSF8AALbpl00000NkvXXu0mjf%(Ask literal 0 HcmV?d00001 diff --git a/storage/icons/the-village.ru.ico b/storage/icons/the-village.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..adb230c620c12bd0e8944d2fa4612560c89c1a0b GIT binary patch literal 15086 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 H4t4(rhp{~X literal 0 HcmV?d00001 diff --git a/storage/icons/theins.ru.ico b/storage/icons/theins.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..89f188852456c9953a4d7ba44abf62cb95714080 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{(Vmu$B+uftHHZ@TMT$=?_9iK$RvG$qvrsJ z0b|bu(-i`f8DwR17;+A<*;yauWU`z)h0D9|iGSR^&7%Aa2M@*-n4~k@5A(Pz5-5@w z8~&xXf4}63rR!c#NS)dD+2(rTB$Y4$t6!URj+|XC(|pOqSENmG=HGm~D-+Gk7p{AK znfv!XWe%pZNiy!cSr*#!9M(NsIZyDoVcj_gwzSJy4{mR}du?Bp%i;{tvuSZ@$De^#kjl>M?mRA`p)VumT(3O-h%2FZ=b9;2Pi<`e8P_r_ Yi|Z7=H}U=&pjR0@UHx3vIVCg!0Q#!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+081CwxoPl#(+N6aJx3+6pT?>$e2#OeaGpjl>sW>tzJFuuZap<^l=mL>DyRJJM5a|Gs z2dj<;3lM30FsnH+E88o0NBDL&#w?x^xnxH0;#q!+=6Wui@3LT#-TWn%^Ol>;U8z53 zjn?dSsUzgo=OMK^D!JQAdmYrwu%V$<`;4yH| zTH4coens8sRplqw7M|FUb$oO3(QPqDc7+|@>woBg$AQC6`;S@gJ88Q2jQ*bUn!7G3 z@4PCz-I0Y2XIEF8URQW>WA=$H zDaW_R9^DmoWM9DHgPw@Cb6daBVciz1wcAYA?9^YqM{CtSm6ZqO zR~(jFeoSP^G2Z?yY@ub$>dqWGt^(%10+xRK7XEw|{=60eJQe}m7J*#mft=<+9Ogmn z=D}>{!K|i1EZXkOD)#^X|Ccf_xeiP>JS9PX!3_LmH-Ga@`N{X=`mbww&r*Qmj7i?^ zE*qRv)*S(I*h@TpUD=;7bBgikr=(^71WN08x;TbdoK8+iNJ&b2c#tb%#!LxGiHMsw zDt{I*#Fd%xv8nml#m#BxpWNBlEw29{>A|zZ>gSK2JA>|5*l*#imA!gEu|%2zwk~F`5-MNIeW&enb8qZk+*N$x@m1; zWx0FDuAPTPK2%mzRsR0*>nA%48*6(@TdTW^o9po-$ByoH7FAJEQ(dg>(dp^yJ-t!$ z#ECOb;S*#h&zj5~JYjl#K*!OpMM*P6_f)DbO?@glHT0_K*3z%My}oC4*XF*Jo%@a> zzpV88mv3MFXINx@nzHipvhy=6v%k&R`T5ymmMcxI-D3KYn@Vne64ee{7qzwO?5)z* z7n`j3x$Z1X5O6b>V`Z6ad$7mZ;B}$EsXZ;5>>0{SYfE%Jh2H{$Qnkc2q9i4;B-JXp zC>2OC7#SED=o%R78d!!H8Ce+`S(%t?8yH#{7@S{uydOnFZhlH;S|x4``@Ym012u$K zg+!DDC6+4`6y>L7=AjunG_RcNQsmw17=$goyQ}v8zt&#+`@X%t-}>`Ao$`Pd`wJH5V^JyJ9{l_E_Jde| zh+qGQ`~6M|Z@1fUI6NE5 zi^T*20a9Vt>-933OehpW?{>S93U`%CWjr2-z+$nOOeVkIpUdUu^ZE69B}yNU$LVxh zDwUGSB%jYm+Rx69}AUaxn#Tt*_1 zLZLvXzfVJ_(>WXtkw}Et=kpm11}>LNGyqHCBvH3mEP^B;kw}lCOI3XqZN$!8%M3od8rS6}-pedDb_ZO_2WpOncU^RxA8b YnA+71>(&b@o@?Cy1?2Oao4Gv}UjzH`r=nVnIR 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 PT~L0kGb>yFbI|<<{o-Vh literal 0 HcmV?d00001 diff --git a/storage/icons/torrent.by.ico b/storage/icons/torrent.by.ico new file mode 100644 index 0000000000000000000000000000000000000000..20bf1a39c78ee64fce0a91a4e95b1c6a4b2f96bb GIT binary patch literal 628 zcmV-)0*n10iwFS#00009|7}ytZqq;%-S;alQ>lVQGA)m)O2!rvuwd0nbi*nd+mpn? zo-yM|o3Lur1xT$xLSn-L3BJHUqqam%e_{Mb+!-5K&_%47JNKOXI4A7R)7>ZgFZZ6o z*yLHr+OObAxW;l}IL1xU5w9odK|o?9jgY2eW`!Wo-U4F8)KG`)Lp7c5fAEMzgh3XRdB z(m7ybW0eGCZ}-JM0Un!F$$+>{%O0iw$Y{jnV5o(lBwPdg73>dN)$g$IPrHKWdtfVj z?i#6&Z3XrQTRg_jPViLK@3Bo6vgi1_z^u!9j>u(wh7+9H1=tIO-{6BoopxEIY3M&# z>LXTKAkt%?$#Nl|{nis)0gjLCJz%(HErtPEC*Y?Ki2Y)}+iQ5^k*T zY(IF^XOxG)(tHG^j&I#%%nO6^4x}1HNw<(A0*7g0#sS&d+$^R9#v&b!(GCy&jc0hY zpPQ~}2pcjgi#|(bF)^T>p|nWAIjJ!aj)vnPnn2E{nUEt#jW@}247b&9S-|}rT)_V& z8s>5m@NDAOih4LPsy~Z$Kt`Rb&|H5NWM$5?EVQ4{7)yHzD8-^N!?Hd>{VG&) zj;eofj#}9(Wc5iEI48Ng%f3XbH3n#z!*-p6X!cn1Jj#Ub>ItI}w$M~$v~@ZLz4873 OD*O#mE>&}<0{{ST!ZcR^ literal 0 HcmV?d00001 diff --git a/storage/icons/trainingpeaks.com.ico b/storage/icons/trainingpeaks.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..6ee16db2adf51f65a9df0adf813cfae6f07d6fa8 GIT binary patch literal 7406 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 literal 0 HcmV?d00001 diff --git a/storage/icons/tvrain.ru.ico b/storage/icons/tvrain.ru.ico new file mode 100644 index 0000000000000000000000000000000000000000..973eb750c26cee1d701c31d8f8f8071689cb65c7 GIT binary patch literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x#lH~{5@xgi+D9}b{Y?!|u~&V=~| z$eu=w7?OIB{{JvOh=%GXCsu>rMhvEAsM7y| wsT_z8fM~;hh69%83+yG17ufeCL+~-f0{dfzh4zmn3hh7kK=A+nh4wHE0I${9wg3PC literal 0 HcmV?d00001 diff --git a/storage/icons/twitch.tv.ico b/storage/icons/twitch.tv.ico new file mode 100644 index 0000000000000000000000000000000000000000..bdbac49a5625b0aadfa1304e0df8d1a0b4acd804 GIT binary patch literal 4286 zcmeH|Jx;?w5QQg7K?xOYTyhK2#Nt-w2F9YGMWRWWBZLYhkird|8-$VqF}xvOU`=L! zyx5f|dRb-HGvCX2?IoJvlVv2|v^*g?C89G3Q#6NUJ~cQmFH>uz~i90=9wD@}u7iBh-g9Ci=Q1d@|Q0faKR-HU`;JAE6dx+-W zJ-Ya^R>$noXg(vB&pS_E@N?p+^Y_0BUt;xAdvb$3cxvc;@$j@=@uG6{!vD_l@`V!{ z)*f+t=!GwSe|vD8AHDJ09+Y#mSAKwp-udF;=Kgyhx6h41_~M~?pO1XI1Ew$PD7`xr z=6r0gdFE|8k;>KT7@oH7nIHLf2gd$i7tS7-{gyg5`_k_I{uk#C52;*}@8F9I)q}}T z9X)*2Ln_zg2k=!7O|EmF1YRQyU#RyYkm2%a*j%GA8|VST@yu&c!E2gA6Np3wblzx& U@fbRSrZL*$`d8=;dWSxsPwNCMi2wiq literal 0 HcmV?d00001 diff --git a/storage/icons/unian.net.ico b/storage/icons/unian.net.ico new file mode 100644 index 0000000000000000000000000000000000000000..6b3b4a0910c1b9112cfa9482cc57b4e4271cc41a GIT binary patch literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x#lFaYHgWFQ#K2NH(5x}JtQI*$x= zbpDfqL3)g|wLO4(9+RRESuHvCBI`$I&z?E+|C1+A{{Q>;?>{#1=Jo6Uix)1$=}%nx z(9J@(7sf|dhl>wWPi-2PedyxUwijj|x;?n~F!j`?aoLA1j?3Q5moA|z#o%AMcoAp% t@%Q%rf9uvQ3_UP`>({RR_wn>Z*H2mg(be?=`iC4d9)t2etQ;Vh1_1uOK(GJ+ literal 0 HcmV?d00001 diff --git a/storage/icons/verstka.media.ico b/storage/icons/verstka.media.ico new file mode 100644 index 0000000000000000000000000000000000000000..333a770bda802de5ad635b1b9e6e892012ce64c1 GIT binary patch literal 1154 zcmV-|1bzF7P)1k<8SHL0zwgD4IfNdIQoY9z=DIu9N%RskDG}%RCmSuBl{9v4yPczeK z4322LWKpvVVd54q(KMUH7-I|$7bRmF$biAzU}Z3F<+SI#e(>FFOIs+Ge{ym@^zHjR z=lNgW=M~H%0pgWR8tgMCe0FK&go%-M%K!4;9kvZQx58#nl4*{<# ztp5n8YTp2CnJ4f_yvKo!3iCz^3RSg76`W;3C}hokcLBOxLnLi(GJ)N|NuXb-!rKYd z$JRtg`xvjk(upxOI}&z>MsA*iisc^eTa!b@3J;nl61C_HK)nv+0Gs0Vxn)X5u7+r9 zy@q8qEPijhM&l>_Y&8lO}(h8ReIsh6x$TTUZCi=0ae{o?_~@6-GCANOEPspv52H z-8awk!>J+Oe!qg6&H0J88PkDI<#198M~1-do-VI9OQ)pNjRaoWbB-?>FY$0q9(G4u zv3oS&H&s9B8~7TOm1kmi2(AV~gu^nCd+N}DR$w%p1kA9c_2*%XDT{(d8Hv7r6!=~T zP6O@0y{Ui1|`Z%y1SQ)$0<VT_e?XTDteW5K9y!AECs$B z=!rFnH$wUKbHJ0pAt0Cr@E~wR75Uku7n7KDcz`E>T|jv%EgI2kf2zVhO$Ofz`kRK!qZfp_WVm-Rg@^s_{OU4ETEd1Kl)r U`t2U2CjbBd07*qoM6N<$g2a0oTmS$7 literal 0 HcmV?d00001 diff --git a/storage/icons/viber.com.png b/storage/icons/viber.com.png new file mode 100644 index 0000000000000000000000000000000000000000..bef725276c469320e56063d09f225321a247c454 GIT binary patch literal 1193 zcmeAS@N?(olHy`uVBq!ia0vp^_CRdM!3-o<-!=ANU|?ho@Ck7Ra?@hg3?Tad|9@rv zw!J%U-@o(j(B8XQ3G1Fd{&@D}lj6+H`KcTK{{8p+*WVvMet-S)bLZxpGbSFN&~dn- zd}mJ5`ps*v)t2md_vYK{S6?rme?F!6XiLqW@85raeEl!jgIC=1xD= z-F%>ZO;bjy+nx>dL}dXKq}5wQ9*lvso`^00Tm+B*-tA;qUr) z2Mq78NLG0@^}NDKj&wQ8`m}vJ7#Nr}JzX3_ zJdQ8D{ygfDg9zILMiJ3BtQ+%#%l8Xcxm$VUH&y+gzRB~|F?Pd{e@x{Huqv;kEdC*TwV9BJZABC^9^kC z>w_h0cea-PwFxkhJMhctchQe+{Bb|FEiI@JeR%kM?T1t4=X_&1?y>5<{h?cPblP0g zg3nVk4{|R?ze002#l+vZ1xcbnQPGMa|PN~%&o%pVQeY=Ro_IPsI>8&zH6?R^D zEdM4xchlZOn`+czAIH8AwDec)kZZZwKlyFsX7A09qxx5vUwl3P;)$QE>)uQhTCV!c zvFlTAf(NVb9bXCS2BUeW9;gbNR5M+g()OU?ZsTiv^*qt6-n7@IoKsd<9Npp|{9)0b zQ?f$p>7rp=zxqRDD-3VxdCJ~MJH8>6JErFRyQa!<;L?&ADh#o*Wuf$JX>EjYFJtada}-+M^OH*lev zMZ3?9&tDB^c}>vi$vd9OBhnGyA)RF7rT6jaF_sKT&xwor1opGXE%Rto3;A`$OzYwD zwEnkF1`5H_TytmL`?_Vq%-uybMye_EgPYu({>Zrq8}&X|wC~KPzuTXkpXhQ|=Z@v` z`<6{#sy^2IE6{ceKP<%;n(jZ-=k(Td3k>FDrF5yj-Sg&r^eKO-XV=yj%O24V3p4e+ ze(6EMo1#zpYeMI&aQ>c@yUO{*w#X~GzB>8M6Xo(ELlnCH_siGsx34|>zrvnveR~d9*X}w!KCPR__YgTe~DWM4fbN*tp literal 0 HcmV?d00001 diff --git a/storage/icons/vndb.org.ico b/storage/icons/vndb.org.ico new file mode 100644 index 0000000000000000000000000000000000000000..49e9521ecd7f18c3f246070c92841f5a8b794c87 GIT binary patch literal 318 zcmZQzU<5(|0RbS%!l1#(z#zuJz@P!d0zj+)#2|58K!8tx!ClUX!Ob&>A literal 0 HcmV?d00001 diff --git a/storage/icons/vot-tak.tv.ico b/storage/icons/vot-tak.tv.ico new file mode 100644 index 0000000000000000000000000000000000000000..4c24c8278b089cca76f206b9cf070909b94b3254 GIT binary patch literal 7406 zcmeI03s6*57{~w0;wln)wM@_qbuXHk$(oN!$Vb_-X_5+SK5>oGw$xaga;Fpn9W#Xn zgz4dsiPPvZDLWP}Y6Ya=l$q5!8q#Y?vqo#9=j7PwfA8JZOSWRuV|wu2Irlui-}%mW zzq9k*a~EiX2z2fY*6lGb5*P*`K3?l@ZV!}jZ1CV$jAaiH{Nyzi~W z-H=c`Z5ob~`&9e{NB@EN`Pj!OOv}WXV;{lMcL07Ar%^OvJT}f>giLyuiB2eAl8d}# z3-*?7#}uwpI5!ji{WVx?n}K!dGx2)P5`6aNhj?z`{n++!4xXRkz@h5>m_~NX;-%RC zL=j5oJ%~cvOo-DbkP*=vFD+YzZP_`vH=-LJ9drXGk@Y;b64TKU+m_}aBQhE}-Fw5P zjOVU^3;p=)mt$A%T2yAQhWF7`*u5ejkKMpnu$)QHGl8EFkLaX zY2{+)hIpk`@@zcIC>A9@E0S$ctMhKlaTW8aj5*A!NlZJ<4_^eZ@2So7 zHyZ1Q-G;*zRS->n>?qlcOry+oI-}v$I-H@c6+1M6lj;`6nGH>Vhln>HXXI-Y)+=vQ0XjKN&y z_UVXZEurDHeRzbs+q*U2b0=G+H3ENa1nzG^+ES!2qUb1+DJb`8b+9s-q>x^g?Dx!* zWRon-pRZK*dmR$%vwCUzjG41$OC~8}&YTR%WS@Ii=G`=VPA{e2F=>=!nmi>fZOUYm zoNk+X=d@<}q~x2ZPq7*d))bR`+mP`SZl9>1ujxmR89R2&Xp?;NE#q#rjMnL8^N{O? zN~U3k;lmBXO!A29Z@AGg@|<2y=x6AE)qtx98m_sp_}T^ZlIPv0&<|0CNO+fzCiqdG=ka!GW@C}W5AF`YUa+eK>ei79yi7ipJnecssl8$h*kf z$y>>r$qVv=ydW>g3-W@zay9U(v}&x2yBS^0^O7vu$b zL0*s-K3sr&qLF+Z`7-kPv7<~0o2sgprWDzZnqmHB_${*D8R~DbewSr$vFq_RtNJv0jTpVIz_{UMJv_{}>j6l|ZLc$zOn+@w9RMK^HZCx`< z-)`2?DRj+dh}MxLqq2+&8ADA;%GK7^&pn@)R5foG$LDI8%73RVa6$V@U^Lg%5JiRD z)LaYttn**bcQuCQhUoKnNh&H*Ak`nb6Kr3AKg*~O@>{%-%brxiDAC->tgMrSRQq31 zQKYWb%)a_ynjz(`E}-&MD4U^ObrG!`b--(J0<} literal 0 HcmV?d00001 diff --git a/storage/icons/wattpad.com.png b/storage/icons/wattpad.com.png new file mode 100644 index 0000000000000000000000000000000000000000..5c2bdc4bd7c6b29303b362c7cf96ccafa624d9a1 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UR#sNMduI>ds{{y&4LKbTESAg0D zOM?7@8FU?`(_4b3-+Oh2YsLSaUn?ftE=mJRZuN9=45?r|JHe5US&_rlF*MNS*}vtv zp`Dp&yYlXLeb~3)(0j+{4~6BEqFk2+rJvMfpSM;`DN!W$UWt8_mQ_$quUO@Qmn||1 zojjR8o93hj35CtxkhDne#kBDI%=awjt_?_CXd)$5d1A|_XJ)bopY%?8usf$_@~Sd{ zL~q;5=sAgxyDW=p{T(KIs2Q7EXZ)zklgL?o@S<7OgPmWRniqdI$yv(Q#(ey1{D+SI i5Dg=n!!rc_wTQng;V(G5(8LSq0R~T3KbLh*2~7YEA%*Dx literal 0 HcmV?d00001 diff --git a/storage/icons/whatsapp.com.ico b/storage/icons/whatsapp.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..5c0edcf41eb9f6749b026a14ec562b97a1cc2870 GIT binary patch literal 2043 zcmV{(Ib*&MgaI00004bW%=J05Rx(w;;^o000M$NklOB`kmX% z4lZv+d^Sl+T=pf9`;IU1v)o8nP6_GG^NZp(`SBAq-hf+LAp_dQbYlQP+!#O*HwF+y zSAaW1UqgWX8@6aPl*Is`mo@2x#+Z8GAACY6GObax=OH0%(N@FGLCh5JW6Ps^~yKCsH7R z&6mn{e25{ye7O+gLyFIkWDyLhivCx0f;m`MGQg=p*DxWR zAf6#zbQsy(MRo~8;t&EcwAUe;Af5qZ2qbH*bQ(nc zNT*}Od5Cy6N*GKa8PC~}oGK4Kmd=@gd6;mf(a9m`tTR!fQ-sk`BI`}Cd8n+~23E$% zvN}eIwI&>Gn|+E6tcj7aOW;s?ARCUEK#xE|zbK_EOwh_BqJ#<);1GPC4X7}|xs!^s zfjc%#kBWWOs*-iHfqOZkSa)aAi#pn%+0q*msOdcupw;w6cN_dNo3|^}XKf$OMD)6U4fAb~}IsXkASiOf^1pETFetZlKJt2tJ-RXOXY z3uzlB7u7=mxBb}c_!2D|A;)(!{b!ESN~SCw*bePRE=DYY0xZv&WW$tn#PHCqT5iHt zXc5GUTus=Nj3?zcP?bW!(*72eoc}5Q6Shm;6v`ZPDvMh9}2M1ga)=o#dFuJV%R*b9CGdEd_$-{rw>F7c&s%63{Agq$;>& zXlIaO5zvq%$>I==4_J*PN8K(JcU)7C<4a@ z?N2NPYA-O@MM%N_++ki+>rL=&;C!*{8v`(#UC}Y2uMN`i|1JQI39UB7%X|}j8!!}s zz6rh!Hj)5*Ryu(&n7}u|zsVS01mA>!zfTGwP?v911-@#!SB~h!$U_*PBls~oc3H3w zAyABNQw8kA=pI!7ofrijsqqBU<1SSIcZzU}y9;us2zRK0wGcQ}7)PKY+~G*Y4#6#Q zWFEoC-(48n2*w|&a0srff*EPS7Dytvs0wC?NSVPWXuP}7_!7c1q!gX4g1b)^3m}5C zRXAd^1(rYrO;ynNK@fYZCzrs#yD$TN!5T{J6Ex%q;9*%qg4zj`qb9+wF+er&39dsB zg*A-dMxZLhW0>;U5F)1v?E>tT#7xs)Yk_hUB7BK;O0@*KyBIIu0>295B@3df5DySr z1t2OzA_&Y8){ROC1qjKJ#?ML!1Bl8IQl4MJl^qa4GlD;Ue#dm(6}<&ORX93+mLM<` zz^?*c$CuQKf%9vYit(?bK+^Kf2x)Kp$-&PQ6&T8AJAkU-hu^0VhClvQ^Q#K}_&$X= z-hu$h@%J=>6aE?sp{xRcv}%&B8(%qc#;@e?^|)9UFFrkbO)mv4U!pv;co@UuPk;J< Z>mTKK?3}BX)wuuw002ovPDHLkV1mqK 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 T`aYsMtRqx^*7aZLEGc~guF}?g literal 0 HcmV?d00001 diff --git a/storage/icons/xhamsterlive.com.ico b/storage/icons/xhamsterlive.com.ico new file mode 100644 index 0000000000000000000000000000000000000000..8ec33c910d34a7de3549e48bc13738d125845be6 GIT binary patch literal 1163 zcmV;61a$j}P)Yy$6SL_O4y4YSpSbKlJ|R_2VzV zp8yyb80hQk^Zdj>xG?)Y050h0=qM{IYierp{K!URpslU_5r!B5Ou1lYX4c-`J~=sA zSXhV`VIJCo#fzb#p}M+yc6Ro}#6)Ljr{``uZ9h8yy@R#>U2Yk(HG- zF)^{VwY9Ue16xK$rlO)^c6Qdu$*HQUYIJlIye|P@q@khV>gqZ@J*}purlO*vq@*-8 zH8nCa^3Ut)>FF657+6?Xz!H8G6%`4>*Vk7p##;cW;7)vee0_a=Vq)Uq;UQqg#>NE& z1?)gtM@L6PLqkzfk%ff?3GMCeWn^TKO?rAdp}bdw7yzP zX?cEretmsS83FX&0nf&~GE+-@;5R|>WJw@gSr2#n5fO+LEe#C~p=SF3 z=Q{sVWZ2+BcXxMgZf;Ia&gJDL6wwEFcXvleM>wSqj*pLdIXO9D6BS?&IhB=_5KCI` zd+n`EnbOE(b#>L>-=Bz9R#pIjE^-2ruBLCx%E}xa9dB=MV`F0(S%`JMdcD? z3O+fyySuNiuhX3U{rwvo8z={LG7R?j_jh)7D9P~fFnMq^K0fZ|=7x6yLRykXh2HBp z;sV#`RRX7mxMQwSe0V@(e4?C^k`nU6jBXb@h{OYkFqlZB&qQPFl$V$9?(Y68SO*6O z%t1DJk{SFUr=OK089<0Z8^bA#qaWmp%)`UO!@|O#ob%p6dnrjul$pLMgod>fy#X=Cfsre0wVVfDo}u+RT6F$69lWdYDAt8`slWdaqeY5G^-r1g>nPoR*t9(^&d#>*H`g;AY)wEh#ZLMij zjmkJ}QzK1lp=nxNT-AL&O}j?V>QRaJ6Y6N%V)~#leM42W5rlZILqlI7`(=#PB^*b1 znD7o^O#|?Bh;S?+^)di-U!U*dFE%(A zQRs80{u#=4LAPO>GsgjY3FvTR39%eLgd&qz1JnvE7LUz2ai!-_BSL&#se zT*l&BsQZrhC(o3G)Q#i=$nKF-)#HdcI`*e0i0m8hTFZdR@8ks4iPp`XyA=#Fldo4< z*{Y|@FaL^)D_NtqY0B^MJ}o2sv&v~-u^t}ppyp}f?7(=gTBlxji&owHS>?13yMDDk zN4M-M)SJb+8$9u*bPghQRypM#-!E8^C*_H+Da_H;8)bUaS=r^R*-N1^c>NENJFA@b z!CTJQs}tno%KHF)p{&d&6n{Tb93+RLaaK9)LtcIbYuj7BpO>r-tnax?19KLwv&v~7 z&R;5JkF_)3&ycCm=K;_Sx)04_eMd$2ta93iZNC&M_ri0DE|!x^3y$E*^)hzmA7^^E zQ+~qve)ghVWgmvWl^s?6ARL~>I$m!jgAT;^uB`lK%l(r#BClrGn|2l``NuxNnOqYA zazFrl%9*F6=FCGr>2=S%7<#^ndtl&rw}0&CEze`n zk)o;Z`-$1O5YHu%XYu;rG2aD?3SN?i;m4`w-aM#sBIeb1%4j@bf(t5g7jzx!pqN!PvLz;qvRx z#hyy`d{>upzGlq7B_kE_XOP{-b!^ZkFxKtg|Kad! ztTXIQwY?6S@JGSlU z>G7CfZl3wNm(XU=pLkuf(&$qa+JTTr5$9puAI?}2m)wqCTsv+sBB1B zJq7|15&*%Z283IMXVra)anQ#c@u0I8OQi^XzzS6L6>+>k5P=BHH;Mf~-{ZEn86SHN zn8&{MCfl<+RIwW?pAcdPG93*02~GfZ4D4HDThOmhot4L;q2Cz4$36T&;lu=xmmrJJ zA~pp-nGww5h*RGSe_L(bA-4mdTZ@4H$@=~%>FYLgwZ!IvuHRlLx5;+w_Qg=~@mLc- z*ZZFYE$yIo?cTs9mHB4i8$Z4;&4S zUt%sI9S?zj9C>BNd0zUNZ;X?c1$+;kU&++@68jK|YxrM`^x@Nh{l(*lc)$0cJy{bD zPt)h#3gMw;cNasv7I}Th$B8DuzlAudaU90Y^zBK=&u9beI;?*q50Dqt0q{vTpm{ga zudaNLp;JPA6_C|#@=ah3V82ESkgH(qH}2uP0?b*GtNYNR5lh7RFUuLkTtF5gx02`Y zjGvVgb{??V*qQmIrcfRh0DeVrY-BlSW^G$NhriX#$9;};Htaj(0*Le@83X!| zzee5~hiMYogt+pV^Y@mM0H2$gPxFt{0euK#B+Ef--pys(Z^!#0me65%f5j3ysS%)y z$j&L``yfu?6p+J$Ge)G#uW|0mVDTj$fQtNgZ9L@qmc*L0fS8PpFaCq z8dsG*gl=PIk68I(VXw&QVmu811!9}wS#{pR=50i1-#HsO?x38G=-%?12?ost0iY^05f48B+h&ji|E&lsLsUDx(PdbWS5OaQ!xANDy zzphY>yMdd1R+P)5fsV!33tt1srGego=g8|b^Vz_U!M`)cG{y1!;L{)*+Q0Y2ePaBd e4ruZ{hBZQ0;4T(f-Z(wdPXz yBj3NeKMn}2p><5tRvVRTAm0&TL87g};xGTN)%cC2Ql2;;fYjmb(j3jTX*~g$3rXVu literal 0 HcmV?d00001 diff --git a/storage/icons/yummyanime.tv.ico b/storage/icons/yummyanime.tv.ico new file mode 100644 index 0000000000000000000000000000000000000000..ab5a265e4ddd3bce08e4d18da83a310383a9011f GIT binary patch literal 9662 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 literal 0 HcmV?d00001 diff --git a/storage/icons/zapier.com.png b/storage/icons/zapier.com.png new file mode 100644 index 0000000000000000000000000000000000000000..fe42243676c77d60ba0f73a7338973b1269cafcd GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDAAG{;hE;^%b*2hb1<+n z3NbJPS&Tr)z$nE4G7ZRL@M4sPvx68lplX;H7}_%#SfFa6fHVkr05M1pgl1mAh%j*h z6I`{x0%imor0saV%ts)_S>O>_%)r1c48n{Iv*t(uO^eJ7i71Ki^|4CM&(%vz$xlkv ztH>0+>{umUo3Q%e#RDspr3imfVamB1>jfNYSkzLEl1NlCV?QiN}Sf^&XRs)CuG zfu4bq9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0uU}qXu2*iXmtT~wZ)j<0sc&GUZ)Btk zRH0j3nOBlnp_^B%3^4>|j!SBBa#3bMNoIbY0?6FNr2NtnTO}osMQ{LdXGvxn!lt}p zsJDO~)CbAv8|oS8!_5Y2wE>A*`4?rT0&NDFZ)a!&R*518wZ}#uWI2*!AU*|)0=;U- zWup%dHajlKxQFb(kW}$>aSX8#O#bu!{D=9COb1*V<2GCiWR{R{JDgy`<1jPv!DU8< X8RwXCt%B9of`Z=D)z4*}Q$iB}jS8ab literal 0 HcmV?d00001 diff --git a/storage/icons/zeflix.online.ico b/storage/icons/zeflix.online.ico new file mode 100644 index 0000000000000000000000000000000000000000..90cc2203dcab30f6bb20563d1a38cb287edb2d57 GIT binary patch literal 15086 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 literal 0 HcmV?d00001