From 8212ad8c4533474dd14c9b14576283462d81ec9d Mon Sep 17 00:00:00 2001 From: liuran001 Date: Tue, 9 Jan 2024 12:34:37 +0000 Subject: [PATCH] deploy: 709c800390512ab3bb1b94a00d3432ca2dbaa362 --- 404.html | 4 ++-- Agreement.html | 10 +++++----- Changelog.html | 10 +++++----- Download.html | 10 +++++----- SignCheckFailed.html | 10 +++++----- Support.html | 10 +++++----- ...reement.md.0kSVEKhZ.js => Agreement.md.NoWczmnP.js} | 2 +- ....0kSVEKhZ.lean.js => Agreement.md.NoWczmnP.lean.js} | 2 +- ...angelog.md.tMhk0X2k.js => Changelog.md.bREZ6891.js} | 2 +- ....tMhk0X2k.lean.js => Changelog.md.bREZ6891.lean.js} | 2 +- ...Download.md.fjzC2Nxt.js => Download.md.qA6NVrNj.js} | 2 +- ...d.fjzC2Nxt.lean.js => Download.md.qA6NVrNj.lean.js} | 2 +- ...d.md.QOo3-MQH.js => SignCheckFailed.md.d8qUGV-g.js} | 2 +- ...MQH.lean.js => SignCheckFailed.md.d8qUGV-g.lean.js} | 2 +- .../{Support.md.9c5aOlDR.js => Support.md.5r5Q43Mb.js} | 2 +- ...md.9c5aOlDR.lean.js => Support.md.5r5Q43Mb.lean.js} | 2 +- assets/{app.cL87uvlx.js => app.68CfODc2.js} | 2 +- assets/chunks/framework.F-SyL-18.js | 1 - assets/chunks/framework.s-vJCezn.js | 1 + assets/chunks/{theme.i9pWZi2V.js => theme.8rbEGOGb.js} | 2 +- assets/{index.md.zpfrIAOw.js => index.md.v-4nxyKj.js} | 2 +- ...x.md.zpfrIAOw.lean.js => index.md.v-4nxyKj.lean.js} | 2 +- hashmap.json | 2 +- index.html | 10 +++++----- 24 files changed, 48 insertions(+), 48 deletions(-) rename assets/{Agreement.md.0kSVEKhZ.js => Agreement.md.NoWczmnP.js} (99%) rename assets/{Agreement.md.0kSVEKhZ.lean.js => Agreement.md.NoWczmnP.lean.js} (68%) rename assets/{Changelog.md.tMhk0X2k.js => Changelog.md.bREZ6891.js} (98%) rename assets/{Changelog.md.tMhk0X2k.lean.js => Changelog.md.bREZ6891.lean.js} (65%) rename assets/{Download.md.fjzC2Nxt.js => Download.md.qA6NVrNj.js} (92%) rename assets/{Download.md.fjzC2Nxt.lean.js => Download.md.qA6NVrNj.lean.js} (65%) rename assets/{SignCheckFailed.md.QOo3-MQH.js => SignCheckFailed.md.d8qUGV-g.js} (94%) rename assets/{SignCheckFailed.md.QOo3-MQH.lean.js => SignCheckFailed.md.d8qUGV-g.lean.js} (94%) rename assets/{Support.md.9c5aOlDR.js => Support.md.5r5Q43Mb.js} (94%) rename assets/{Support.md.9c5aOlDR.lean.js => Support.md.5r5Q43Mb.lean.js} (65%) rename assets/{app.cL87uvlx.js => app.68CfODc2.js} (91%) delete mode 100644 assets/chunks/framework.F-SyL-18.js create mode 100644 assets/chunks/framework.s-vJCezn.js rename assets/chunks/{theme.i9pWZi2V.js => theme.8rbEGOGb.js} (99%) rename assets/{index.md.zpfrIAOw.js => index.md.v-4nxyKj.js} (94%) rename assets/{index.md.zpfrIAOw.lean.js => index.md.v-4nxyKj.lean.js} (94%) diff --git a/404.html b/404.html index f728c42..2f82a4f 100644 --- a/404.html +++ b/404.html @@ -8,7 +8,7 @@ - + @@ -17,7 +17,7 @@
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/Agreement.html b/Agreement.html index c32e863..7b4bfc3 100644 --- a/Agreement.html +++ b/Agreement.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

用户协议与隐私政策(试行)

本协议最后修订日期:2021年10月2日

请您使用搞机助手·R(以下简称“本产品”)之前,请务必仔细阅读并理解《用户许可使用协议》(以下简称“本协议”)中规定的权利和限制。

我们一向尊重并会严格保护用户在使用本产品时的合法权益(包括用户隐私、用户数据等)不受到任何侵犯。

本协议(包括本文最后部分的隐私政策)是用户(包括通过各种合法途径获取到本产品的自然人、法人或其他组织机构,以下简称“用户”或“您”)与我们之间针对本产品相关事项最终的、完整的且排他的协议,并取代、合并之前的当事人之间关于上述事项的讨论和协议。

本协议将对用户使用本产品的行为产生法律约束力,您已承诺和保证有权利和能力订立本协议。用户开始使用本产品将视为已经接受本协议,请认真阅读并理解本协议中各种条款,包括免除和限制我们的免责条款和对用户的权利限制(未成年人审阅时应由法定监护人陪同),如果您不能接受本协议中的全部条款,请勿开始使用本产品。

使用账户

您必须承诺和保证:

  1. 您使用本产品的行为必须合法

本产品将会依据本协议“修改和终止”的规定保留或通过技术手段封禁您的设备(包括但不限于IP地址/设备MAC地址/终端IMEI)。您必须将任何有可能触犯法律的、未授权使用或怀疑为未授权使用的行为在第一时间通知本产品。本产品不对您因未能遵守上述要求而造成的损失承担法律责任。

终端用户协议许可

依据本协议规定,本产品将授予您以下不可转让的、非排他的许可:

  1. 使用本产品的权利;

  2. 在您所有的网络通信设备、计算机设备和移动通信设备上下载、安装、使用本产品的权利。

限制性条款

本协议对您的授权将受到以下限制:

您不得对本产品进行任何形式的许可、出售、租赁、转让、发行或其他商业用途;

除非法律禁止此类限制,否则您不得对本APP的任何部分进行反向编译、反向工程等;

您不得以创建相同或竞争服务为目的使用本产品;

除非法律明文规定,否则您不得对本产品的任何部分以任何形式或方法进行生产、复制、发行、出售、下载或显示等;

您不得删除或破坏包含在本产品中的任何版权声明或其他所有权标记。

费用

您必须自行负担购买本产品的费用,个人上网或第三方(包括但不限于电信或移动通讯提供商)收取的通讯费、信息费等相关费用。如涉及电信增值服务,我们建议您与增值服务提供商确认相关费用问题。

版本

任何本产品的更新版本或未来版本、更新或者其他变更将受到本协议约束。

遵守法律

您同意遵守《中华人民共和国合同法》、《中华人民共和国著作权法》及其实施条例、《全国人民代表大会常务委员会关于维护互联网安全的决定》(“人大安全决定”)、《中华人民共和国保守国家秘密法》、《中华人民共和国电信条例》(“电信条例“)、《中华人民共和国计算机信息系统安全保护条例》、《中华人民共和国计算机信息网络国际联网管理暂行规定》及其实施办法、《计算机信息系统国际联网保密管理规定》、《互联网信息服务管理办法》、《计算机信息网络国际联网安全保护管理办法》、《互联网电子公告服务管理规定》(“电子公告规定”)等相关中国法律法规的任何及所有的规定,并对以任何方式使用您的密码和您的账号使用本服务的任何行为及其结果承担全部责任。如违反《人大安全决定》有可能构成犯罪,被追究刑事责任。《电子公告规定》则有明文规定,上网用户使用电子公告服务系统对所发布的信息负责。《电信条例》也强调,使用电信网络传输信息的内容及其后果由电信用户负责。在任何情况下,如果本网站有理由认为您的任何行为,包括但不限于您的任何言论和其它行为违反或可能违反上述法律和法规的任何规定,本网站可在任何时候不经任何事先通知终止向您提供服务。

用户内容

1.用户内容是指该用户下载、发布或以其他方式使用本产品时产生的所有内容(例如:您的信息、图片、音乐或其他内容)。

2.您是您的用户内容唯一的责任人,您将承担因您的用户内容披露而导致的您或任何第三方被识别的风险。

3.您已同意您的用户内容受到权利限制(详见“权利限制”)

权利限制

您已同意通过分享或其他方式使用本产品中的相关服务,在使用过程中,您将承担因下述行为所造成的风险而产生的全部法律责任:

1.破坏宪法所确定的基本原则的;

2.危害国家安全、泄露国家秘密、颠覆国家政权、破坏国家统一的;

3.损害国家荣誉和利益的;

4.煽动民族仇恨、民族歧视,破坏民族团结的;

5.破坏国家宗教政策,宣扬邪教和封建迷信的;

6.散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;

7.侮辱或者诽谤他人,侵害他人合法权益的;

8.含有法律、行政法规禁止的其他内容的。

您已经同意不在本产品从事下列行为:

1.发布或分享电脑病毒、蠕虫、恶意代码、故意破坏或改变计算机系统或数据的软件;

2.未授权的情况下,收集其他用户的信息或数据,例如电子邮箱地址等;

3.用自动化的方式恶意使用本产品,给服务器造成过度的负担或以其他方式干扰或损害网站服务器和网络链接;

4.在未授权的情况下,尝试访问本产品的服务器数据或通信数据;

5.干扰、破坏本产品其他用户的使用。

修改和终止

修改

本协议容许变更。如果本协议有任何实质性变更,恕不另行通知。变更协议之后,继续使用本产品则为您已知晓此类变更并同意条款约束;

我们保留在任何时候无需通知而修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务的行为对您或第三方承担责任。

终止

本协议自您接受之日起生效,在您使用本产品的过程中持续有效,直至依据本协议终止;

尽管有上述规定,如果您使用本产品的时间早于您接受本协议的时间,您在此知晓并同意本协议于您接受本协议的时间,您在此知晓并同意本协议于您第一次使用本产品时生效,除非依据本协议提前终止;

我们可能会依据法律的规定,保留您使用本产品或者本账户的权利;无论是否通知,我们将在任何时间以任何原因终止本协议,包括出于善意的相信您违反了我们可接受使用政策或本协议的其他规定;

不受前款规定所限,如果用户侵犯第三人的版权且我们接到版权所有人或版权所有人的合法代理人的通知后,我们保留终止本协议的权利;

一旦本协议终止,您使用本产品的权利即告终止。您应当知晓您的产品终止意味着您的用户内容将从我们的活动数据库中删除。我们不因终止本协议对您承担任何责任,包括终止您的用户账户和删除您的用户内容。

第三方

您已知晓或同意我们的部分服务时基于第三方的技术支持获得;

我们使用微软AppCenter的SDK来进行用户的统计和崩溃记录,使用本产品您同样需要遵守AppCenter的用户协议与隐私政策;

您已知晓本协议是您在与我们之前签订,而非您与上述第三方之间签订。我们是基于本产品所产生的内容、维护、支持服务、保证和由此产生的诉讼等事项的唯一责任人。您已同意遵守且授权给本产品限制您有条件地使用本产品的服务。

第三方信息和服务

1.本产品包含了第三方的部分信息和服务。我们不控制且不对第三方的信息和服务负责;

2.我们仅为您使用方便的目的或为承诺和保证第三方的需要而提供此类信息和服务;

3.用户需对使用第三方信息和服务产生的风险承担法律责任;

4.当用户访问第三方信息和服务时,适用第三方的条款和政策。

赔偿

您已同意无害地使用本产品,避免因下述行为或相关行为遭受来第三方的任何投诉、诉讼、损失、损害、责任、成本和费用(包括律师费):

1.用户使用本产品的行为;

2.用户的用户内容;

3.用户违反本协议的行为。

我们保留专属抗辩权和请求赔偿的权利

您已同意,除非获得我们书面同意,您不得在您与我们共同对第三方提起的诉讼中单方和解。

我们将尽合理努力将此类诉讼、诉讼行为或进程通知您。

在任何情况下,本产品都不对您或任何第三方因本协议产生的任何间接性、后果性、惩罚性的、偶然的、特殊或惩罚性的损害赔偿承担责任。访问、使用本产品所产生的损坏计算机系统或移动通讯设备数据的风险将由您个人承担。

适用法律

本协议适用中华人民共和国法律;

如果双方发生纠纷,应本着友好的圆柱协商解决;如协商不成,应向所在地的法院提起诉讼。

独立性

本协议中的某些条款因故无法适用,则本协议的其他条款继续适用且无法适用的条款将会被修改,以便其能够依法适用。

完整性

本协议(包括隐私政策)是您和本产品之间关于本产品相关事项的最终的、完整的、排他的协议,且取代和合并之前当事人关于此类事项(包括之前的最终用户许可、服务条款和隐私政策)的讨论和协议;

每部分的题目只为阅读之便而无任何法律或合同义务;

除非我们书面同意,您不得转让本协议所规定的权利义务。任何违反上述规定企图转让的行为均无效。

搞机助手·R开发团队

support@gjzsr.com

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/Changelog.html b/Changelog.html index ebe7493..4b4deac 100644 --- a/Changelog.html +++ b/Changelog.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

注意:此页面长期未更新,若需获取更新日志请关注TG频道或参阅GitHub提交日志

如果搞机助手·R帮到了你,可以点击这里扫码捐赠支持我,感谢支持

打开支付宝搜索 713641949 天天领红包,有红包领它不香吗

V4.9.42f401a (2054716891)

  • 内置 curl 二进制文件
  • 使用 about-page 代替原关于页
  • 精简/删除 冗余 代码/文件
  • 增加 App Center 统计开关(主页右上角关于页 -> 右上角菜单内)
  • 增加签名校验(#7 感谢 @qqlittleice233
  • 使用 StringFog 进行字符串加密
  • 更换 应用混淆词典
  • 删除 不必要权限
  • 修复 部分页面错误/文案错误
  • 修复 部分功能失效问题
  • 支持 华为平行视界(未测试)
  • 增加 部分英文支持
  • 更换 服务器地址

MD5 18b0d1ffb1130762a9bc6b6998aa55fd

V4.7.9d914fd

  • 更换服务器地址
  • 新增 修复原神资源包异常功能
  • 新增 应用桌面图标强制显示开关
  • 新增 修复Google Play服务耗电异常
  • 修复 部分用户第一次启动时无法正常下载依赖
  • 修复 下载大文件时信息统计缓慢(感谢 @People11_Neko )
  • 使用词典对应用进行混淆

V4.5.2a29202

  • 修复了之前一直存在的部分用户无法连接服务器的问题
  • 在首次启动时添加了免责声明

V4.4.078dc96(2042965028)

  • 更新了kr-scripts框架
  • 更新了模块/应用仓库
  • 部分功能文案修改,入口位置改变(NFC卡面管理已移动到MIUI专区)
  • 更新机型伪装模块
  • 新增12123/数字人民币 闪退修复功能
  • 新增Base64加解密功能
  • 新增MIUI传感器保护开关
  • 新增部分隐藏功能入口
  • 优化部分代码逻辑
  • 新增卓越性能(骁龙888专属功能)(代码来源于Scene)
  • 修复开机第一屏制作无法生成配置问题
  • 新增自选logo镜像解包图片功能
  • 修复了部分用户遇到的主页白屏问题

V4.2.4.380a084

  • 优化部分页面显示
  • 更新机型模拟脚本

V4.2.3.6fe9abc(2035027395)

  • 修复已知BUG,提高应用稳定性

V4.2.c4964e8(应用2035021809)

  • 新增LSPosed模块管理功能
  • 修复已知BUG
  • 优化首次进入APP时授权时机
  • 更新kr-scripts框架

V4.1.732e436(应用2033339043)

  • 后端地址从香港服务器更换到国内,提高服务稳定性
  • 优化代码,移除失效功能
  • 修复部分Bug
  • 加快启动速度 其实只是把启动延时删了
  • 更新温控移除和机型伪装脚本 代码来自 @People11_Cat
  • 增加手动修复curl功能

V4.0.1fd8edd (应用2033275694)

  • 取消了内置Busybox和Applet的设计,安装包减小到2.24M
  • 新增了自动补全curl环境的功能 大多数情况下你应该不会再看到由于curl不存在导致连接服务器失败的问题了
  • 取消在线版设计,除部分脚本外全部内置于安装包
  • 增加关闭更新检测功能
  • 取消了腾讯加固

V3.9.8586aaf(应用2033166522)

  • 更新了TargetSdk到29(Android 10)
  • 重做了项目文件,现在APP是完全开源的(服务器资源除外)
  • 更新了大部分依赖库 可能会更稳定些
  • 使用了腾讯应用加固 对一般人没有影响,但是如果你特别讨厌加固可以自行编译,源代码都在GitHub
  • 加入了AppCenter应用统计
  • 修改了部分UI和配色
  • 首次启动添加了用户协议弹窗 其实是废话
  • 修改了应用名和版本号规则

V3.5(应用2021090102)

  • 优化了找不到curl时的提示

V3.4(应用2021090101)

  • 移除了内置down命令,修复了部分用户无法使用在线功能的问题
  • 修复了注入Magisk等部分功能无法使用的问题
  • 更新了离线版脚本

V3.3(应用2021080102)

  • 在线离线版二合一,第一次默认启动在线版,可以在设置中切换
  • 内置了down命令,即可以在不需要curl的情况下使用云端功能
  • 更换了包名和图标(需要自行卸载旧版)

V1.0.2(应用2021052101)

  • 由于弹窗会被某些杀毒软件报毒已去除弹窗
  • 修改了应用版本号逻辑
  • 修复了模块仓库的模块名称错乱问题
  • 添加了一些Magisk模块配置专区(见Magisk专区内)

V1.0.1(应用2021051901)

  • 应群友要求加入反倒卖弹窗

V1.0.0(云端2021051701)

  • 非常臭不要脸的加入了捐赠功能(bushi)

V1.0.0 (云端配置2021051702)

  • 修复少打两个分号引起的报错

V1.0.0 (云端配置2021051701)

  • 新增了一个下载参数,为模块仓库重写做准备

V1.00 (云端2021051502)

  • 修复了提取应用功能以及部分页面404问题

V1.00 (云端2021051502)

  • 修复了云端版提示脚本丢失的问题

V1.0.0 (云端2021051501)

  • 更新了一部分模块

V1.0.0 (2021051401) 初步实现可用

使用Coding提供脚本下放服务(与GitHub脚本同步)

将本地存储重定向到/storage/emulated/0/Documents/com.gjzs.chongzhi.online

原版更新日志请查看 https://qqcn.coding.net/p/import-rt20/d/GJZS/git/raw/main/online/Update_History-old.md

免费提供,禁止倒卖 制作者:笨蛋ovo(酷安@笨蛋ovo_qaq)

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/Download.html b/Download.html index 74b0708..9f2085b 100644 --- a/Download.html +++ b/Download.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

下载

点此下载最新稳定版

稳定版下载测试版(CI构建版)下载

意见反馈&联系作者:点击查看

安全提醒

请注意,来自官方的 搞机助手·R 签名MD5均为1A:32:1C:68:33:5A:58:B2:40:74:79:01:9B:51:A1:D6

请您在下载安装包后务必进行校验

签名MD5不一致的均为非正版APP,请立即卸载并删除安装包

我们不对非官方渠道发布的安装包的安全性负责

非官方发布的安装包可能存在恶意代码,请务必在官网进行下载!

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/SignCheckFailed.html b/SignCheckFailed.html index 3a05f89..10d56ac 100644 --- a/SignCheckFailed.html +++ b/SignCheckFailed.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

签名校验失败

Q: 我为什么会看到这个页面?

A: 由于安装包完整性检查不通过,为了保护您的设备安全,应用进行了自动退出操作。

Q: 我该怎么做?

A: 请立即卸载盗版,并点击这里下载官方正版,同时举报向您提供盗版安装包的人。

Q: 为什么要进行完整性检查

A: 来自非官方渠道的 搞机助手·R 可能会被恶意篡改,有可能会破坏您的手机系统。为了保障用户的使用安全,必须进行完整性检查。

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/Support.html b/Support.html index 34b2f13..2d0a705 100644 --- a/Support.html +++ b/Support.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

支持

我们仅对来自官方渠道的由我们官方发布的「搞机助手·R」的反馈,我们不对任何非官方渠道来源APP提供支持

联系开发者

我们于近日更新了我们的电子邮件支持地址,现在您可以使用以下地址联系开发者

support@gjzsr.com

请勿发送无关/垃圾信息,由于各种原因我们不会回复您的邮件

用户交流

建议有能力的用户优先加入我们的TG频道,一切公告都会优先在TG发布。

注:用户交流群仅为用户玩机交流而用,并不是客服群,群内提问并不能保证100%解决。群内禁止违法内容,违反者一律直接拉入黑名单。

GPL-3.0 Licensed

- + \ No newline at end of file diff --git a/assets/Agreement.md.0kSVEKhZ.js b/assets/Agreement.md.NoWczmnP.js similarity index 99% rename from assets/Agreement.md.0kSVEKhZ.js rename to assets/Agreement.md.NoWczmnP.js index b89fe4f..bd5cddc 100644 --- a/assets/Agreement.md.0kSVEKhZ.js +++ b/assets/Agreement.md.NoWczmnP.js @@ -1 +1 @@ -import{_ as a,c as p,o as e,U as r}from"./chunks/framework.F-SyL-18.js";const m=JSON.parse('{"title":"用户协议与隐私政策(试行)","description":"","frontmatter":{},"headers":[],"relativePath":"Agreement.md","filePath":"Agreement.md"}'),t={name:"Agreement.md"},o=r('

用户协议与隐私政策(试行)

本协议最后修订日期:2021年10月2日

请您使用搞机助手·R(以下简称“本产品”)之前,请务必仔细阅读并理解《用户许可使用协议》(以下简称“本协议”)中规定的权利和限制。

我们一向尊重并会严格保护用户在使用本产品时的合法权益(包括用户隐私、用户数据等)不受到任何侵犯。

本协议(包括本文最后部分的隐私政策)是用户(包括通过各种合法途径获取到本产品的自然人、法人或其他组织机构,以下简称“用户”或“您”)与我们之间针对本产品相关事项最终的、完整的且排他的协议,并取代、合并之前的当事人之间关于上述事项的讨论和协议。

本协议将对用户使用本产品的行为产生法律约束力,您已承诺和保证有权利和能力订立本协议。用户开始使用本产品将视为已经接受本协议,请认真阅读并理解本协议中各种条款,包括免除和限制我们的免责条款和对用户的权利限制(未成年人审阅时应由法定监护人陪同),如果您不能接受本协议中的全部条款,请勿开始使用本产品。

使用账户

您必须承诺和保证:

  1. 您使用本产品的行为必须合法

本产品将会依据本协议“修改和终止”的规定保留或通过技术手段封禁您的设备(包括但不限于IP地址/设备MAC地址/终端IMEI)。您必须将任何有可能触犯法律的、未授权使用或怀疑为未授权使用的行为在第一时间通知本产品。本产品不对您因未能遵守上述要求而造成的损失承担法律责任。

终端用户协议许可

依据本协议规定,本产品将授予您以下不可转让的、非排他的许可:

  1. 使用本产品的权利;

  2. 在您所有的网络通信设备、计算机设备和移动通信设备上下载、安装、使用本产品的权利。

限制性条款

本协议对您的授权将受到以下限制:

您不得对本产品进行任何形式的许可、出售、租赁、转让、发行或其他商业用途;

除非法律禁止此类限制,否则您不得对本APP的任何部分进行反向编译、反向工程等;

您不得以创建相同或竞争服务为目的使用本产品;

除非法律明文规定,否则您不得对本产品的任何部分以任何形式或方法进行生产、复制、发行、出售、下载或显示等;

您不得删除或破坏包含在本产品中的任何版权声明或其他所有权标记。

费用

您必须自行负担购买本产品的费用,个人上网或第三方(包括但不限于电信或移动通讯提供商)收取的通讯费、信息费等相关费用。如涉及电信增值服务,我们建议您与增值服务提供商确认相关费用问题。

版本

任何本产品的更新版本或未来版本、更新或者其他变更将受到本协议约束。

遵守法律

您同意遵守《中华人民共和国合同法》、《中华人民共和国著作权法》及其实施条例、《全国人民代表大会常务委员会关于维护互联网安全的决定》(“人大安全决定”)、《中华人民共和国保守国家秘密法》、《中华人民共和国电信条例》(“电信条例“)、《中华人民共和国计算机信息系统安全保护条例》、《中华人民共和国计算机信息网络国际联网管理暂行规定》及其实施办法、《计算机信息系统国际联网保密管理规定》、《互联网信息服务管理办法》、《计算机信息网络国际联网安全保护管理办法》、《互联网电子公告服务管理规定》(“电子公告规定”)等相关中国法律法规的任何及所有的规定,并对以任何方式使用您的密码和您的账号使用本服务的任何行为及其结果承担全部责任。如违反《人大安全决定》有可能构成犯罪,被追究刑事责任。《电子公告规定》则有明文规定,上网用户使用电子公告服务系统对所发布的信息负责。《电信条例》也强调,使用电信网络传输信息的内容及其后果由电信用户负责。在任何情况下,如果本网站有理由认为您的任何行为,包括但不限于您的任何言论和其它行为违反或可能违反上述法律和法规的任何规定,本网站可在任何时候不经任何事先通知终止向您提供服务。

用户内容

1.用户内容是指该用户下载、发布或以其他方式使用本产品时产生的所有内容(例如:您的信息、图片、音乐或其他内容)。

2.您是您的用户内容唯一的责任人,您将承担因您的用户内容披露而导致的您或任何第三方被识别的风险。

3.您已同意您的用户内容受到权利限制(详见“权利限制”)

权利限制

您已同意通过分享或其他方式使用本产品中的相关服务,在使用过程中,您将承担因下述行为所造成的风险而产生的全部法律责任:

1.破坏宪法所确定的基本原则的;

2.危害国家安全、泄露国家秘密、颠覆国家政权、破坏国家统一的;

3.损害国家荣誉和利益的;

4.煽动民族仇恨、民族歧视,破坏民族团结的;

5.破坏国家宗教政策,宣扬邪教和封建迷信的;

6.散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;

7.侮辱或者诽谤他人,侵害他人合法权益的;

8.含有法律、行政法规禁止的其他内容的。

您已经同意不在本产品从事下列行为:

1.发布或分享电脑病毒、蠕虫、恶意代码、故意破坏或改变计算机系统或数据的软件;

2.未授权的情况下,收集其他用户的信息或数据,例如电子邮箱地址等;

3.用自动化的方式恶意使用本产品,给服务器造成过度的负担或以其他方式干扰或损害网站服务器和网络链接;

4.在未授权的情况下,尝试访问本产品的服务器数据或通信数据;

5.干扰、破坏本产品其他用户的使用。

修改和终止

修改

本协议容许变更。如果本协议有任何实质性变更,恕不另行通知。变更协议之后,继续使用本产品则为您已知晓此类变更并同意条款约束;

我们保留在任何时候无需通知而修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务的行为对您或第三方承担责任。

终止

本协议自您接受之日起生效,在您使用本产品的过程中持续有效,直至依据本协议终止;

尽管有上述规定,如果您使用本产品的时间早于您接受本协议的时间,您在此知晓并同意本协议于您接受本协议的时间,您在此知晓并同意本协议于您第一次使用本产品时生效,除非依据本协议提前终止;

我们可能会依据法律的规定,保留您使用本产品或者本账户的权利;无论是否通知,我们将在任何时间以任何原因终止本协议,包括出于善意的相信您违反了我们可接受使用政策或本协议的其他规定;

不受前款规定所限,如果用户侵犯第三人的版权且我们接到版权所有人或版权所有人的合法代理人的通知后,我们保留终止本协议的权利;

一旦本协议终止,您使用本产品的权利即告终止。您应当知晓您的产品终止意味着您的用户内容将从我们的活动数据库中删除。我们不因终止本协议对您承担任何责任,包括终止您的用户账户和删除您的用户内容。

第三方

您已知晓或同意我们的部分服务时基于第三方的技术支持获得;

我们使用微软AppCenter的SDK来进行用户的统计和崩溃记录,使用本产品您同样需要遵守AppCenter的用户协议与隐私政策;

您已知晓本协议是您在与我们之前签订,而非您与上述第三方之间签订。我们是基于本产品所产生的内容、维护、支持服务、保证和由此产生的诉讼等事项的唯一责任人。您已同意遵守且授权给本产品限制您有条件地使用本产品的服务。

第三方信息和服务

1.本产品包含了第三方的部分信息和服务。我们不控制且不对第三方的信息和服务负责;

2.我们仅为您使用方便的目的或为承诺和保证第三方的需要而提供此类信息和服务;

3.用户需对使用第三方信息和服务产生的风险承担法律责任;

4.当用户访问第三方信息和服务时,适用第三方的条款和政策。

赔偿

您已同意无害地使用本产品,避免因下述行为或相关行为遭受来第三方的任何投诉、诉讼、损失、损害、责任、成本和费用(包括律师费):

1.用户使用本产品的行为;

2.用户的用户内容;

3.用户违反本协议的行为。

我们保留专属抗辩权和请求赔偿的权利

您已同意,除非获得我们书面同意,您不得在您与我们共同对第三方提起的诉讼中单方和解。

我们将尽合理努力将此类诉讼、诉讼行为或进程通知您。

在任何情况下,本产品都不对您或任何第三方因本协议产生的任何间接性、后果性、惩罚性的、偶然的、特殊或惩罚性的损害赔偿承担责任。访问、使用本产品所产生的损坏计算机系统或移动通讯设备数据的风险将由您个人承担。

适用法律

本协议适用中华人民共和国法律;

如果双方发生纠纷,应本着友好的圆柱协商解决;如协商不成,应向所在地的法院提起诉讼。

独立性

本协议中的某些条款因故无法适用,则本协议的其他条款继续适用且无法适用的条款将会被修改,以便其能够依法适用。

完整性

本协议(包括隐私政策)是您和本产品之间关于本产品相关事项的最终的、完整的、排他的协议,且取代和合并之前当事人关于此类事项(包括之前的最终用户许可、服务条款和隐私政策)的讨论和协议;

每部分的题目只为阅读之便而无任何法律或合同义务;

除非我们书面同意,您不得转让本协议所规定的权利义务。任何违反上述规定企图转让的行为均无效。

搞机助手·R开发团队

support@gjzsr.com

',87),h=[o];function l(i,n,d,s,c,u){return e(),p("div",null,h)}const q=a(t,[["render",l]]);export{m as __pageData,q as default}; +import{_ as a,c as p,o as e,U as r}from"./chunks/framework.s-vJCezn.js";const m=JSON.parse('{"title":"用户协议与隐私政策(试行)","description":"","frontmatter":{},"headers":[],"relativePath":"Agreement.md","filePath":"Agreement.md"}'),t={name:"Agreement.md"},o=r('

用户协议与隐私政策(试行)

本协议最后修订日期:2021年10月2日

请您使用搞机助手·R(以下简称“本产品”)之前,请务必仔细阅读并理解《用户许可使用协议》(以下简称“本协议”)中规定的权利和限制。

我们一向尊重并会严格保护用户在使用本产品时的合法权益(包括用户隐私、用户数据等)不受到任何侵犯。

本协议(包括本文最后部分的隐私政策)是用户(包括通过各种合法途径获取到本产品的自然人、法人或其他组织机构,以下简称“用户”或“您”)与我们之间针对本产品相关事项最终的、完整的且排他的协议,并取代、合并之前的当事人之间关于上述事项的讨论和协议。

本协议将对用户使用本产品的行为产生法律约束力,您已承诺和保证有权利和能力订立本协议。用户开始使用本产品将视为已经接受本协议,请认真阅读并理解本协议中各种条款,包括免除和限制我们的免责条款和对用户的权利限制(未成年人审阅时应由法定监护人陪同),如果您不能接受本协议中的全部条款,请勿开始使用本产品。

使用账户

您必须承诺和保证:

  1. 您使用本产品的行为必须合法

本产品将会依据本协议“修改和终止”的规定保留或通过技术手段封禁您的设备(包括但不限于IP地址/设备MAC地址/终端IMEI)。您必须将任何有可能触犯法律的、未授权使用或怀疑为未授权使用的行为在第一时间通知本产品。本产品不对您因未能遵守上述要求而造成的损失承担法律责任。

终端用户协议许可

依据本协议规定,本产品将授予您以下不可转让的、非排他的许可:

  1. 使用本产品的权利;

  2. 在您所有的网络通信设备、计算机设备和移动通信设备上下载、安装、使用本产品的权利。

限制性条款

本协议对您的授权将受到以下限制:

您不得对本产品进行任何形式的许可、出售、租赁、转让、发行或其他商业用途;

除非法律禁止此类限制,否则您不得对本APP的任何部分进行反向编译、反向工程等;

您不得以创建相同或竞争服务为目的使用本产品;

除非法律明文规定,否则您不得对本产品的任何部分以任何形式或方法进行生产、复制、发行、出售、下载或显示等;

您不得删除或破坏包含在本产品中的任何版权声明或其他所有权标记。

费用

您必须自行负担购买本产品的费用,个人上网或第三方(包括但不限于电信或移动通讯提供商)收取的通讯费、信息费等相关费用。如涉及电信增值服务,我们建议您与增值服务提供商确认相关费用问题。

版本

任何本产品的更新版本或未来版本、更新或者其他变更将受到本协议约束。

遵守法律

您同意遵守《中华人民共和国合同法》、《中华人民共和国著作权法》及其实施条例、《全国人民代表大会常务委员会关于维护互联网安全的决定》(“人大安全决定”)、《中华人民共和国保守国家秘密法》、《中华人民共和国电信条例》(“电信条例“)、《中华人民共和国计算机信息系统安全保护条例》、《中华人民共和国计算机信息网络国际联网管理暂行规定》及其实施办法、《计算机信息系统国际联网保密管理规定》、《互联网信息服务管理办法》、《计算机信息网络国际联网安全保护管理办法》、《互联网电子公告服务管理规定》(“电子公告规定”)等相关中国法律法规的任何及所有的规定,并对以任何方式使用您的密码和您的账号使用本服务的任何行为及其结果承担全部责任。如违反《人大安全决定》有可能构成犯罪,被追究刑事责任。《电子公告规定》则有明文规定,上网用户使用电子公告服务系统对所发布的信息负责。《电信条例》也强调,使用电信网络传输信息的内容及其后果由电信用户负责。在任何情况下,如果本网站有理由认为您的任何行为,包括但不限于您的任何言论和其它行为违反或可能违反上述法律和法规的任何规定,本网站可在任何时候不经任何事先通知终止向您提供服务。

用户内容

1.用户内容是指该用户下载、发布或以其他方式使用本产品时产生的所有内容(例如:您的信息、图片、音乐或其他内容)。

2.您是您的用户内容唯一的责任人,您将承担因您的用户内容披露而导致的您或任何第三方被识别的风险。

3.您已同意您的用户内容受到权利限制(详见“权利限制”)

权利限制

您已同意通过分享或其他方式使用本产品中的相关服务,在使用过程中,您将承担因下述行为所造成的风险而产生的全部法律责任:

1.破坏宪法所确定的基本原则的;

2.危害国家安全、泄露国家秘密、颠覆国家政权、破坏国家统一的;

3.损害国家荣誉和利益的;

4.煽动民族仇恨、民族歧视,破坏民族团结的;

5.破坏国家宗教政策,宣扬邪教和封建迷信的;

6.散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;

7.侮辱或者诽谤他人,侵害他人合法权益的;

8.含有法律、行政法规禁止的其他内容的。

您已经同意不在本产品从事下列行为:

1.发布或分享电脑病毒、蠕虫、恶意代码、故意破坏或改变计算机系统或数据的软件;

2.未授权的情况下,收集其他用户的信息或数据,例如电子邮箱地址等;

3.用自动化的方式恶意使用本产品,给服务器造成过度的负担或以其他方式干扰或损害网站服务器和网络链接;

4.在未授权的情况下,尝试访问本产品的服务器数据或通信数据;

5.干扰、破坏本产品其他用户的使用。

修改和终止

修改

本协议容许变更。如果本协议有任何实质性变更,恕不另行通知。变更协议之后,继续使用本产品则为您已知晓此类变更并同意条款约束;

我们保留在任何时候无需通知而修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务之权利;

您已同意我们无需因修改、保留或关闭本产品任何服务的行为对您或第三方承担责任。

终止

本协议自您接受之日起生效,在您使用本产品的过程中持续有效,直至依据本协议终止;

尽管有上述规定,如果您使用本产品的时间早于您接受本协议的时间,您在此知晓并同意本协议于您接受本协议的时间,您在此知晓并同意本协议于您第一次使用本产品时生效,除非依据本协议提前终止;

我们可能会依据法律的规定,保留您使用本产品或者本账户的权利;无论是否通知,我们将在任何时间以任何原因终止本协议,包括出于善意的相信您违反了我们可接受使用政策或本协议的其他规定;

不受前款规定所限,如果用户侵犯第三人的版权且我们接到版权所有人或版权所有人的合法代理人的通知后,我们保留终止本协议的权利;

一旦本协议终止,您使用本产品的权利即告终止。您应当知晓您的产品终止意味着您的用户内容将从我们的活动数据库中删除。我们不因终止本协议对您承担任何责任,包括终止您的用户账户和删除您的用户内容。

第三方

您已知晓或同意我们的部分服务时基于第三方的技术支持获得;

我们使用微软AppCenter的SDK来进行用户的统计和崩溃记录,使用本产品您同样需要遵守AppCenter的用户协议与隐私政策;

您已知晓本协议是您在与我们之前签订,而非您与上述第三方之间签订。我们是基于本产品所产生的内容、维护、支持服务、保证和由此产生的诉讼等事项的唯一责任人。您已同意遵守且授权给本产品限制您有条件地使用本产品的服务。

第三方信息和服务

1.本产品包含了第三方的部分信息和服务。我们不控制且不对第三方的信息和服务负责;

2.我们仅为您使用方便的目的或为承诺和保证第三方的需要而提供此类信息和服务;

3.用户需对使用第三方信息和服务产生的风险承担法律责任;

4.当用户访问第三方信息和服务时,适用第三方的条款和政策。

赔偿

您已同意无害地使用本产品,避免因下述行为或相关行为遭受来第三方的任何投诉、诉讼、损失、损害、责任、成本和费用(包括律师费):

1.用户使用本产品的行为;

2.用户的用户内容;

3.用户违反本协议的行为。

我们保留专属抗辩权和请求赔偿的权利

您已同意,除非获得我们书面同意,您不得在您与我们共同对第三方提起的诉讼中单方和解。

我们将尽合理努力将此类诉讼、诉讼行为或进程通知您。

在任何情况下,本产品都不对您或任何第三方因本协议产生的任何间接性、后果性、惩罚性的、偶然的、特殊或惩罚性的损害赔偿承担责任。访问、使用本产品所产生的损坏计算机系统或移动通讯设备数据的风险将由您个人承担。

适用法律

本协议适用中华人民共和国法律;

如果双方发生纠纷,应本着友好的圆柱协商解决;如协商不成,应向所在地的法院提起诉讼。

独立性

本协议中的某些条款因故无法适用,则本协议的其他条款继续适用且无法适用的条款将会被修改,以便其能够依法适用。

完整性

本协议(包括隐私政策)是您和本产品之间关于本产品相关事项的最终的、完整的、排他的协议,且取代和合并之前当事人关于此类事项(包括之前的最终用户许可、服务条款和隐私政策)的讨论和协议;

每部分的题目只为阅读之便而无任何法律或合同义务;

除非我们书面同意,您不得转让本协议所规定的权利义务。任何违反上述规定企图转让的行为均无效。

搞机助手·R开发团队

support@gjzsr.com

',87),h=[o];function l(i,n,d,s,c,u){return e(),p("div",null,h)}const q=a(t,[["render",l]]);export{m as __pageData,q as default}; diff --git a/assets/Agreement.md.0kSVEKhZ.lean.js b/assets/Agreement.md.NoWczmnP.lean.js similarity index 68% rename from assets/Agreement.md.0kSVEKhZ.lean.js rename to assets/Agreement.md.NoWczmnP.lean.js index ba98365..23600a4 100644 --- a/assets/Agreement.md.0kSVEKhZ.lean.js +++ b/assets/Agreement.md.NoWczmnP.lean.js @@ -1 +1 @@ -import{_ as a,c as p,o as e,U as r}from"./chunks/framework.F-SyL-18.js";const m=JSON.parse('{"title":"用户协议与隐私政策(试行)","description":"","frontmatter":{},"headers":[],"relativePath":"Agreement.md","filePath":"Agreement.md"}'),t={name:"Agreement.md"},o=r("",87),h=[o];function l(i,n,d,s,c,u){return e(),p("div",null,h)}const q=a(t,[["render",l]]);export{m as __pageData,q as default}; +import{_ as a,c as p,o as e,U as r}from"./chunks/framework.s-vJCezn.js";const m=JSON.parse('{"title":"用户协议与隐私政策(试行)","description":"","frontmatter":{},"headers":[],"relativePath":"Agreement.md","filePath":"Agreement.md"}'),t={name:"Agreement.md"},o=r("",87),h=[o];function l(i,n,d,s,c,u){return e(),p("div",null,h)}const q=a(t,[["render",l]]);export{m as __pageData,q as default}; diff --git a/assets/Changelog.md.tMhk0X2k.js b/assets/Changelog.md.bREZ6891.js similarity index 98% rename from assets/Changelog.md.tMhk0X2k.js rename to assets/Changelog.md.bREZ6891.js index 6627771..5800889 100644 --- a/assets/Changelog.md.tMhk0X2k.js +++ b/assets/Changelog.md.bREZ6891.js @@ -1 +1 @@ -import{_ as l,c as i,o as e,U as t}from"./chunks/framework.F-SyL-18.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Changelog.md","filePath":"Changelog.md"}'),r={name:"Changelog.md"},a=t('

注意:此页面长期未更新,若需获取更新日志请关注TG频道或参阅GitHub提交日志

如果搞机助手·R帮到了你,可以点击这里扫码捐赠支持我,感谢支持

打开支付宝搜索 713641949 天天领红包,有红包领它不香吗

V4.9.42f401a (2054716891)

MD5 18b0d1ffb1130762a9bc6b6998aa55fd

V4.7.9d914fd

V4.5.2a29202

V4.4.078dc96(2042965028)

V4.2.4.380a084

V4.2.3.6fe9abc(2035027395)

V4.2.c4964e8(应用2035021809)

V4.1.732e436(应用2033339043)

V4.0.1fd8edd (应用2033275694)

V3.9.8586aaf(应用2033166522)

V3.5(应用2021090102)

V3.4(应用2021090101)

V3.3(应用2021080102)

V1.0.2(应用2021052101)

V1.0.1(应用2021051901)

V1.0.0(云端2021051701)

V1.0.0 (云端配置2021051702)

V1.0.0 (云端配置2021051701)

V1.00 (云端2021051502)

V1.00 (云端2021051502)

V1.0.0 (云端2021051501)

V1.0.0 (2021051401) 初步实现可用

使用Coding提供脚本下放服务(与GitHub脚本同步)

将本地存储重定向到/storage/emulated/0/Documents/com.gjzs.chongzhi.online

原版更新日志请查看 https://qqcn.coding.net/p/import-rt20/d/GJZS/git/raw/main/online/Update_History-old.md

免费提供,禁止倒卖 制作者:笨蛋ovo(酷安@笨蛋ovo_qaq)

',51),o=[a];function p(n,u,c,s,g,d){return e(),i("div",null,o)}const b=l(r,[["render",p]]);export{_ as __pageData,b as default}; +import{_ as l,c as i,o as e,U as t}from"./chunks/framework.s-vJCezn.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Changelog.md","filePath":"Changelog.md"}'),r={name:"Changelog.md"},a=t('

注意:此页面长期未更新,若需获取更新日志请关注TG频道或参阅GitHub提交日志

如果搞机助手·R帮到了你,可以点击这里扫码捐赠支持我,感谢支持

打开支付宝搜索 713641949 天天领红包,有红包领它不香吗

V4.9.42f401a (2054716891)

MD5 18b0d1ffb1130762a9bc6b6998aa55fd

V4.7.9d914fd

V4.5.2a29202

V4.4.078dc96(2042965028)

V4.2.4.380a084

V4.2.3.6fe9abc(2035027395)

V4.2.c4964e8(应用2035021809)

V4.1.732e436(应用2033339043)

V4.0.1fd8edd (应用2033275694)

V3.9.8586aaf(应用2033166522)

V3.5(应用2021090102)

V3.4(应用2021090101)

V3.3(应用2021080102)

V1.0.2(应用2021052101)

V1.0.1(应用2021051901)

V1.0.0(云端2021051701)

V1.0.0 (云端配置2021051702)

V1.0.0 (云端配置2021051701)

V1.00 (云端2021051502)

V1.00 (云端2021051502)

V1.0.0 (云端2021051501)

V1.0.0 (2021051401) 初步实现可用

使用Coding提供脚本下放服务(与GitHub脚本同步)

将本地存储重定向到/storage/emulated/0/Documents/com.gjzs.chongzhi.online

原版更新日志请查看 https://qqcn.coding.net/p/import-rt20/d/GJZS/git/raw/main/online/Update_History-old.md

免费提供,禁止倒卖 制作者:笨蛋ovo(酷安@笨蛋ovo_qaq)

',51),o=[a];function p(n,u,c,s,g,d){return e(),i("div",null,o)}const b=l(r,[["render",p]]);export{_ as __pageData,b as default}; diff --git a/assets/Changelog.md.tMhk0X2k.lean.js b/assets/Changelog.md.bREZ6891.lean.js similarity index 65% rename from assets/Changelog.md.tMhk0X2k.lean.js rename to assets/Changelog.md.bREZ6891.lean.js index 482f98a..53b1bf3 100644 --- a/assets/Changelog.md.tMhk0X2k.lean.js +++ b/assets/Changelog.md.bREZ6891.lean.js @@ -1 +1 @@ -import{_ as l,c as i,o as e,U as t}from"./chunks/framework.F-SyL-18.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Changelog.md","filePath":"Changelog.md"}'),r={name:"Changelog.md"},a=t("",51),o=[a];function p(n,u,c,s,g,d){return e(),i("div",null,o)}const b=l(r,[["render",p]]);export{_ as __pageData,b as default}; +import{_ as l,c as i,o as e,U as t}from"./chunks/framework.s-vJCezn.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Changelog.md","filePath":"Changelog.md"}'),r={name:"Changelog.md"},a=t("",51),o=[a];function p(n,u,c,s,g,d){return e(),i("div",null,o)}const b=l(r,[["render",p]]);export{_ as __pageData,b as default}; diff --git a/assets/Download.md.fjzC2Nxt.js b/assets/Download.md.qA6NVrNj.js similarity index 92% rename from assets/Download.md.fjzC2Nxt.js rename to assets/Download.md.qA6NVrNj.js index 149432f..5aa5656 100644 --- a/assets/Download.md.fjzC2Nxt.js +++ b/assets/Download.md.qA6NVrNj.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,U as t}from"./chunks/framework.F-SyL-18.js";const f=JSON.parse('{"title":"下载","description":"","frontmatter":{},"headers":[],"relativePath":"Download.md","filePath":"Download.md"}'),o={name:"Download.md"},n=t('

下载

点此下载最新稳定版

稳定版下载测试版(CI构建版)下载

意见反馈&联系作者:点击查看

安全提醒

请注意,来自官方的 搞机助手·R 签名MD5均为1A:32:1C:68:33:5A:58:B2:40:74:79:01:9B:51:A1:D6

请您在下载安装包后务必进行校验

签名MD5不一致的均为非正版APP,请立即卸载并删除安装包

我们不对非官方渠道发布的安装包的安全性负责

非官方发布的安装包可能存在恶意代码,请务必在官网进行下载!

',10),s=[n];function p(l,_,c,i,h,d){return r(),a("div",null,s)}const m=e(o,[["render",p]]);export{f as __pageData,m as default}; +import{_ as e,c as a,o as r,U as t}from"./chunks/framework.s-vJCezn.js";const f=JSON.parse('{"title":"下载","description":"","frontmatter":{},"headers":[],"relativePath":"Download.md","filePath":"Download.md"}'),o={name:"Download.md"},n=t('

下载

点此下载最新稳定版

稳定版下载测试版(CI构建版)下载

意见反馈&联系作者:点击查看

安全提醒

请注意,来自官方的 搞机助手·R 签名MD5均为1A:32:1C:68:33:5A:58:B2:40:74:79:01:9B:51:A1:D6

请您在下载安装包后务必进行校验

签名MD5不一致的均为非正版APP,请立即卸载并删除安装包

我们不对非官方渠道发布的安装包的安全性负责

非官方发布的安装包可能存在恶意代码,请务必在官网进行下载!

',10),s=[n];function p(l,_,c,i,h,d){return r(),a("div",null,s)}const m=e(o,[["render",p]]);export{f as __pageData,m as default}; diff --git a/assets/Download.md.fjzC2Nxt.lean.js b/assets/Download.md.qA6NVrNj.lean.js similarity index 65% rename from assets/Download.md.fjzC2Nxt.lean.js rename to assets/Download.md.qA6NVrNj.lean.js index 40ee710..9965cad 100644 --- a/assets/Download.md.fjzC2Nxt.lean.js +++ b/assets/Download.md.qA6NVrNj.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,U as t}from"./chunks/framework.F-SyL-18.js";const f=JSON.parse('{"title":"下载","description":"","frontmatter":{},"headers":[],"relativePath":"Download.md","filePath":"Download.md"}'),o={name:"Download.md"},n=t("",10),s=[n];function p(l,_,c,i,h,d){return r(),a("div",null,s)}const m=e(o,[["render",p]]);export{f as __pageData,m as default}; +import{_ as e,c as a,o as r,U as t}from"./chunks/framework.s-vJCezn.js";const f=JSON.parse('{"title":"下载","description":"","frontmatter":{},"headers":[],"relativePath":"Download.md","filePath":"Download.md"}'),o={name:"Download.md"},n=t("",10),s=[n];function p(l,_,c,i,h,d){return r(),a("div",null,s)}const m=e(o,[["render",p]]);export{f as __pageData,m as default}; diff --git a/assets/SignCheckFailed.md.QOo3-MQH.js b/assets/SignCheckFailed.md.d8qUGV-g.js similarity index 94% rename from assets/SignCheckFailed.md.QOo3-MQH.js rename to assets/SignCheckFailed.md.d8qUGV-g.js index aa3cb93..d63cf2c 100644 --- a/assets/SignCheckFailed.md.QOo3-MQH.js +++ b/assets/SignCheckFailed.md.d8qUGV-g.js @@ -1 +1 @@ -import{_ as a,c as o,o as n,m as e,a as t}from"./chunks/framework.F-SyL-18.js";const F=JSON.parse('{"title":"签名校验失败","description":"","frontmatter":{},"headers":[],"relativePath":"SignCheckFailed.md","filePath":"SignCheckFailed.md"}'),s={name:"SignCheckFailed.md"},c=e("h1",{id:"签名校验失败",tabindex:"-1"},[t("签名校验失败 "),e("a",{class:"header-anchor",href:"#签名校验失败","aria-label":'Permalink to "签名校验失败"'},"​")],-1),l=e("p",null,"Q: 我为什么会看到这个页面?",-1),i=e("p",null,"A: 由于安装包完整性检查不通过,为了保护您的设备安全,应用进行了自动退出操作。",-1),d=e("p",null,"Q: 我该怎么做?",-1),_=e("p",null,[t("A: 请立即卸载盗版,并"),e("a",{href:"/Download.html"},"点击这里"),t("下载官方正版,同时举报向您提供盗版安装包的人。")],-1),r=e("p",null,"Q: 为什么要进行完整性检查",-1),h=e("p",null,"A: 来自非官方渠道的 搞机助手·R 可能会被恶意篡改,有可能会破坏您的手机系统。为了保障用户的使用安全,必须进行完整性检查。",-1),p=[c,l,i,d,_,r,h];function m(u,f,k,g,x,S){return n(),o("div",null,p)}const $=a(s,[["render",m]]);export{F as __pageData,$ as default}; +import{_ as a,c as o,o as n,m as e,a as t}from"./chunks/framework.s-vJCezn.js";const F=JSON.parse('{"title":"签名校验失败","description":"","frontmatter":{},"headers":[],"relativePath":"SignCheckFailed.md","filePath":"SignCheckFailed.md"}'),s={name:"SignCheckFailed.md"},c=e("h1",{id:"签名校验失败",tabindex:"-1"},[t("签名校验失败 "),e("a",{class:"header-anchor",href:"#签名校验失败","aria-label":'Permalink to "签名校验失败"'},"​")],-1),l=e("p",null,"Q: 我为什么会看到这个页面?",-1),i=e("p",null,"A: 由于安装包完整性检查不通过,为了保护您的设备安全,应用进行了自动退出操作。",-1),d=e("p",null,"Q: 我该怎么做?",-1),_=e("p",null,[t("A: 请立即卸载盗版,并"),e("a",{href:"/Download.html"},"点击这里"),t("下载官方正版,同时举报向您提供盗版安装包的人。")],-1),r=e("p",null,"Q: 为什么要进行完整性检查",-1),h=e("p",null,"A: 来自非官方渠道的 搞机助手·R 可能会被恶意篡改,有可能会破坏您的手机系统。为了保障用户的使用安全,必须进行完整性检查。",-1),p=[c,l,i,d,_,r,h];function m(u,f,k,g,x,S){return n(),o("div",null,p)}const $=a(s,[["render",m]]);export{F as __pageData,$ as default}; diff --git a/assets/SignCheckFailed.md.QOo3-MQH.lean.js b/assets/SignCheckFailed.md.d8qUGV-g.lean.js similarity index 94% rename from assets/SignCheckFailed.md.QOo3-MQH.lean.js rename to assets/SignCheckFailed.md.d8qUGV-g.lean.js index aa3cb93..d63cf2c 100644 --- a/assets/SignCheckFailed.md.QOo3-MQH.lean.js +++ b/assets/SignCheckFailed.md.d8qUGV-g.lean.js @@ -1 +1 @@ -import{_ as a,c as o,o as n,m as e,a as t}from"./chunks/framework.F-SyL-18.js";const F=JSON.parse('{"title":"签名校验失败","description":"","frontmatter":{},"headers":[],"relativePath":"SignCheckFailed.md","filePath":"SignCheckFailed.md"}'),s={name:"SignCheckFailed.md"},c=e("h1",{id:"签名校验失败",tabindex:"-1"},[t("签名校验失败 "),e("a",{class:"header-anchor",href:"#签名校验失败","aria-label":'Permalink to "签名校验失败"'},"​")],-1),l=e("p",null,"Q: 我为什么会看到这个页面?",-1),i=e("p",null,"A: 由于安装包完整性检查不通过,为了保护您的设备安全,应用进行了自动退出操作。",-1),d=e("p",null,"Q: 我该怎么做?",-1),_=e("p",null,[t("A: 请立即卸载盗版,并"),e("a",{href:"/Download.html"},"点击这里"),t("下载官方正版,同时举报向您提供盗版安装包的人。")],-1),r=e("p",null,"Q: 为什么要进行完整性检查",-1),h=e("p",null,"A: 来自非官方渠道的 搞机助手·R 可能会被恶意篡改,有可能会破坏您的手机系统。为了保障用户的使用安全,必须进行完整性检查。",-1),p=[c,l,i,d,_,r,h];function m(u,f,k,g,x,S){return n(),o("div",null,p)}const $=a(s,[["render",m]]);export{F as __pageData,$ as default}; +import{_ as a,c as o,o as n,m as e,a as t}from"./chunks/framework.s-vJCezn.js";const F=JSON.parse('{"title":"签名校验失败","description":"","frontmatter":{},"headers":[],"relativePath":"SignCheckFailed.md","filePath":"SignCheckFailed.md"}'),s={name:"SignCheckFailed.md"},c=e("h1",{id:"签名校验失败",tabindex:"-1"},[t("签名校验失败 "),e("a",{class:"header-anchor",href:"#签名校验失败","aria-label":'Permalink to "签名校验失败"'},"​")],-1),l=e("p",null,"Q: 我为什么会看到这个页面?",-1),i=e("p",null,"A: 由于安装包完整性检查不通过,为了保护您的设备安全,应用进行了自动退出操作。",-1),d=e("p",null,"Q: 我该怎么做?",-1),_=e("p",null,[t("A: 请立即卸载盗版,并"),e("a",{href:"/Download.html"},"点击这里"),t("下载官方正版,同时举报向您提供盗版安装包的人。")],-1),r=e("p",null,"Q: 为什么要进行完整性检查",-1),h=e("p",null,"A: 来自非官方渠道的 搞机助手·R 可能会被恶意篡改,有可能会破坏您的手机系统。为了保障用户的使用安全,必须进行完整性检查。",-1),p=[c,l,i,d,_,r,h];function m(u,f,k,g,x,S){return n(),o("div",null,p)}const $=a(s,[["render",m]]);export{F as __pageData,$ as default}; diff --git a/assets/Support.md.9c5aOlDR.js b/assets/Support.md.5r5Q43Mb.js similarity index 94% rename from assets/Support.md.9c5aOlDR.js rename to assets/Support.md.5r5Q43Mb.js index 069fc12..03a02d6 100644 --- a/assets/Support.md.9c5aOlDR.js +++ b/assets/Support.md.5r5Q43Mb.js @@ -1 +1 @@ -import{_ as r,c as e,o as t,U as a}from"./chunks/framework.F-SyL-18.js";const g=JSON.parse('{"title":"支持","description":"","frontmatter":{},"headers":[],"relativePath":"Support.md","filePath":"Support.md"}'),o={name:"Support.md"},s=a('

支持

我们仅对来自官方渠道的由我们官方发布的「搞机助手·R」的反馈,我们不对任何非官方渠道来源APP提供支持

联系开发者

我们于近日更新了我们的电子邮件支持地址,现在您可以使用以下地址联系开发者

support@gjzsr.com

请勿发送无关/垃圾信息,由于各种原因我们不会回复您的邮件

用户交流

建议有能力的用户优先加入我们的TG频道,一切公告都会优先在TG发布。

注:用户交流群仅为用户玩机交流而用,并不是客服群,群内提问并不能保证100%解决。群内禁止违法内容,违反者一律直接拉入黑名单。

',9),l=[s];function n(p,i,c,_,h,d){return t(),e("div",null,l)}const m=r(o,[["render",n]]);export{g as __pageData,m as default}; +import{_ as r,c as e,o as t,U as a}from"./chunks/framework.s-vJCezn.js";const g=JSON.parse('{"title":"支持","description":"","frontmatter":{},"headers":[],"relativePath":"Support.md","filePath":"Support.md"}'),o={name:"Support.md"},s=a('

支持

我们仅对来自官方渠道的由我们官方发布的「搞机助手·R」的反馈,我们不对任何非官方渠道来源APP提供支持

联系开发者

我们于近日更新了我们的电子邮件支持地址,现在您可以使用以下地址联系开发者

support@gjzsr.com

请勿发送无关/垃圾信息,由于各种原因我们不会回复您的邮件

用户交流

建议有能力的用户优先加入我们的TG频道,一切公告都会优先在TG发布。

注:用户交流群仅为用户玩机交流而用,并不是客服群,群内提问并不能保证100%解决。群内禁止违法内容,违反者一律直接拉入黑名单。

',9),l=[s];function n(p,i,c,_,h,d){return t(),e("div",null,l)}const m=r(o,[["render",n]]);export{g as __pageData,m as default}; diff --git a/assets/Support.md.9c5aOlDR.lean.js b/assets/Support.md.5r5Q43Mb.lean.js similarity index 65% rename from assets/Support.md.9c5aOlDR.lean.js rename to assets/Support.md.5r5Q43Mb.lean.js index 1604120..88d5b5a 100644 --- a/assets/Support.md.9c5aOlDR.lean.js +++ b/assets/Support.md.5r5Q43Mb.lean.js @@ -1 +1 @@ -import{_ as r,c as e,o as t,U as a}from"./chunks/framework.F-SyL-18.js";const g=JSON.parse('{"title":"支持","description":"","frontmatter":{},"headers":[],"relativePath":"Support.md","filePath":"Support.md"}'),o={name:"Support.md"},s=a("",9),l=[s];function n(p,i,c,_,h,d){return t(),e("div",null,l)}const m=r(o,[["render",n]]);export{g as __pageData,m as default}; +import{_ as r,c as e,o as t,U as a}from"./chunks/framework.s-vJCezn.js";const g=JSON.parse('{"title":"支持","description":"","frontmatter":{},"headers":[],"relativePath":"Support.md","filePath":"Support.md"}'),o={name:"Support.md"},s=a("",9),l=[s];function n(p,i,c,_,h,d){return t(),e("div",null,l)}const m=r(o,[["render",n]]);export{g as __pageData,m as default}; diff --git a/assets/app.cL87uvlx.js b/assets/app.68CfODc2.js similarity index 91% rename from assets/app.cL87uvlx.js rename to assets/app.68CfODc2.js index 27d96cf..56291b8 100644 --- a/assets/app.cL87uvlx.js +++ b/assets/app.68CfODc2.js @@ -1,4 +1,4 @@ -import{j as o,a1 as p,a2 as u,a3 as c,a4 as l,a5 as f,a6 as d,a7 as m,a8 as h,a9 as A,aa as g,ab as v,d as P,u as w,l as y,z as C,ac as R,ad as _,ae as b,af as E}from"./chunks/framework.F-SyL-18.js";import{R as D}from"./chunks/theme.i9pWZi2V.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(D),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=w();return y(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),_(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function j(){const e=O(),a=L();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function L(){return h(T)}function O(){let e=o,a;return A(t=>{let n=g(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=v(()=>import(n),__vite__mapDeps([]))),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{j as createApp}; +import{j as o,a1 as p,a2 as u,a3 as c,a4 as l,a5 as f,a6 as d,a7 as m,a8 as h,a9 as A,aa as g,ab as v,d as P,u as w,l as y,z as C,ac as R,ad as _,ae as b,af as E}from"./chunks/framework.s-vJCezn.js";import{R as D}from"./chunks/theme.8rbEGOGb.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(D),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=w();return y(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),_(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function j(){const e=O(),a=L();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function L(){return h(T)}function O(){let e=o,a;return A(t=>{let n=g(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=v(()=>import(n),__vite__mapDeps([]))),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{j as createApp}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/chunks/framework.F-SyL-18.js b/assets/chunks/framework.F-SyL-18.js deleted file mode 100644 index 94d559e..0000000 --- a/assets/chunks/framework.F-SyL-18.js +++ /dev/null @@ -1 +0,0 @@ -function ds(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const te={},yt=[],Ee=()=>{},so=()=>!1,Ut=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),hs=e=>e.startsWith("onUpdate:"),ie=Object.assign,ps=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ro=Object.prototype.hasOwnProperty,Y=(e,t)=>ro.call(e,t),B=Array.isArray,_t=e=>bn(e)==="[object Map]",Mr=e=>bn(e)==="[object Set]",k=e=>typeof e=="function",ne=e=>typeof e=="string",Tt=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",Ir=e=>(Z(e)||k(e))&&k(e.then)&&k(e.catch),Nr=Object.prototype.toString,bn=e=>Nr.call(e),io=e=>bn(e).slice(8,-1),Fr=e=>bn(e)==="[object Object]",gs=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pt=ds(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},oo=/-(\w)/g,Ie=vn(e=>e.replace(oo,(t,n)=>n?n.toUpperCase():"")),lo=/\B([A-Z])/g,ut=vn(e=>e.replace(lo,"-$1").toLowerCase()),wn=vn(e=>e.charAt(0).toUpperCase()+e.slice(1)),rn=vn(e=>e?`on${wn(e)}`:""),Qe=(e,t)=>!Object.is(e,t),Vn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},co=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ao=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Ds;const $r=()=>Ds||(Ds=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ms(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(fo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ys(e){let t="";if(ne(e))t=e;else if(B(e))for(let n=0;nne(e)?e:e==null?"":B(e)||Z(e)&&(e.toString===Nr||!k(e.toString))?JSON.stringify(e,jr,2):String(e),jr=(e,t)=>t&&t.__v_isRef?jr(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Dn(s,i)+" =>"]=r,n),{})}:Mr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Dn(n))}:Tt(t)?Dn(t):Z(t)&&!B(t)&&!Fr(t)?String(t):t,Dn=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let be;class yo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=be,!t&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=be;try{return be=this,t()}finally{be=n}}}on(){be=this}off(){be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=2))break;dt(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ze,n=ot;try{return ze=!0,ot=this,this._runnings++,Bs(this),this.fn()}finally{Us(this),this._runnings--,ot=n,ze=t}}stop(){var t;this.active&&(Bs(this),Us(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function vo(e){return e.value}function Bs(e){e._trackId++,e._depsLength=0}function Us(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},an=new WeakMap,lt=Symbol(""),es=Symbol("");function ye(e,t,n){if(ze&&ot){let s=an.get(e);s||an.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=Kr(()=>s.delete(n))),Ur(ot,r)}}function $e(e,t,n,s,r,i){const o=an.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&B(e)){const c=Number(s);o.forEach((u,d)=>{(d==="length"||!Tt(d)&&d>=c)&&l.push(u)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":B(e)?gs(n)&&l.push(o.get("length")):(l.push(o.get(lt)),_t(e)&&l.push(o.get(es)));break;case"delete":B(e)||(l.push(o.get(lt)),_t(e)&&l.push(o.get(es)));break;case"set":_t(e)&&l.push(o.get(lt));break}bs();for(const c of l)c&&kr(c,3);vs()}function wo(e,t){var n;return(n=an.get(e))==null?void 0:n.get(t)}const xo=ds("__proto__,__v_isRef,__isVue"),Wr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Tt)),ks=Co();function Co(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let i=0,o=this.length;i{e[t]=function(...n){ft(),bs();const s=J(this)[t].apply(this,n);return vs(),dt(),s}}),e}function Eo(e){const t=J(this);return ye(t,"has",e),t.hasOwnProperty(e)}class qr{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Ho:Jr:i?Yr:Gr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!r){if(o&&Y(ks,n))return Reflect.get(ks,n,s);if(n==="hasOwnProperty")return Eo}const l=Reflect.get(t,n,s);return(Tt(n)?Wr.has(n):xo(n))||(r||ye(t,"get",n),i)?l:de(l)?o&&gs(n)?l:l.value:Z(l)?r?En(l):Cn(l):l}}class zr extends qr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._shallow){const c=Ct(i);if(!un(s)&&!Ct(s)&&(i=J(i),s=J(s)),!B(t)&&de(i)&&!de(s))return c?!1:(i.value=s,!0)}const o=B(t)&&gs(n)?Number(n)e,xn=e=>Reflect.getPrototypeOf(e);function Wt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),i=J(t);n||(Qe(t,i)&&ye(r,"get",t),ye(r,"get",i));const{has:o}=xn(r),l=s?ws:n?Es:Ht;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function qt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Qe(e,r)&&ye(s,"has",e),ye(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function zt(e,t=!1){return e=e.__v_raw,!t&&ye(J(e),"iterate",lt),Reflect.get(e,"size",e)}function Ks(e){e=J(e);const t=J(this);return xn(t).has.call(t,e)||(t.add(e),$e(t,"add",e,e)),this}function Ws(e,t){t=J(t);const n=J(this),{has:s,get:r}=xn(n);let i=s.call(n,e);i||(e=J(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?Qe(t,o)&&$e(n,"set",e,t):$e(n,"add",e,t),this}function qs(e){const t=J(this),{has:n,get:s}=xn(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&$e(t,"delete",e,void 0),i}function zs(){const e=J(this),t=e.size!==0,n=e.clear();return t&&$e(e,"clear",void 0,void 0),n}function Gt(e,t){return function(s,r){const i=this,o=i.__v_raw,l=J(o),c=t?ws:e?Es:Ht;return!e&&ye(l,"iterate",lt),o.forEach((u,d)=>s.call(r,c(u),c(d),i))}}function Yt(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=_t(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),d=n?ws:t?Es:Ht;return!t&&ye(i,"iterate",c?es:lt),{next(){const{value:h,done:m}=u.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Oo(){const e={get(i){return Wt(this,i)},get size(){return zt(this)},has:qt,add:Ks,set:Ws,delete:qs,clear:zs,forEach:Gt(!1,!1)},t={get(i){return Wt(this,i,!1,!0)},get size(){return zt(this)},has:qt,add:Ks,set:Ws,delete:qs,clear:zs,forEach:Gt(!1,!0)},n={get(i){return Wt(this,i,!0)},get size(){return zt(this,!0)},has(i){return qt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Gt(!0,!1)},s={get(i){return Wt(this,i,!0,!0)},get size(){return zt(this,!0)},has(i){return qt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Gt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Yt(i,!1,!1),n[i]=Yt(i,!0,!1),t[i]=Yt(i,!1,!0),s[i]=Yt(i,!0,!0)}),[e,n,t,s]}const[Lo,Po,Mo,Io]=Oo();function xs(e,t){const n=t?e?Io:Mo:e?Po:Lo;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Y(n,r)&&r in s?n:s,r,i)}const No={get:xs(!1,!1)},Fo={get:xs(!1,!0)},$o={get:xs(!0,!1)},Gr=new WeakMap,Yr=new WeakMap,Jr=new WeakMap,Ho=new WeakMap;function jo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vo(e){return e.__v_skip||!Object.isExtensible(e)?0:jo(io(e))}function Cn(e){return Ct(e)?e:Cs(e,!1,To,No,Gr)}function Do(e){return Cs(e,!1,Ro,Fo,Yr)}function En(e){return Cs(e,!0,Ao,$o,Jr)}function Cs(e,t,n,s,r){if(!Z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Vo(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function bt(e){return Ct(e)?bt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ct(e){return!!(e&&e.__v_isReadonly)}function un(e){return!!(e&&e.__v_isShallow)}function Xr(e){return bt(e)||Ct(e)}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Mt(e){return cn(e,"__v_skip",!0),e}const Ht=e=>Z(e)?Cn(e):e,Es=e=>Z(e)?En(e):e;class Qr{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new _s(()=>t(this._value),()=>fn(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return Ss(t),(!t._cacheable||t.effect.dirty)&&Qe(t._value,t._value=t.effect.run())&&fn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Bo(e,t,n=!1){let s,r;const i=k(e);return i?(s=e,r=Ee):(s=e.get,r=e.set),new Qr(s,r,i||!r,n)}function Ss(e){ze&&ot&&(e=J(e),Ur(ot,e.dep||(e.dep=Kr(()=>e.dep=void 0,e instanceof Qr?e:void 0))))}function fn(e,t=3,n){e=J(e);const s=e.dep;s&&kr(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function me(e){return ei(e,!1)}function Zr(e){return ei(e,!0)}function ei(e,t){return de(e)?e:new Uo(e,t)}class Uo{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Ht(t)}get value(){return Ss(this),this._value}set value(t){const n=this.__v_isShallow||un(t)||Ct(t);t=n?t:J(t),Qe(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ht(t),fn(this,3))}}function ti(e){return de(e)?e.value:e}const ko={get:(e,t,n)=>ti(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function ni(e){return bt(e)?e:new Proxy(e,ko)}class Ko{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Ss(this),()=>fn(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function Wo(e){return new Ko(e)}class qo{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return wo(J(this._object),this._key)}}class zo{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Go(e,t,n){return de(e)?e:k(e)?new zo(e):Z(e)&&arguments.length>1?Yo(e,t,n):me(e)}function Yo(e,t,n){const s=e[t];return de(s)?s:new qo(e,t,n)}function Ge(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){Sn(i,t,n)}return r}function Se(e,t,n,s){if(k(e)){const i=Ge(e,t,n,s);return i&&Ir(i)&&i.catch(o=>{Sn(o,t,n)}),i}const r=[];for(let i=0;i>>1,r=ue[s],i=Vt(r);iMe&&ue.splice(t,1)}function Zo(e){B(e)?vt.push(...e):(!ke||!ke.includes(e,e.allowRecurse?rt+1:rt))&&vt.push(e),ri()}function Gs(e,t,n=jt?Me+1:0){for(;nVt(n)-Vt(s));if(vt.length=0,ke){ke.push(...t);return}for(ke=t,rt=0;rte.id==null?1/0:e.id,el=(e,t)=>{const n=Vt(e)-Vt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ii(e){ts=!1,jt=!0,ue.sort(el);try{for(Me=0;Mene(w)?w.trim():w)),h&&(r=n.map(co))}let l,c=s[l=rn(t)]||s[l=rn(Ie(t))];!c&&i&&(c=s[l=rn(ut(t))]),c&&Se(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Se(u,e,6,r)}}function oi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!k(e)){const c=u=>{const d=oi(u,t,!0);d&&(l=!0,ie(o,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Z(e)&&s.set(e,null),null):(B(i)?i.forEach(c=>o[c]=null):ie(o,i),Z(e)&&s.set(e,o),o)}function An(e,t){return!e||!Ut(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,ut(t))||Y(e,t))}let fe=null,Rn=null;function hn(e){const t=fe;return fe=e,Rn=e&&e.type.__scopeId||null,t}function Pa(e){Rn=e}function Ma(){Rn=null}function nl(e,t=fe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&or(-1);const i=hn(t);let o;try{o=e(...r)}finally{hn(i),s._d&&or(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Bn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:m,setupState:w,ctx:L,inheritAttrs:I}=e;let V,W;const X=hn(e);try{if(n.shapeFlag&4){const y=r||s,N=y;V=Ae(d.call(N,y,h,i,w,m,L)),W=c}else{const y=t;V=Ae(y.length>1?y(i,{attrs:c,slots:l,emit:u}):y(i,null)),W=t.props?c:sl(c)}}catch(y){Ft.length=0,Sn(y,e,1),V=ae(ve)}let p=V;if(W&&I!==!1){const y=Object.keys(W),{shapeFlag:N}=p;y.length&&N&7&&(o&&y.some(hs)&&(W=rl(W,o)),p=Ze(p,W))}return n.dirs&&(p=Ze(p),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),V=p,hn(X),V}const sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ut(n))&&((t||(t={}))[n]=e[n]);return t},rl=(e,t)=>{const n={};for(const s in e)(!hs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function il(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Ys(s,o,u):!!o;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function ai(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Zo(e)}const cl=Symbol.for("v-scx"),al=()=>xt(cl);function ui(e,t){return On(e,null,t)}function Fa(e,t){return On(e,null,{flush:"post"})}const Jt={};function Ye(e,t,n){return On(e,t,n)}function On(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=te){if(t&&i){const P=t;t=(...D)=>{P(...D),N()}}const c=ce,u=P=>s===!0?P:gt(P,s===!1?1:void 0);let d,h=!1,m=!1;if(de(e)?(d=()=>e.value,h=un(e)):bt(e)?(d=()=>u(e),h=!0):B(e)?(m=!0,h=e.some(P=>bt(P)||un(P)),d=()=>e.map(P=>{if(de(P))return P.value;if(bt(P))return u(P);if(k(P))return Ge(P,c,2)})):k(e)?t?d=()=>Ge(e,c,2):d=()=>(w&&w(),Se(e,c,3,[L])):d=Ee,t&&s){const P=d;d=()=>gt(P())}let w,L=P=>{w=p.onStop=()=>{Ge(P,c,4),w=p.onStop=void 0}},I;if(Fn)if(L=Ee,t?n&&Se(t,c,3,[d(),m?[]:void 0,L]):d(),r==="sync"){const P=al();I=P.__watcherHandles||(P.__watcherHandles=[])}else return Ee;let V=m?new Array(e.length).fill(Jt):Jt;const W=()=>{if(!(!p.active||!p.dirty))if(t){const P=p.run();(s||h||(m?P.some((D,R)=>Qe(D,V[R])):Qe(P,V)))&&(w&&w(),Se(t,c,3,[P,V===Jt?void 0:m&&V[0]===Jt?[]:V,L]),V=P)}else p.run()};W.allowRecurse=!!t;let X;r==="sync"?X=W:r==="post"?X=()=>pe(W,c&&c.suspense):(W.pre=!0,c&&(W.id=c.uid),X=()=>As(W));const p=new _s(d,Ee,X),y=Vr(),N=()=>{p.stop(),y&&ps(y.effects,p)};return t?n?W():V=p.run():r==="post"?pe(p.run.bind(p),c&&c.suspense):p.run(),I&&I.push(N),N}function ul(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?fi(s,e):()=>s[e]:e.bind(s,s);let i;k(t)?i=t:(i=t.handler,n=t);const o=ce;St(this);const l=On(r,i.bind(s),n);return o?St(o):ct(),l}function fi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r0){if(n>=t)return e;n++}if(s=s||new Set,s.has(e))return e;if(s.add(e),de(e))gt(e.value,t,n,s);else if(B(e))for(let r=0;r{gt(r,t,n,s)});else if(Fr(e))for(const r in e)gt(e[r],t,n,s);return e}function Pe(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o{e.isMounted=!0}),yi(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],di={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},dl={name:"BaseTransition",props:di,setup(e,{slots:t}){const n=Nn(),s=fl();let r;return()=>{const i=t.default&&pi(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const I of i)if(I.type!==ve){o=I;break}}const l=J(e),{mode:c}=l;if(s.isLeaving)return Un(o);const u=Xs(o);if(!u)return Un(o);const d=ns(u,l,s,n);ss(u,d);const h=n.subTree,m=h&&Xs(h);let w=!1;const{getTransitionKey:L}=u.type;if(L){const I=L();r===void 0?r=I:I!==r&&(r=I,w=!0)}if(m&&m.type!==ve&&(!it(u,m)||w)){const I=ns(m,l,s,n);if(ss(m,I),c==="out-in")return s.isLeaving=!0,I.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Un(o);c==="in-out"&&u.type!==ve&&(I.delayLeave=(V,W,X)=>{const p=hi(s,m);p[String(m.key)]=m,V[Ke]=()=>{W(),V[Ke]=void 0,delete d.delayedLeave},d.delayedLeave=X})}return o}}},hl=dl;function hi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ns(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:w,onLeaveCancelled:L,onBeforeAppear:I,onAppear:V,onAfterAppear:W,onAppearCancelled:X}=t,p=String(e.key),y=hi(n,e),N=(R,T)=>{R&&Se(R,s,9,T)},P=(R,T)=>{const S=T[1];N(R,T),B(R)?R.every(K=>K.length<=1)&&S():R.length<=1&&S()},D={mode:i,persisted:o,beforeEnter(R){let T=l;if(!n.isMounted)if(r)T=I||l;else return;R[Ke]&&R[Ke](!0);const S=y[p];S&&it(e,S)&&S.el[Ke]&&S.el[Ke](),N(T,[R])},enter(R){let T=c,S=u,K=d;if(!n.isMounted)if(r)T=V||c,S=W||u,K=X||d;else return;let O=!1;const q=R[Xt]=re=>{O||(O=!0,re?N(K,[R]):N(S,[R]),D.delayedLeave&&D.delayedLeave(),R[Xt]=void 0)};T?P(T,[R,q]):q()},leave(R,T){const S=String(e.key);if(R[Xt]&&R[Xt](!0),n.isUnmounting)return T();N(h,[R]);let K=!1;const O=R[Ke]=q=>{K||(K=!0,T(),q?N(L,[R]):N(w,[R]),R[Ke]=void 0,y[S]===e&&delete y[S])};y[S]=e,m?P(m,[R,O]):O()},clone(R){return ns(R,t,n,s)}};return D}function Un(e){if(Ln(e))return e=Ze(e),e.children=null,e}function Xs(e){return Ln(e)?e.children?e.children[0]:void 0:e}function ss(e,t){e.shapeFlag&6&&e.component?ss(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 pi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,Ln=e=>e.type.__isKeepAlive;function pl(e,t){mi(e,"a",t)}function gl(e,t){mi(e,"da",t)}function mi(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Pn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Ln(r.parent.vnode)&&ml(s,t,n,r),r=r.parent}}function ml(e,t,n,s){const r=Pn(t,e,s,!0);Mn(()=>{ps(s[t],r)},n)}function Pn(e,t,n=ce,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ft(),St(n);const l=Se(t,n,e,o);return ct(),dt(),l});return s?r.unshift(i):r.push(i),i}}const je=e=>(t,n=ce)=>(!Fn||e==="sp")&&Pn(e,(...s)=>t(...s),n),yl=je("bm"),At=je("m"),_l=je("bu"),bl=je("u"),yi=je("bum"),Mn=je("um"),vl=je("sp"),wl=je("rtg"),xl=je("rtc");function Cl(e,t=ce){Pn("ec",e,t)}function $a(e,t,n,s){let r;const i=n&&n[s];if(B(e)||ne(e)){r=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,c=o.length;lyn(t)?!(t.type===ve||t.type===ge&&!_i(t.children)):!0)?e:null}function ja(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:rn(s)]=e[s];return n}const rs=e=>e?Fi(e)?Is(e)||e.proxy:rs(e.parent):null,It=ie(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=>rs(e.parent),$root:e=>rs(e.root),$emit:e=>e.emit,$options:e=>Os(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,As(e.update)}),$nextTick:e=>e.n||(e.n=Tn.bind(e.proxy)),$watch:e=>ul.bind(e)}),kn=(e,t)=>e!==te&&!e.__isScriptSetup&&Y(e,t),El={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const w=o[t];if(w!==void 0)switch(w){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(kn(s,t))return o[t]=1,s[t];if(r!==te&&Y(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&Y(u,t))return o[t]=3,i[t];if(n!==te&&Y(n,t))return o[t]=4,n[t];is&&(o[t]=0)}}const d=It[t];let h,m;if(d)return t==="$attrs"&&ye(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==te&&Y(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,Y(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return kn(r,t)?(r[t]=n,!0):s!==te&&Y(s,t)?(s[t]=n,!0):Y(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==te&&Y(e,o)||kn(t,o)||(l=i[0])&&Y(l,o)||Y(s,o)||Y(It,o)||Y(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Va(){return Sl().slots}function Sl(){const e=Nn();return e.setupContext||(e.setupContext=Hi(e))}function Qs(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let is=!0;function Tl(e){const t=Os(e),n=e.proxy,s=e.ctx;is=!1,t.beforeCreate&&Zs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:w,updated:L,activated:I,deactivated:V,beforeDestroy:W,beforeUnmount:X,destroyed:p,unmounted:y,render:N,renderTracked:P,renderTriggered:D,errorCaptured:R,serverPrefetch:T,expose:S,inheritAttrs:K,components:O,directives:q,filters:re}=t;if(u&&Al(u,s,null),o)for(const G in o){const $=o[G];k($)&&(s[G]=$.bind(n))}if(r){const G=r.call(n,n);Z(G)&&(e.data=Cn(G))}if(is=!0,i)for(const G in i){const $=i[G],Ne=k($)?$.bind(n,n):k($.get)?$.get.bind(n,n):Ee,kt=!k($)&&k($.set)?$.set.bind(n):Ee,et=se({get:Ne,set:kt});Object.defineProperty(s,G,{enumerable:!0,configurable:!0,get:()=>et.value,set:Oe=>et.value=Oe})}if(l)for(const G in l)bi(l[G],s,n,G);if(c){const G=k(c)?c.call(n):c;Reflect.ownKeys(G).forEach($=>{Il($,G[$])})}d&&Zs(d,e,"c");function H(G,$){B($)?$.forEach(Ne=>G(Ne.bind(n))):$&&G($.bind(n))}if(H(yl,h),H(At,m),H(_l,w),H(bl,L),H(pl,I),H(gl,V),H(Cl,R),H(xl,P),H(wl,D),H(yi,X),H(Mn,y),H(vl,T),B(S))if(S.length){const G=e.exposed||(e.exposed={});S.forEach($=>{Object.defineProperty(G,$,{get:()=>n[$],set:Ne=>n[$]=Ne})})}else e.exposed||(e.exposed={});N&&e.render===Ee&&(e.render=N),K!=null&&(e.inheritAttrs=K),O&&(e.components=O),q&&(e.directives=q)}function Al(e,t,n=Ee){B(e)&&(e=os(e));for(const s in e){const r=e[s];let i;Z(r)?"default"in r?i=xt(r.from||s,r.default,!0):i=xt(r.from||s):i=xt(r),de(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Zs(e,t,n){Se(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function bi(e,t,n,s){const r=s.includes(".")?fi(n,s):()=>n[s];if(ne(e)){const i=t[e];k(i)&&Ye(r,i)}else if(k(e))Ye(r,e.bind(n));else if(Z(e))if(B(e))e.forEach(i=>bi(i,t,n,s));else{const i=k(e.handler)?e.handler.bind(n):t[e.handler];k(i)&&Ye(r,i,e)}}function Os(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>pn(c,u,o,!0)),pn(c,t,o)),Z(t)&&i.set(t,c),c}function pn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&pn(e,i,n,!0),r&&r.forEach(o=>pn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Rl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Rl={data:er,props:tr,emits:tr,methods:Lt,computed:Lt,beforeCreate:he,created:he,beforeMount:he,mounted:he,beforeUpdate:he,updated:he,beforeDestroy:he,beforeUnmount:he,destroyed:he,unmounted:he,activated:he,deactivated:he,errorCaptured:he,serverPrefetch:he,components:Lt,directives:Lt,watch:Ll,provide:er,inject:Ol};function er(e,t){return t?e?function(){return ie(k(e)?e.call(this,this):e,k(t)?t.call(this,this):t)}:t:e}function Ol(e,t){return Lt(os(e),os(t))}function os(e){if(B(e)){const t={};for(let n=0;n1)return n&&k(t)?t.call(s&&s.proxy):t}}function Nl(e,t,n,s=!1){const r={},i={};cn(i,In,1),e.propsDefaults=Object.create(null),wi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Do(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Fl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,w]=xi(h,t,!0);ie(o,m),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return Z(e)&&s.set(e,yt),yt;if(B(i))for(let d=0;d-1,w[1]=I<0||L-1||Y(w,"default"))&&l.push(h)}}}const u=[o,l];return Z(e)&&s.set(e,u),u}function nr(e){return e[0]!=="$"}function sr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function rr(e,t){return sr(e)===sr(t)}function ir(e,t){return B(t)?t.findIndex(n=>rr(n,e)):k(t)&&rr(t,e)?0:-1}const Ci=e=>e[0]==="_"||e==="$stable",Ls=e=>B(e)?e.map(Ae):[Ae(e)],$l=(e,t,n)=>{if(t._n)return t;const s=nl((...r)=>Ls(t(...r)),n);return s._c=!1,s},Ei=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Ci(r))continue;const i=e[r];if(k(i))t[r]=$l(r,i,s);else if(i!=null){const o=Ls(i);t[r]=()=>o}}},Si=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Hl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=J(t),cn(t,"_",n)):Ei(t,e.slots={})}else e.slots={},t&&Si(e,t);cn(e.slots,In,1)},jl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ie(r,t),!n&&l===1&&delete r._):(i=!t.$stable,Ei(t,r)),o=t}else t&&(Si(e,t),o={default:1});if(i)for(const l in r)!Ci(l)&&o[l]==null&&delete r[l]};function mn(e,t,n,s,r=!1){if(B(e)){e.forEach((m,w)=>mn(m,t&&(B(t)?t[w]:t),n,s,r));return}if(wt(s)&&!r)return;const i=s.shapeFlag&4?Is(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,d=l.refs===te?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==c&&(ne(u)?(d[u]=null,Y(h,u)&&(h[u]=null)):de(u)&&(u.value=null)),k(c))Ge(c,l,12,[o,d]);else{const m=ne(c),w=de(c);if(m||w){const L=()=>{if(e.f){const I=m?Y(h,c)?h[c]:d[c]:c.value;r?B(I)&&ps(I,i):B(I)?I.includes(i)||I.push(i):m?(d[c]=[i],Y(h,c)&&(h[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else m?(d[c]=o,Y(h,c)&&(h[c]=o)):w&&(c.value=o,e.k&&(d[e.k]=o))};o?(L.id=-1,pe(L,n)):L()}}}let De=!1;const Vl=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Dl=e=>e.namespaceURI.includes("MathML"),Qt=e=>{if(Vl(e))return"svg";if(Dl(e))return"mathml"},Zt=e=>e.nodeType===8;function Bl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,d=(p,y)=>{if(!y.hasChildNodes()){n(null,p,y),dn(),y._vnode=p;return}De=!1,h(y.firstChild,p,null,null,null),dn(),y._vnode=p,De&&console.error("Hydration completed but contains mismatches.")},h=(p,y,N,P,D,R=!1)=>{const T=Zt(p)&&p.data==="[",S=()=>I(p,y,N,P,D,T),{type:K,ref:O,shapeFlag:q,patchFlag:re}=y;let le=p.nodeType;y.el=p,re===-2&&(R=!1,y.dynamicChildren=null);let H=null;switch(K){case Et:le!==3?y.children===""?(c(y.el=r(""),o(p),p),H=p):H=S():(p.data!==y.children&&(De=!0,p.data=y.children),H=i(p));break;case ve:X(p)?(H=i(p),W(y.el=p.content.firstChild,p,N)):le!==8||T?H=S():H=i(p);break;case Nt:if(T&&(p=i(p),le=p.nodeType),le===1||le===3){H=p;const G=!y.children.length;for(let $=0;${R=R||!!y.dynamicChildren;const{type:T,props:S,patchFlag:K,shapeFlag:O,dirs:q,transition:re}=y,le=T==="input"||T==="option";if(le||K!==-1){q&&Pe(y,null,N,"created");let H=!1;if(X(p)){H=Ti(P,re)&&N&&N.vnode.props&&N.vnode.props.appear;const $=p.content.firstChild;H&&re.beforeEnter($),W($,p,N),y.el=p=$}if(O&16&&!(S&&(S.innerHTML||S.textContent))){let $=w(p.firstChild,y,p,N,P,D,R);for(;$;){De=!0;const Ne=$;$=$.nextSibling,l(Ne)}}else O&8&&p.textContent!==y.children&&(De=!0,p.textContent=y.children);if(S)if(le||!R||K&48)for(const $ in S)(le&&($.endsWith("value")||$==="indeterminate")||Ut($)&&!Pt($)||$[0]===".")&&s(p,$,null,S[$],void 0,void 0,N);else S.onClick&&s(p,"onClick",null,S.onClick,void 0,void 0,N);let G;(G=S&&S.onVnodeBeforeMount)&&xe(G,N,y),q&&Pe(y,null,N,"beforeMount"),((G=S&&S.onVnodeMounted)||q||H)&&ai(()=>{G&&xe(G,N,y),H&&re.enter(p),q&&Pe(y,null,N,"mounted")},P)}return p.nextSibling},w=(p,y,N,P,D,R,T)=>{T=T||!!y.dynamicChildren;const S=y.children,K=S.length;for(let O=0;O{const{slotScopeIds:T}=y;T&&(D=D?D.concat(T):T);const S=o(p),K=w(i(p),y,S,N,P,D,R);return K&&Zt(K)&&K.data==="]"?i(y.anchor=K):(De=!0,c(y.anchor=u("]"),S,K),K)},I=(p,y,N,P,D,R)=>{if(De=!0,y.el=null,R){const K=V(p);for(;;){const O=i(p);if(O&&O!==K)l(O);else break}}const T=i(p),S=o(p);return l(p),n(null,y,S,T,N,P,Qt(S),D),T},V=(p,y="[",N="]")=>{let P=0;for(;p;)if(p=i(p),p&&Zt(p)&&(p.data===y&&P++,p.data===N)){if(P===0)return i(p);P--}return p},W=(p,y,N)=>{const P=y.parentNode;P&&P.replaceChild(p,y);let D=N;for(;D;)D.vnode.el===y&&(D.vnode.el=D.subTree.el=p),D=D.parent},X=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[d,h]}const pe=ai;function Ul(e){return kl(e,Bl)}function kl(e,t){const n=$r();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:d,parentNode:h,nextSibling:m,setScopeId:w=Ee,insertStaticContent:L}=e,I=(a,f,g,_=null,b=null,C=null,A=void 0,x=null,E=!!f.dynamicChildren)=>{if(a===f)return;a&&!it(a,f)&&(_=Kt(a),Oe(a,b,C,!0),a=null),f.patchFlag===-2&&(E=!1,f.dynamicChildren=null);const{type:v,ref:M,shapeFlag:j}=f;switch(v){case Et:V(a,f,g,_);break;case ve:W(a,f,g,_);break;case Nt:a==null&&X(f,g,_,A);break;case ge:O(a,f,g,_,b,C,A,x,E);break;default:j&1?N(a,f,g,_,b,C,A,x,E):j&6?q(a,f,g,_,b,C,A,x,E):(j&64||j&128)&&v.process(a,f,g,_,b,C,A,x,E,ht)}M!=null&&b&&mn(M,a&&a.ref,C,f||a,!f)},V=(a,f,g,_)=>{if(a==null)s(f.el=l(f.children),g,_);else{const b=f.el=a.el;f.children!==a.children&&u(b,f.children)}},W=(a,f,g,_)=>{a==null?s(f.el=c(f.children||""),g,_):f.el=a.el},X=(a,f,g,_)=>{[a.el,a.anchor]=L(a.children,f,g,_,a.el,a.anchor)},p=({el:a,anchor:f},g,_)=>{let b;for(;a&&a!==f;)b=m(a),s(a,g,_),a=b;s(f,g,_)},y=({el:a,anchor:f})=>{let g;for(;a&&a!==f;)g=m(a),r(a),a=g;r(f)},N=(a,f,g,_,b,C,A,x,E)=>{f.type==="svg"?A="svg":f.type==="math"&&(A="mathml"),a==null?P(f,g,_,b,C,A,x,E):T(a,f,b,C,A,x,E)},P=(a,f,g,_,b,C,A,x)=>{let E,v;const{props:M,shapeFlag:j,transition:F,dirs:U}=a;if(E=a.el=o(a.type,C,M&&M.is,M),j&8?d(E,a.children):j&16&&R(a.children,E,null,_,b,Kn(a,C),A,x),U&&Pe(a,null,_,"created"),D(E,a,a.scopeId,A,_),M){for(const Q in M)Q!=="value"&&!Pt(Q)&&i(E,Q,null,M[Q],C,a.children,_,b,Fe);"value"in M&&i(E,"value",null,M.value,C),(v=M.onVnodeBeforeMount)&&xe(v,_,a)}U&&Pe(a,null,_,"beforeMount");const z=Ti(b,F);z&&F.beforeEnter(E),s(E,f,g),((v=M&&M.onVnodeMounted)||z||U)&&pe(()=>{v&&xe(v,_,a),z&&F.enter(E),U&&Pe(a,null,_,"mounted")},b)},D=(a,f,g,_,b)=>{if(g&&w(a,g),_)for(let C=0;C<_.length;C++)w(a,_[C]);if(b){let C=b.subTree;if(f===C){const A=b.vnode;D(a,A,A.scopeId,A.slotScopeIds,b.parent)}}},R=(a,f,g,_,b,C,A,x,E=0)=>{for(let v=E;v{const x=f.el=a.el;let{patchFlag:E,dynamicChildren:v,dirs:M}=f;E|=a.patchFlag&16;const j=a.props||te,F=f.props||te;let U;if(g&&tt(g,!1),(U=F.onVnodeBeforeUpdate)&&xe(U,g,f,a),M&&Pe(f,a,g,"beforeUpdate"),g&&tt(g,!0),v?S(a.dynamicChildren,v,x,g,_,Kn(f,b),C):A||$(a,f,x,null,g,_,Kn(f,b),C,!1),E>0){if(E&16)K(x,f,j,F,g,_,b);else if(E&2&&j.class!==F.class&&i(x,"class",null,F.class,b),E&4&&i(x,"style",j.style,F.style,b),E&8){const z=f.dynamicProps;for(let Q=0;Q{U&&xe(U,g,f,a),M&&Pe(f,a,g,"updated")},_)},S=(a,f,g,_,b,C,A)=>{for(let x=0;x{if(g!==_){if(g!==te)for(const x in g)!Pt(x)&&!(x in _)&&i(a,x,g[x],null,A,f.children,b,C,Fe);for(const x in _){if(Pt(x))continue;const E=_[x],v=g[x];E!==v&&x!=="value"&&i(a,x,v,E,A,f.children,b,C,Fe)}"value"in _&&i(a,"value",g.value,_.value,A)}},O=(a,f,g,_,b,C,A,x,E)=>{const v=f.el=a?a.el:l(""),M=f.anchor=a?a.anchor:l("");let{patchFlag:j,dynamicChildren:F,slotScopeIds:U}=f;U&&(x=x?x.concat(U):U),a==null?(s(v,g,_),s(M,g,_),R(f.children||[],g,M,b,C,A,x,E)):j>0&&j&64&&F&&a.dynamicChildren?(S(a.dynamicChildren,F,g,b,C,A,x),(f.key!=null||b&&f===b.subTree)&&Ai(a,f,!0)):$(a,f,g,M,b,C,A,x,E)},q=(a,f,g,_,b,C,A,x,E)=>{f.slotScopeIds=x,a==null?f.shapeFlag&512?b.ctx.activate(f,g,_,A,E):re(f,g,_,b,C,A,E):le(a,f,E)},re=(a,f,g,_,b,C,A)=>{const x=a.component=Ql(a,_,b);if(Ln(a)&&(x.ctx.renderer=ht),Zl(x),x.asyncDep){if(b&&b.registerDep(x,H),!a.el){const E=x.subTree=ae(ve);W(null,E,f,g)}}else H(x,a,f,g,b,C,A)},le=(a,f,g)=>{const _=f.component=a.component;if(il(a,f,g))if(_.asyncDep&&!_.asyncResolved){G(_,f,g);return}else _.next=f,Qo(_.update),_.effect.dirty=!0,_.update();else f.el=a.el,_.vnode=f},H=(a,f,g,_,b,C,A)=>{const x=()=>{if(a.isMounted){let{next:M,bu:j,u:F,parent:U,vnode:z}=a;{const pt=Ri(a);if(pt){M&&(M.el=z.el,G(a,M,A)),pt.asyncDep.then(()=>{a.isUnmounted||x()});return}}let Q=M,ee;tt(a,!1),M?(M.el=z.el,G(a,M,A)):M=z,j&&Vn(j),(ee=M.props&&M.props.onVnodeBeforeUpdate)&&xe(ee,U,M,z),tt(a,!0);const oe=Bn(a),Te=a.subTree;a.subTree=oe,I(Te,oe,h(Te.el),Kt(Te),a,b,C),M.el=oe.el,Q===null&&ol(a,oe.el),F&&pe(F,b),(ee=M.props&&M.props.onVnodeUpdated)&&pe(()=>xe(ee,U,M,z),b)}else{let M;const{el:j,props:F}=f,{bm:U,m:z,parent:Q}=a,ee=wt(f);if(tt(a,!1),U&&Vn(U),!ee&&(M=F&&F.onVnodeBeforeMount)&&xe(M,Q,f),tt(a,!0),j&&jn){const oe=()=>{a.subTree=Bn(a),jn(j,a.subTree,a,b,null)};ee?f.type.__asyncLoader().then(()=>!a.isUnmounted&&oe()):oe()}else{const oe=a.subTree=Bn(a);I(null,oe,g,_,a,b,C),f.el=oe.el}if(z&&pe(z,b),!ee&&(M=F&&F.onVnodeMounted)){const oe=f;pe(()=>xe(M,Q,oe),b)}(f.shapeFlag&256||Q&&wt(Q.vnode)&&Q.vnode.shapeFlag&256)&&a.a&&pe(a.a,b),a.isMounted=!0,f=g=_=null}},E=a.effect=new _s(x,Ee,()=>As(v),a.scope),v=a.update=()=>{E.dirty&&E.run()};v.id=a.uid,tt(a,!0),v()},G=(a,f,g)=>{f.component=a;const _=a.vnode.props;a.vnode=f,a.next=null,Fl(a,f.props,_,g),jl(a,f.children,g),ft(),Gs(a),dt()},$=(a,f,g,_,b,C,A,x,E=!1)=>{const v=a&&a.children,M=a?a.shapeFlag:0,j=f.children,{patchFlag:F,shapeFlag:U}=f;if(F>0){if(F&128){kt(v,j,g,_,b,C,A,x,E);return}else if(F&256){Ne(v,j,g,_,b,C,A,x,E);return}}U&8?(M&16&&Fe(v,b,C),j!==v&&d(g,j)):M&16?U&16?kt(v,j,g,_,b,C,A,x,E):Fe(v,b,C,!0):(M&8&&d(g,""),U&16&&R(j,g,_,b,C,A,x,E))},Ne=(a,f,g,_,b,C,A,x,E)=>{a=a||yt,f=f||yt;const v=a.length,M=f.length,j=Math.min(v,M);let F;for(F=0;FM?Fe(a,b,C,!0,!1,j):R(f,g,_,b,C,A,x,E,j)},kt=(a,f,g,_,b,C,A,x,E)=>{let v=0;const M=f.length;let j=a.length-1,F=M-1;for(;v<=j&&v<=F;){const U=a[v],z=f[v]=E?We(f[v]):Ae(f[v]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;v++}for(;v<=j&&v<=F;){const U=a[j],z=f[F]=E?We(f[F]):Ae(f[F]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;j--,F--}if(v>j){if(v<=F){const U=F+1,z=UF)for(;v<=j;)Oe(a[v],b,C,!0),v++;else{const U=v,z=v,Q=new Map;for(v=z;v<=F;v++){const _e=f[v]=E?We(f[v]):Ae(f[v]);_e.key!=null&&Q.set(_e.key,v)}let ee,oe=0;const Te=F-z+1;let pt=!1,Hs=0;const Rt=new Array(Te);for(v=0;v=Te){Oe(_e,b,C,!0);continue}let Le;if(_e.key!=null)Le=Q.get(_e.key);else for(ee=z;ee<=F;ee++)if(Rt[ee-z]===0&&it(_e,f[ee])){Le=ee;break}Le===void 0?Oe(_e,b,C,!0):(Rt[Le-z]=v+1,Le>=Hs?Hs=Le:pt=!0,I(_e,f[Le],g,null,b,C,A,x,E),oe++)}const js=pt?Kl(Rt):yt;for(ee=js.length-1,v=Te-1;v>=0;v--){const _e=z+v,Le=f[_e],Vs=_e+1{const{el:C,type:A,transition:x,children:E,shapeFlag:v}=a;if(v&6){et(a.component.subTree,f,g,_);return}if(v&128){a.suspense.move(f,g,_);return}if(v&64){A.move(a,f,g,ht);return}if(A===ge){s(C,f,g);for(let j=0;jx.enter(C),b);else{const{leave:j,delayLeave:F,afterLeave:U}=x,z=()=>s(C,f,g),Q=()=>{j(C,()=>{z(),U&&U()})};F?F(C,z,Q):Q()}else s(C,f,g)},Oe=(a,f,g,_=!1,b=!1)=>{const{type:C,props:A,ref:x,children:E,dynamicChildren:v,shapeFlag:M,patchFlag:j,dirs:F}=a;if(x!=null&&mn(x,null,g,a,!0),M&256){f.ctx.deactivate(a);return}const U=M&1&&F,z=!wt(a);let Q;if(z&&(Q=A&&A.onVnodeBeforeUnmount)&&xe(Q,f,a),M&6)no(a.component,g,_);else{if(M&128){a.suspense.unmount(g,_);return}U&&Pe(a,null,f,"beforeUnmount"),M&64?a.type.remove(a,f,g,b,ht,_):v&&(C!==ge||j>0&&j&64)?Fe(v,f,g,!1,!0):(C===ge&&j&384||!b&&M&16)&&Fe(E,f,g),_&&Fs(a)}(z&&(Q=A&&A.onVnodeUnmounted)||U)&&pe(()=>{Q&&xe(Q,f,a),U&&Pe(a,null,f,"unmounted")},g)},Fs=a=>{const{type:f,el:g,anchor:_,transition:b}=a;if(f===ge){to(g,_);return}if(f===Nt){y(a);return}const C=()=>{r(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(a.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:x}=b,E=()=>A(g,C);x?x(a.el,C,E):E()}else C()},to=(a,f)=>{let g;for(;a!==f;)g=m(a),r(a),a=g;r(f)},no=(a,f,g)=>{const{bum:_,scope:b,update:C,subTree:A,um:x}=a;_&&Vn(_),b.stop(),C&&(C.active=!1,Oe(A,a,f,g)),x&&pe(x,f),pe(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Fe=(a,f,g,_=!1,b=!1,C=0)=>{for(let A=C;Aa.shapeFlag&6?Kt(a.component.subTree):a.shapeFlag&128?a.suspense.next():m(a.anchor||a.el);let $n=!1;const $s=(a,f,g)=>{a==null?f._vnode&&Oe(f._vnode,null,null,!0):I(f._vnode||null,a,f,null,null,null,g),$n||($n=!0,Gs(),dn(),$n=!1),f._vnode=a},ht={p:I,um:Oe,m:et,r:Fs,mt:re,mc:R,pc:$,pbc:S,n:Kt,o:e};let Hn,jn;return t&&([Hn,jn]=t(ht)),{render:$s,hydrate:Hn,createApp:Ml($s,Hn)}}function Kn({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 tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ti(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ai(e,t,n=!1){const s=e.children,r=t.children;if(B(s)&&B(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Ri(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ri(t)}const Wl=e=>e.__isTeleport,ge=Symbol.for("v-fgt"),Et=Symbol.for("v-txt"),ve=Symbol.for("v-cmt"),Nt=Symbol.for("v-stc"),Ft=[];let Re=null;function Oi(e=!1){Ft.push(Re=e?null:[])}function ql(){Ft.pop(),Re=Ft[Ft.length-1]||null}let Dt=1;function or(e){Dt+=e}function Li(e){return e.dynamicChildren=Dt>0?Re||yt:null,ql(),Dt>0&&Re&&Re.push(e),e}function Da(e,t,n,s,r,i){return Li(Ii(e,t,n,s,r,i,!0))}function Pi(e,t,n,s,r){return Li(ae(e,t,n,s,r,!0))}function yn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const In="__vInternal",Mi=({key:e})=>e??null,on=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||de(e)||k(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function Ii(e,t=null,n=null,s=0,r=null,i=e===ge?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&on(t),scopeId:Rn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:fe};return l?(Ps(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),Dt>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const ae=zl;function zl(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===li)&&(e=ve),yn(e)){const l=Ze(e,t,!0);return n&&Ps(l,n),Dt>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(sc(e)&&(e=e.__vccOpts),t){t=Gl(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=ys(l)),Z(c)&&(Xr(c)&&!B(c)&&(c=ie({},c)),t.style=ms(c))}const o=ne(e)?1:ll(e)?128:Wl(e)?64:Z(e)?4:k(e)?2:0;return Ii(e,t,n,s,r,o,i,!0)}function Gl(e){return e?Xr(e)||In in e?ie({},e):e:null}function Ze(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?Yl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&r?B(r)?r.concat(on(t)):[r,on(t)]:on(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ge?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ni(e=" ",t=0){return ae(Et,null,e,t)}function Ba(e,t){const n=ae(Nt,null,e);return n.staticCount=t,n}function Ua(e="",t=!1){return t?(Oi(),Pi(ve,null,e)):ae(ve,null,e)}function Ae(e){return e==null||typeof e=="boolean"?ae(ve):B(e)?ae(ge,null,e.slice()):typeof e=="object"?We(e):ae(Et,null,String(e))}function We(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Ps(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ps(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(In in t)?t._ctx=fe:r===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else k(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),s&64?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Yl(...e){const t={};for(let n=0;nce||fe;let Ms,cs;{const e=$r(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Ms=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),cs=t("__VUE_SSR_SETTERS__",n=>Fn=n)}const St=e=>{Ms(e),e.scope.on()},ct=()=>{ce&&ce.scope.off(),Ms(null)};function Fi(e){return e.vnode.shapeFlag&4}let Fn=!1;function Zl(e,t=!1){t&&cs(t);const{props:n,children:s}=e.vnode,r=Fi(e);Nl(e,n,r,t),Hl(e,s);const i=r?ec(e,t):void 0;return t&&cs(!1),i}function ec(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Mt(new Proxy(e.ctx,El));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Hi(e):null;St(e),ft();const i=Ge(s,e,0,[e.props,r]);if(dt(),ct(),Ir(i)){if(i.then(ct,ct),t)return i.then(o=>{lr(e,o,t)}).catch(o=>{Sn(o,e,0)});e.asyncDep=i}else lr(e,i,t)}else $i(e,t)}function lr(e,t,n){k(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=ni(t)),$i(e,n)}let cr;function $i(e,t,n){const s=e.type;if(!e.render){if(!t&&cr&&!s.render){const r=s.template||Os(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,u=ie(ie({isCustomElement:i,delimiters:l},o),c);s.render=cr(r,u)}}e.render=s.render||Ee}{St(e),ft();try{Tl(e)}finally{dt(),ct()}}}function tc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ye(e,"get","$attrs"),t[n]}}))}function Hi(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return tc(e)},slots:e.slots,emit:e.emit,expose:t}}function Is(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ni(Mt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in It)return It[n](e)},has(t,n){return n in t||n in It}}))}function nc(e,t=!0){return k(e)?e.displayName||e.name:e.name||t&&e.__name}function sc(e){return k(e)&&"__vccOpts"in e}const se=(e,t)=>Bo(e,t,Fn);function as(e,t,n){const s=arguments.length;return s===2?Z(t)&&!B(t)?yn(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&yn(n)&&(n=[n]),ae(e,t,n))}const rc="3.4.6",ic="http://www.w3.org/2000/svg",oc="http://www.w3.org/1998/Math/MathML",qe=typeof document<"u"?document:null,ar=qe&&qe.createElement("template"),lc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?qe.createElementNS(ic,e):t==="mathml"?qe.createElementNS(oc,e):qe.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>qe.createTextNode(e),createComment:e=>qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>qe.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ar.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=ar.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",Ot="animation",Bt=Symbol("_vtc"),ji=(e,{slots:t})=>as(hl,cc(e),t);ji.displayName="Transition";const Vi={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};ji.props=ie({},di,Vi);const nt=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},ur=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function cc(e){const t={};for(const O in e)O in Vi||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,L=ac(r),I=L&&L[0],V=L&&L[1],{onBeforeEnter:W,onEnter:X,onEnterCancelled:p,onLeave:y,onLeaveCancelled:N,onBeforeAppear:P=W,onAppear:D=X,onAppearCancelled:R=p}=t,T=(O,q,re)=>{st(O,q?d:l),st(O,q?u:o),re&&re()},S=(O,q)=>{O._isLeaving=!1,st(O,h),st(O,w),st(O,m),q&&q()},K=O=>(q,re)=>{const le=O?D:X,H=()=>T(q,O,re);nt(le,[q,H]),fr(()=>{st(q,O?c:i),Ue(q,O?d:l),ur(le)||dr(q,s,I,H)})};return ie(t,{onBeforeEnter(O){nt(W,[O]),Ue(O,i),Ue(O,o)},onBeforeAppear(O){nt(P,[O]),Ue(O,c),Ue(O,u)},onEnter:K(!1),onAppear:K(!0),onLeave(O,q){O._isLeaving=!0;const re=()=>S(O,q);Ue(O,h),dc(),Ue(O,m),fr(()=>{O._isLeaving&&(st(O,h),Ue(O,w),ur(y)||dr(O,s,V,re))}),nt(y,[O,re])},onEnterCancelled(O){T(O,!1),nt(p,[O])},onAppearCancelled(O){T(O,!0),nt(R,[O])},onLeaveCancelled(O){S(O),nt(N,[O])}})}function ac(e){if(e==null)return null;if(Z(e))return[Wn(e.enter),Wn(e.leave)];{const t=Wn(e);return[t,t]}}function Wn(e){return ao(e)}function Ue(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Bt]||(e[Bt]=new Set)).add(t)}function st(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Bt];n&&(n.delete(t),n.size||(e[Bt]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let uc=0;function dr(e,t,n,s){const r=e._endId=++uc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=fc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,m),i()},m=w=>{w.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[L]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=hr(r,i),l=s(`${Ot}Delay`),c=s(`${Ot}Duration`),u=hr(l,c);let d=null,h=0,m=0;t===Be?o>0&&(d=Be,h=o,m=i.length):t===Ot?u>0&&(d=Ot,h=u,m=c.length):(h=Math.max(o,u),d=h>0?o>u?Be:Ot:null,m=d?d===Be?i.length:c.length:0);const w=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:w}}function hr(e,t){for(;e.lengthpr(n)+pr(e[s])))}function pr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function dc(){return document.body.offsetHeight}function hc(e,t,n){const s=e[Bt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pc=Symbol("_vod"),gc=Symbol("");function mc(e,t,n){const s=e.style,r=ne(n);if(n&&!r){if(t&&!ne(t))for(const i in t)n[i]==null&&us(s,i,"");for(const i in n)us(s,i,n[i])}else{const i=s.display;if(r){if(t!==n){const o=s[gc];o&&(n+=";"+o),s.cssText=n}}else t&&e.removeAttribute("style");pc in e&&(s.display=i)}}const gr=/\s*!important$/;function us(e,t,n){if(B(n))n.forEach(s=>us(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=yc(e,t);gr.test(n)?e.setProperty(ut(s),n.replace(gr,""),"important"):e[s]=n}}const mr=["Webkit","Moz","ms"],qn={};function yc(e,t){const n=qn[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return qn[t]=s;s=wn(s);for(let r=0;rzn||(Ec.then(()=>zn=0),zn=Date.now());function Tc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Ac(s,n.value),t,5,[s])};return n.value=e,n.attached=Sc(),n}function Ac(e,t){if(B(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Rc=(e,t,n,s,r,i,o,l,c)=>{const u=r==="svg";t==="class"?hc(e,s,u):t==="style"?mc(e,n,s):Ut(t)?hs(t)||xc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Oc(e,t,s,u))?bc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),_c(e,t,s,u))};function Oc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vr(t)&&k(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vr(t)&&ne(n)?!1:t in e}const Lc=["ctrl","shift","alt","meta"],Pc={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)=>Lc.some(n=>e[`${n}Key`]&&!t.includes(n))},ka=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ut(r.key);if(t.some(o=>o===i||Mc[o]===i))return e(r)})},Ic=ie({patchProp:Rc},lc);let Gn,wr=!1;function Nc(){return Gn=wr?Gn:Ul(Ic),wr=!0,Gn}const Wa=(...e)=>{const t=Nc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=$c(s);if(r)return n(r,!0,Fc(r))},t};function Fc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function $c(e){return ne(e)?document.querySelector(e):e}const qa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Hc="modulepreload",jc=function(e){return"/"+e},xr={},za=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");r=Promise.all(n.map(o=>{if(o=jc(o),o in xr)return;xr[o]=!0;const l=o.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(!!s)for(let h=i.length-1;h>=0;h--){const m=i[h];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${c}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":Hc,l||(d.as="script",d.crossOrigin=""),d.href=o,document.head.appendChild(d),l)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})}))}return r.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Vc=window.__VP_SITE_DATA__;function Ns(e){return Vr()?(bo(e),!0):!1}function Je(e){return typeof e=="function"?e():ti(e)}const Di=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Dc=Object.prototype.toString,Bc=e=>Dc.call(e)==="[object Object]",$t=()=>{},fs=Uc();function Uc(){var e,t;return Di&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function kc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Bi=e=>e();function Kc(e=Bi){const t=me(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:En(t),pause:n,resume:s,eventFilter:r}}function Wc(e){return e||Nn()}function Ui(...e){if(e.length!==1)return Go(...e);const t=e[0];return typeof t=="function"?En(Wo(()=>({get:t,set:$t}))):me(t)}function qc(e,t,n={}){const{eventFilter:s=Bi,...r}=n;return Ye(e,kc(s,t),r)}function zc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=Kc(s);return{stop:qc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function ki(e,t=!0,n){Wc()?At(e,n):t?e():Tn(e)}function mt(e){var t;const n=Je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const He=Di?window:void 0;function Xe(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=He):[t,n,s,r]=e,!t)return $t;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,m,w)=>(d.addEventListener(h,m,w),()=>d.removeEventListener(h,m,w)),c=Ye(()=>[mt(t),Je(r)],([d,h])=>{if(o(),!d)return;const m=Bc(h)?{...h}:h;i.push(...n.flatMap(w=>s.map(L=>l(d,w,L,m))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Ns(u),u}let Cr=!1;function Ga(e,t,n={}){const{window:s=He,ignore:r=[],capture:i=!0,detectIframe:o=!1}=n;if(!s)return $t;fs&&!Cr&&(Cr=!0,Array.from(s.document.body.children).forEach(m=>m.addEventListener("click",$t)),s.document.documentElement.addEventListener("click",$t));let l=!0;const c=m=>r.some(w=>{if(typeof w=="string")return Array.from(s.document.querySelectorAll(w)).some(L=>L===m.target||m.composedPath().includes(L));{const L=mt(w);return L&&(m.target===L||m.composedPath().includes(L))}}),d=[Xe(s,"click",m=>{const w=mt(e);if(!(!w||w===m.target||m.composedPath().includes(w))){if(m.detail===0&&(l=!c(m)),!l){l=!0;return}t(m)}},{passive:!0,capture:i}),Xe(s,"pointerdown",m=>{const w=mt(e);l=!c(m)&&!!(w&&!m.composedPath().includes(w))},{passive:!0}),o&&Xe(s,"blur",m=>{setTimeout(()=>{var w;const L=mt(e);((w=s.document.activeElement)==null?void 0:w.tagName)==="IFRAME"&&!(L!=null&&L.contains(s.document.activeElement))&&t(m)},0)})].filter(Boolean);return()=>d.forEach(m=>m())}function Gc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ya(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=He,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Gc(t);return Xe(r,i,d=>{d.repeat&&Je(l)||c(d)&&n(d)},o)}function Yc(){const e=me(!1);return Nn()&&At(()=>{e.value=!0}),e}function Jc(e){const t=Yc();return se(()=>(t.value,!!e()))}function Xc(e,t={}){const{window:n=He}=t,s=Jc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=me(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ui(()=>{s.value&&(l(),r=n.matchMedia(Je(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Ns(()=>{c(),l(),r=void 0}),i}const en=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},tn="__vueuse_ssr_handlers__",Qc=Zc();function Zc(){return tn in en||(en[tn]=en[tn]||{}),en[tn]}function Ki(e,t){return Qc[e]||t}function ea(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const ta={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Er="vueuse-storage";function na(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:d,window:h=He,eventFilter:m,onError:w=T=>{console.error(T)},initOnMounted:L}=s,I=(d?Zr:me)(typeof t=="function"?t():t);if(!n)try{n=Ki("getDefaultStorage",()=>{var T;return(T=He)==null?void 0:T.localStorage})()}catch(T){w(T)}if(!n)return I;const V=Je(t),W=ea(V),X=(r=s.serializer)!=null?r:ta[W],{pause:p,resume:y}=zc(I,()=>N(I.value),{flush:i,deep:o,eventFilter:m});return h&&l&&ki(()=>{Xe(h,"storage",R),Xe(h,Er,D),L&&R()}),L||R(),I;function N(T){try{if(T==null)n.removeItem(e);else{const S=X.write(T),K=n.getItem(e);K!==S&&(n.setItem(e,S),h&&h.dispatchEvent(new CustomEvent(Er,{detail:{key:e,oldValue:K,newValue:S,storageArea:n}})))}}catch(S){w(S)}}function P(T){const S=T?T.newValue:n.getItem(e);if(S==null)return c&&V!=null&&n.setItem(e,X.write(V)),V;if(!T&&u){const K=X.read(S);return typeof u=="function"?u(K,V):W==="object"&&!Array.isArray(K)?{...V,...K}:K}else return typeof S!="string"?S:X.read(S)}function D(T){R(T.detail)}function R(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){I.value=V;return}if(!(T&&T.key!==e)){p();try{(T==null?void 0:T.newValue)!==X.write(I.value)&&(I.value=P(T))}catch(S){w(S)}finally{T?Tn(y):y()}}}}}function Wi(e){return Xc("(prefers-color-scheme: dark)",e)}function sa(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=He,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Wi({window:r}),w=se(()=>m.value?"dark":"light"),L=c||(o==null?Ui(s):na(o,s,i,{window:r,listenToStorageChanges:l})),I=se(()=>L.value==="auto"?w.value:L.value),V=Ki("updateHTMLAttrs",(y,N,P)=>{const D=typeof y=="string"?r==null?void 0:r.document.querySelector(y):mt(y);if(!D)return;let R;if(d&&(R=r.document.createElement("style"),R.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(R)),N==="class"){const T=P.split(/\s/g);Object.values(h).flatMap(S=>(S||"").split(/\s/g)).filter(Boolean).forEach(S=>{T.includes(S)?D.classList.add(S):D.classList.remove(S)})}else D.setAttribute(N,P);d&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function W(y){var N;V(t,n,(N=h[y])!=null?N:y)}function X(y){e.onChanged?e.onChanged(y,W):W(y)}Ye(I,X,{flush:"post",immediate:!0}),ki(()=>X(I.value));const p=se({get(){return u?L.value:I.value},set(y){L.value=y}});try{return Object.assign(p,{store:L,system:w,state:I})}catch{return p}}function ra(e={}){const{valueDark:t="dark",valueLight:n="",window:s=He}=e,r=sa({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=se(()=>r.system?r.system.value:Wi({window:s}).value?"dark":"light");return se({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Yn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function qi(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const nn=new WeakMap;function Ja(e,t=!1){const n=me(t);let s=null,r;Ye(Ui(e),l=>{const c=Yn(Je(l));if(c){const u=c;nn.get(u)||nn.set(u,r),n.value&&(u.style.overflow="hidden")}},{immediate:!0});const i=()=>{const l=Yn(Je(e));!l||n.value||(fs&&(s=Xe(l,"touchmove",c=>{ia(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{var l;const c=Yn(Je(e));!c||!n.value||(fs&&(s==null||s()),c.style.overflow=(l=nn.get(c))!=null?l:"",nn.delete(c),n.value=!1)};return Ns(o),se({get(){return n.value},set(l){l?i():o()}})}function Xa(e={}){const{window:t=He,behavior:n="auto"}=e;if(!t)return{x:me(0),y:me(0)};const s=me(t.scrollX),r=me(t.scrollY),i=se({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=se({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Xe(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}const zi=/^(?:[a-z]+:|\/\/)/i,oa="vitepress-theme-appearance",Gi=/#.*$/,la=/(index)?\.(md|html)$/,Ce=typeof document<"u",Yi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ca(e,t,n=!1){if(t===void 0)return!1;if(e=Sr(`/${e}`),n)return new RegExp(t).test(e);if(Sr(t)!==e)return!1;const s=t.match(Gi);return s?(Ce?location.hash:"")===s[0]:!0}function Sr(e){return decodeURI(e).replace(Gi,"").replace(la,"")}function aa(e){return zi.test(e)}function ua(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!aa(d)&&ca(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:Xi(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function Ji(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=fa(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function fa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function da(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function Xi(e,t){return[...e.filter(n=>!da(t,n)),...t]}const ha=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,pa=/^[a-z]:/i;function Tr(e){const t=pa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ha,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const ga=new Set("3g2,3gp,7z,aac,abw,ai,aif,aifc,aiff,arc,asf,asr,asx,au,avi,avif,axs,azw,bin,bmp,bz,bz2,c,cda,cer,class,crl,crt,csh,css,csv,dcr,der,dll,doc,docx,eot,eps,epub,exe,gif,gtar,gz,gzip,ico,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,latex,m3u,man,mdb,mht,mhtml,mid,midi,mjs,mov,mp2,mp3,mp4,mpa,mpe,mpeg,mpg,mpkg,mpp,odp,ods,odt,oga,ogv,ogx,opus,otf,p10,p12,p7b,p7c,p7m,p7r,p7s,pbm,pdf,pfx,php,png,ppt,pptx,ps,pub,qt,rar,roff,rtf,rtx,ser,sh,spc,svg,swf,t,tar,tcl,tex,texi,texinfo,tgz,tif,tiff,tr,ts,tsv,ttf,txt,ua,viv,vivo,vsd,wav,weba,webm,webp,woff,woff2,xbm,xhtml,xls,xlsx,xml,xul,zip,conf".split(","));function ma(e){const t=e.split(".").pop();return t==null||!ga.has(t.toLowerCase())}const ya=Symbol(),at=Zr(Vc);function Qa(e){const t=se(()=>ua(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?me(!0):n?ra({storageKey:oa,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):me(!1);return{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>Ji(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:s}}function _a(){const e=xt(ya);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ba(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Ar(e){return zi.test(e)||!e.startsWith("/")?e:ba(at.value.base,e)}function va(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/";t=Tr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Tr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function Za(e){ln.push(e),Mn(()=>{ln=ln.filter(t=>t!==e)})}const wa=Symbol(),Qi="http://a.com",xa=()=>({path:"/",component:null,data:Yi});function eu(e,t){const n=Cn(xa()),s={route:n,go:r};async function r(l=Ce?location.href:"/"){var c,u;l=_n(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(Lr(l),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var m;if(await((m=s.onBeforePageLoad)==null?void 0:m.call(s,l))===!1)return;const d=new URL(l,Qi),h=i=d.pathname;try{let w=await e(h);if(!w)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:L,__pageData:I}=w;if(!L)throw new Error(`Invalid route component: ${L}`);n.path=Ce?h:Ar(h),n.component=Mt(L),n.data=Mt(I),Ce&&Tn(()=>{let V=at.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!V.endsWith("/")&&(V+=".html"),V!==d.pathname&&(d.pathname=V,l=V+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let W=null;try{W=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(X){console.warn(X)}if(W){Rr(W,d.hash);return}}window.scrollTo(0,c)})}}catch(w){if(!/fetch|Page not found/.test(w.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(w),!u)try{const L=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await L.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=Ce?h:Ar(h),n.component=t?Mt(t):null,n.data=Yi)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:m,pathname:w,hash:L,search:I}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),V=window.location;!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&m===V.origin&&ma(w)&&(l.preventDefault(),w===V.pathname&&I===V.search?(L!==V.hash&&(history.pushState(null,"",L),window.dispatchEvent(new Event("hashchange"))),L?Rr(u,L,u.classList.contains("header-anchor")):(Lr(h),window.scrollTo(0,0))):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;await o(_n(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ca(){const e=xt(wa);if(!e)throw new Error("useRouter() is called without provider.");return e}function Zi(){return Ca().route}function Rr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(u-window.scrollY)>window.innerHeight?window.scrollTo(0,u):window.scrollTo({left:0,top:u,behavior:"smooth"})},i=at.value.scrollOffset,o=0,l=24;if(typeof i=="object"&&"padding"in i&&(l=i.padding,i=i.selector),typeof i=="number")o=i;else if(typeof i=="string")o=Or(i,l);else if(Array.isArray(i))for(const d of i){const h=Or(d,l);if(h){o=h;break}}const c=parseInt(window.getComputedStyle(s).paddingTop,10),u=window.scrollY+s.getBoundingClientRect().top-o+c;requestAnimationFrame(r)}}function Or(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}function Lr(e){Ce&&_n(e)!==_n(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}function _n(e){const t=new URL(e,Qi);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Jn=()=>ln.forEach(e=>e()),tu=gi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Zi(),{site:n}=_a();return()=>as(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?as(t.component,{onVnodeMounted:Jn,onVnodeUpdated:Jn,onVnodeUnmounted:Jn}):"404 Page Not Found"])}}),nu=gi({setup(e,{slots:t}){const n=me(!1);return At(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function su(){Ce&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function ru(){if(Ce){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Ea(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function Ea(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function iu(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}const o=i.map(Pr);n.forEach((l,c)=>{const u=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete n[c])}),o.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...o].filter(Boolean)};ui(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=Ji(o,i);u!==document.title&&(document.title=u);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Pr(["meta",{name:"description",content:d}]),r(Xi(o.head,Ta(c)))})}function Pr([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Sa(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Ta(e){return e.filter(t=>!Sa(t))}const Xn=new Set,eo=()=>document.createElement("link"),Aa=e=>{const t=eo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ra=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let sn;const Oa=Ce&&(sn=eo())&&sn.relList&&sn.relList.supports&&sn.relList.supports("prefetch")?Aa:Ra;function ou(){if(!Ce||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Xn.has(c)){Xn.add(c);const u=va(c);u&&Oa(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Xn.add(l))})})};At(s);const r=Zi();Ye(()=>r.path,s),Mn(()=>{n&&n.disconnect()})}export{ka as $,Mn as A,Fa as B,bl as C,Ia as D,$a as E,ge as F,Zr as G,Za as H,ae as I,Na as J,zi as K,Zi as L,Yl as M,xt as N,Ga as O,Ya as P,ms as Q,Tn as R,Xa as S,ji as T,Ba as U,En as V,Ja as W,Il as X,Ka as Y,ja as Z,qa as _,Ni as a,Va as a0,iu as a1,wa as a2,Qa as a3,ya as a4,tu as a5,nu as a6,at as a7,Wa as a8,eu as a9,va as aa,za as ab,ou as ac,ru as ad,su as ae,as as af,Pi as b,Da as c,gi as d,Ua as e,ma as f,Ar as g,me as h,aa as i,Ce as j,se as k,At as l,Ii as m,ys as n,Oi as o,ti as p,Pa as q,Ha as r,Ma as s,La as t,_a as u,ca as v,nl as w,Xc as x,Ye as y,ui as z}; diff --git a/assets/chunks/framework.s-vJCezn.js b/assets/chunks/framework.s-vJCezn.js new file mode 100644 index 0000000..b11ee52 --- /dev/null +++ b/assets/chunks/framework.s-vJCezn.js @@ -0,0 +1 @@ +function ds(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const te={},mt=[],Ee=()=>{},so=()=>!1,Dt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),hs=e=>e.startsWith("onUpdate:"),ie=Object.assign,ps=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ro=Object.prototype.hasOwnProperty,Y=(e,t)=>ro.call(e,t),B=Array.isArray,yt=e=>bn(e)==="[object Map]",Mr=e=>bn(e)==="[object Set]",k=e=>typeof e=="function",ne=e=>typeof e=="string",Et=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",Ir=e=>(Z(e)||k(e))&&k(e.then)&&k(e.catch),Nr=Object.prototype.toString,bn=e=>Nr.call(e),io=e=>bn(e).slice(8,-1),Fr=e=>bn(e)==="[object Object]",gs=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ot=ds(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},oo=/-(\w)/g,Ie=vn(e=>e.replace(oo,(t,n)=>n?n.toUpperCase():"")),lo=/\B([A-Z])/g,at=vn(e=>e.replace(lo,"-$1").toLowerCase()),wn=vn(e=>e.charAt(0).toUpperCase()+e.slice(1)),sn=vn(e=>e?`on${wn(e)}`:""),Qe=(e,t)=>!Object.is(e,t),Vn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},co=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ao=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Vs;const $r=()=>Vs||(Vs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ms(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(fo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ys(e){let t="";if(ne(e))t=e;else if(B(e))for(let n=0;nne(e)?e:e==null?"":B(e)||Z(e)&&(e.toString===Nr||!k(e.toString))?JSON.stringify(e,jr,2):String(e),jr=(e,t)=>t&&t.__v_isRef?jr(e,t.value):yt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Dn(s,i)+" =>"]=r,n),{})}:Mr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Dn(n))}:Et(t)?Dn(t):Z(t)&&!B(t)&&!Fr(t)?String(t):t,Dn=(e,t="")=>{var n;return Et(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let be;class yo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=be,!t&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=be;try{return be=this,t()}finally{be=n}}}on(){be=this}off(){be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=2))break;ft(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ze,n=ot;try{return ze=!0,ot=this,this._runnings++,Ds(this),this.fn()}finally{Bs(this),this._runnings--,ot=n,ze=t}}stop(){var t;this.active&&(Ds(this),Bs(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function vo(e){return e.value}function Ds(e){e._trackId++,e._depsLength=0}function Bs(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},cn=new WeakMap,lt=Symbol(""),es=Symbol("");function ye(e,t,n){if(ze&&ot){let s=cn.get(e);s||cn.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=Kr(()=>s.delete(n))),Ur(ot,r)}}function $e(e,t,n,s,r,i){const o=cn.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&B(e)){const c=Number(s);o.forEach((u,d)=>{(d==="length"||!Et(d)&&d>=c)&&l.push(u)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":B(e)?gs(n)&&l.push(o.get("length")):(l.push(o.get(lt)),yt(e)&&l.push(o.get(es)));break;case"delete":B(e)||(l.push(o.get(lt)),yt(e)&&l.push(o.get(es)));break;case"set":yt(e)&&l.push(o.get(lt));break}bs();for(const c of l)c&&kr(c,3);vs()}function wo(e,t){var n;return(n=cn.get(e))==null?void 0:n.get(t)}const xo=ds("__proto__,__v_isRef,__isVue"),Wr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Et)),Us=Co();function Co(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let i=0,o=this.length;i{e[t]=function(...n){ut(),bs();const s=J(this)[t].apply(this,n);return vs(),ft(),s}}),e}function Eo(e){const t=J(this);return ye(t,"has",e),t.hasOwnProperty(e)}class qr{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Ho:Jr:i?Yr:Gr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!r){if(o&&Y(Us,n))return Reflect.get(Us,n,s);if(n==="hasOwnProperty")return Eo}const l=Reflect.get(t,n,s);return(Et(n)?Wr.has(n):xo(n))||(r||ye(t,"get",n),i)?l:de(l)?o&&gs(n)?l:l.value:Z(l)?r?En(l):Cn(l):l}}class zr extends qr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._shallow){const c=xt(i);if(!an(s)&&!xt(s)&&(i=J(i),s=J(s)),!B(t)&&de(i)&&!de(s))return c?!1:(i.value=s,!0)}const o=B(t)&&gs(n)?Number(n)e,xn=e=>Reflect.getPrototypeOf(e);function Kt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),i=J(t);n||(Qe(t,i)&&ye(r,"get",t),ye(r,"get",i));const{has:o}=xn(r),l=s?ws:n?Es:Ft;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function Wt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Qe(e,r)&&ye(s,"has",e),ye(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function qt(e,t=!1){return e=e.__v_raw,!t&&ye(J(e),"iterate",lt),Reflect.get(e,"size",e)}function ks(e){e=J(e);const t=J(this);return xn(t).has.call(t,e)||(t.add(e),$e(t,"add",e,e)),this}function Ks(e,t){t=J(t);const n=J(this),{has:s,get:r}=xn(n);let i=s.call(n,e);i||(e=J(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?Qe(t,o)&&$e(n,"set",e,t):$e(n,"add",e,t),this}function Ws(e){const t=J(this),{has:n,get:s}=xn(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&$e(t,"delete",e,void 0),i}function qs(){const e=J(this),t=e.size!==0,n=e.clear();return t&&$e(e,"clear",void 0,void 0),n}function zt(e,t){return function(s,r){const i=this,o=i.__v_raw,l=J(o),c=t?ws:e?Es:Ft;return!e&&ye(l,"iterate",lt),o.forEach((u,d)=>s.call(r,c(u),c(d),i))}}function Gt(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=yt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),d=n?ws:t?Es:Ft;return!t&&ye(i,"iterate",c?es:lt),{next(){const{value:h,done:m}=u.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Oo(){const e={get(i){return Kt(this,i)},get size(){return qt(this)},has:Wt,add:ks,set:Ks,delete:Ws,clear:qs,forEach:zt(!1,!1)},t={get(i){return Kt(this,i,!1,!0)},get size(){return qt(this)},has:Wt,add:ks,set:Ks,delete:Ws,clear:qs,forEach:zt(!1,!0)},n={get(i){return Kt(this,i,!0)},get size(){return qt(this,!0)},has(i){return Wt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:zt(!0,!1)},s={get(i){return Kt(this,i,!0,!0)},get size(){return qt(this,!0)},has(i){return Wt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:zt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Gt(i,!1,!1),n[i]=Gt(i,!0,!1),t[i]=Gt(i,!1,!0),s[i]=Gt(i,!0,!0)}),[e,n,t,s]}const[Lo,Po,Mo,Io]=Oo();function xs(e,t){const n=t?e?Io:Mo:e?Po:Lo;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Y(n,r)&&r in s?n:s,r,i)}const No={get:xs(!1,!1)},Fo={get:xs(!1,!0)},$o={get:xs(!0,!1)},Gr=new WeakMap,Yr=new WeakMap,Jr=new WeakMap,Ho=new WeakMap;function jo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vo(e){return e.__v_skip||!Object.isExtensible(e)?0:jo(io(e))}function Cn(e){return xt(e)?e:Cs(e,!1,To,No,Gr)}function Do(e){return Cs(e,!1,Ro,Fo,Yr)}function En(e){return Cs(e,!0,Ao,$o,Jr)}function Cs(e,t,n,s,r){if(!Z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Vo(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function _t(e){return xt(e)?_t(e.__v_raw):!!(e&&e.__v_isReactive)}function xt(e){return!!(e&&e.__v_isReadonly)}function an(e){return!!(e&&e.__v_isShallow)}function Xr(e){return _t(e)||xt(e)}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Lt(e){return ln(e,"__v_skip",!0),e}const Ft=e=>Z(e)?Cn(e):e,Es=e=>Z(e)?En(e):e;class Qr{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new _s(()=>t(this._value),()=>un(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return Ss(t),(!t._cacheable||t.effect.dirty)&&Qe(t._value,t._value=t.effect.run())&&un(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Bo(e,t,n=!1){let s,r;const i=k(e);return i?(s=e,r=Ee):(s=e.get,r=e.set),new Qr(s,r,i||!r,n)}function Ss(e){ze&&ot&&(e=J(e),Ur(ot,e.dep||(e.dep=Kr(()=>e.dep=void 0,e instanceof Qr?e:void 0))))}function un(e,t=3,n){e=J(e);const s=e.dep;s&&kr(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function me(e){return ei(e,!1)}function Zr(e){return ei(e,!0)}function ei(e,t){return de(e)?e:new Uo(e,t)}class Uo{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Ft(t)}get value(){return Ss(this),this._value}set value(t){const n=this.__v_isShallow||an(t)||xt(t);t=n?t:J(t),Qe(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ft(t),un(this,3))}}function ti(e){return de(e)?e.value:e}const ko={get:(e,t,n)=>ti(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function ni(e){return _t(e)?e:new Proxy(e,ko)}class Ko{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Ss(this),()=>un(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function Wo(e){return new Ko(e)}class qo{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return wo(J(this._object),this._key)}}class zo{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Go(e,t,n){return de(e)?e:k(e)?new zo(e):Z(e)&&arguments.length>1?Yo(e,t,n):me(e)}function Yo(e,t,n){const s=e[t];return de(s)?s:new qo(e,t,n)}function Ge(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){Sn(i,t,n)}return r}function Se(e,t,n,s){if(k(e)){const i=Ge(e,t,n,s);return i&&Ir(i)&&i.catch(o=>{Sn(o,t,n)}),i}const r=[];for(let i=0;i>>1,r=ue[s],i=Ht(r);iMe&&ue.splice(t,1)}function Zo(e){B(e)?bt.push(...e):(!ke||!ke.includes(e,e.allowRecurse?rt+1:rt))&&bt.push(e),ri()}function zs(e,t,n=$t?Me+1:0){for(;nHt(n)-Ht(s));if(bt.length=0,ke){ke.push(...t);return}for(ke=t,rt=0;rte.id==null?1/0:e.id,el=(e,t)=>{const n=Ht(e)-Ht(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ii(e){ts=!1,$t=!0,ue.sort(el);try{for(Me=0;Mene(w)?w.trim():w)),h&&(r=n.map(co))}let l,c=s[l=sn(t)]||s[l=sn(Ie(t))];!c&&i&&(c=s[l=sn(at(t))]),c&&Se(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Se(u,e,6,r)}}function oi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!k(e)){const c=u=>{const d=oi(u,t,!0);d&&(l=!0,ie(o,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Z(e)&&s.set(e,null),null):(B(i)?i.forEach(c=>o[c]=null):ie(o,i),Z(e)&&s.set(e,o),o)}function An(e,t){return!e||!Dt(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,at(t))||Y(e,t))}let fe=null,Rn=null;function dn(e){const t=fe;return fe=e,Rn=e&&e.type.__scopeId||null,t}function Pa(e){Rn=e}function Ma(){Rn=null}function nl(e,t=fe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ir(-1);const i=dn(t);let o;try{o=e(...r)}finally{dn(i),s._d&&ir(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Bn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:m,setupState:w,ctx:L,inheritAttrs:I}=e;let V,W;const X=dn(e);try{if(n.shapeFlag&4){const y=r||s,N=y;V=Ae(d.call(N,y,h,i,w,m,L)),W=c}else{const y=t;V=Ae(y.length>1?y(i,{attrs:c,slots:l,emit:u}):y(i,null)),W=t.props?c:sl(c)}}catch(y){It.length=0,Sn(y,e,1),V=ae(ve)}let p=V;if(W&&I!==!1){const y=Object.keys(W),{shapeFlag:N}=p;y.length&&N&7&&(o&&y.some(hs)&&(W=rl(W,o)),p=Ze(p,W))}return n.dirs&&(p=Ze(p),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),V=p,dn(X),V}const sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Dt(n))&&((t||(t={}))[n]=e[n]);return t},rl=(e,t)=>{const n={};for(const s in e)(!hs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function il(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Gs(s,o,u):!!o;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function ai(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Zo(e)}const cl=Symbol.for("v-scx"),al=()=>wt(cl);function ui(e,t){return On(e,null,t)}function Fa(e,t){return On(e,null,{flush:"post"})}const Yt={};function Ye(e,t,n){return On(e,t,n)}function On(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=te){if(t&&i){const P=t;t=(...D)=>{P(...D),N()}}const c=ce,u=P=>s===!0?P:pt(P,s===!1?1:void 0);let d,h=!1,m=!1;if(de(e)?(d=()=>e.value,h=an(e)):_t(e)?(d=()=>u(e),h=!0):B(e)?(m=!0,h=e.some(P=>_t(P)||an(P)),d=()=>e.map(P=>{if(de(P))return P.value;if(_t(P))return u(P);if(k(P))return Ge(P,c,2)})):k(e)?t?d=()=>Ge(e,c,2):d=()=>(w&&w(),Se(e,c,3,[L])):d=Ee,t&&s){const P=d;d=()=>pt(P())}let w,L=P=>{w=p.onStop=()=>{Ge(P,c,4),w=p.onStop=void 0}},I;if(Fn)if(L=Ee,t?n&&Se(t,c,3,[d(),m?[]:void 0,L]):d(),r==="sync"){const P=al();I=P.__watcherHandles||(P.__watcherHandles=[])}else return Ee;let V=m?new Array(e.length).fill(Yt):Yt;const W=()=>{if(!(!p.active||!p.dirty))if(t){const P=p.run();(s||h||(m?P.some((D,R)=>Qe(D,V[R])):Qe(P,V)))&&(w&&w(),Se(t,c,3,[P,V===Yt?void 0:m&&V[0]===Yt?[]:V,L]),V=P)}else p.run()};W.allowRecurse=!!t;let X;r==="sync"?X=W:r==="post"?X=()=>pe(W,c&&c.suspense):(W.pre=!0,c&&(W.id=c.uid),X=()=>As(W));const p=new _s(d,Ee,X),y=Vr(),N=()=>{p.stop(),y&&ps(y.effects,p)};return t?n?W():V=p.run():r==="post"?pe(p.run.bind(p),c&&c.suspense):p.run(),I&&I.push(N),N}function ul(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?fi(s,e):()=>s[e]:e.bind(s,s);let i;k(t)?i=t:(i=t.handler,n=t);const o=Bt(this),l=On(r,i.bind(s),n);return o(),l}function fi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r0){if(n>=t)return e;n++}if(s=s||new Set,s.has(e))return e;if(s.add(e),de(e))pt(e.value,t,n,s);else if(B(e))for(let r=0;r{pt(r,t,n,s)});else if(Fr(e))for(const r in e)pt(e[r],t,n,s);return e}function Pe(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o{e.isMounted=!0}),yi(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],di={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},dl={name:"BaseTransition",props:di,setup(e,{slots:t}){const n=Nn(),s=fl();let r;return()=>{const i=t.default&&pi(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const I of i)if(I.type!==ve){o=I;break}}const l=J(e),{mode:c}=l;if(s.isLeaving)return Un(o);const u=Js(o);if(!u)return Un(o);const d=ns(u,l,s,n);ss(u,d);const h=n.subTree,m=h&&Js(h);let w=!1;const{getTransitionKey:L}=u.type;if(L){const I=L();r===void 0?r=I:I!==r&&(r=I,w=!0)}if(m&&m.type!==ve&&(!it(u,m)||w)){const I=ns(m,l,s,n);if(ss(m,I),c==="out-in")return s.isLeaving=!0,I.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Un(o);c==="in-out"&&u.type!==ve&&(I.delayLeave=(V,W,X)=>{const p=hi(s,m);p[String(m.key)]=m,V[Ke]=()=>{W(),V[Ke]=void 0,delete d.delayedLeave},d.delayedLeave=X})}return o}}},hl=dl;function hi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ns(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:w,onLeaveCancelled:L,onBeforeAppear:I,onAppear:V,onAfterAppear:W,onAppearCancelled:X}=t,p=String(e.key),y=hi(n,e),N=(R,T)=>{R&&Se(R,s,9,T)},P=(R,T)=>{const S=T[1];N(R,T),B(R)?R.every(K=>K.length<=1)&&S():R.length<=1&&S()},D={mode:i,persisted:o,beforeEnter(R){let T=l;if(!n.isMounted)if(r)T=I||l;else return;R[Ke]&&R[Ke](!0);const S=y[p];S&&it(e,S)&&S.el[Ke]&&S.el[Ke](),N(T,[R])},enter(R){let T=c,S=u,K=d;if(!n.isMounted)if(r)T=V||c,S=W||u,K=X||d;else return;let O=!1;const q=R[Jt]=re=>{O||(O=!0,re?N(K,[R]):N(S,[R]),D.delayedLeave&&D.delayedLeave(),R[Jt]=void 0)};T?P(T,[R,q]):q()},leave(R,T){const S=String(e.key);if(R[Jt]&&R[Jt](!0),n.isUnmounting)return T();N(h,[R]);let K=!1;const O=R[Ke]=q=>{K||(K=!0,T(),q?N(L,[R]):N(w,[R]),R[Ke]=void 0,y[S]===e&&delete y[S])};y[S]=e,m?P(m,[R,O]):O()},clone(R){return ns(R,t,n,s)}};return D}function Un(e){if(Ln(e))return e=Ze(e),e.children=null,e}function Js(e){return Ln(e)?e.children?e.children[0]:void 0:e}function ss(e,t){e.shapeFlag&6&&e.component?ss(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 pi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,Ln=e=>e.type.__isKeepAlive;function pl(e,t){mi(e,"a",t)}function gl(e,t){mi(e,"da",t)}function mi(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Pn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Ln(r.parent.vnode)&&ml(s,t,n,r),r=r.parent}}function ml(e,t,n,s){const r=Pn(t,e,s,!0);Mn(()=>{ps(s[t],r)},n)}function Pn(e,t,n=ce,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ut();const l=Bt(n),c=Se(t,n,e,o);return l(),ft(),c});return s?r.unshift(i):r.push(i),i}}const je=e=>(t,n=ce)=>(!Fn||e==="sp")&&Pn(e,(...s)=>t(...s),n),yl=je("bm"),St=je("m"),_l=je("bu"),bl=je("u"),yi=je("bum"),Mn=je("um"),vl=je("sp"),wl=je("rtg"),xl=je("rtc");function Cl(e,t=ce){Pn("ec",e,t)}function $a(e,t,n,s){let r;const i=n&&n[s];if(B(e)||ne(e)){r=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,c=o.length;lmn(t)?!(t.type===ve||t.type===ge&&!_i(t.children)):!0)?e:null}function ja(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:sn(s)]=e[s];return n}const rs=e=>e?Fi(e)?Ms(e)||e.proxy:rs(e.parent):null,Pt=ie(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=>rs(e.parent),$root:e=>rs(e.root),$emit:e=>e.emit,$options:e=>Os(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,As(e.update)}),$nextTick:e=>e.n||(e.n=Tn.bind(e.proxy)),$watch:e=>ul.bind(e)}),kn=(e,t)=>e!==te&&!e.__isScriptSetup&&Y(e,t),El={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const w=o[t];if(w!==void 0)switch(w){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(kn(s,t))return o[t]=1,s[t];if(r!==te&&Y(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&Y(u,t))return o[t]=3,i[t];if(n!==te&&Y(n,t))return o[t]=4,n[t];is&&(o[t]=0)}}const d=Pt[t];let h,m;if(d)return t==="$attrs"&&ye(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==te&&Y(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,Y(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return kn(r,t)?(r[t]=n,!0):s!==te&&Y(s,t)?(s[t]=n,!0):Y(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==te&&Y(e,o)||kn(t,o)||(l=i[0])&&Y(l,o)||Y(s,o)||Y(Pt,o)||Y(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Va(){return Sl().slots}function Sl(){const e=Nn();return e.setupContext||(e.setupContext=Hi(e))}function Xs(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let is=!0;function Tl(e){const t=Os(e),n=e.proxy,s=e.ctx;is=!1,t.beforeCreate&&Qs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:w,updated:L,activated:I,deactivated:V,beforeDestroy:W,beforeUnmount:X,destroyed:p,unmounted:y,render:N,renderTracked:P,renderTriggered:D,errorCaptured:R,serverPrefetch:T,expose:S,inheritAttrs:K,components:O,directives:q,filters:re}=t;if(u&&Al(u,s,null),o)for(const G in o){const $=o[G];k($)&&(s[G]=$.bind(n))}if(r){const G=r.call(n,n);Z(G)&&(e.data=Cn(G))}if(is=!0,i)for(const G in i){const $=i[G],Ne=k($)?$.bind(n,n):k($.get)?$.get.bind(n,n):Ee,Ut=!k($)&&k($.set)?$.set.bind(n):Ee,et=se({get:Ne,set:Ut});Object.defineProperty(s,G,{enumerable:!0,configurable:!0,get:()=>et.value,set:Oe=>et.value=Oe})}if(l)for(const G in l)bi(l[G],s,n,G);if(c){const G=k(c)?c.call(n):c;Reflect.ownKeys(G).forEach($=>{Il($,G[$])})}d&&Qs(d,e,"c");function H(G,$){B($)?$.forEach(Ne=>G(Ne.bind(n))):$&&G($.bind(n))}if(H(yl,h),H(St,m),H(_l,w),H(bl,L),H(pl,I),H(gl,V),H(Cl,R),H(xl,P),H(wl,D),H(yi,X),H(Mn,y),H(vl,T),B(S))if(S.length){const G=e.exposed||(e.exposed={});S.forEach($=>{Object.defineProperty(G,$,{get:()=>n[$],set:Ne=>n[$]=Ne})})}else e.exposed||(e.exposed={});N&&e.render===Ee&&(e.render=N),K!=null&&(e.inheritAttrs=K),O&&(e.components=O),q&&(e.directives=q)}function Al(e,t,n=Ee){B(e)&&(e=os(e));for(const s in e){const r=e[s];let i;Z(r)?"default"in r?i=wt(r.from||s,r.default,!0):i=wt(r.from||s):i=wt(r),de(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Qs(e,t,n){Se(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function bi(e,t,n,s){const r=s.includes(".")?fi(n,s):()=>n[s];if(ne(e)){const i=t[e];k(i)&&Ye(r,i)}else if(k(e))Ye(r,e.bind(n));else if(Z(e))if(B(e))e.forEach(i=>bi(i,t,n,s));else{const i=k(e.handler)?e.handler.bind(n):t[e.handler];k(i)&&Ye(r,i,e)}}function Os(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>hn(c,u,o,!0)),hn(c,t,o)),Z(t)&&i.set(t,c),c}function hn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&hn(e,i,n,!0),r&&r.forEach(o=>hn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Rl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Rl={data:Zs,props:er,emits:er,methods:Rt,computed:Rt,beforeCreate:he,created:he,beforeMount:he,mounted:he,beforeUpdate:he,updated:he,beforeDestroy:he,beforeUnmount:he,destroyed:he,unmounted:he,activated:he,deactivated:he,errorCaptured:he,serverPrefetch:he,components:Rt,directives:Rt,watch:Ll,provide:Zs,inject:Ol};function Zs(e,t){return t?e?function(){return ie(k(e)?e.call(this,this):e,k(t)?t.call(this,this):t)}:t:e}function Ol(e,t){return Rt(os(e),os(t))}function os(e){if(B(e)){const t={};for(let n=0;n1)return n&&k(t)?t.call(s&&s.proxy):t}}function Nl(e,t,n,s=!1){const r={},i={};ln(i,In,1),e.propsDefaults=Object.create(null),wi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Do(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Fl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,w]=xi(h,t,!0);ie(o,m),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return Z(e)&&s.set(e,mt),mt;if(B(i))for(let d=0;d-1,w[1]=I<0||L-1||Y(w,"default"))&&l.push(h)}}}const u=[o,l];return Z(e)&&s.set(e,u),u}function tr(e){return e[0]!=="$"}function nr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function sr(e,t){return nr(e)===nr(t)}function rr(e,t){return B(t)?t.findIndex(n=>sr(n,e)):k(t)&&sr(t,e)?0:-1}const Ci=e=>e[0]==="_"||e==="$stable",Ls=e=>B(e)?e.map(Ae):[Ae(e)],$l=(e,t,n)=>{if(t._n)return t;const s=nl((...r)=>Ls(t(...r)),n);return s._c=!1,s},Ei=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Ci(r))continue;const i=e[r];if(k(i))t[r]=$l(r,i,s);else if(i!=null){const o=Ls(i);t[r]=()=>o}}},Si=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Hl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=J(t),ln(t,"_",n)):Ei(t,e.slots={})}else e.slots={},t&&Si(e,t);ln(e.slots,In,1)},jl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ie(r,t),!n&&l===1&&delete r._):(i=!t.$stable,Ei(t,r)),o=t}else t&&(Si(e,t),o={default:1});if(i)for(const l in r)!Ci(l)&&o[l]==null&&delete r[l]};function gn(e,t,n,s,r=!1){if(B(e)){e.forEach((m,w)=>gn(m,t&&(B(t)?t[w]:t),n,s,r));return}if(vt(s)&&!r)return;const i=s.shapeFlag&4?Ms(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,d=l.refs===te?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==c&&(ne(u)?(d[u]=null,Y(h,u)&&(h[u]=null)):de(u)&&(u.value=null)),k(c))Ge(c,l,12,[o,d]);else{const m=ne(c),w=de(c);if(m||w){const L=()=>{if(e.f){const I=m?Y(h,c)?h[c]:d[c]:c.value;r?B(I)&&ps(I,i):B(I)?I.includes(i)||I.push(i):m?(d[c]=[i],Y(h,c)&&(h[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else m?(d[c]=o,Y(h,c)&&(h[c]=o)):w&&(c.value=o,e.k&&(d[e.k]=o))};o?(L.id=-1,pe(L,n)):L()}}}let De=!1;const Vl=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Dl=e=>e.namespaceURI.includes("MathML"),Xt=e=>{if(Vl(e))return"svg";if(Dl(e))return"mathml"},Qt=e=>e.nodeType===8;function Bl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,d=(p,y)=>{if(!y.hasChildNodes()){n(null,p,y),fn(),y._vnode=p;return}De=!1,h(y.firstChild,p,null,null,null),fn(),y._vnode=p,De&&console.error("Hydration completed but contains mismatches.")},h=(p,y,N,P,D,R=!1)=>{const T=Qt(p)&&p.data==="[",S=()=>I(p,y,N,P,D,T),{type:K,ref:O,shapeFlag:q,patchFlag:re}=y;let le=p.nodeType;y.el=p,re===-2&&(R=!1,y.dynamicChildren=null);let H=null;switch(K){case Ct:le!==3?y.children===""?(c(y.el=r(""),o(p),p),H=p):H=S():(p.data!==y.children&&(De=!0,p.data=y.children),H=i(p));break;case ve:X(p)?(H=i(p),W(y.el=p.content.firstChild,p,N)):le!==8||T?H=S():H=i(p);break;case Mt:if(T&&(p=i(p),le=p.nodeType),le===1||le===3){H=p;const G=!y.children.length;for(let $=0;${R=R||!!y.dynamicChildren;const{type:T,props:S,patchFlag:K,shapeFlag:O,dirs:q,transition:re}=y,le=T==="input"||T==="option";if(le||K!==-1){q&&Pe(y,null,N,"created");let H=!1;if(X(p)){H=Ti(P,re)&&N&&N.vnode.props&&N.vnode.props.appear;const $=p.content.firstChild;H&&re.beforeEnter($),W($,p,N),y.el=p=$}if(O&16&&!(S&&(S.innerHTML||S.textContent))){let $=w(p.firstChild,y,p,N,P,D,R);for(;$;){De=!0;const Ne=$;$=$.nextSibling,l(Ne)}}else O&8&&p.textContent!==y.children&&(De=!0,p.textContent=y.children);if(S)if(le||!R||K&48)for(const $ in S)(le&&($.endsWith("value")||$==="indeterminate")||Dt($)&&!Ot($)||$[0]===".")&&s(p,$,null,S[$],void 0,void 0,N);else S.onClick&&s(p,"onClick",null,S.onClick,void 0,void 0,N);let G;(G=S&&S.onVnodeBeforeMount)&&xe(G,N,y),q&&Pe(y,null,N,"beforeMount"),((G=S&&S.onVnodeMounted)||q||H)&&ai(()=>{G&&xe(G,N,y),H&&re.enter(p),q&&Pe(y,null,N,"mounted")},P)}return p.nextSibling},w=(p,y,N,P,D,R,T)=>{T=T||!!y.dynamicChildren;const S=y.children,K=S.length;for(let O=0;O{const{slotScopeIds:T}=y;T&&(D=D?D.concat(T):T);const S=o(p),K=w(i(p),y,S,N,P,D,R);return K&&Qt(K)&&K.data==="]"?i(y.anchor=K):(De=!0,c(y.anchor=u("]"),S,K),K)},I=(p,y,N,P,D,R)=>{if(De=!0,y.el=null,R){const K=V(p);for(;;){const O=i(p);if(O&&O!==K)l(O);else break}}const T=i(p),S=o(p);return l(p),n(null,y,S,T,N,P,Xt(S),D),T},V=(p,y="[",N="]")=>{let P=0;for(;p;)if(p=i(p),p&&Qt(p)&&(p.data===y&&P++,p.data===N)){if(P===0)return i(p);P--}return p},W=(p,y,N)=>{const P=y.parentNode;P&&P.replaceChild(p,y);let D=N;for(;D;)D.vnode.el===y&&(D.vnode.el=D.subTree.el=p),D=D.parent},X=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[d,h]}const pe=ai;function Ul(e){return kl(e,Bl)}function kl(e,t){const n=$r();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:d,parentNode:h,nextSibling:m,setScopeId:w=Ee,insertStaticContent:L}=e,I=(a,f,g,_=null,b=null,C=null,A=void 0,x=null,E=!!f.dynamicChildren)=>{if(a===f)return;a&&!it(a,f)&&(_=kt(a),Oe(a,b,C,!0),a=null),f.patchFlag===-2&&(E=!1,f.dynamicChildren=null);const{type:v,ref:M,shapeFlag:j}=f;switch(v){case Ct:V(a,f,g,_);break;case ve:W(a,f,g,_);break;case Mt:a==null&&X(f,g,_,A);break;case ge:O(a,f,g,_,b,C,A,x,E);break;default:j&1?N(a,f,g,_,b,C,A,x,E):j&6?q(a,f,g,_,b,C,A,x,E):(j&64||j&128)&&v.process(a,f,g,_,b,C,A,x,E,dt)}M!=null&&b&&gn(M,a&&a.ref,C,f||a,!f)},V=(a,f,g,_)=>{if(a==null)s(f.el=l(f.children),g,_);else{const b=f.el=a.el;f.children!==a.children&&u(b,f.children)}},W=(a,f,g,_)=>{a==null?s(f.el=c(f.children||""),g,_):f.el=a.el},X=(a,f,g,_)=>{[a.el,a.anchor]=L(a.children,f,g,_,a.el,a.anchor)},p=({el:a,anchor:f},g,_)=>{let b;for(;a&&a!==f;)b=m(a),s(a,g,_),a=b;s(f,g,_)},y=({el:a,anchor:f})=>{let g;for(;a&&a!==f;)g=m(a),r(a),a=g;r(f)},N=(a,f,g,_,b,C,A,x,E)=>{f.type==="svg"?A="svg":f.type==="math"&&(A="mathml"),a==null?P(f,g,_,b,C,A,x,E):T(a,f,b,C,A,x,E)},P=(a,f,g,_,b,C,A,x)=>{let E,v;const{props:M,shapeFlag:j,transition:F,dirs:U}=a;if(E=a.el=o(a.type,C,M&&M.is,M),j&8?d(E,a.children):j&16&&R(a.children,E,null,_,b,Kn(a,C),A,x),U&&Pe(a,null,_,"created"),D(E,a,a.scopeId,A,_),M){for(const Q in M)Q!=="value"&&!Ot(Q)&&i(E,Q,null,M[Q],C,a.children,_,b,Fe);"value"in M&&i(E,"value",null,M.value,C),(v=M.onVnodeBeforeMount)&&xe(v,_,a)}U&&Pe(a,null,_,"beforeMount");const z=Ti(b,F);z&&F.beforeEnter(E),s(E,f,g),((v=M&&M.onVnodeMounted)||z||U)&&pe(()=>{v&&xe(v,_,a),z&&F.enter(E),U&&Pe(a,null,_,"mounted")},b)},D=(a,f,g,_,b)=>{if(g&&w(a,g),_)for(let C=0;C<_.length;C++)w(a,_[C]);if(b){let C=b.subTree;if(f===C){const A=b.vnode;D(a,A,A.scopeId,A.slotScopeIds,b.parent)}}},R=(a,f,g,_,b,C,A,x,E=0)=>{for(let v=E;v{const x=f.el=a.el;let{patchFlag:E,dynamicChildren:v,dirs:M}=f;E|=a.patchFlag&16;const j=a.props||te,F=f.props||te;let U;if(g&&tt(g,!1),(U=F.onVnodeBeforeUpdate)&&xe(U,g,f,a),M&&Pe(f,a,g,"beforeUpdate"),g&&tt(g,!0),v?S(a.dynamicChildren,v,x,g,_,Kn(f,b),C):A||$(a,f,x,null,g,_,Kn(f,b),C,!1),E>0){if(E&16)K(x,f,j,F,g,_,b);else if(E&2&&j.class!==F.class&&i(x,"class",null,F.class,b),E&4&&i(x,"style",j.style,F.style,b),E&8){const z=f.dynamicProps;for(let Q=0;Q{U&&xe(U,g,f,a),M&&Pe(f,a,g,"updated")},_)},S=(a,f,g,_,b,C,A)=>{for(let x=0;x{if(g!==_){if(g!==te)for(const x in g)!Ot(x)&&!(x in _)&&i(a,x,g[x],null,A,f.children,b,C,Fe);for(const x in _){if(Ot(x))continue;const E=_[x],v=g[x];E!==v&&x!=="value"&&i(a,x,v,E,A,f.children,b,C,Fe)}"value"in _&&i(a,"value",g.value,_.value,A)}},O=(a,f,g,_,b,C,A,x,E)=>{const v=f.el=a?a.el:l(""),M=f.anchor=a?a.anchor:l("");let{patchFlag:j,dynamicChildren:F,slotScopeIds:U}=f;U&&(x=x?x.concat(U):U),a==null?(s(v,g,_),s(M,g,_),R(f.children||[],g,M,b,C,A,x,E)):j>0&&j&64&&F&&a.dynamicChildren?(S(a.dynamicChildren,F,g,b,C,A,x),(f.key!=null||b&&f===b.subTree)&&Ai(a,f,!0)):$(a,f,g,M,b,C,A,x,E)},q=(a,f,g,_,b,C,A,x,E)=>{f.slotScopeIds=x,a==null?f.shapeFlag&512?b.ctx.activate(f,g,_,A,E):re(f,g,_,b,C,A,E):le(a,f,E)},re=(a,f,g,_,b,C,A)=>{const x=a.component=Ql(a,_,b);if(Ln(a)&&(x.ctx.renderer=dt),Zl(x),x.asyncDep){if(b&&b.registerDep(x,H),!a.el){const E=x.subTree=ae(ve);W(null,E,f,g)}}else H(x,a,f,g,b,C,A)},le=(a,f,g)=>{const _=f.component=a.component;if(il(a,f,g))if(_.asyncDep&&!_.asyncResolved){G(_,f,g);return}else _.next=f,Qo(_.update),_.effect.dirty=!0,_.update();else f.el=a.el,_.vnode=f},H=(a,f,g,_,b,C,A)=>{const x=()=>{if(a.isMounted){let{next:M,bu:j,u:F,parent:U,vnode:z}=a;{const ht=Ri(a);if(ht){M&&(M.el=z.el,G(a,M,A)),ht.asyncDep.then(()=>{a.isUnmounted||x()});return}}let Q=M,ee;tt(a,!1),M?(M.el=z.el,G(a,M,A)):M=z,j&&Vn(j),(ee=M.props&&M.props.onVnodeBeforeUpdate)&&xe(ee,U,M,z),tt(a,!0);const oe=Bn(a),Te=a.subTree;a.subTree=oe,I(Te,oe,h(Te.el),kt(Te),a,b,C),M.el=oe.el,Q===null&&ol(a,oe.el),F&&pe(F,b),(ee=M.props&&M.props.onVnodeUpdated)&&pe(()=>xe(ee,U,M,z),b)}else{let M;const{el:j,props:F}=f,{bm:U,m:z,parent:Q}=a,ee=vt(f);if(tt(a,!1),U&&Vn(U),!ee&&(M=F&&F.onVnodeBeforeMount)&&xe(M,Q,f),tt(a,!0),j&&jn){const oe=()=>{a.subTree=Bn(a),jn(j,a.subTree,a,b,null)};ee?f.type.__asyncLoader().then(()=>!a.isUnmounted&&oe()):oe()}else{const oe=a.subTree=Bn(a);I(null,oe,g,_,a,b,C),f.el=oe.el}if(z&&pe(z,b),!ee&&(M=F&&F.onVnodeMounted)){const oe=f;pe(()=>xe(M,Q,oe),b)}(f.shapeFlag&256||Q&&vt(Q.vnode)&&Q.vnode.shapeFlag&256)&&a.a&&pe(a.a,b),a.isMounted=!0,f=g=_=null}},E=a.effect=new _s(x,Ee,()=>As(v),a.scope),v=a.update=()=>{E.dirty&&E.run()};v.id=a.uid,tt(a,!0),v()},G=(a,f,g)=>{f.component=a;const _=a.vnode.props;a.vnode=f,a.next=null,Fl(a,f.props,_,g),jl(a,f.children,g),ut(),zs(a),ft()},$=(a,f,g,_,b,C,A,x,E=!1)=>{const v=a&&a.children,M=a?a.shapeFlag:0,j=f.children,{patchFlag:F,shapeFlag:U}=f;if(F>0){if(F&128){Ut(v,j,g,_,b,C,A,x,E);return}else if(F&256){Ne(v,j,g,_,b,C,A,x,E);return}}U&8?(M&16&&Fe(v,b,C),j!==v&&d(g,j)):M&16?U&16?Ut(v,j,g,_,b,C,A,x,E):Fe(v,b,C,!0):(M&8&&d(g,""),U&16&&R(j,g,_,b,C,A,x,E))},Ne=(a,f,g,_,b,C,A,x,E)=>{a=a||mt,f=f||mt;const v=a.length,M=f.length,j=Math.min(v,M);let F;for(F=0;FM?Fe(a,b,C,!0,!1,j):R(f,g,_,b,C,A,x,E,j)},Ut=(a,f,g,_,b,C,A,x,E)=>{let v=0;const M=f.length;let j=a.length-1,F=M-1;for(;v<=j&&v<=F;){const U=a[v],z=f[v]=E?We(f[v]):Ae(f[v]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;v++}for(;v<=j&&v<=F;){const U=a[j],z=f[F]=E?We(f[F]):Ae(f[F]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;j--,F--}if(v>j){if(v<=F){const U=F+1,z=UF)for(;v<=j;)Oe(a[v],b,C,!0),v++;else{const U=v,z=v,Q=new Map;for(v=z;v<=F;v++){const _e=f[v]=E?We(f[v]):Ae(f[v]);_e.key!=null&&Q.set(_e.key,v)}let ee,oe=0;const Te=F-z+1;let ht=!1,$s=0;const Tt=new Array(Te);for(v=0;v=Te){Oe(_e,b,C,!0);continue}let Le;if(_e.key!=null)Le=Q.get(_e.key);else for(ee=z;ee<=F;ee++)if(Tt[ee-z]===0&&it(_e,f[ee])){Le=ee;break}Le===void 0?Oe(_e,b,C,!0):(Tt[Le-z]=v+1,Le>=$s?$s=Le:ht=!0,I(_e,f[Le],g,null,b,C,A,x,E),oe++)}const Hs=ht?Kl(Tt):mt;for(ee=Hs.length-1,v=Te-1;v>=0;v--){const _e=z+v,Le=f[_e],js=_e+1{const{el:C,type:A,transition:x,children:E,shapeFlag:v}=a;if(v&6){et(a.component.subTree,f,g,_);return}if(v&128){a.suspense.move(f,g,_);return}if(v&64){A.move(a,f,g,dt);return}if(A===ge){s(C,f,g);for(let j=0;jx.enter(C),b);else{const{leave:j,delayLeave:F,afterLeave:U}=x,z=()=>s(C,f,g),Q=()=>{j(C,()=>{z(),U&&U()})};F?F(C,z,Q):Q()}else s(C,f,g)},Oe=(a,f,g,_=!1,b=!1)=>{const{type:C,props:A,ref:x,children:E,dynamicChildren:v,shapeFlag:M,patchFlag:j,dirs:F}=a;if(x!=null&&gn(x,null,g,a,!0),M&256){f.ctx.deactivate(a);return}const U=M&1&&F,z=!vt(a);let Q;if(z&&(Q=A&&A.onVnodeBeforeUnmount)&&xe(Q,f,a),M&6)no(a.component,g,_);else{if(M&128){a.suspense.unmount(g,_);return}U&&Pe(a,null,f,"beforeUnmount"),M&64?a.type.remove(a,f,g,b,dt,_):v&&(C!==ge||j>0&&j&64)?Fe(v,f,g,!1,!0):(C===ge&&j&384||!b&&M&16)&&Fe(E,f,g),_&&Ns(a)}(z&&(Q=A&&A.onVnodeUnmounted)||U)&&pe(()=>{Q&&xe(Q,f,a),U&&Pe(a,null,f,"unmounted")},g)},Ns=a=>{const{type:f,el:g,anchor:_,transition:b}=a;if(f===ge){to(g,_);return}if(f===Mt){y(a);return}const C=()=>{r(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(a.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:x}=b,E=()=>A(g,C);x?x(a.el,C,E):E()}else C()},to=(a,f)=>{let g;for(;a!==f;)g=m(a),r(a),a=g;r(f)},no=(a,f,g)=>{const{bum:_,scope:b,update:C,subTree:A,um:x}=a;_&&Vn(_),b.stop(),C&&(C.active=!1,Oe(A,a,f,g)),x&&pe(x,f),pe(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Fe=(a,f,g,_=!1,b=!1,C=0)=>{for(let A=C;Aa.shapeFlag&6?kt(a.component.subTree):a.shapeFlag&128?a.suspense.next():m(a.anchor||a.el);let $n=!1;const Fs=(a,f,g)=>{a==null?f._vnode&&Oe(f._vnode,null,null,!0):I(f._vnode||null,a,f,null,null,null,g),$n||($n=!0,zs(),fn(),$n=!1),f._vnode=a},dt={p:I,um:Oe,m:et,r:Ns,mt:re,mc:R,pc:$,pbc:S,n:kt,o:e};let Hn,jn;return t&&([Hn,jn]=t(dt)),{render:Fs,hydrate:Hn,createApp:Ml(Fs,Hn)}}function Kn({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 tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ti(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ai(e,t,n=!1){const s=e.children,r=t.children;if(B(s)&&B(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Ri(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ri(t)}const Wl=e=>e.__isTeleport,ge=Symbol.for("v-fgt"),Ct=Symbol.for("v-txt"),ve=Symbol.for("v-cmt"),Mt=Symbol.for("v-stc"),It=[];let Re=null;function Oi(e=!1){It.push(Re=e?null:[])}function ql(){It.pop(),Re=It[It.length-1]||null}let jt=1;function ir(e){jt+=e}function Li(e){return e.dynamicChildren=jt>0?Re||mt:null,ql(),jt>0&&Re&&Re.push(e),e}function Da(e,t,n,s,r,i){return Li(Ii(e,t,n,s,r,i,!0))}function Pi(e,t,n,s,r){return Li(ae(e,t,n,s,r,!0))}function mn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const In="__vInternal",Mi=({key:e})=>e??null,rn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||de(e)||k(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function Ii(e,t=null,n=null,s=0,r=null,i=e===ge?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&rn(t),scopeId:Rn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:fe};return l?(Ps(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),jt>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const ae=zl;function zl(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===li)&&(e=ve),mn(e)){const l=Ze(e,t,!0);return n&&Ps(l,n),jt>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(sc(e)&&(e=e.__vccOpts),t){t=Gl(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=ys(l)),Z(c)&&(Xr(c)&&!B(c)&&(c=ie({},c)),t.style=ms(c))}const o=ne(e)?1:ll(e)?128:Wl(e)?64:Z(e)?4:k(e)?2:0;return Ii(e,t,n,s,r,o,i,!0)}function Gl(e){return e?Xr(e)||In in e?ie({},e):e:null}function Ze(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?Yl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&r?B(r)?r.concat(rn(t)):[r,rn(t)]:rn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ge?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ni(e=" ",t=0){return ae(Ct,null,e,t)}function Ba(e,t){const n=ae(Mt,null,e);return n.staticCount=t,n}function Ua(e="",t=!1){return t?(Oi(),Pi(ve,null,e)):ae(ve,null,e)}function Ae(e){return e==null||typeof e=="boolean"?ae(ve):B(e)?ae(ge,null,e.slice()):typeof e=="object"?We(e):ae(Ct,null,String(e))}function We(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Ps(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ps(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(In in t)?t._ctx=fe:r===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else k(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),s&64?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Yl(...e){const t={};for(let n=0;nce||fe;let yn,cs;{const e=$r(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};yn=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),cs=t("__VUE_SSR_SETTERS__",n=>Fn=n)}const Bt=e=>{const t=ce;return yn(e),e.scope.on(),()=>{e.scope.off(),yn(t)}},or=()=>{ce&&ce.scope.off(),yn(null)};function Fi(e){return e.vnode.shapeFlag&4}let Fn=!1;function Zl(e,t=!1){t&&cs(t);const{props:n,children:s}=e.vnode,r=Fi(e);Nl(e,n,r,t),Hl(e,s);const i=r?ec(e,t):void 0;return t&&cs(!1),i}function ec(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Lt(new Proxy(e.ctx,El));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Hi(e):null,i=Bt(e);ut();const o=Ge(s,e,0,[e.props,r]);if(ft(),i(),Ir(o)){if(o.then(or,or),t)return o.then(l=>{lr(e,l,t)}).catch(l=>{Sn(l,e,0)});e.asyncDep=o}else lr(e,o,t)}else $i(e,t)}function lr(e,t,n){k(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=ni(t)),$i(e,n)}let cr;function $i(e,t,n){const s=e.type;if(!e.render){if(!t&&cr&&!s.render){const r=s.template||Os(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,u=ie(ie({isCustomElement:i,delimiters:l},o),c);s.render=cr(r,u)}}e.render=s.render||Ee}{const r=Bt(e);ut();try{Tl(e)}finally{ft(),r()}}}function tc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ye(e,"get","$attrs"),t[n]}}))}function Hi(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return tc(e)},slots:e.slots,emit:e.emit,expose:t}}function Ms(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ni(Lt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pt)return Pt[n](e)},has(t,n){return n in t||n in Pt}}))}function nc(e,t=!0){return k(e)?e.displayName||e.name:e.name||t&&e.__name}function sc(e){return k(e)&&"__vccOpts"in e}const se=(e,t)=>Bo(e,t,Fn);function as(e,t,n){const s=arguments.length;return s===2?Z(t)&&!B(t)?mn(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&mn(n)&&(n=[n]),ae(e,t,n))}const rc="3.4.7",ic="http://www.w3.org/2000/svg",oc="http://www.w3.org/1998/Math/MathML",qe=typeof document<"u"?document:null,ar=qe&&qe.createElement("template"),lc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?qe.createElementNS(ic,e):t==="mathml"?qe.createElementNS(oc,e):qe.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>qe.createTextNode(e),createComment:e=>qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>qe.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ar.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=ar.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",At="animation",Vt=Symbol("_vtc"),ji=(e,{slots:t})=>as(hl,cc(e),t);ji.displayName="Transition";const Vi={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};ji.props=ie({},di,Vi);const nt=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},ur=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function cc(e){const t={};for(const O in e)O in Vi||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,L=ac(r),I=L&&L[0],V=L&&L[1],{onBeforeEnter:W,onEnter:X,onEnterCancelled:p,onLeave:y,onLeaveCancelled:N,onBeforeAppear:P=W,onAppear:D=X,onAppearCancelled:R=p}=t,T=(O,q,re)=>{st(O,q?d:l),st(O,q?u:o),re&&re()},S=(O,q)=>{O._isLeaving=!1,st(O,h),st(O,w),st(O,m),q&&q()},K=O=>(q,re)=>{const le=O?D:X,H=()=>T(q,O,re);nt(le,[q,H]),fr(()=>{st(q,O?c:i),Ue(q,O?d:l),ur(le)||dr(q,s,I,H)})};return ie(t,{onBeforeEnter(O){nt(W,[O]),Ue(O,i),Ue(O,o)},onBeforeAppear(O){nt(P,[O]),Ue(O,c),Ue(O,u)},onEnter:K(!1),onAppear:K(!0),onLeave(O,q){O._isLeaving=!0;const re=()=>S(O,q);Ue(O,h),dc(),Ue(O,m),fr(()=>{O._isLeaving&&(st(O,h),Ue(O,w),ur(y)||dr(O,s,V,re))}),nt(y,[O,re])},onEnterCancelled(O){T(O,!1),nt(p,[O])},onAppearCancelled(O){T(O,!0),nt(R,[O])},onLeaveCancelled(O){S(O),nt(N,[O])}})}function ac(e){if(e==null)return null;if(Z(e))return[Wn(e.enter),Wn(e.leave)];{const t=Wn(e);return[t,t]}}function Wn(e){return ao(e)}function Ue(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Vt]||(e[Vt]=new Set)).add(t)}function st(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Vt];n&&(n.delete(t),n.size||(e[Vt]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let uc=0;function dr(e,t,n,s){const r=e._endId=++uc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=fc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,m),i()},m=w=>{w.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[L]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=hr(r,i),l=s(`${At}Delay`),c=s(`${At}Duration`),u=hr(l,c);let d=null,h=0,m=0;t===Be?o>0&&(d=Be,h=o,m=i.length):t===At?u>0&&(d=At,h=u,m=c.length):(h=Math.max(o,u),d=h>0?o>u?Be:At:null,m=d?d===Be?i.length:c.length:0);const w=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:w}}function hr(e,t){for(;e.lengthpr(n)+pr(e[s])))}function pr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function dc(){return document.body.offsetHeight}function hc(e,t,n){const s=e[Vt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pc=Symbol("_vod"),gc=Symbol("");function mc(e,t,n){const s=e.style,r=ne(n);if(n&&!r){if(t&&!ne(t))for(const i in t)n[i]==null&&us(s,i,"");for(const i in n)us(s,i,n[i])}else{const i=s.display;if(r){if(t!==n){const o=s[gc];o&&(n+=";"+o),s.cssText=n}}else t&&e.removeAttribute("style");pc in e&&(s.display=i)}}const gr=/\s*!important$/;function us(e,t,n){if(B(n))n.forEach(s=>us(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=yc(e,t);gr.test(n)?e.setProperty(at(s),n.replace(gr,""),"important"):e[s]=n}}const mr=["Webkit","Moz","ms"],qn={};function yc(e,t){const n=qn[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return qn[t]=s;s=wn(s);for(let r=0;rzn||(Ec.then(()=>zn=0),zn=Date.now());function Tc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Ac(s,n.value),t,5,[s])};return n.value=e,n.attached=Sc(),n}function Ac(e,t){if(B(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Rc=(e,t,n,s,r,i,o,l,c)=>{const u=r==="svg";t==="class"?hc(e,s,u):t==="style"?mc(e,n,s):Dt(t)?hs(t)||xc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Oc(e,t,s,u))?bc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),_c(e,t,s,u))};function Oc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vr(t)&&k(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vr(t)&&ne(n)?!1:t in e}const Lc=["ctrl","shift","alt","meta"],Pc={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)=>Lc.some(n=>e[`${n}Key`]&&!t.includes(n))},ka=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=at(r.key);if(t.some(o=>o===i||Mc[o]===i))return e(r)})},Ic=ie({patchProp:Rc},lc);let Gn,wr=!1;function Nc(){return Gn=wr?Gn:Ul(Ic),wr=!0,Gn}const Wa=(...e)=>{const t=Nc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=$c(s);if(r)return n(r,!0,Fc(r))},t};function Fc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function $c(e){return ne(e)?document.querySelector(e):e}const qa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Hc="modulepreload",jc=function(e){return"/"+e},xr={},za=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");r=Promise.all(n.map(o=>{if(o=jc(o),o in xr)return;xr[o]=!0;const l=o.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(!!s)for(let h=i.length-1;h>=0;h--){const m=i[h];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${c}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":Hc,l||(d.as="script",d.crossOrigin=""),d.href=o,document.head.appendChild(d),l)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})}))}return r.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Vc=window.__VP_SITE_DATA__;function Is(e){return Vr()?(bo(e),!0):!1}function Je(e){return typeof e=="function"?e():ti(e)}const Di=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Dc=Object.prototype.toString,Bc=e=>Dc.call(e)==="[object Object]",Nt=()=>{},fs=Uc();function Uc(){var e,t;return Di&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function kc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Bi=e=>e();function Kc(e=Bi){const t=me(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:En(t),pause:n,resume:s,eventFilter:r}}function Wc(e){return e||Nn()}function Ui(...e){if(e.length!==1)return Go(...e);const t=e[0];return typeof t=="function"?En(Wo(()=>({get:t,set:Nt}))):me(t)}function qc(e,t,n={}){const{eventFilter:s=Bi,...r}=n;return Ye(e,kc(s,t),r)}function zc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=Kc(s);return{stop:qc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function ki(e,t=!0,n){Wc()?St(e,n):t?e():Tn(e)}function gt(e){var t;const n=Je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const He=Di?window:void 0;function Xe(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=He):[t,n,s,r]=e,!t)return Nt;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,m,w)=>(d.addEventListener(h,m,w),()=>d.removeEventListener(h,m,w)),c=Ye(()=>[gt(t),Je(r)],([d,h])=>{if(o(),!d)return;const m=Bc(h)?{...h}:h;i.push(...n.flatMap(w=>s.map(L=>l(d,w,L,m))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Is(u),u}let Cr=!1;function Ga(e,t,n={}){const{window:s=He,ignore:r=[],capture:i=!0,detectIframe:o=!1}=n;if(!s)return Nt;fs&&!Cr&&(Cr=!0,Array.from(s.document.body.children).forEach(m=>m.addEventListener("click",Nt)),s.document.documentElement.addEventListener("click",Nt));let l=!0;const c=m=>r.some(w=>{if(typeof w=="string")return Array.from(s.document.querySelectorAll(w)).some(L=>L===m.target||m.composedPath().includes(L));{const L=gt(w);return L&&(m.target===L||m.composedPath().includes(L))}}),d=[Xe(s,"click",m=>{const w=gt(e);if(!(!w||w===m.target||m.composedPath().includes(w))){if(m.detail===0&&(l=!c(m)),!l){l=!0;return}t(m)}},{passive:!0,capture:i}),Xe(s,"pointerdown",m=>{const w=gt(e);l=!c(m)&&!!(w&&!m.composedPath().includes(w))},{passive:!0}),o&&Xe(s,"blur",m=>{setTimeout(()=>{var w;const L=gt(e);((w=s.document.activeElement)==null?void 0:w.tagName)==="IFRAME"&&!(L!=null&&L.contains(s.document.activeElement))&&t(m)},0)})].filter(Boolean);return()=>d.forEach(m=>m())}function Gc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ya(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=He,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Gc(t);return Xe(r,i,d=>{d.repeat&&Je(l)||c(d)&&n(d)},o)}function Yc(){const e=me(!1);return Nn()&&St(()=>{e.value=!0}),e}function Jc(e){const t=Yc();return se(()=>(t.value,!!e()))}function Xc(e,t={}){const{window:n=He}=t,s=Jc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=me(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ui(()=>{s.value&&(l(),r=n.matchMedia(Je(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Is(()=>{c(),l(),r=void 0}),i}const Zt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},en="__vueuse_ssr_handlers__",Qc=Zc();function Zc(){return en in Zt||(Zt[en]=Zt[en]||{}),Zt[en]}function Ki(e,t){return Qc[e]||t}function ea(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const ta={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Er="vueuse-storage";function na(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:d,window:h=He,eventFilter:m,onError:w=T=>{console.error(T)},initOnMounted:L}=s,I=(d?Zr:me)(typeof t=="function"?t():t);if(!n)try{n=Ki("getDefaultStorage",()=>{var T;return(T=He)==null?void 0:T.localStorage})()}catch(T){w(T)}if(!n)return I;const V=Je(t),W=ea(V),X=(r=s.serializer)!=null?r:ta[W],{pause:p,resume:y}=zc(I,()=>N(I.value),{flush:i,deep:o,eventFilter:m});return h&&l&&ki(()=>{Xe(h,"storage",R),Xe(h,Er,D),L&&R()}),L||R(),I;function N(T){try{if(T==null)n.removeItem(e);else{const S=X.write(T),K=n.getItem(e);K!==S&&(n.setItem(e,S),h&&h.dispatchEvent(new CustomEvent(Er,{detail:{key:e,oldValue:K,newValue:S,storageArea:n}})))}}catch(S){w(S)}}function P(T){const S=T?T.newValue:n.getItem(e);if(S==null)return c&&V!=null&&n.setItem(e,X.write(V)),V;if(!T&&u){const K=X.read(S);return typeof u=="function"?u(K,V):W==="object"&&!Array.isArray(K)?{...V,...K}:K}else return typeof S!="string"?S:X.read(S)}function D(T){R(T.detail)}function R(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){I.value=V;return}if(!(T&&T.key!==e)){p();try{(T==null?void 0:T.newValue)!==X.write(I.value)&&(I.value=P(T))}catch(S){w(S)}finally{T?Tn(y):y()}}}}}function Wi(e){return Xc("(prefers-color-scheme: dark)",e)}function sa(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=He,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Wi({window:r}),w=se(()=>m.value?"dark":"light"),L=c||(o==null?Ui(s):na(o,s,i,{window:r,listenToStorageChanges:l})),I=se(()=>L.value==="auto"?w.value:L.value),V=Ki("updateHTMLAttrs",(y,N,P)=>{const D=typeof y=="string"?r==null?void 0:r.document.querySelector(y):gt(y);if(!D)return;let R;if(d&&(R=r.document.createElement("style"),R.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(R)),N==="class"){const T=P.split(/\s/g);Object.values(h).flatMap(S=>(S||"").split(/\s/g)).filter(Boolean).forEach(S=>{T.includes(S)?D.classList.add(S):D.classList.remove(S)})}else D.setAttribute(N,P);d&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function W(y){var N;V(t,n,(N=h[y])!=null?N:y)}function X(y){e.onChanged?e.onChanged(y,W):W(y)}Ye(I,X,{flush:"post",immediate:!0}),ki(()=>X(I.value));const p=se({get(){return u?L.value:I.value},set(y){L.value=y}});try{return Object.assign(p,{store:L,system:w,state:I})}catch{return p}}function ra(e={}){const{valueDark:t="dark",valueLight:n="",window:s=He}=e,r=sa({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=se(()=>r.system?r.system.value:Wi({window:s}).value?"dark":"light");return se({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Yn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function qi(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const tn=new WeakMap;function Ja(e,t=!1){const n=me(t);let s=null,r;Ye(Ui(e),l=>{const c=Yn(Je(l));if(c){const u=c;tn.get(u)||tn.set(u,r),n.value&&(u.style.overflow="hidden")}},{immediate:!0});const i=()=>{const l=Yn(Je(e));!l||n.value||(fs&&(s=Xe(l,"touchmove",c=>{ia(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{var l;const c=Yn(Je(e));!c||!n.value||(fs&&(s==null||s()),c.style.overflow=(l=tn.get(c))!=null?l:"",tn.delete(c),n.value=!1)};return Is(o),se({get(){return n.value},set(l){l?i():o()}})}function Xa(e={}){const{window:t=He,behavior:n="auto"}=e;if(!t)return{x:me(0),y:me(0)};const s=me(t.scrollX),r=me(t.scrollY),i=se({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=se({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Xe(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}const zi=/^(?:[a-z]+:|\/\/)/i,oa="vitepress-theme-appearance",Gi=/#.*$/,la=/(index)?\.(md|html)$/,Ce=typeof document<"u",Yi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ca(e,t,n=!1){if(t===void 0)return!1;if(e=Sr(`/${e}`),n)return new RegExp(t).test(e);if(Sr(t)!==e)return!1;const s=t.match(Gi);return s?(Ce?location.hash:"")===s[0]:!0}function Sr(e){return decodeURI(e).replace(Gi,"").replace(la,"")}function aa(e){return zi.test(e)}function ua(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!aa(d)&&ca(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:Xi(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function Ji(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=fa(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function fa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function da(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function Xi(e,t){return[...e.filter(n=>!da(t,n)),...t]}const ha=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,pa=/^[a-z]:/i;function Tr(e){const t=pa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ha,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const ga=new Set("3g2,3gp,7z,aac,abw,ai,aif,aifc,aiff,arc,asf,asr,asx,au,avi,avif,axs,azw,bin,bmp,bz,bz2,c,cda,cer,class,crl,crt,csh,css,csv,dcr,der,dll,doc,docx,eot,eps,epub,exe,gif,gtar,gz,gzip,ico,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,latex,m3u,man,mdb,mht,mhtml,mid,midi,mjs,mov,mp2,mp3,mp4,mpa,mpe,mpeg,mpg,mpkg,mpp,odp,ods,odt,oga,ogv,ogx,opus,otf,p10,p12,p7b,p7c,p7m,p7r,p7s,pbm,pdf,pfx,php,png,ppt,pptx,ps,pub,qt,rar,roff,rtf,rtx,ser,sh,spc,svg,swf,t,tar,tcl,tex,texi,texinfo,tgz,tif,tiff,tr,ts,tsv,ttf,txt,ua,viv,vivo,vsd,wav,weba,webm,webp,woff,woff2,xbm,xhtml,xls,xlsx,xml,xul,zip,conf".split(","));function ma(e){const t=e.split(".").pop();return t==null||!ga.has(t.toLowerCase())}const ya=Symbol(),ct=Zr(Vc);function Qa(e){const t=se(()=>ua(ct.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?me(!0):n?ra({storageKey:oa,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):me(!1);return{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>Ji(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:s}}function _a(){const e=wt(ya);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ba(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Ar(e){return zi.test(e)||!e.startsWith("/")?e:ba(ct.value.base,e)}function va(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/";t=Tr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Tr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let on=[];function Za(e){on.push(e),Mn(()=>{on=on.filter(t=>t!==e)})}const wa=Symbol(),Qi="http://a.com",xa=()=>({path:"/",component:null,data:Yi});function eu(e,t){const n=Cn(xa()),s={route:n,go:r};async function r(l=Ce?location.href:"/"){var c,u;l=_n(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(Lr(l),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var m;if(await((m=s.onBeforePageLoad)==null?void 0:m.call(s,l))===!1)return;const d=new URL(l,Qi),h=i=d.pathname;try{let w=await e(h);if(!w)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:L,__pageData:I}=w;if(!L)throw new Error(`Invalid route component: ${L}`);n.path=Ce?h:Ar(h),n.component=Lt(L),n.data=Lt(I),Ce&&Tn(()=>{let V=ct.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ct.value.cleanUrls&&!V.endsWith("/")&&(V+=".html"),V!==d.pathname&&(d.pathname=V,l=V+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let W=null;try{W=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(X){console.warn(X)}if(W){Rr(W,d.hash);return}}window.scrollTo(0,c)})}}catch(w){if(!/fetch|Page not found/.test(w.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(w),!u)try{const L=await fetch(ct.value.base+"hashmap.json");window.__VP_HASH_MAP__=await L.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=Ce?h:Ar(h),n.component=t?Lt(t):null,n.data=Yi)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:m,pathname:w,hash:L,search:I}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),V=window.location;!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&m===V.origin&&ma(w)&&(l.preventDefault(),w===V.pathname&&I===V.search?(L!==V.hash&&(history.pushState(null,"",L),window.dispatchEvent(new Event("hashchange"))),L?Rr(u,L,u.classList.contains("header-anchor")):(Lr(h),window.scrollTo(0,0))):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;await o(_n(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ca(){const e=wt(wa);if(!e)throw new Error("useRouter() is called without provider.");return e}function Zi(){return Ca().route}function Rr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(u-window.scrollY)>window.innerHeight?window.scrollTo(0,u):window.scrollTo({left:0,top:u,behavior:"smooth"})},i=ct.value.scrollOffset,o=0,l=24;if(typeof i=="object"&&"padding"in i&&(l=i.padding,i=i.selector),typeof i=="number")o=i;else if(typeof i=="string")o=Or(i,l);else if(Array.isArray(i))for(const d of i){const h=Or(d,l);if(h){o=h;break}}const c=parseInt(window.getComputedStyle(s).paddingTop,10),u=window.scrollY+s.getBoundingClientRect().top-o+c;requestAnimationFrame(r)}}function Or(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}function Lr(e){Ce&&_n(e)!==_n(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}function _n(e){const t=new URL(e,Qi);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),ct.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Jn=()=>on.forEach(e=>e()),tu=gi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Zi(),{site:n}=_a();return()=>as(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?as(t.component,{onVnodeMounted:Jn,onVnodeUpdated:Jn,onVnodeUnmounted:Jn}):"404 Page Not Found"])}}),nu=gi({setup(e,{slots:t}){const n=me(!1);return St(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function su(){Ce&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function ru(){if(Ce){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Ea(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function Ea(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function iu(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}const o=i.map(Pr);n.forEach((l,c)=>{const u=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete n[c])}),o.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...o].filter(Boolean)};ui(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=Ji(o,i);u!==document.title&&(document.title=u);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Pr(["meta",{name:"description",content:d}]),r(Xi(o.head,Ta(c)))})}function Pr([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Sa(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Ta(e){return e.filter(t=>!Sa(t))}const Xn=new Set,eo=()=>document.createElement("link"),Aa=e=>{const t=eo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ra=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let nn;const Oa=Ce&&(nn=eo())&&nn.relList&&nn.relList.supports&&nn.relList.supports("prefetch")?Aa:Ra;function ou(){if(!Ce||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Xn.has(c)){Xn.add(c);const u=va(c);u&&Oa(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Xn.add(l))})})};St(s);const r=Zi();Ye(()=>r.path,s),Mn(()=>{n&&n.disconnect()})}export{ka as $,Mn as A,Fa as B,bl as C,Ia as D,$a as E,ge as F,Zr as G,Za as H,ae as I,Na as J,zi as K,Zi as L,Yl as M,wt as N,Ga as O,Ya as P,ms as Q,Tn as R,Xa as S,ji as T,Ba as U,En as V,Ja as W,Il as X,Ka as Y,ja as Z,qa as _,Ni as a,Va as a0,iu as a1,wa as a2,Qa as a3,ya as a4,tu as a5,nu as a6,ct as a7,Wa as a8,eu as a9,va as aa,za as ab,ou as ac,ru as ad,su as ae,as as af,Pi as b,Da as c,gi as d,Ua as e,ma as f,Ar as g,me as h,aa as i,Ce as j,se as k,St as l,Ii as m,ys as n,Oi as o,ti as p,Pa as q,Ha as r,Ma as s,La as t,_a as u,ca as v,nl as w,Xc as x,Ye as y,ui as z}; diff --git a/assets/chunks/theme.i9pWZi2V.js b/assets/chunks/theme.8rbEGOGb.js similarity index 99% rename from assets/chunks/theme.i9pWZi2V.js rename to assets/chunks/theme.8rbEGOGb.js index ab481d9..a0beb81 100644 --- a/assets/chunks/theme.i9pWZi2V.js +++ b/assets/chunks/theme.8rbEGOGb.js @@ -1 +1 @@ -import{d as g,o as a,c as l,r as d,n as T,a as H,t as V,b as k,w as p,T as de,e as f,_ as m,u as Oe,i as xe,f as Ue,g as ve,h as M,j as K,k as $,l as G,m as u,p as r,q as E,s as F,v as U,x as ie,y as j,z as X,A as he,B as Pe,C as Ge,D as R,F as I,E as A,G as we,H as ee,I as _,J as x,K as Ve,L as te,M as J,N as se,O as je,P as Re,Q as qe,R as Ke,S as Le,U as We,V as Ye,W as Se,X as Me,Y as Je,Z as Ze,$ as Qe,a0 as Xe}from"./framework.F-SyL-18.js";const et=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:T(["VPBadge",e.type])},[d(e.$slots,"default",{},()=>[H(V(e.text),1)])],2))}}),tt={key:0,class:"VPBackdrop"},st=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(de,{name:"fade"},{default:p(()=>[e.show?(a(),l("div",tt)):f("",!0)]),_:1}))}}),nt=m(st,[["__scopeId","data-v-54a304ca"]]),P=Oe;function ot(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function le(s){return/^\//.test(s)?s:`/${s}`}function pe(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(xe(s)||s.startsWith("#")||!o.startsWith("http")||!Ue(e))return s;const{site:i}=P(),c=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${n}`);return ve(c)}const _e=M(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{_e.value=location.hash});function W({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:i}=P(),c=$(()=>{var v,b;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:((b=t.value.locales[n.value])==null?void 0:b.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([v,b])=>s&&c.value.label===b.label?[]:{text:b.label,link:at(b.link||(v==="root"?"/":`/${v}/`),i.value.i18nRouting!==!1&&e,o.value.relativePath.slice(c.value.link.length-1),!t.value.cleanUrls)+_e.value})),currentLang:c}}function at(s,e,t,n){return e?s.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const rt=s=>(E("data-v-b9c0c15a"),s=s(),F(),s),it={class:"NotFound"},lt={class:"code"},ct={class:"title"},ut=rt(()=>u("div",{class:"divider"},null,-1)),dt={class:"quote"},vt={class:"action"},ht=["href","aria-label"],pt=g({__name:"NotFound",setup(s){const{site:e,theme:t}=P(),{localeLinks:n}=W({removeCurrent:!1}),o=M("/");return G(()=>{var c;const i=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((c=n.value.find(({link:h})=>h.startsWith(i)))==null?void 0:c.link)||n.value[0].link)}),(i,c)=>{var h,v,b,y,w;return a(),l("div",it,[u("p",lt,V(((h=r(t).notFound)==null?void 0:h.code)??"404"),1),u("h1",ct,V(((v=r(t).notFound)==null?void 0:v.title)??"PAGE NOT FOUND"),1),ut,u("blockquote",dt,V(((b=r(t).notFound)==null?void 0:b.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),u("div",vt,[u("a",{class:"link",href:r(ve)(o.value),"aria-label":((y=r(t).notFound)==null?void 0:y.linkLabel)??"go to home"},V(((w=r(t).notFound)==null?void 0:w.linkText)??"Take me home"),9,ht)])])}}}),_t=m(pt,[["__scopeId","data-v-b9c0c15a"]]);function Ce(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=le(e);const t=Object.keys(s).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(le(o))),n=t?s[t]:[];return Array.isArray(n)?Z(n):Z(n.items,n.base)}function ft(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function mt(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function ce(s,e){return Array.isArray(e)?e.some(t=>ce(s,t)):U(s,e.link)?!0:e.items?ce(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Z(n.items,o)),n})}function D(){const{frontmatter:s,page:e,theme:t}=P(),n=ie("(min-width: 960px)"),o=M(!1),i=$(()=>{const S=t.value.sidebar,C=e.value.relativePath;return S?Ce(S,C):[]}),c=M(i.value);j(i,(S,C)=>{JSON.stringify(S)!==JSON.stringify(C)&&(c.value=i.value)});const h=$(()=>s.value.sidebar!==!1&&c.value.length>0&&s.value.layout!=="home"),v=$(()=>b?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),b=$(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),y=$(()=>h.value&&n.value),w=$(()=>h.value?ft(c.value):[]);function L(){o.value=!0}function B(){o.value=!1}function N(){o.value?B():L()}return{isOpen:o,sidebar:c,sidebarGroups:w,hasSidebar:h,hasAside:b,leftAside:v,isSidebarEnabled:y,open:L,close:B,toggle:N}}function gt(s,e){let t;X(()=>{t=s.value?document.activeElement:void 0}),G(()=>{window.addEventListener("keyup",n)}),he(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function kt(s){const{page:e}=P(),t=M(!1),n=$(()=>s.value.collapsed!=null),o=$(()=>!!s.value.link),i=M(!1),c=()=>{i.value=U(e.value.relativePath,s.value.link)};j([e,s,_e],c),G(c);const h=$(()=>i.value?!0:s.value.items?ce(e.value.relativePath,s.value.items):!1),v=$(()=>!!(s.value.items&&s.value.items.length));X(()=>{t.value=!!(n.value&&s.value.collapsed)}),Pe(()=>{(i.value||h.value)&&(t.value=!1)});function b(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:i,hasActiveLink:h,hasChildren:v,toggle:b}}function $t(){const{hasSidebar:s}=D(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const ue=[];function Ie(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function fe(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{element:t,title:bt(t),link:"#"+t.id,level:n}});return yt(e,s)}function bt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function yt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(c=>c.level>=n&&c.level<=o),ue.length=0;for(const{element:c,link:h}of s)ue.push({element:c,link:h});const i=[];e:for(let c=0;c=0;v--){const b=s[v];if(b.level{requestAnimationFrame(i),window.addEventListener("scroll",n)}),Ge(()=>{c(location.hash)}),he(()=>{window.removeEventListener("scroll",n)});function i(){if(!t.value)return;const h=(()=>{var S;const N=(S=document.querySelector("#VPContent .VPDoc"))==null?void 0:S.firstElementChild;return N?be(N):78})(),v=window.scrollY,b=window.innerHeight,y=document.body.offsetHeight,w=Math.abs(v+b-y)<1,L=ue.map(({element:N,link:S})=>({link:S,top:be(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,S)=>N.top-S.top);if(!L.length){c(null);return}if(v<1){c(null);return}if(w){c(L[L.length-1].link);return}let B=null;for(const{link:N,top:S}of L){if(S>v+h)break;B=N}c(B)}function c(h){o&&o.classList.remove("active"),h==null?o=null:o=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function be(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const wt=["href","title"],Vt=g({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const n=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(n));o==null||o.focus({preventScroll:!0})}return(t,n)=>{const o=R("VPDocOutlineItem",!0);return a(),l("ul",{class:T(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(I,null,A(t.headers,({children:i,link:c,title:h})=>(a(),l("li",null,[u("a",{class:"outline-link",href:c,onClick:e,title:h},V(h),9,wt),i!=null&&i.length?(a(),k(o,{key:0,headers:i},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Te=m(Vt,[["__scopeId","data-v-53c99d69"]]),Lt=s=>(E("data-v-6b52fe58"),s=s(),F(),s),St={class:"content"},Mt={class:"outline-title",role:"heading","aria-level":"2"},Ct={"aria-labelledby":"doc-outline-aria-label"},It=Lt(()=>u("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),Tt=g({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=P(),n=we([]);ee(()=>{n.value=fe(e.value.outline??t.value.outline)});const o=M(),i=M();return Pt(o,i),(c,h)=>(a(),l("div",{class:T(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[u("div",St,[u("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),u("div",Mt,V(r(Ie)(r(t))),1),u("nav",Ct,[It,_(Te,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),Nt=m(Tt,[["__scopeId","data-v-6b52fe58"]]),Bt={class:"VPDocAsideCarbonAds"},At=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,n)=>(a(),l("div",Bt,[_(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Ht=s=>(E("data-v-cb998dce"),s=s(),F(),s),zt={class:"VPDocAside"},Et=Ht(()=>u("div",{class:"spacer"},null,-1)),Ft=g({__name:"VPDocAside",setup(s){const{theme:e}=P();return(t,n)=>(a(),l("div",zt,[d(t.$slots,"aside-top",{},void 0,!0),d(t.$slots,"aside-outline-before",{},void 0,!0),_(Nt),d(t.$slots,"aside-outline-after",{},void 0,!0),Et,d(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),k(At,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):f("",!0),d(t.$slots,"aside-ads-after",{},void 0,!0),d(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Dt=m(Ft,[["__scopeId","data-v-cb998dce"]]);function Ot(){const{theme:s,page:e}=P();return $(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function xt(){const{page:s,theme:e,frontmatter:t}=P();return $(()=>{var v,b,y,w,L,B,N,S;const n=Ce(e.value.sidebar,s.value.relativePath),o=mt(n),i=o.findIndex(C=>U(s.value.relativePath,C.link)),c=((v=e.value.docFooter)==null?void 0:v.prev)===!1&&!t.value.prev||t.value.prev===!1,h=((b=e.value.docFooter)==null?void 0:b.next)===!1&&!t.value.next||t.value.next===!1;return{prev:c?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=o[i-1])==null?void 0:y.docFooterText)??((w=o[i-1])==null?void 0:w.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((L=o[i-1])==null?void 0:L.link)},next:h?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((B=o[i+1])==null?void 0:B.docFooterText)??((N=o[i+1])==null?void 0:N.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((S=o[i+1])==null?void 0:S.link)}}})}const Ut={},Gt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},jt=u("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Rt=u("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),qt=[jt,Rt];function Kt(s,e){return a(),l("svg",Gt,qt)}const Wt=m(Ut,[["render",Kt]]),z=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.tag??(e.href?"a":"span")),n=$(()=>e.href&&Ve.test(e.href));return(o,i)=>(a(),k(x(t.value),{class:T(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?r(pe)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[d(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Yt={class:"VPLastUpdated"},Jt=["datetime"],Zt=g({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=P(),i=$(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),c=$(()=>i.value.toISOString()),h=M("");return G(()=>{X(()=>{var v,b,y;h.value=new Intl.DateTimeFormat((b=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&b.forceLocale?o.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(v,b)=>{var y;return a(),l("p",Yt,[H(V(((y=r(e).lastUpdated)==null?void 0:y.text)||r(e).lastUpdatedText||"Last updated")+": ",1),u("time",{datetime:c.value},V(h.value),9,Jt)])}}}),Qt=m(Zt,[["__scopeId","data-v-19a7ae4e"]]),Xt={key:0,class:"VPDocFooter"},es={key:0,class:"edit-info"},ts={key:0,class:"edit-link"},ss={key:1,class:"last-updated"},ns={key:1,class:"prev-next"},os={class:"pager"},as=["innerHTML"],rs=["innerHTML"],is={class:"pager"},ls=["innerHTML"],cs=["innerHTML"],us=g({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=P(),o=Ot(),i=xt(),c=$(()=>e.value.editLink&&n.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),v=$(()=>c.value||h.value||i.value.prev||i.value.next);return(b,y)=>{var w,L,B,N;return v.value?(a(),l("footer",Xt,[d(b.$slots,"doc-footer-before",{},void 0,!0),c.value||h.value?(a(),l("div",es,[c.value?(a(),l("div",ts,[_(z,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:p(()=>[_(Wt,{class:"edit-link-icon","aria-label":"edit icon"}),H(" "+V(r(o).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),l("div",ss,[_(Qt)])):f("",!0)])):f("",!0),(w=r(i).prev)!=null&&w.link||(L=r(i).next)!=null&&L.link?(a(),l("nav",ns,[u("div",os,[(B=r(i).prev)!=null&&B.link?(a(),k(z,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:p(()=>{var S;return[u("span",{class:"desc",innerHTML:((S=r(e).docFooter)==null?void 0:S.prev)||"Previous page"},null,8,as),u("span",{class:"title",innerHTML:r(i).prev.text},null,8,rs)]}),_:1},8,["href"])):f("",!0)]),u("div",is,[(N=r(i).next)!=null&&N.link?(a(),k(z,{key:0,class:"pager-link next",href:r(i).next.link},{default:p(()=>{var S;return[u("span",{class:"desc",innerHTML:((S=r(e).docFooter)==null?void 0:S.next)||"Next page"},null,8,ls),u("span",{class:"title",innerHTML:r(i).next.text},null,8,cs)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ds=m(us,[["__scopeId","data-v-b4b63abf"]]),vs=s=>(E("data-v-e6f2a212"),s=s(),F(),s),hs={class:"container"},ps=vs(()=>u("div",{class:"aside-curtain"},null,-1)),_s={class:"aside-container"},fs={class:"aside-content"},ms={class:"content"},gs={class:"content-container"},ks={class:"main"},$s=g({__name:"VPDoc",setup(s){const{theme:e}=P(),t=te(),{hasSidebar:n,hasAside:o,leftAside:i}=D(),c=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,v)=>{const b=R("Content");return a(),l("div",{class:T(["VPDoc",{"has-sidebar":r(n),"has-aside":r(o)}])},[d(h.$slots,"doc-top",{},void 0,!0),u("div",hs,[r(o)?(a(),l("div",{key:0,class:T(["aside",{"left-aside":r(i)}])},[ps,u("div",_s,[u("div",fs,[_(Dt,null,{"aside-top":p(()=>[d(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[d(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[d(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),u("div",ms,[u("div",gs,[d(h.$slots,"doc-before",{},void 0,!0),u("main",ks,[_(b,{class:T(["vp-doc",[c.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(ds,null,{"doc-footer-before":p(()=>[d(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),d(h.$slots,"doc-after",{},void 0,!0)])])]),d(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),bs=m($s,[["__scopeId","data-v-e6f2a212"]]),ys=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=$(()=>e.href&&Ve.test(e.href)),n=$(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),k(x(n.value),{class:T(["VPButton",[o.size,o.theme]]),href:o.href?r(pe)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:p(()=>[H(V(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ps=m(ys,[["__scopeId","data-v-1e76fe75"]]),ws=["src","alt"],Vs=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=R("VPImage",!0);return e.image?(a(),l(I,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",J({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,ws)):(a(),l(I,{key:1},[_(n,J({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(n,J({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=m(Vs,[["__scopeId","data-v-ab19afbb"]]),Ls=s=>(E("data-v-5a3e9999"),s=s(),F(),s),Ss={class:"container"},Ms={class:"main"},Cs={key:0,class:"name"},Is=["innerHTML"],Ts=["innerHTML"],Ns=["innerHTML"],Bs={key:0,class:"actions"},As={key:0,class:"image"},Hs={class:"image-container"},zs=Ls(()=>u("div",{class:"image-bg"},null,-1)),Es=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=se("hero-image-slot-exists");return(t,n)=>(a(),l("div",{class:T(["VPHero",{"has-image":t.image||r(e)}])},[u("div",Ss,[u("div",Ms,[d(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Cs,[u("span",{innerHTML:t.name,class:"clip"},null,8,Is)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Ts)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Ns)):f("",!0)],!0),t.actions?(a(),l("div",Bs,[(a(!0),l(I,null,A(t.actions,o=>(a(),l("div",{key:o.link,class:"action"},[_(Ps,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||r(e)?(a(),l("div",As,[u("div",Hs,[zs,d(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Fs=m(Es,[["__scopeId","data-v-5a3e9999"]]),Ds=g({__name:"VPHomeHero",setup(s){const{frontmatter:e}=P();return(t,n)=>r(e).hero?(a(),k(Fs,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info":p(()=>[d(t.$slots,"home-hero-info")]),"home-hero-image":p(()=>[d(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Os={},xs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Us=u("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Gs=[Us];function js(s,e){return a(),l("svg",xs,Gs)}const Rs=m(Os,[["render",js]]),qs={class:"box"},Ks={key:0,class:"icon"},Ws=["innerHTML"],Ys=["innerHTML"],Js=["innerHTML"],Zs={key:4,class:"link-text"},Qs={class:"link-text-value"},Xs=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(z,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:p(()=>[u("article",qs,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Ks,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Ws)):f("",!0),u("h2",{class:"title",innerHTML:e.title},null,8,Ys),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Js)):f("",!0),e.linkText?(a(),l("div",Zs,[u("p",Qs,[H(V(e.linkText)+" ",1),_(Rs,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),en=m(Xs,[["__scopeId","data-v-ee984185"]]),tn={key:0,class:"VPFeatures"},sn={class:"container"},nn={class:"items"},on=g({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=$(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),l("div",tn,[u("div",sn,[u("div",nn,[(a(!0),l(I,null,A(n.features,i=>(a(),l("div",{key:i.title,class:T(["item",[t.value]])},[_(en,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),an=m(on,[["__scopeId","data-v-b1eea84a"]]),rn=g({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=P();return(t,n)=>r(e).features?(a(),k(an,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):f("",!0)}}),ln={class:"VPHome"},cn=g({__name:"VPHome",setup(s){return(e,t)=>{const n=R("Content");return a(),l("div",ln,[d(e.$slots,"home-hero-before",{},void 0,!0),_(Ds,null,{"home-hero-info":p(()=>[d(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),d(e.$slots,"home-hero-after",{},void 0,!0),d(e.$slots,"home-features-before",{},void 0,!0),_(rn),d(e.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),un=m(cn,[["__scopeId","data-v-20eabd3a"]]),dn={},vn={class:"VPPage"};function hn(s,e){const t=R("Content");return a(),l("div",vn,[d(s.$slots,"page-top"),_(t),d(s.$slots,"page-bottom")])}const pn=m(dn,[["render",hn]]),_n=g({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=P(),{hasSidebar:n}=D();return(o,i)=>(a(),l("div",{class:T(["VPContent",{"has-sidebar":r(n),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?d(o.$slots,"not-found",{key:0},()=>[_(_t)],!0):r(t).layout==="page"?(a(),k(pn,{key:1},{"page-top":p(()=>[d(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[d(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),k(un,{key:2},{"home-hero-before":p(()=>[d(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[d(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[d(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[d(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[d(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),k(x(r(t).layout),{key:3})):(a(),k(bs,{key:4},{"doc-top":p(()=>[d(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[d(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[d(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[d(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[d(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[d(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[d(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[d(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),fn=m(_n,[["__scopeId","data-v-3cf691b6"]]),mn={class:"container"},gn=["innerHTML"],kn=["innerHTML"],$n=g({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=D();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),l("footer",{key:0,class:T(["VPFooter",{"has-sidebar":r(n)}])},[u("div",mn,[r(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,gn)):f("",!0),r(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,kn)):f("",!0)])],2)):f("",!0)}}),bn=m($n,[["__scopeId","data-v-566314d4"]]);function Ne(){const{theme:s,frontmatter:e}=P(),t=we([]),n=$(()=>t.value.length>0);return ee(()=>{t.value=fe(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:n}}const yn={},Pn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},wn=u("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),Vn=[wn];function Ln(s,e){return a(),l("svg",Pn,Vn)}const Be=m(yn,[["render",Ln]]),Sn={class:"header"},Mn={class:"outline"},Cn=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=P(),n=M(!1),o=M(0),i=M(),c=M();je(i,()=>{n.value=!1}),Re("Escape",()=>{n.value=!1}),ee(()=>{n.value=!1});function h(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function v(y){y.target.classList.contains("outline-link")&&(c.value&&(c.value.style.transition="none"),Ke(()=>{n.value=!1}))}function b(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,w)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:qe({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[y.headers.length>0?(a(),l("button",{key:0,onClick:h,class:T({open:n.value})},[H(V(r(Ie)(r(t)))+" ",1),_(Be,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:b},V(r(t).returnToTopLabel||"Return to top"),1)),_(de,{name:"flyout"},{default:p(()=>[n.value?(a(),l("div",{key:0,ref_key:"items",ref:c,class:"items",onClick:v},[u("div",Sn,[u("a",{class:"top-link",href:"#",onClick:b},V(r(t).returnToTopLabel||"Return to top"),1)]),u("div",Mn,[_(Te,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),In=m(Cn,[["__scopeId","data-v-2744f6e0"]]),Tn={},Nn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Bn=u("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),An=u("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),Hn=u("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),zn=u("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),En=[Bn,An,Hn,zn];function Fn(s,e){return a(),l("svg",Nn,En)}const Dn=m(Tn,[["render",Fn]]),On={class:"container"},xn=["aria-expanded"],Un={class:"menu-text"},Gn=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=D(),{headers:o}=Ne(),{y:i}=Le(),c=M(0);G(()=>{c.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),ee(()=>{o.value=fe(t.value.outline??e.value.outline)});const h=$(()=>o.value.length===0),v=$(()=>h.value&&!n.value),b=$(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:h.value,fixed:v.value}));return(y,w)=>r(t).layout!=="home"&&(!v.value||r(i)>=c.value)?(a(),l("div",{key:0,class:T(b.value)},[u("div",On,[r(n)?(a(),l("button",{key:0,class:"menu","aria-expanded":y.open,"aria-controls":"VPSidebarNav",onClick:w[0]||(w[0]=L=>y.$emit("open-menu"))},[_(Dn,{class:"menu-icon"}),u("span",Un,V(r(e).sidebarMenuLabel||"Menu"),1)],8,xn)):f("",!0),_(In,{headers:r(o),navHeight:c.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),jn=m(Gn,[["__scopeId","data-v-b979e4d9"]]);function Rn(){const s=M(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=te();return j(()=>i.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const qn={},Kn={class:"VPSwitch",type:"button",role:"switch"},Wn={class:"check"},Yn={key:0,class:"icon"};function Jn(s,e){return a(),l("button",Kn,[u("span",Wn,[s.$slots.default?(a(),l("span",Yn,[d(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Zn=m(qn,[["render",Jn],["__scopeId","data-v-1c29e291"]]),Qn={},Xn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},eo=u("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),to=[eo];function so(s,e){return a(),l("svg",Xn,to)}const no=m(Qn,[["render",so]]),oo={},ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ro=We('',9),io=[ro];function lo(s,e){return a(),l("svg",ao,io)}const co=m(oo,[["render",lo]]),uo=g({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=P(),n=se("toggle-appearance",()=>{e.value=!e.value}),o=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(i,c)=>(a(),k(Zn,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(n)},{default:p(()=>[_(co,{class:"sun"}),_(no,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),me=m(uo,[["__scopeId","data-v-d80abb8e"]]),vo={key:0,class:"VPNavBarAppearance"},ho=g({__name:"VPNavBarAppearance",setup(s){const{site:e}=P();return(t,n)=>r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",vo,[_(me)])):f("",!0)}}),po=m(ho,[["__scopeId","data-v-283b26e9"]]),ge=M();let Ae=!1,re=0;function _o(s){const e=M(!1);if(K){!Ae&&fo(),re++;const t=j(ge,n=>{var o,i,c;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(i=s.onFocus)==null||i.call(s)):(e.value=!1,(c=s.onBlur)==null||c.call(s))});he(()=>{t(),re--,re||mo()})}return Ye(e)}function fo(){document.addEventListener("focusin",He),Ae=!0,ge.value=document.activeElement}function mo(){document.removeEventListener("focusin",He)}function He(){ge.value=document.activeElement}const go={},ko={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},$o=u("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),bo=[$o];function yo(s,e){return a(),l("svg",ko,bo)}const ze=m(go,[["render",yo]]),Po={},wo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Vo=u("circle",{cx:"12",cy:"12",r:"2"},null,-1),Lo=u("circle",{cx:"19",cy:"12",r:"2"},null,-1),So=u("circle",{cx:"5",cy:"12",r:"2"},null,-1),Mo=[Vo,Lo,So];function Co(s,e){return a(),l("svg",wo,Mo)}const Io=m(Po,[["render",Co]]),To={class:"VPMenuLink"},No=g({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),l("div",To,[_(z,{class:T({active:r(U)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=m(No,[["__scopeId","data-v-f51f088d"]]),Bo={class:"VPMenuGroup"},Ao={key:0,class:"title"},Ho=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Bo,[e.text?(a(),l("p",Ao,V(e.text),1)):f("",!0),(a(!0),l(I,null,A(e.items,n=>(a(),l(I,null,["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}}),zo=m(Ho,[["__scopeId","data-v-a6b0397c"]]),Eo={class:"VPMenu"},Fo={key:0,class:"items"},Do=g({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Eo,[e.items?(a(),l("div",Fo,[(a(!0),l(I,null,A(e.items,n=>(a(),l(I,{key:n.text},["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):(a(),k(zo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),d(e.$slots,"default",{},void 0,!0)]))}}),Oo=m(Do,[["__scopeId","data-v-e42ed9b3"]]),xo=["aria-expanded","aria-label"],Uo={key:0,class:"text"},Go=["innerHTML"],jo={class:"menu"},Ro=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=M(!1),t=M();_o({el:t,onBlur:n});function n(){e.value=!1}return(o,i)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=c=>e.value=!0),onMouseleave:i[2]||(i[2]=c=>e.value=!1)},[u("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:i[0]||(i[0]=c=>e.value=!e.value)},[o.button||o.icon?(a(),l("span",Uo,[o.icon?(a(),k(x(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),l("span",{key:1,innerHTML:o.button},null,8,Go)):f("",!0),_(ze,{class:"text-icon"})])):(a(),k(Io,{key:1,class:"icon"}))],8,xo),u("div",jo,[_(Oo,{items:o.items},{default:p(()=>[d(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=m(Ro,[["__scopeId","data-v-aa8de344"]]),qo={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},Ko=["href","aria-label","innerHTML"],Wo=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=$(()=>typeof e.icon=="object"?e.icon.svg:qo[e.icon]);return(n,o)=>(a(),l("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Ko))}}),Yo=m(Wo,[["__scopeId","data-v-16cf740a"]]),Jo={class:"VPSocialLinks"},Zo=g({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",Jo,[(a(!0),l(I,null,A(e.links,({link:n,icon:o,ariaLabel:i})=>(a(),k(Yo,{key:n,icon:o,link:n,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=m(Zo,[["__scopeId","data-v-e71e869c"]]),Qo={key:0,class:"group translations"},Xo={class:"trans-title"},ea={key:1,class:"group"},ta={class:"item appearance"},sa={class:"label"},na={class:"appearance-action"},oa={key:2,class:"group"},aa={class:"item social-links"},ra=g({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=P(),{localeLinks:n,currentLang:o}=W({correspondingLink:!0}),i=$(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(c,h)=>i.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[r(n).length&&r(o).label?(a(),l("div",Qo,[u("p",Xo,V(r(o).label),1),(a(!0),l(I,null,A(r(n),v=>(a(),k(ne,{key:v.link,item:v},null,8,["item"]))),128))])):f("",!0),r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",ea,[u("div",ta,[u("p",sa,V(r(t).darkModeSwitchLabel||"Appearance"),1),u("div",na,[_(me)])])])):f("",!0),r(t).socialLinks?(a(),l("div",oa,[u("div",aa,[_($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),ia=m(ra,[["__scopeId","data-v-8e87c032"]]),la=s=>(E("data-v-6bee1efd"),s=s(),F(),s),ca=["aria-expanded"],ua=la(()=>u("span",{class:"container"},[u("span",{class:"top"}),u("span",{class:"middle"}),u("span",{class:"bottom"})],-1)),da=[ua],va=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},da,10,ca))}}),ha=m(va,[["__scopeId","data-v-6bee1efd"]]),pa=["innerHTML"],_a=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),k(z,{class:T({VPNavBarMenuLink:!0,active:r(U)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:p(()=>[u("span",{innerHTML:t.item.text},null,8,pa)]),_:1},8,["class","href","target","rel"]))}}),fa=m(_a,[["__scopeId","data-v-cb318fec"]]),ma=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=P(),n=i=>"link"in i?U(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(n),o=$(()=>n(e.item));return(i,c)=>(a(),k(ke,{class:T({VPNavBarMenuGroup:!0,active:r(U)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ga=s=>(E("data-v-f732b5d0"),s=s(),F(),s),ka={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},$a=ga(()=>u("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),ba=g({__name:"VPNavBarMenu",setup(s){const{theme:e}=P();return(t,n)=>r(e).nav?(a(),l("nav",ka,[$a,(a(!0),l(I,null,A(r(e).nav,o=>(a(),l(I,{key:o.text},["link"in o?(a(),k(fa,{key:0,item:o},null,8,["item"])):(a(),k(ma,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}}),ya=m(ba,[["__scopeId","data-v-f732b5d0"]]);function Pa(s){const{localeIndex:e,theme:t}=P();function n(o){var N,S,C;const i=o.split("."),c=(N=t.value.search)==null?void 0:N.options,h=c&&typeof c=="object",v=h&&((C=(S=c.locales)==null?void 0:S[e.value])==null?void 0:C.translations)||null,b=h&&c.translations||null;let y=v,w=b,L=s;const B=i.pop();for(const Y of i){let O=null;const q=L==null?void 0:L[Y];q&&(O=L=q);const oe=w==null?void 0:w[Y];oe&&(O=w=oe);const ae=y==null?void 0:y[Y];ae&&(O=y=ae),q||(L=O),oe||(w=O),ae||(y=O)}return(y==null?void 0:y[B])??(w==null?void 0:w[B])??(L==null?void 0:L[B])??""}return n}const wa=["aria-label"],Va={class:"DocSearch-Button-Container"},La=u("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[u("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Sa={class:"DocSearch-Button-Placeholder"},Ma=u("span",{class:"DocSearch-Button-Keys"},[u("kbd",{class:"DocSearch-Button-Key"}),u("kbd",{class:"DocSearch-Button-Key"},"K")],-1),ye=g({__name:"VPNavBarSearchButton",setup(s){const t=Pa({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,o)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[u("span",Va,[La,u("span",Sa,V(r(t)("button.buttonText")),1)]),Ma],8,wa))}}),Ca={class:"VPNavBarSearch"},Ia={id:"local-search"},Ta={key:1,id:"docsearch"},Na=g({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=()=>null,{theme:n}=P(),o=M(!1),i=M(!1);G(()=>{});function c(){o.value||(o.value=!0,setTimeout(h,16))}function h(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const v=M(!1),b="";return(y,w)=>{var L;return a(),l("div",Ca,[r(b)==="local"?(a(),l(I,{key:0},[v.value?(a(),k(r(e),{key:0,onClose:w[0]||(w[0]=B=>v.value=!1)})):f("",!0),u("div",Ia,[_(ye,{onClick:w[1]||(w[1]=B=>v.value=!0)})])],64)):r(b)==="algolia"?(a(),l(I,{key:1},[o.value?(a(),k(r(t),{key:0,algolia:((L=r(n).search)==null?void 0:L.options)??r(n).algolia,onVnodeBeforeMount:w[2]||(w[2]=B=>i.value=!0)},null,8,["algolia"])):f("",!0),i.value?f("",!0):(a(),l("div",Ta,[_(ye,{onClick:c})]))],64)):f("",!0)])}}}),Ba=g({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>r(e).socialLinks?(a(),k($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):f("",!0)}}),Aa=m(Ba,[["__scopeId","data-v-ef6192dc"]]),Ha=["href","rel","target"],za=g({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=P(),{hasSidebar:n}=D(),{currentLang:o}=W(),i=$(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),c=$(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),h=$(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,b)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":r(n)}])},[u("a",{class:"title",href:i.value??r(pe)(r(o).link),rel:c.value,target:h.value},[d(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),k(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):f("",!0),r(t).siteTitle?(a(),l(I,{key:1},[H(V(r(t).siteTitle),1)],64)):r(t).siteTitle===void 0?(a(),l(I,{key:2},[H(V(r(e).title),1)],64)):f("",!0),d(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ha)],2))}}),Ea=m(za,[["__scopeId","data-v-e4cade88"]]),Fa={},Da={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Oa=u("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),xa=u("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Ua=[Oa,xa];function Ga(s,e){return a(),l("svg",Da,Ua)}const Ee=m(Fa,[["render",Ga]]),ja={class:"items"},Ra={class:"title"},qa=g({__name:"VPNavBarTranslations",setup(s){const{theme:e}=P(),{localeLinks:t,currentLang:n}=W({correspondingLink:!0});return(o,i)=>r(t).length&&r(n).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:Ee,label:r(e).langMenuLabel||"Change language"},{default:p(()=>[u("div",ja,[u("p",Ra,V(r(n).label),1),(a(!0),l(I,null,A(r(t),c=>(a(),k(ne,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),Ka=m(qa,[["__scopeId","data-v-ff4524ae"]]),Wa=s=>(E("data-v-3efcd581"),s=s(),F(),s),Ya={class:"wrapper"},Ja={class:"container"},Za={class:"title"},Qa={class:"content"},Xa={class:"content-body"},er=Wa(()=>u("div",{class:"divider"},[u("div",{class:"divider-line"})],-1)),tr=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Le(),{hasSidebar:t}=D(),{hasLocalNav:n}=Ne(),{frontmatter:o}=P(),i=M({});return Pe(()=>{i.value={"has-sidebar":t.value,"has-local-nav":n.value,top:o.value.layout==="home"&&e.value===0}}),(c,h)=>(a(),l("div",{class:T(["VPNavBar",i.value])},[u("div",Ya,[u("div",Ja,[u("div",Za,[_(Ea,null,{"nav-bar-title-before":p(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),u("div",Qa,[u("div",Xa,[d(c.$slots,"nav-bar-content-before",{},void 0,!0),_(Na,{class:"search"}),_(ya,{class:"menu"}),_(Ka,{class:"translations"}),_(po,{class:"appearance"}),_(Aa,{class:"social-links"}),_(ia,{class:"extra"}),d(c.$slots,"nav-bar-content-after",{},void 0,!0),_(ha,{class:"hamburger",active:c.isScreenOpen,onClick:h[0]||(h[0]=v=>c.$emit("toggle-screen"))},null,8,["active"])])])])]),er],2))}}),sr=m(tr,[["__scopeId","data-v-3efcd581"]]),nr={key:0,class:"VPNavScreenAppearance"},or={class:"text"},ar=g({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=P();return(n,o)=>r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",nr,[u("p",or,V(r(t).darkModeSwitchLabel||"Appearance"),1),_(me)])):f("",!0)}}),rr=m(ar,[["__scopeId","data-v-338d9b48"]]),ir=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),lr=m(ir,[["__scopeId","data-v-fe523e3d"]]),cr={},ur={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},dr=u("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),vr=[dr];function hr(s,e){return a(),l("svg",ur,vr)}const pr=m(cr,[["render",hr]]),_r=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Fe=m(_r,[["__scopeId","data-v-aea78dd1"]]),fr={class:"VPNavScreenMenuGroupSection"},mr={key:0,class:"title"},gr=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",fr,[e.text?(a(),l("p",mr,V(e.text),1)):f("",!0),(a(!0),l(I,null,A(e.items,n=>(a(),k(Fe,{key:n.text,item:n},null,8,["item"]))),128))]))}}),kr=m(gr,[["__scopeId","data-v-f60dbfa7"]]),$r=["aria-controls","aria-expanded"],br=["innerHTML"],yr=["id"],Pr={key:1,class:"group"},wr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=M(!1),n=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,c)=>(a(),l("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[u("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[u("span",{class:"button-text",innerHTML:i.text},null,8,br),_(pr,{class:"button-icon"})],8,$r),u("div",{id:n.value,class:"items"},[(a(!0),l(I,null,A(i.items,h=>(a(),l(I,{key:h.text},["link"in h?(a(),l("div",{key:h.text,class:"item"},[_(Fe,{item:h},null,8,["item"])])):(a(),l("div",Pr,[_(kr,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,yr)],2))}}),Vr=m(wr,[["__scopeId","data-v-32e4a89c"]]),Lr={key:0,class:"VPNavScreenMenu"},Sr=g({__name:"VPNavScreenMenu",setup(s){const{theme:e}=P();return(t,n)=>r(e).nav?(a(),l("nav",Lr,[(a(!0),l(I,null,A(r(e).nav,o=>(a(),l(I,{key:o.text},["link"in o?(a(),k(lr,{key:0,item:o},null,8,["item"])):(a(),k(Vr,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Mr=g({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>r(e).socialLinks?(a(),k($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):f("",!0)}}),Cr={class:"list"},Ir=g({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=W({correspondingLink:!0}),n=M(!1);function o(){n.value=!n.value}return(i,c)=>r(e).length&&r(t).label?(a(),l("div",{key:0,class:T(["VPNavScreenTranslations",{open:n.value}])},[u("button",{class:"title",onClick:o},[_(Ee,{class:"icon lang"}),H(" "+V(r(t).label)+" ",1),_(ze,{class:"icon chevron"})]),u("ul",Cr,[(a(!0),l(I,null,A(r(e),h=>(a(),l("li",{key:h.link,class:"item"},[_(z,{class:"link",href:h.link},{default:p(()=>[H(V(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Tr=m(Ir,[["__scopeId","data-v-41505286"]]),Nr={class:"container"},Br=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=M(null),t=Se(K?document.body:null);return(n,o)=>(a(),k(de,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[1]=i=>t.value=!1)},{default:p(()=>[n.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[u("div",Nr,[d(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Sr,{class:"menu"}),_(Tr,{class:"translations"}),_(rr,{class:"appearance"}),_(Mr,{class:"social-links"}),d(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Ar=m(Br,[["__scopeId","data-v-57cce842"]]),Hr={key:0,class:"VPNav"},zr=g({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Rn(),{frontmatter:o}=P(),i=$(()=>o.value.navbar!==!1);return Me("close-screen",t),X(()=>{K&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(c,h)=>i.value?(a(),l("header",Hr,[_(sr,{"is-screen-open":r(e),onToggleScreen:r(n)},{"nav-bar-title-before":p(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[d(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[d(c.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Ar,{open:r(e)},{"nav-screen-content-before":p(()=>[d(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[d(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Er=m(zr,[["__scopeId","data-v-7ad780c2"]]),Fr=s=>(E("data-v-bd01e0d5"),s=s(),F(),s),Dr=["role","tabindex"],Or=Fr(()=>u("div",{class:"indicator"},null,-1)),xr={key:1,class:"items"},Ur=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:i,hasActiveLink:c,hasChildren:h,toggle:v}=kt($(()=>e.item)),b=$(()=>h.value?"section":"div"),y=$(()=>o.value?"a":"div"),w=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),L=$(()=>o.value?void 0:"button"),B=$(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":c.value}]);function N(C){"key"in C&&C.key!=="Enter"||!e.item.link&&v()}function S(){e.item.link&&v()}return(C,Y)=>{const O=R("VPSidebarItem",!0);return a(),k(x(b.value),{class:T(["VPSidebarItem",B.value])},{default:p(()=>[C.item.text?(a(),l("div",J({key:0,class:"item",role:L.value},Ze(C.item.items?{click:N,keydown:N}:{},!0),{tabindex:C.item.items&&0}),[Or,C.item.link?(a(),k(z,{key:0,tag:y.value,class:"link",href:C.item.link,rel:C.item.rel,target:C.item.target},{default:p(()=>[(a(),k(x(w.value),{class:"text",innerHTML:C.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(x(w.value),{key:1,class:"text",innerHTML:C.item.text},null,8,["innerHTML"])),C.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:S,onKeydown:Je(S,["enter"]),tabindex:"0"},[_(Be,{class:"caret-icon"})],32)):f("",!0)],16,Dr)):f("",!0),C.item.items&&C.item.items.length?(a(),l("div",xr,[C.depth<5?(a(!0),l(I,{key:0},A(C.item.items,q=>(a(),k(O,{key:q.text,item:q,depth:C.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),Gr=m(Ur,[["__scopeId","data-v-bd01e0d5"]]),De=s=>(E("data-v-4871f9f5"),s=s(),F(),s),jr=De(()=>u("div",{class:"curtain"},null,-1)),Rr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},qr=De(()=>u("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Kr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=D(),n=s,o=M(null),i=Se(K?document.body:null);return j([n,o],()=>{var c;n.open?(i.value=!0,(c=o.value)==null||c.focus()):i.value=!1},{immediate:!0,flush:"post"}),(c,h)=>r(t)?(a(),l("aside",{key:0,class:T(["VPSidebar",{open:c.open}]),ref_key:"navEl",ref:o,onClick:h[0]||(h[0]=Qe(()=>{},["stop"]))},[jr,u("nav",Rr,[qr,d(c.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(I,null,A(r(e),v=>(a(),l("div",{key:v.text,class:"group"},[_(Gr,{item:v,depth:0},null,8,["item"])]))),128)),d(c.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),Wr=m(Kr,[["__scopeId","data-v-4871f9f5"]]),Yr=g({__name:"VPSkipLink",setup(s){const e=te(),t=M();j(()=>e.path,()=>t.value.focus());function n({target:o}){const i=document.getElementById(decodeURIComponent(o.hash).slice(1));if(i){const c=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",c)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",c),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(a(),l(I,null,[u("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),u("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),Jr=m(Yr,[["__scopeId","data-v-c8291ffa"]]),Zr=g({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=D(),o=te();j(()=>o.path,n),gt(e,n);const{frontmatter:i}=P(),c=Xe(),h=$(()=>!!c["home-hero-image"]);return Me("hero-image-slot-exists",h),(v,b)=>{const y=R("Content");return r(i).layout!==!1?(a(),l("div",{key:0,class:T(["Layout",r(i).pageClass])},[d(v.$slots,"layout-top",{},void 0,!0),_(Jr),_(nt,{class:"backdrop",show:r(e),onClick:r(n)},null,8,["show","onClick"]),_(Er,null,{"nav-bar-title-before":p(()=>[d(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[d(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[d(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[d(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[d(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(jn,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),_(Wr,{open:r(e)},{"sidebar-nav-before":p(()=>[d(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[d(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(fn,null,{"page-top":p(()=>[d(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[d(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[d(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[d(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[d(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[d(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[d(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[d(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[d(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[d(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[d(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[d(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[d(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[d(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[d(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[d(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(bn),d(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(y,{key:1}))}}}),Qr=m(Zr,[["__scopeId","data-v-9d8abc1e"]]),Xr={Layout:Qr,enhanceApp:({app:s})=>{s.component("Badge",et)}},ti={...Xr};export{ti as R}; +import{d as g,o as a,c as l,r as d,n as T,a as H,t as V,b as k,w as p,T as de,e as f,_ as m,u as Oe,i as xe,f as Ue,g as ve,h as M,j as K,k as $,l as G,m as u,p as r,q as E,s as F,v as U,x as ie,y as j,z as X,A as he,B as Pe,C as Ge,D as R,F as I,E as A,G as we,H as ee,I as _,J as x,K as Ve,L as te,M as J,N as se,O as je,P as Re,Q as qe,R as Ke,S as Le,U as We,V as Ye,W as Se,X as Me,Y as Je,Z as Ze,$ as Qe,a0 as Xe}from"./framework.s-vJCezn.js";const et=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:T(["VPBadge",e.type])},[d(e.$slots,"default",{},()=>[H(V(e.text),1)])],2))}}),tt={key:0,class:"VPBackdrop"},st=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(de,{name:"fade"},{default:p(()=>[e.show?(a(),l("div",tt)):f("",!0)]),_:1}))}}),nt=m(st,[["__scopeId","data-v-54a304ca"]]),P=Oe;function ot(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function le(s){return/^\//.test(s)?s:`/${s}`}function pe(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(xe(s)||s.startsWith("#")||!o.startsWith("http")||!Ue(e))return s;const{site:i}=P(),c=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${n}`);return ve(c)}const _e=M(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{_e.value=location.hash});function W({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:i}=P(),c=$(()=>{var v,b;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:((b=t.value.locales[n.value])==null?void 0:b.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([v,b])=>s&&c.value.label===b.label?[]:{text:b.label,link:at(b.link||(v==="root"?"/":`/${v}/`),i.value.i18nRouting!==!1&&e,o.value.relativePath.slice(c.value.link.length-1),!t.value.cleanUrls)+_e.value})),currentLang:c}}function at(s,e,t,n){return e?s.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const rt=s=>(E("data-v-b9c0c15a"),s=s(),F(),s),it={class:"NotFound"},lt={class:"code"},ct={class:"title"},ut=rt(()=>u("div",{class:"divider"},null,-1)),dt={class:"quote"},vt={class:"action"},ht=["href","aria-label"],pt=g({__name:"NotFound",setup(s){const{site:e,theme:t}=P(),{localeLinks:n}=W({removeCurrent:!1}),o=M("/");return G(()=>{var c;const i=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((c=n.value.find(({link:h})=>h.startsWith(i)))==null?void 0:c.link)||n.value[0].link)}),(i,c)=>{var h,v,b,y,w;return a(),l("div",it,[u("p",lt,V(((h=r(t).notFound)==null?void 0:h.code)??"404"),1),u("h1",ct,V(((v=r(t).notFound)==null?void 0:v.title)??"PAGE NOT FOUND"),1),ut,u("blockquote",dt,V(((b=r(t).notFound)==null?void 0:b.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),u("div",vt,[u("a",{class:"link",href:r(ve)(o.value),"aria-label":((y=r(t).notFound)==null?void 0:y.linkLabel)??"go to home"},V(((w=r(t).notFound)==null?void 0:w.linkText)??"Take me home"),9,ht)])])}}}),_t=m(pt,[["__scopeId","data-v-b9c0c15a"]]);function Ce(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=le(e);const t=Object.keys(s).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(le(o))),n=t?s[t]:[];return Array.isArray(n)?Z(n):Z(n.items,n.base)}function ft(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function mt(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function ce(s,e){return Array.isArray(e)?e.some(t=>ce(s,t)):U(s,e.link)?!0:e.items?ce(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Z(n.items,o)),n})}function D(){const{frontmatter:s,page:e,theme:t}=P(),n=ie("(min-width: 960px)"),o=M(!1),i=$(()=>{const S=t.value.sidebar,C=e.value.relativePath;return S?Ce(S,C):[]}),c=M(i.value);j(i,(S,C)=>{JSON.stringify(S)!==JSON.stringify(C)&&(c.value=i.value)});const h=$(()=>s.value.sidebar!==!1&&c.value.length>0&&s.value.layout!=="home"),v=$(()=>b?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),b=$(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),y=$(()=>h.value&&n.value),w=$(()=>h.value?ft(c.value):[]);function L(){o.value=!0}function B(){o.value=!1}function N(){o.value?B():L()}return{isOpen:o,sidebar:c,sidebarGroups:w,hasSidebar:h,hasAside:b,leftAside:v,isSidebarEnabled:y,open:L,close:B,toggle:N}}function gt(s,e){let t;X(()=>{t=s.value?document.activeElement:void 0}),G(()=>{window.addEventListener("keyup",n)}),he(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function kt(s){const{page:e}=P(),t=M(!1),n=$(()=>s.value.collapsed!=null),o=$(()=>!!s.value.link),i=M(!1),c=()=>{i.value=U(e.value.relativePath,s.value.link)};j([e,s,_e],c),G(c);const h=$(()=>i.value?!0:s.value.items?ce(e.value.relativePath,s.value.items):!1),v=$(()=>!!(s.value.items&&s.value.items.length));X(()=>{t.value=!!(n.value&&s.value.collapsed)}),Pe(()=>{(i.value||h.value)&&(t.value=!1)});function b(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:i,hasActiveLink:h,hasChildren:v,toggle:b}}function $t(){const{hasSidebar:s}=D(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const ue=[];function Ie(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function fe(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{element:t,title:bt(t),link:"#"+t.id,level:n}});return yt(e,s)}function bt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function yt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(c=>c.level>=n&&c.level<=o),ue.length=0;for(const{element:c,link:h}of s)ue.push({element:c,link:h});const i=[];e:for(let c=0;c=0;v--){const b=s[v];if(b.level{requestAnimationFrame(i),window.addEventListener("scroll",n)}),Ge(()=>{c(location.hash)}),he(()=>{window.removeEventListener("scroll",n)});function i(){if(!t.value)return;const h=(()=>{var S;const N=(S=document.querySelector("#VPContent .VPDoc"))==null?void 0:S.firstElementChild;return N?be(N):78})(),v=window.scrollY,b=window.innerHeight,y=document.body.offsetHeight,w=Math.abs(v+b-y)<1,L=ue.map(({element:N,link:S})=>({link:S,top:be(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,S)=>N.top-S.top);if(!L.length){c(null);return}if(v<1){c(null);return}if(w){c(L[L.length-1].link);return}let B=null;for(const{link:N,top:S}of L){if(S>v+h)break;B=N}c(B)}function c(h){o&&o.classList.remove("active"),h==null?o=null:o=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function be(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const wt=["href","title"],Vt=g({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const n=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(n));o==null||o.focus({preventScroll:!0})}return(t,n)=>{const o=R("VPDocOutlineItem",!0);return a(),l("ul",{class:T(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(I,null,A(t.headers,({children:i,link:c,title:h})=>(a(),l("li",null,[u("a",{class:"outline-link",href:c,onClick:e,title:h},V(h),9,wt),i!=null&&i.length?(a(),k(o,{key:0,headers:i},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Te=m(Vt,[["__scopeId","data-v-53c99d69"]]),Lt=s=>(E("data-v-6b52fe58"),s=s(),F(),s),St={class:"content"},Mt={class:"outline-title",role:"heading","aria-level":"2"},Ct={"aria-labelledby":"doc-outline-aria-label"},It=Lt(()=>u("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),Tt=g({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=P(),n=we([]);ee(()=>{n.value=fe(e.value.outline??t.value.outline)});const o=M(),i=M();return Pt(o,i),(c,h)=>(a(),l("div",{class:T(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[u("div",St,[u("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),u("div",Mt,V(r(Ie)(r(t))),1),u("nav",Ct,[It,_(Te,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),Nt=m(Tt,[["__scopeId","data-v-6b52fe58"]]),Bt={class:"VPDocAsideCarbonAds"},At=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,n)=>(a(),l("div",Bt,[_(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Ht=s=>(E("data-v-cb998dce"),s=s(),F(),s),zt={class:"VPDocAside"},Et=Ht(()=>u("div",{class:"spacer"},null,-1)),Ft=g({__name:"VPDocAside",setup(s){const{theme:e}=P();return(t,n)=>(a(),l("div",zt,[d(t.$slots,"aside-top",{},void 0,!0),d(t.$slots,"aside-outline-before",{},void 0,!0),_(Nt),d(t.$slots,"aside-outline-after",{},void 0,!0),Et,d(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),k(At,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):f("",!0),d(t.$slots,"aside-ads-after",{},void 0,!0),d(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Dt=m(Ft,[["__scopeId","data-v-cb998dce"]]);function Ot(){const{theme:s,page:e}=P();return $(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function xt(){const{page:s,theme:e,frontmatter:t}=P();return $(()=>{var v,b,y,w,L,B,N,S;const n=Ce(e.value.sidebar,s.value.relativePath),o=mt(n),i=o.findIndex(C=>U(s.value.relativePath,C.link)),c=((v=e.value.docFooter)==null?void 0:v.prev)===!1&&!t.value.prev||t.value.prev===!1,h=((b=e.value.docFooter)==null?void 0:b.next)===!1&&!t.value.next||t.value.next===!1;return{prev:c?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=o[i-1])==null?void 0:y.docFooterText)??((w=o[i-1])==null?void 0:w.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((L=o[i-1])==null?void 0:L.link)},next:h?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((B=o[i+1])==null?void 0:B.docFooterText)??((N=o[i+1])==null?void 0:N.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((S=o[i+1])==null?void 0:S.link)}}})}const Ut={},Gt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},jt=u("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Rt=u("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),qt=[jt,Rt];function Kt(s,e){return a(),l("svg",Gt,qt)}const Wt=m(Ut,[["render",Kt]]),z=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.tag??(e.href?"a":"span")),n=$(()=>e.href&&Ve.test(e.href));return(o,i)=>(a(),k(x(t.value),{class:T(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?r(pe)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[d(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Yt={class:"VPLastUpdated"},Jt=["datetime"],Zt=g({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=P(),i=$(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),c=$(()=>i.value.toISOString()),h=M("");return G(()=>{X(()=>{var v,b,y;h.value=new Intl.DateTimeFormat((b=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&b.forceLocale?o.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(v,b)=>{var y;return a(),l("p",Yt,[H(V(((y=r(e).lastUpdated)==null?void 0:y.text)||r(e).lastUpdatedText||"Last updated")+": ",1),u("time",{datetime:c.value},V(h.value),9,Jt)])}}}),Qt=m(Zt,[["__scopeId","data-v-19a7ae4e"]]),Xt={key:0,class:"VPDocFooter"},es={key:0,class:"edit-info"},ts={key:0,class:"edit-link"},ss={key:1,class:"last-updated"},ns={key:1,class:"prev-next"},os={class:"pager"},as=["innerHTML"],rs=["innerHTML"],is={class:"pager"},ls=["innerHTML"],cs=["innerHTML"],us=g({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=P(),o=Ot(),i=xt(),c=$(()=>e.value.editLink&&n.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),v=$(()=>c.value||h.value||i.value.prev||i.value.next);return(b,y)=>{var w,L,B,N;return v.value?(a(),l("footer",Xt,[d(b.$slots,"doc-footer-before",{},void 0,!0),c.value||h.value?(a(),l("div",es,[c.value?(a(),l("div",ts,[_(z,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:p(()=>[_(Wt,{class:"edit-link-icon","aria-label":"edit icon"}),H(" "+V(r(o).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),l("div",ss,[_(Qt)])):f("",!0)])):f("",!0),(w=r(i).prev)!=null&&w.link||(L=r(i).next)!=null&&L.link?(a(),l("nav",ns,[u("div",os,[(B=r(i).prev)!=null&&B.link?(a(),k(z,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:p(()=>{var S;return[u("span",{class:"desc",innerHTML:((S=r(e).docFooter)==null?void 0:S.prev)||"Previous page"},null,8,as),u("span",{class:"title",innerHTML:r(i).prev.text},null,8,rs)]}),_:1},8,["href"])):f("",!0)]),u("div",is,[(N=r(i).next)!=null&&N.link?(a(),k(z,{key:0,class:"pager-link next",href:r(i).next.link},{default:p(()=>{var S;return[u("span",{class:"desc",innerHTML:((S=r(e).docFooter)==null?void 0:S.next)||"Next page"},null,8,ls),u("span",{class:"title",innerHTML:r(i).next.text},null,8,cs)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ds=m(us,[["__scopeId","data-v-b4b63abf"]]),vs=s=>(E("data-v-e6f2a212"),s=s(),F(),s),hs={class:"container"},ps=vs(()=>u("div",{class:"aside-curtain"},null,-1)),_s={class:"aside-container"},fs={class:"aside-content"},ms={class:"content"},gs={class:"content-container"},ks={class:"main"},$s=g({__name:"VPDoc",setup(s){const{theme:e}=P(),t=te(),{hasSidebar:n,hasAside:o,leftAside:i}=D(),c=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,v)=>{const b=R("Content");return a(),l("div",{class:T(["VPDoc",{"has-sidebar":r(n),"has-aside":r(o)}])},[d(h.$slots,"doc-top",{},void 0,!0),u("div",hs,[r(o)?(a(),l("div",{key:0,class:T(["aside",{"left-aside":r(i)}])},[ps,u("div",_s,[u("div",fs,[_(Dt,null,{"aside-top":p(()=>[d(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[d(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[d(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),u("div",ms,[u("div",gs,[d(h.$slots,"doc-before",{},void 0,!0),u("main",ks,[_(b,{class:T(["vp-doc",[c.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(ds,null,{"doc-footer-before":p(()=>[d(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),d(h.$slots,"doc-after",{},void 0,!0)])])]),d(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),bs=m($s,[["__scopeId","data-v-e6f2a212"]]),ys=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=$(()=>e.href&&Ve.test(e.href)),n=$(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),k(x(n.value),{class:T(["VPButton",[o.size,o.theme]]),href:o.href?r(pe)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:p(()=>[H(V(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ps=m(ys,[["__scopeId","data-v-1e76fe75"]]),ws=["src","alt"],Vs=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=R("VPImage",!0);return e.image?(a(),l(I,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",J({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,ws)):(a(),l(I,{key:1},[_(n,J({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(n,J({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=m(Vs,[["__scopeId","data-v-ab19afbb"]]),Ls=s=>(E("data-v-5a3e9999"),s=s(),F(),s),Ss={class:"container"},Ms={class:"main"},Cs={key:0,class:"name"},Is=["innerHTML"],Ts=["innerHTML"],Ns=["innerHTML"],Bs={key:0,class:"actions"},As={key:0,class:"image"},Hs={class:"image-container"},zs=Ls(()=>u("div",{class:"image-bg"},null,-1)),Es=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=se("hero-image-slot-exists");return(t,n)=>(a(),l("div",{class:T(["VPHero",{"has-image":t.image||r(e)}])},[u("div",Ss,[u("div",Ms,[d(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Cs,[u("span",{innerHTML:t.name,class:"clip"},null,8,Is)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Ts)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Ns)):f("",!0)],!0),t.actions?(a(),l("div",Bs,[(a(!0),l(I,null,A(t.actions,o=>(a(),l("div",{key:o.link,class:"action"},[_(Ps,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||r(e)?(a(),l("div",As,[u("div",Hs,[zs,d(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Fs=m(Es,[["__scopeId","data-v-5a3e9999"]]),Ds=g({__name:"VPHomeHero",setup(s){const{frontmatter:e}=P();return(t,n)=>r(e).hero?(a(),k(Fs,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info":p(()=>[d(t.$slots,"home-hero-info")]),"home-hero-image":p(()=>[d(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Os={},xs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Us=u("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Gs=[Us];function js(s,e){return a(),l("svg",xs,Gs)}const Rs=m(Os,[["render",js]]),qs={class:"box"},Ks={key:0,class:"icon"},Ws=["innerHTML"],Ys=["innerHTML"],Js=["innerHTML"],Zs={key:4,class:"link-text"},Qs={class:"link-text-value"},Xs=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(z,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:p(()=>[u("article",qs,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Ks,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Ws)):f("",!0),u("h2",{class:"title",innerHTML:e.title},null,8,Ys),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Js)):f("",!0),e.linkText?(a(),l("div",Zs,[u("p",Qs,[H(V(e.linkText)+" ",1),_(Rs,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),en=m(Xs,[["__scopeId","data-v-ee984185"]]),tn={key:0,class:"VPFeatures"},sn={class:"container"},nn={class:"items"},on=g({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=$(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),l("div",tn,[u("div",sn,[u("div",nn,[(a(!0),l(I,null,A(n.features,i=>(a(),l("div",{key:i.title,class:T(["item",[t.value]])},[_(en,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),an=m(on,[["__scopeId","data-v-b1eea84a"]]),rn=g({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=P();return(t,n)=>r(e).features?(a(),k(an,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):f("",!0)}}),ln={class:"VPHome"},cn=g({__name:"VPHome",setup(s){return(e,t)=>{const n=R("Content");return a(),l("div",ln,[d(e.$slots,"home-hero-before",{},void 0,!0),_(Ds,null,{"home-hero-info":p(()=>[d(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),d(e.$slots,"home-hero-after",{},void 0,!0),d(e.$slots,"home-features-before",{},void 0,!0),_(rn),d(e.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),un=m(cn,[["__scopeId","data-v-20eabd3a"]]),dn={},vn={class:"VPPage"};function hn(s,e){const t=R("Content");return a(),l("div",vn,[d(s.$slots,"page-top"),_(t),d(s.$slots,"page-bottom")])}const pn=m(dn,[["render",hn]]),_n=g({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=P(),{hasSidebar:n}=D();return(o,i)=>(a(),l("div",{class:T(["VPContent",{"has-sidebar":r(n),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?d(o.$slots,"not-found",{key:0},()=>[_(_t)],!0):r(t).layout==="page"?(a(),k(pn,{key:1},{"page-top":p(()=>[d(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[d(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),k(un,{key:2},{"home-hero-before":p(()=>[d(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[d(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[d(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[d(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[d(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),k(x(r(t).layout),{key:3})):(a(),k(bs,{key:4},{"doc-top":p(()=>[d(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[d(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[d(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[d(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[d(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[d(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[d(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[d(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),fn=m(_n,[["__scopeId","data-v-3cf691b6"]]),mn={class:"container"},gn=["innerHTML"],kn=["innerHTML"],$n=g({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=D();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),l("footer",{key:0,class:T(["VPFooter",{"has-sidebar":r(n)}])},[u("div",mn,[r(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,gn)):f("",!0),r(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,kn)):f("",!0)])],2)):f("",!0)}}),bn=m($n,[["__scopeId","data-v-566314d4"]]);function Ne(){const{theme:s,frontmatter:e}=P(),t=we([]),n=$(()=>t.value.length>0);return ee(()=>{t.value=fe(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:n}}const yn={},Pn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},wn=u("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),Vn=[wn];function Ln(s,e){return a(),l("svg",Pn,Vn)}const Be=m(yn,[["render",Ln]]),Sn={class:"header"},Mn={class:"outline"},Cn=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=P(),n=M(!1),o=M(0),i=M(),c=M();je(i,()=>{n.value=!1}),Re("Escape",()=>{n.value=!1}),ee(()=>{n.value=!1});function h(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function v(y){y.target.classList.contains("outline-link")&&(c.value&&(c.value.style.transition="none"),Ke(()=>{n.value=!1}))}function b(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,w)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:qe({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[y.headers.length>0?(a(),l("button",{key:0,onClick:h,class:T({open:n.value})},[H(V(r(Ie)(r(t)))+" ",1),_(Be,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:b},V(r(t).returnToTopLabel||"Return to top"),1)),_(de,{name:"flyout"},{default:p(()=>[n.value?(a(),l("div",{key:0,ref_key:"items",ref:c,class:"items",onClick:v},[u("div",Sn,[u("a",{class:"top-link",href:"#",onClick:b},V(r(t).returnToTopLabel||"Return to top"),1)]),u("div",Mn,[_(Te,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),In=m(Cn,[["__scopeId","data-v-2744f6e0"]]),Tn={},Nn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Bn=u("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),An=u("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),Hn=u("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),zn=u("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),En=[Bn,An,Hn,zn];function Fn(s,e){return a(),l("svg",Nn,En)}const Dn=m(Tn,[["render",Fn]]),On={class:"container"},xn=["aria-expanded"],Un={class:"menu-text"},Gn=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=D(),{headers:o}=Ne(),{y:i}=Le(),c=M(0);G(()=>{c.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),ee(()=>{o.value=fe(t.value.outline??e.value.outline)});const h=$(()=>o.value.length===0),v=$(()=>h.value&&!n.value),b=$(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:h.value,fixed:v.value}));return(y,w)=>r(t).layout!=="home"&&(!v.value||r(i)>=c.value)?(a(),l("div",{key:0,class:T(b.value)},[u("div",On,[r(n)?(a(),l("button",{key:0,class:"menu","aria-expanded":y.open,"aria-controls":"VPSidebarNav",onClick:w[0]||(w[0]=L=>y.$emit("open-menu"))},[_(Dn,{class:"menu-icon"}),u("span",Un,V(r(e).sidebarMenuLabel||"Menu"),1)],8,xn)):f("",!0),_(In,{headers:r(o),navHeight:c.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),jn=m(Gn,[["__scopeId","data-v-b979e4d9"]]);function Rn(){const s=M(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=te();return j(()=>i.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const qn={},Kn={class:"VPSwitch",type:"button",role:"switch"},Wn={class:"check"},Yn={key:0,class:"icon"};function Jn(s,e){return a(),l("button",Kn,[u("span",Wn,[s.$slots.default?(a(),l("span",Yn,[d(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Zn=m(qn,[["render",Jn],["__scopeId","data-v-1c29e291"]]),Qn={},Xn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},eo=u("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),to=[eo];function so(s,e){return a(),l("svg",Xn,to)}const no=m(Qn,[["render",so]]),oo={},ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ro=We('',9),io=[ro];function lo(s,e){return a(),l("svg",ao,io)}const co=m(oo,[["render",lo]]),uo=g({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=P(),n=se("toggle-appearance",()=>{e.value=!e.value}),o=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(i,c)=>(a(),k(Zn,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(n)},{default:p(()=>[_(co,{class:"sun"}),_(no,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),me=m(uo,[["__scopeId","data-v-d80abb8e"]]),vo={key:0,class:"VPNavBarAppearance"},ho=g({__name:"VPNavBarAppearance",setup(s){const{site:e}=P();return(t,n)=>r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",vo,[_(me)])):f("",!0)}}),po=m(ho,[["__scopeId","data-v-283b26e9"]]),ge=M();let Ae=!1,re=0;function _o(s){const e=M(!1);if(K){!Ae&&fo(),re++;const t=j(ge,n=>{var o,i,c;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(i=s.onFocus)==null||i.call(s)):(e.value=!1,(c=s.onBlur)==null||c.call(s))});he(()=>{t(),re--,re||mo()})}return Ye(e)}function fo(){document.addEventListener("focusin",He),Ae=!0,ge.value=document.activeElement}function mo(){document.removeEventListener("focusin",He)}function He(){ge.value=document.activeElement}const go={},ko={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},$o=u("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),bo=[$o];function yo(s,e){return a(),l("svg",ko,bo)}const ze=m(go,[["render",yo]]),Po={},wo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Vo=u("circle",{cx:"12",cy:"12",r:"2"},null,-1),Lo=u("circle",{cx:"19",cy:"12",r:"2"},null,-1),So=u("circle",{cx:"5",cy:"12",r:"2"},null,-1),Mo=[Vo,Lo,So];function Co(s,e){return a(),l("svg",wo,Mo)}const Io=m(Po,[["render",Co]]),To={class:"VPMenuLink"},No=g({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),l("div",To,[_(z,{class:T({active:r(U)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=m(No,[["__scopeId","data-v-f51f088d"]]),Bo={class:"VPMenuGroup"},Ao={key:0,class:"title"},Ho=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Bo,[e.text?(a(),l("p",Ao,V(e.text),1)):f("",!0),(a(!0),l(I,null,A(e.items,n=>(a(),l(I,null,["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}}),zo=m(Ho,[["__scopeId","data-v-a6b0397c"]]),Eo={class:"VPMenu"},Fo={key:0,class:"items"},Do=g({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Eo,[e.items?(a(),l("div",Fo,[(a(!0),l(I,null,A(e.items,n=>(a(),l(I,{key:n.text},["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):(a(),k(zo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),d(e.$slots,"default",{},void 0,!0)]))}}),Oo=m(Do,[["__scopeId","data-v-e42ed9b3"]]),xo=["aria-expanded","aria-label"],Uo={key:0,class:"text"},Go=["innerHTML"],jo={class:"menu"},Ro=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=M(!1),t=M();_o({el:t,onBlur:n});function n(){e.value=!1}return(o,i)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=c=>e.value=!0),onMouseleave:i[2]||(i[2]=c=>e.value=!1)},[u("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:i[0]||(i[0]=c=>e.value=!e.value)},[o.button||o.icon?(a(),l("span",Uo,[o.icon?(a(),k(x(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),l("span",{key:1,innerHTML:o.button},null,8,Go)):f("",!0),_(ze,{class:"text-icon"})])):(a(),k(Io,{key:1,class:"icon"}))],8,xo),u("div",jo,[_(Oo,{items:o.items},{default:p(()=>[d(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=m(Ro,[["__scopeId","data-v-aa8de344"]]),qo={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},Ko=["href","aria-label","innerHTML"],Wo=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=$(()=>typeof e.icon=="object"?e.icon.svg:qo[e.icon]);return(n,o)=>(a(),l("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Ko))}}),Yo=m(Wo,[["__scopeId","data-v-16cf740a"]]),Jo={class:"VPSocialLinks"},Zo=g({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",Jo,[(a(!0),l(I,null,A(e.links,({link:n,icon:o,ariaLabel:i})=>(a(),k(Yo,{key:n,icon:o,link:n,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=m(Zo,[["__scopeId","data-v-e71e869c"]]),Qo={key:0,class:"group translations"},Xo={class:"trans-title"},ea={key:1,class:"group"},ta={class:"item appearance"},sa={class:"label"},na={class:"appearance-action"},oa={key:2,class:"group"},aa={class:"item social-links"},ra=g({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=P(),{localeLinks:n,currentLang:o}=W({correspondingLink:!0}),i=$(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(c,h)=>i.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[r(n).length&&r(o).label?(a(),l("div",Qo,[u("p",Xo,V(r(o).label),1),(a(!0),l(I,null,A(r(n),v=>(a(),k(ne,{key:v.link,item:v},null,8,["item"]))),128))])):f("",!0),r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",ea,[u("div",ta,[u("p",sa,V(r(t).darkModeSwitchLabel||"Appearance"),1),u("div",na,[_(me)])])])):f("",!0),r(t).socialLinks?(a(),l("div",oa,[u("div",aa,[_($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),ia=m(ra,[["__scopeId","data-v-8e87c032"]]),la=s=>(E("data-v-6bee1efd"),s=s(),F(),s),ca=["aria-expanded"],ua=la(()=>u("span",{class:"container"},[u("span",{class:"top"}),u("span",{class:"middle"}),u("span",{class:"bottom"})],-1)),da=[ua],va=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},da,10,ca))}}),ha=m(va,[["__scopeId","data-v-6bee1efd"]]),pa=["innerHTML"],_a=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),k(z,{class:T({VPNavBarMenuLink:!0,active:r(U)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:p(()=>[u("span",{innerHTML:t.item.text},null,8,pa)]),_:1},8,["class","href","target","rel"]))}}),fa=m(_a,[["__scopeId","data-v-cb318fec"]]),ma=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=P(),n=i=>"link"in i?U(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(n),o=$(()=>n(e.item));return(i,c)=>(a(),k(ke,{class:T({VPNavBarMenuGroup:!0,active:r(U)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ga=s=>(E("data-v-f732b5d0"),s=s(),F(),s),ka={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},$a=ga(()=>u("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),ba=g({__name:"VPNavBarMenu",setup(s){const{theme:e}=P();return(t,n)=>r(e).nav?(a(),l("nav",ka,[$a,(a(!0),l(I,null,A(r(e).nav,o=>(a(),l(I,{key:o.text},["link"in o?(a(),k(fa,{key:0,item:o},null,8,["item"])):(a(),k(ma,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}}),ya=m(ba,[["__scopeId","data-v-f732b5d0"]]);function Pa(s){const{localeIndex:e,theme:t}=P();function n(o){var N,S,C;const i=o.split("."),c=(N=t.value.search)==null?void 0:N.options,h=c&&typeof c=="object",v=h&&((C=(S=c.locales)==null?void 0:S[e.value])==null?void 0:C.translations)||null,b=h&&c.translations||null;let y=v,w=b,L=s;const B=i.pop();for(const Y of i){let O=null;const q=L==null?void 0:L[Y];q&&(O=L=q);const oe=w==null?void 0:w[Y];oe&&(O=w=oe);const ae=y==null?void 0:y[Y];ae&&(O=y=ae),q||(L=O),oe||(w=O),ae||(y=O)}return(y==null?void 0:y[B])??(w==null?void 0:w[B])??(L==null?void 0:L[B])??""}return n}const wa=["aria-label"],Va={class:"DocSearch-Button-Container"},La=u("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[u("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Sa={class:"DocSearch-Button-Placeholder"},Ma=u("span",{class:"DocSearch-Button-Keys"},[u("kbd",{class:"DocSearch-Button-Key"}),u("kbd",{class:"DocSearch-Button-Key"},"K")],-1),ye=g({__name:"VPNavBarSearchButton",setup(s){const t=Pa({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,o)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[u("span",Va,[La,u("span",Sa,V(r(t)("button.buttonText")),1)]),Ma],8,wa))}}),Ca={class:"VPNavBarSearch"},Ia={id:"local-search"},Ta={key:1,id:"docsearch"},Na=g({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=()=>null,{theme:n}=P(),o=M(!1),i=M(!1);G(()=>{});function c(){o.value||(o.value=!0,setTimeout(h,16))}function h(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const v=M(!1),b="";return(y,w)=>{var L;return a(),l("div",Ca,[r(b)==="local"?(a(),l(I,{key:0},[v.value?(a(),k(r(e),{key:0,onClose:w[0]||(w[0]=B=>v.value=!1)})):f("",!0),u("div",Ia,[_(ye,{onClick:w[1]||(w[1]=B=>v.value=!0)})])],64)):r(b)==="algolia"?(a(),l(I,{key:1},[o.value?(a(),k(r(t),{key:0,algolia:((L=r(n).search)==null?void 0:L.options)??r(n).algolia,onVnodeBeforeMount:w[2]||(w[2]=B=>i.value=!0)},null,8,["algolia"])):f("",!0),i.value?f("",!0):(a(),l("div",Ta,[_(ye,{onClick:c})]))],64)):f("",!0)])}}}),Ba=g({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>r(e).socialLinks?(a(),k($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):f("",!0)}}),Aa=m(Ba,[["__scopeId","data-v-ef6192dc"]]),Ha=["href","rel","target"],za=g({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=P(),{hasSidebar:n}=D(),{currentLang:o}=W(),i=$(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),c=$(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),h=$(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,b)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":r(n)}])},[u("a",{class:"title",href:i.value??r(pe)(r(o).link),rel:c.value,target:h.value},[d(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),k(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):f("",!0),r(t).siteTitle?(a(),l(I,{key:1},[H(V(r(t).siteTitle),1)],64)):r(t).siteTitle===void 0?(a(),l(I,{key:2},[H(V(r(e).title),1)],64)):f("",!0),d(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ha)],2))}}),Ea=m(za,[["__scopeId","data-v-e4cade88"]]),Fa={},Da={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Oa=u("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),xa=u("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Ua=[Oa,xa];function Ga(s,e){return a(),l("svg",Da,Ua)}const Ee=m(Fa,[["render",Ga]]),ja={class:"items"},Ra={class:"title"},qa=g({__name:"VPNavBarTranslations",setup(s){const{theme:e}=P(),{localeLinks:t,currentLang:n}=W({correspondingLink:!0});return(o,i)=>r(t).length&&r(n).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:Ee,label:r(e).langMenuLabel||"Change language"},{default:p(()=>[u("div",ja,[u("p",Ra,V(r(n).label),1),(a(!0),l(I,null,A(r(t),c=>(a(),k(ne,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),Ka=m(qa,[["__scopeId","data-v-ff4524ae"]]),Wa=s=>(E("data-v-3efcd581"),s=s(),F(),s),Ya={class:"wrapper"},Ja={class:"container"},Za={class:"title"},Qa={class:"content"},Xa={class:"content-body"},er=Wa(()=>u("div",{class:"divider"},[u("div",{class:"divider-line"})],-1)),tr=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Le(),{hasSidebar:t}=D(),{hasLocalNav:n}=Ne(),{frontmatter:o}=P(),i=M({});return Pe(()=>{i.value={"has-sidebar":t.value,"has-local-nav":n.value,top:o.value.layout==="home"&&e.value===0}}),(c,h)=>(a(),l("div",{class:T(["VPNavBar",i.value])},[u("div",Ya,[u("div",Ja,[u("div",Za,[_(Ea,null,{"nav-bar-title-before":p(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),u("div",Qa,[u("div",Xa,[d(c.$slots,"nav-bar-content-before",{},void 0,!0),_(Na,{class:"search"}),_(ya,{class:"menu"}),_(Ka,{class:"translations"}),_(po,{class:"appearance"}),_(Aa,{class:"social-links"}),_(ia,{class:"extra"}),d(c.$slots,"nav-bar-content-after",{},void 0,!0),_(ha,{class:"hamburger",active:c.isScreenOpen,onClick:h[0]||(h[0]=v=>c.$emit("toggle-screen"))},null,8,["active"])])])])]),er],2))}}),sr=m(tr,[["__scopeId","data-v-3efcd581"]]),nr={key:0,class:"VPNavScreenAppearance"},or={class:"text"},ar=g({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=P();return(n,o)=>r(e).appearance&&r(e).appearance!=="force-dark"?(a(),l("div",nr,[u("p",or,V(r(t).darkModeSwitchLabel||"Appearance"),1),_(me)])):f("",!0)}}),rr=m(ar,[["__scopeId","data-v-338d9b48"]]),ir=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),lr=m(ir,[["__scopeId","data-v-fe523e3d"]]),cr={},ur={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},dr=u("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),vr=[dr];function hr(s,e){return a(),l("svg",ur,vr)}const pr=m(cr,[["render",hr]]),_r=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:p(()=>[H(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Fe=m(_r,[["__scopeId","data-v-aea78dd1"]]),fr={class:"VPNavScreenMenuGroupSection"},mr={key:0,class:"title"},gr=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",fr,[e.text?(a(),l("p",mr,V(e.text),1)):f("",!0),(a(!0),l(I,null,A(e.items,n=>(a(),k(Fe,{key:n.text,item:n},null,8,["item"]))),128))]))}}),kr=m(gr,[["__scopeId","data-v-f60dbfa7"]]),$r=["aria-controls","aria-expanded"],br=["innerHTML"],yr=["id"],Pr={key:1,class:"group"},wr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=M(!1),n=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,c)=>(a(),l("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[u("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[u("span",{class:"button-text",innerHTML:i.text},null,8,br),_(pr,{class:"button-icon"})],8,$r),u("div",{id:n.value,class:"items"},[(a(!0),l(I,null,A(i.items,h=>(a(),l(I,{key:h.text},["link"in h?(a(),l("div",{key:h.text,class:"item"},[_(Fe,{item:h},null,8,["item"])])):(a(),l("div",Pr,[_(kr,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,yr)],2))}}),Vr=m(wr,[["__scopeId","data-v-32e4a89c"]]),Lr={key:0,class:"VPNavScreenMenu"},Sr=g({__name:"VPNavScreenMenu",setup(s){const{theme:e}=P();return(t,n)=>r(e).nav?(a(),l("nav",Lr,[(a(!0),l(I,null,A(r(e).nav,o=>(a(),l(I,{key:o.text},["link"in o?(a(),k(lr,{key:0,item:o},null,8,["item"])):(a(),k(Vr,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Mr=g({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>r(e).socialLinks?(a(),k($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):f("",!0)}}),Cr={class:"list"},Ir=g({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=W({correspondingLink:!0}),n=M(!1);function o(){n.value=!n.value}return(i,c)=>r(e).length&&r(t).label?(a(),l("div",{key:0,class:T(["VPNavScreenTranslations",{open:n.value}])},[u("button",{class:"title",onClick:o},[_(Ee,{class:"icon lang"}),H(" "+V(r(t).label)+" ",1),_(ze,{class:"icon chevron"})]),u("ul",Cr,[(a(!0),l(I,null,A(r(e),h=>(a(),l("li",{key:h.link,class:"item"},[_(z,{class:"link",href:h.link},{default:p(()=>[H(V(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Tr=m(Ir,[["__scopeId","data-v-41505286"]]),Nr={class:"container"},Br=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=M(null),t=Se(K?document.body:null);return(n,o)=>(a(),k(de,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[1]=i=>t.value=!1)},{default:p(()=>[n.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[u("div",Nr,[d(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Sr,{class:"menu"}),_(Tr,{class:"translations"}),_(rr,{class:"appearance"}),_(Mr,{class:"social-links"}),d(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Ar=m(Br,[["__scopeId","data-v-57cce842"]]),Hr={key:0,class:"VPNav"},zr=g({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Rn(),{frontmatter:o}=P(),i=$(()=>o.value.navbar!==!1);return Me("close-screen",t),X(()=>{K&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(c,h)=>i.value?(a(),l("header",Hr,[_(sr,{"is-screen-open":r(e),onToggleScreen:r(n)},{"nav-bar-title-before":p(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[d(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[d(c.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Ar,{open:r(e)},{"nav-screen-content-before":p(()=>[d(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[d(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Er=m(zr,[["__scopeId","data-v-7ad780c2"]]),Fr=s=>(E("data-v-bd01e0d5"),s=s(),F(),s),Dr=["role","tabindex"],Or=Fr(()=>u("div",{class:"indicator"},null,-1)),xr={key:1,class:"items"},Ur=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:i,hasActiveLink:c,hasChildren:h,toggle:v}=kt($(()=>e.item)),b=$(()=>h.value?"section":"div"),y=$(()=>o.value?"a":"div"),w=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),L=$(()=>o.value?void 0:"button"),B=$(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":c.value}]);function N(C){"key"in C&&C.key!=="Enter"||!e.item.link&&v()}function S(){e.item.link&&v()}return(C,Y)=>{const O=R("VPSidebarItem",!0);return a(),k(x(b.value),{class:T(["VPSidebarItem",B.value])},{default:p(()=>[C.item.text?(a(),l("div",J({key:0,class:"item",role:L.value},Ze(C.item.items?{click:N,keydown:N}:{},!0),{tabindex:C.item.items&&0}),[Or,C.item.link?(a(),k(z,{key:0,tag:y.value,class:"link",href:C.item.link,rel:C.item.rel,target:C.item.target},{default:p(()=>[(a(),k(x(w.value),{class:"text",innerHTML:C.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(x(w.value),{key:1,class:"text",innerHTML:C.item.text},null,8,["innerHTML"])),C.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:S,onKeydown:Je(S,["enter"]),tabindex:"0"},[_(Be,{class:"caret-icon"})],32)):f("",!0)],16,Dr)):f("",!0),C.item.items&&C.item.items.length?(a(),l("div",xr,[C.depth<5?(a(!0),l(I,{key:0},A(C.item.items,q=>(a(),k(O,{key:q.text,item:q,depth:C.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),Gr=m(Ur,[["__scopeId","data-v-bd01e0d5"]]),De=s=>(E("data-v-4871f9f5"),s=s(),F(),s),jr=De(()=>u("div",{class:"curtain"},null,-1)),Rr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},qr=De(()=>u("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Kr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=D(),n=s,o=M(null),i=Se(K?document.body:null);return j([n,o],()=>{var c;n.open?(i.value=!0,(c=o.value)==null||c.focus()):i.value=!1},{immediate:!0,flush:"post"}),(c,h)=>r(t)?(a(),l("aside",{key:0,class:T(["VPSidebar",{open:c.open}]),ref_key:"navEl",ref:o,onClick:h[0]||(h[0]=Qe(()=>{},["stop"]))},[jr,u("nav",Rr,[qr,d(c.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(I,null,A(r(e),v=>(a(),l("div",{key:v.text,class:"group"},[_(Gr,{item:v,depth:0},null,8,["item"])]))),128)),d(c.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),Wr=m(Kr,[["__scopeId","data-v-4871f9f5"]]),Yr=g({__name:"VPSkipLink",setup(s){const e=te(),t=M();j(()=>e.path,()=>t.value.focus());function n({target:o}){const i=document.getElementById(decodeURIComponent(o.hash).slice(1));if(i){const c=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",c)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",c),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(a(),l(I,null,[u("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),u("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),Jr=m(Yr,[["__scopeId","data-v-c8291ffa"]]),Zr=g({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=D(),o=te();j(()=>o.path,n),gt(e,n);const{frontmatter:i}=P(),c=Xe(),h=$(()=>!!c["home-hero-image"]);return Me("hero-image-slot-exists",h),(v,b)=>{const y=R("Content");return r(i).layout!==!1?(a(),l("div",{key:0,class:T(["Layout",r(i).pageClass])},[d(v.$slots,"layout-top",{},void 0,!0),_(Jr),_(nt,{class:"backdrop",show:r(e),onClick:r(n)},null,8,["show","onClick"]),_(Er,null,{"nav-bar-title-before":p(()=>[d(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[d(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[d(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[d(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[d(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[d(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(jn,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),_(Wr,{open:r(e)},{"sidebar-nav-before":p(()=>[d(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[d(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(fn,null,{"page-top":p(()=>[d(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[d(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[d(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[d(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[d(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[d(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[d(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[d(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[d(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[d(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[d(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[d(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[d(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[d(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[d(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[d(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[d(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[d(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[d(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[d(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(bn),d(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(y,{key:1}))}}}),Qr=m(Zr,[["__scopeId","data-v-9d8abc1e"]]),Xr={Layout:Qr,enhanceApp:({app:s})=>{s.component("Badge",et)}},ti={...Xr};export{ti as R}; diff --git a/assets/index.md.zpfrIAOw.js b/assets/index.md.v-4nxyKj.js similarity index 94% rename from assets/index.md.zpfrIAOw.js rename to assets/index.md.v-4nxyKj.js index 836e9af..b6db8b3 100644 --- a/assets/index.md.zpfrIAOw.js +++ b/assets/index.md.v-4nxyKj.js @@ -1 +1 @@ -import{_ as t,c as e,o as a}from"./chunks/framework.F-SyL-18.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"搞机助手·R","text":"为Android玩机爱好者提供一些便利功能","tagline":"为Android玩机爱好者提供一些便利功能","image":{"src":"/logo.webp","alt":"搞机助手·R"},"actions":[{"theme":"brand","text":"下载 ->","link":"/Download.html"},{"theme":"alt","text":"GitHub","link":"https://github.com/liuran001/GJZS"}]},"features":[{"title":"易用","details":"下载,安装,打开,授予权限,做自己想做的事,没了 :D"},{"title":"开源","details":"如同这个文档一样基于GPL-3.0协议开放源代码。"},{"title":"免费","details":"不需要一分钱即可以个人用途使用「搞机助手·R」。"},{"title":"安全","details":"每个功能均经过人工测试,确保大多数用户正常后才引入到应用内。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),i={name:"index.md"};function n(o,l,r,d,s,c){return a(),e("div")}const h=t(i,[["render",n]]);export{p as __pageData,h as default}; +import{_ as t,c as e,o as a}from"./chunks/framework.s-vJCezn.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"搞机助手·R","text":"为Android玩机爱好者提供一些便利功能","tagline":"为Android玩机爱好者提供一些便利功能","image":{"src":"/logo.webp","alt":"搞机助手·R"},"actions":[{"theme":"brand","text":"下载 ->","link":"/Download.html"},{"theme":"alt","text":"GitHub","link":"https://github.com/liuran001/GJZS"}]},"features":[{"title":"易用","details":"下载,安装,打开,授予权限,做自己想做的事,没了 :D"},{"title":"开源","details":"如同这个文档一样基于GPL-3.0协议开放源代码。"},{"title":"免费","details":"不需要一分钱即可以个人用途使用「搞机助手·R」。"},{"title":"安全","details":"每个功能均经过人工测试,确保大多数用户正常后才引入到应用内。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),i={name:"index.md"};function n(o,l,r,d,s,c){return a(),e("div")}const h=t(i,[["render",n]]);export{p as __pageData,h as default}; diff --git a/assets/index.md.zpfrIAOw.lean.js b/assets/index.md.v-4nxyKj.lean.js similarity index 94% rename from assets/index.md.zpfrIAOw.lean.js rename to assets/index.md.v-4nxyKj.lean.js index 836e9af..b6db8b3 100644 --- a/assets/index.md.zpfrIAOw.lean.js +++ b/assets/index.md.v-4nxyKj.lean.js @@ -1 +1 @@ -import{_ as t,c as e,o as a}from"./chunks/framework.F-SyL-18.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"搞机助手·R","text":"为Android玩机爱好者提供一些便利功能","tagline":"为Android玩机爱好者提供一些便利功能","image":{"src":"/logo.webp","alt":"搞机助手·R"},"actions":[{"theme":"brand","text":"下载 ->","link":"/Download.html"},{"theme":"alt","text":"GitHub","link":"https://github.com/liuran001/GJZS"}]},"features":[{"title":"易用","details":"下载,安装,打开,授予权限,做自己想做的事,没了 :D"},{"title":"开源","details":"如同这个文档一样基于GPL-3.0协议开放源代码。"},{"title":"免费","details":"不需要一分钱即可以个人用途使用「搞机助手·R」。"},{"title":"安全","details":"每个功能均经过人工测试,确保大多数用户正常后才引入到应用内。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),i={name:"index.md"};function n(o,l,r,d,s,c){return a(),e("div")}const h=t(i,[["render",n]]);export{p as __pageData,h as default}; +import{_ as t,c as e,o as a}from"./chunks/framework.s-vJCezn.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"搞机助手·R","text":"为Android玩机爱好者提供一些便利功能","tagline":"为Android玩机爱好者提供一些便利功能","image":{"src":"/logo.webp","alt":"搞机助手·R"},"actions":[{"theme":"brand","text":"下载 ->","link":"/Download.html"},{"theme":"alt","text":"GitHub","link":"https://github.com/liuran001/GJZS"}]},"features":[{"title":"易用","details":"下载,安装,打开,授予权限,做自己想做的事,没了 :D"},{"title":"开源","details":"如同这个文档一样基于GPL-3.0协议开放源代码。"},{"title":"免费","details":"不需要一分钱即可以个人用途使用「搞机助手·R」。"},{"title":"安全","details":"每个功能均经过人工测试,确保大多数用户正常后才引入到应用内。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),i={name:"index.md"};function n(o,l,r,d,s,c){return a(),e("div")}const h=t(i,[["render",n]]);export{p as __pageData,h as default}; diff --git a/hashmap.json b/hashmap.json index 135ee00..d195657 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"changelog.md":"tMhk0X2k","download.md":"fjzC2Nxt","signcheckfailed.md":"QOo3-MQH","index.md":"zpfrIAOw","agreement.md":"0kSVEKhZ","support.md":"9c5aOlDR"} +{"changelog.md":"bREZ6891","download.md":"qA6NVrNj","signcheckfailed.md":"d8qUGV-g","support.md":"5r5Q43Mb","index.md":"v-4nxyKj","agreement.md":"NoWczmnP"} diff --git a/index.html b/index.html index bf0c22a..490fcb3 100644 --- a/index.html +++ b/index.html @@ -8,10 +8,10 @@ - - - - + + + + @@ -20,7 +20,7 @@
Skip to content

搞机助手·R

为Android玩机爱好者提供一些便利功能

为Android玩机爱好者提供一些便利功能

搞机助手·R

GPL-3.0 Licensed

- + \ No newline at end of file